Авг
29
2012

Сборка Opera 12.50 1577 приносит большое количество новинок

В преддверии выхода финальной версии Opera 12.02, который осуществиться, скорее всего, в четверг 30 августа, разработчики представили новую тестовую сборку Opera 12.50 1577, которая содержит достаточно большое количество новых возможностей и изменений в ядре браузера. Это уже вторая сборка, содержащая новые возможности. Ранее уже были добавлены WebSockets, новые API для расширений, поддержка WebKit-преффиксов. Посмотрим на основные пункты последней сборки.

Контекстное меню API для расширений Opera

Добавлен новый API для расширений. На этот раз это доступ к контекстному меню. Возможность давно запрашивалась пользователями и позволяет расширениям создавать пункты в контекстном меню. Механизм позволяет создавать пункты для контекстных меню страниц или же отдельного содержимого на странице, например, ссылок, изображений, выделенного текста. Теперь разработчикам предоставляется возможность не создавать кнопку на панели браузера, а добавлять пункты в меню. Документация по данному API доступна по данной ссылке.

Поддержка изображений с профилями ICC

Как известно, популярные графические файлы (вроде PNG, JPG и т.д.) позволяют внедрять в себя цветовые профили, которые затем интерпретируются программами, отображающими графику. По статистике, большая часть изображений в интернете находится без таких профилей, поэтому браузеры, показывая их, не делают никаких коррекций цветов. Однако, бывают и другие случаи, когда профили есть. Тогда может возникнуть подобное «творчество»:

В интернете попадаются изображения с цветовыми профилями

Теперь Opera будет поддерживать цветовые профили ICC. И если туже картинку посмотреть в последней сборке, то выглядеть она будет гораздо лучше:

В браузере Opera 12.50 появилась поддержка цветовых профилей ICC

Поддержка протокола SPDY

В очередной раз напомним читателям, что SPDY — это протокол, разработанный компанией Google и призванный ускорить работу сети. Поддержка имеется в браузерах Google Chrome и Mozilla Firefox. Ранее, около месяца назад выходила «лабораторная сборка» Opera, с поддержкой протокола. И вот, теперь он работает и в Opera Next, а значит, через недолгое время будет и в финальной версии.

Стоит заметить, что пока не так много ресурсов, которые поддерживают протокол. Разработчики Opera решили помочь пользователям узнать те ресурсы, которые работают через SPDY. В сборку включено расширение, которое имеет кнопку на панели. Кнопка становится активной в том случае, когда ресурс поддерживает экспериментальный протокол:

Расширение для Opera, показывающее поддержку протокола от Google

Выделение текста через клавиатуру

Добавлена горячая клавиша «F7», нажатие которой позволяет выделять текст при помощи клавиатуры. Навигация осуществляется стрелками, для выделения необходимо зажать Shift.

Поддержка Fullscreen API

Благодаря данному API становится возможным переход браузера в полноэкранный режим. Запускать такой переход могут как целые страницы, так и отдельные элементы (например, видео или Canvas). API имеется также в Chrome и Firefox. Разработчики сделали демку с небольшим видео. Обратите внимание, что в полноэкранный режим переходит не только видео-содержимое, но и элементы управления в проигрывателе.

В настоящее время поддерживается Fullscreen API по старой версии стандарта, но вскоре она будет обновлена.

Еще из интересного разработчикам: теперь имеется поддержка вложенных конструкций @media и < ol reversed > из HTML5.

Улучшение страницы просмотра процессов браузера

Как вы знаете, в Opera 12 появилась новая страница, отображающая загрузку процессора открытыми вкладками. Теперь она подверглась изменениями в сторону улучшения функциональности:

Отображение загрузки процессора вкладками

Пользователям доступна фильтрация вкладок по степени загрузки процессора. Для этого кликаем в нужном временном столбике по заголовку. Помимо этого, при нажатии на строку с какой-либо вкладкой, внизу появляется график загрузки процессора данной вкладкой.

Отображение прогресса установки расширений

Теперь в Opera показывается прогресс установки расширений

Теперь при установке расширений, вверху отображается строка с графической шкалой прогресса.

Помимо указанного выше, были исправлены многочисленные ошибки, улучшена работа WebGL, устранены недочеты в инструменте Dragonfly.

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

  • Новинок хватило бы на несколько релизов Хрома.

  • Opera 12.02?Что-то не слышал,что будет такая версия браузера...

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

Цитировать

Следуй за нами в твиттере!