Теперь о самых-самых недостатках Оперы, или почему Опера собственно сосет.
1. Путем изучения аналогичных дискуссий умных дяденек, удалось выяснить, что Опера работало
относительно быстро только до 7ой версии.
2. Тем же путем выяснилось, что дыр в Опере не меньше, чем, например, в IE. Причем, заплатки для IE выходят гораздо быстрее.
3. Опера - не платформа. Цитирую
Кукутца:
ЦИТАТА
[/*]
- платформа расширяема, браузер практически нет. См. в Mozilla биндинги, в MSIE — behaviours. См. в Mozilla — extensions, в MSIE — разного сорта «плагины», не те, которые мультимедиа, а те, которые типа тулбаров или расширений контекстного меню.
- программируя клиентские скрипты под платформу, ты постоянно обнаруживаешь новые методы и способы реализации задачи. Программируя под браузеры, ты постоянно обнаруживаешь, что задача нереализуема.
- платформа может быть интегрирована в другие приложения (см. ActiveX-обьекты как MSIE, так и Мозиллы). Браузер — нет.
- на платформе можно создавать нечто-похожее-на-обычные-приложения. В Mozilla это XUL apps, в MSIE — hta.
- у платформ ясное и стабильное поведение относительно тех или иных возможностей (javascript, CSS, HTML etc). В MSIE 5 не работают non-greedy regexps. Ну так это известно раз и навсегда. Разработчики браузера же могут себе позволить, сменив номер версии с 7.22 на 7.23, сломать ряд возможностей и добавить ряд других новых. Сколько было версий седьмой Оперы, считая все беты и релизкандидаты? Штук 30, не меньше. Можно полагаться на то, что возможность Икс заработает в любой из этих версий? Нет.
- платформа поддерживает RichText-редакторы и работу с выделением и кареткой в textarea, браузер — нет.
4. При изменении размера окна Опера глючит, приходится релоадить страницу. Это не большой минус, это показатель качества )
5. В Опере криво работает JavaScript. Нельзя нормально реализвать очень удобные фишки. Это все вытекает из неплатформенности Оперы.
6. Менее правильная интерпритация стандартов Оперы по сравнению, например, с Мозиллой.
7. К вопросам картинок. В Опере рендиринг хуже.
Хватит?