С
релизом Opera 10.50 браузер компании резко вклинился в борьбу между
Firefox и Chrome, причем вышло это довольно неожиданно. Если раньше
Opera не особо выделялась по скорости работы, так как разработчики
уделяли больше внимания созданию нетипичных для браузера функций (Unite
и Turbo), то теперь она на равных может соперничать с Chrome 4.0.
Несмотря на то что разработчики присвоили Opera порядковый номер 10.50
(как правило, так помечают промежуточные версии), браузер имеет большое
количество как внешних, так и внутренних изменений, о них мы и
поговорим ниже.
Интерфейс
По
сравнению с предыдущей версией Opera 10.50 заметно похорошела, браузер
получил новый внешний вид с увеличенным пространством для отображения
сайтов.
Добиться
этого удалось благодаря скрытию панели меню, она была перемещена в
выпадающий список, который появляется при нажатии одной кнопки на
панели вкладок. Такое решение не только выглядит более симпатичным, но
и на практике оказалось довольно удобным. Те, кто привык к расположению
панели меню, могут вернуть ее на прежнее место.
Благодаря
поддержке эффектов Aero Glass в Windows 7 и Vista новая Opera выглядит
как составная часть операционной системы. Это впечатление еще больше
усиливает поддержка в Windows 7 функций Aero Peek и Jump Lists.
В
целом же, несмотря на изменения в дизайне программы и добавления
различных эффектов, логика интерфейса Opera 10.50 осталась практически
неизменной. При нажатии кнопки меню становится доступным уже знакомый
по прежним версиям программы список возможностей.
Слева
внизу окна браузера находятся четыре кнопки, первая открывает боковую
панель, вторая включает Opera Link (синхронизация закладок, истории,
заметок и паролей), третья активирует Opera Unite, и четвертая
позволяет ускорить работу в Интернете благодаря Opera Turbo (сжимает
трафик).
При
открытии новой вкладки появляется окно с быстрыми закладками, их может
быть от 9 до 25, в этом же окне находится панель поиска, что довольно
удобно. Кроме того, можно самостоятельно выбрать фоновый рисунок такого
окна.
Кроме
кнопки меню красного цвета, на панели вкладок также находится клавиша
быстрого просмотра закрытых страниц, которая пригодится, если возникнет
необходимость открыть их повторно.
Как
и в Opera 10.10, в версии 10.50 можно раздвигать панель вкладок, при
этом сами вкладки превращаются в миниатюрные копии веб-страниц.
Реализовано это для того, чтобы упростить навигацию при большом
количестве открытых сайтов, но на практике эта возможность подойдет
разве что владельцам мониторов с большой диагональю.
Как
и в других современных браузерах, в Opera 10.50 появился так называемый
«приватный режим» просмотра сайтов, при активации которого браузер не
сохраняет историю посещения страниц, cookies и введенные пароли. В
Chrome и Internet Explorer 8 он реализован открытием нового окна
браузера, разработчики Opera продвинулись в этом плане дальше, в Opera
10.50 можно открыть не только новое «приватное» окно, но и вкладку. Как
оказалось, в некоторых случаях такой вариант намного удобней.
Интерфейс в Windows XP
В Windows XP новая Opera выглядит далеко не так интересно, как в Windows 7, но ее интерфейс при этом является точно таким же.
В
Opera Software пытаются унифицировать внешний вид своих продуктов для
всех платформ, поэтому такое решение выглядит вполне логично.
Интерфейс в Mac OS X Snow Leopard
Для
последней версии операционной системы Apple пока доступна только первая
бета-версия Opera 10.50, но вряд ли ее интерфейс в финальной версии
претерпит какие-либо изменения.
В
Mac OS X новая Opera выглядит очень нативно, это первая версия браузера
Opera Software, которая написана на API Cocoa, что позволило внедрить в
него поддержку ряда системных функций, к примеру жесты тачпада.
Opera
10.50 имеет схожую с версиями для Windows структуру, за тем лишь
исключением, что панель меню нельзя скрыть, так как она является частью
операционной системы.
Что у Opera 10.50 под капотом?
Производительность
Opera 10.10 была на достаточном уровне для комфортного просмотра
веб-страницы, но браузер уступал по скорости Chrome 4.0 и Firefox 3.6.
С выходом версии 10.50 ситуация меняется кардинальным образом, из
догоняющего Opera превращается в одного из лидеров рынка.
Добиться этого удалось благодаря новому javascript-движку Carakan, ядру Presto 2.5 и графической библиотеке Vega.
В
Opera 10.10 использовался движок Futhark, благодаря Carakan в версии
10.50 разработчикам удалось ускорить обработку javascript, что
положительно сказалось на работе браузера с тяжелыми веб-сайтами.
Новое
ядро Opera под названием Presto 2.5 обеспечивает полную поддержку CSS
2.1, а также часть возможностей CSS3 и HTML5, напомним, что последний
стандарт до сих пор официально не утвержден. Благодаря этому должна
упроститься работа для веб-разарботчиков при создании новых сайтов, а
также улучшится отображение существующих веб-страниц.
Использование
графической библиотеки Vega с самого начала было задумано для того,
чтобы улучшить отображение SVG-графики в Opera, однако позже она стала
основой для обработки всей тяжелой графики в браузере. Во время работы
Vega может использовать ресурсы видеокарты, по словам разработчиков, ее
поддержка есть во всех DirectX 9 совместимых графических адаптерах.
Визуально
скорость работы Opera 10.50 находится на очень высоком уровне. В тесте
Peacekeeper на ноутбуке с процессором Intel Core 2 Duo 2,26 ГГц и 2 ГБ
оперативной памяти DDR2 браузер набрал 2577 баллов.
Для сравнения, Firefox 3.6 при тех же условиях смог набрать 1999 баллов.
В тесте Acid3 Opera 10.50 набирает 100 баллов из 100, но в нашем случае в верхнем правом углу изображения остался артефакт.
В тестовой картинке Acid3 его нет.
В нашем случае при пяти открытых вкладках браузер использовал 178 МБ оперативной памяти, что в целом приемлемо.
Выводы
На
данный момент Opera 10.50 является одним из самых функциональных
браузеров на рынке, который по скорости работы не уступает конкурентам.
С его выходом у Opera Software наконец-то появляется шанс привлечь
более массового пользователя, который в первую очередь обращает
внимание на удобство работы, внешний вид, а также скорость браузера.
Если говорить о недостатках, то в Opera 10.50 их практически нет.
Единственное, что можно назвать, так это возможность возникновения
проблем при обновлении с версии 10.10.