Апр
28
2012

Состоялся релиз бета-версии браузера Opera 12

Позавчера состоялся выход beta-версии браузера Opera 12. Этому событию предшествовали череда обновлений и новостей от разработчиков.

За последнюю неделю был выпущен целый ряд тестовых сборок, и практически каждая из них содержала какую-либо новинку. Все они вошли в бета-версию Opera 12. Прежде чем делать обзор особенностей самого браузера, коснемся некоторых новостей.

Opera закрывает поддержку виджетов и Opera Unite и голосового движка

Появившиеся несколько лет назад в браузере Opera технологии виджетов и Unite должны были расширить возможности интернет-обозревателя. Первые позволяли создавать небольшие приложения, написанные на HTML, CSS и JavaScript, работающие на движке браузера. Вторая технология создавалась для обеспечения взаимодействия между разными компьютерами пользователей. Были выпущены некоторые приложения, которые позволяли поделиться музыкой, фотографиями, дать другим послушать музыку со своего компьютера и т.д.

По мнению менеджмента компании, данные технологии не нашли должного отклика у пользователей. Как мы знаем, не так давно в Opera был запущен механизм расширений, который оказался намного более популярным, нежели виджеты и приложения Unite. Для того, чтобы не рассредотачивать силы и ресурсы поддержки — и было принято решение о закрытии непопулярных сервисов.
В Opera 12 они будут просто отключены по умолчанию, а позже, в следующей версии браузера, которая ожидается во второй половине 2012 года, они будут вовсе удалены из кода программы. Ресурсы для функционирования Opera Unite будут отключены в конце 2012 года.

Новый логотип браузера Opera

Дизайнеры компании нарисовали новый логотип браузера. Выглядеть он будет следующим образом:

Новый логотип браузера Opera

Старое лого слева, новое справа

Аппаратное ускорение и WebGL будут отключены в Opera 12 по умолчанию

Разработка и отладка поддержки аппаратного ускорение будет продолжена и дальше, а в 12 версии будет отключена по умолчанию. Пользователи могут сами включить ее, но разработчики в таком случае не гарантируют стабильную работу браузера. Про само аппаратное ускорение будет написано ниже.

Теперь перейдем непосредственно к Opera 12 бета. Напомним, разработка данной версии началась еще в середине лета 2011 года. Кодовое название — Wahoo. Альфа-версия вышла в октябре месяце.

Новые легкие темы оформления

Opera 12 поддерживает новые темы оформления. Они схожи с темами в браузерах Firefox и Chrome.

Новые темы оформления в браузере Opera 12

Формирование тем происходит довольно просто и каждый желающий может их сделать для себя и других. Описание устройства тем (themes) было уже описано нами в статье «Создание легких тем оформления для Opera 12». Помимо новых тем, в теме по умолчанию были изменены иконки.

Поддержка DirectX в аппаратном ускорении Opera

Накануне выхода бета-версии, разработчики выпустили сборку, в которой была добавлена поддержка DirectX в качестве движка для аппаратного ускорения. Именно он станет доступным для большинства пользователей операционными системами Windows Vista и Windows 7.

Здесь стоит только сказать, что на данный момент работа ускорения через DirectX неполноценна и содержит множество пробелов. Это приводит к разного рода ошибкам и неполной поддержке составляющих WebGL. По словам разработчиков, сейчас OpenGL функционирует лучше.

Как уже упоминалось выше, было принято решение отключить по умолчанию WebGL и графическое ускорение в Opera 12. Это связано с тем, что, как считают в компании, данные функции еще недостаточно проработаны. Как мы знаем, ускорение будет использоваться в Opera не только для отображения страниц, но и интерфейса самого браузера. И так пока выходит, что зачастую с этим лучше справляется движок Vega, который был написан в компании ранее.

Однако, все желающие могут принудительно активировать ускорение и WebGL. Для этого необходимо открыть эту и эту ссылки и выставить в поле цифру 1. После выставления, в обоих случая необходимо нажать на кнопку «Сохранить». Изменения вступят в силу после перезагрузки браузера.

Здесь также стоит указать, что в будущем (пока не ясно только о каком времени идет речь), пользователям будет доступна возможность выбора движков для использования их в ускорении.

Плагины в отдельных процессах и 64-битные версии

Очень часто работа плагинов, а точнее их нестабильная работа, сказывается на общем функционировании браузера. Начиная с Opera 12, процессы плагинов будут работать отдельно от обозревателя, и в случае своего падения они не как не будут влиять на его стабильность.

Отдельные от Opera процессы плагинов

Также для пользователей Windows и Mac OS теперь на выбор доступны 32 или 64-битные сборки браузера.

Поддержка доступа в веб-камере

В бета-версии имеется возможность доступа к веб-камере в системе пользователя. Ранее данная функция появлялась в специальных лабораторных сборках браузера. Ожидается, что доступ к камере станет одним из составляющих будущего проекта WebRTC, над которым работают Google, Opera и Mozilla.

Внедрение технологии Opera Reader

На конференции Up North Web, проходившей в этом году, создатель CSS — Хокон Виум Ли, работающий в Opera, представил технологию бесскроловых страниц (CSS Generated Content for Paged Media). Пока Opera Reader работает только на страницах со специальным кодом, но будем надеяться, в компании доделают возможность такого отображения для всех страниц.
По данной ссылке можно найти несколько примеров.

Расширение поддержки стандартов в Opera 12

Бета-версия приносит довольно большое количество новых поддерживаемых современных стандартов. Среди них Do Not Track, CORS (Cross-Origin Resource Sharing), CSS3 Animations, долгожданный HTML5 Drag and Drop (пока работает не совсем хорошо), CSS Generated Content for Paged Media, WebRTC (доступ к камере). WebGL, как вы уже знаете, по умолчанию отключен.

Если запустить бета-версию на популярном ресурсе HTML5test.com, то она получит 385 баллов (и 9 дополнительных) из 500 возможных. Если активировать WebGL и WebSockets (которые, правда, старой версии), то получается уже:

Результаты бета-версии Opera 12 на ресурсе html5test

Помимо этого, переработке подвергся значок безопасности в адресной строке, содержащий информацию о сайте и уведомляющий пользователя в том случае, если ресурс использует доступ к камере или геолокационные данные. Также был расширен список локализации интерфейса. Добавлены языки арабский, иврит, фарси и урду. Более того, интерфейс теперь поддерживает письмо справа налево и зеркальное отображение.

Вот такой представляется всем желающим бета-версия Opera 12. Теперь разработчики будут сосредоточены на исправлении многочисленных ошибок. Сроки выхода финала не сообщаются, но можно предположить, что это будет конец мая — середина июня. Найти ссылку для скачивания браузера вы можете на нашей специальной странице.

9 комментариев Комментировать

  • Хорошая должна поулчиться версия. Даже не смотря на отключение ускорения. Теперь бы побольше багов поправили.

  • Теперь перейдем непосредственно к Opera 12 бета. Напомним, разработка данной версии началась еще в середине лета 2011 года.

    Это ты по дате первой публичной сборки определил? 😉

    WebRTC (доступ к камере)

    Это еще пока не WebRTC, а просто getUserMedia. WebRTC появился в ночнушках Firefox. Выглядит пока безобразно, кстати.

    Если активировать WebGL и WebSockets…

    Если в Chrome активировать нужные вещи в about:flags, то он наберет умопомрачительные очки =)

    • Это ты по дате первой публичной сборки определил?

      Ага. Разработка внутри компании, конечно, началась раньше.

      Если в Chrome активировать нужные вещи в about:flags, то он наберет умопомрачительные очки =)

      Чем пользуются разработчики Maxthon, выпуская релизы с последним Chromium. 😉

  • Сыровата она еще для бетки. Очень многое из заявленного работает плохо.

    • Будем надеяться, бета-стадия займет достаточно времени для отладки и исправлений.

    • Погоняла сегодня несколько часов. Не упала ни разу. А вот что из заявленного не очень работает — это я согласна. Тот же Drag and Drop — мало того, что не функционирует на большей части примеров, так еще видимо из-за него часто страницы новые открываются, если мышь на ссылке задержать и повести в сторону.

  • С расширениями есть проблемы. Какие-то не функционируют (пара штук точно), какие-то работают, но с проблемами. Например, страница настройки некоторых не закрывается, а потом еще раз запускается после старта браузера.

  • Сроки выхода финала не сообщаются, но можно предположить, что это будет конец мая — середина июня.

    Firefox 13 будет выходить в первые дни июня (предположительно, 5 числа). Вполне вероятно, что в это же время будет и релиз Opera 12.

  • Opera Reader, кстати, они в эту бету не включили, по какой-то неведомой причине. И, помню, читал где-то на форуме слова одного из разрабов, что если версия достигла стадии бета, то новые фичи включатся в релиз уже не будут. А мне как раз только Ридер и был нужен.

    Я не понимаю, зачем вечно бежать впереди паровоза и включать в релизы фичи, которые если и нужны, то уж Очень малому количеству пользователей, а действительно нужные и Ожидаемые фичи, типа Ридера и Автоматического стекинга опять откладывать на неопределенный период.

    Потенциал огромный, а реализация... сплошное нескончаемое разочарование.

Оставить комментарий

Цитировать