Реклама

Главная arrow Новости arrow Opera arrow Вышла финальная версия Opera 11.50 Swordfish

Вышла финальная версия Opera 11.50 Swordfish

28.06.2011 | Gereford | Opera

Сегодня вышла финальная версия Opera 11.50, которая носит кодов название Swordfish (Рыба-меч). Она смотрится очень симпатично и поддерживает многие современные стандарты. В течении последних нескольких недель в данную версию браузера были внедрены различные возможности и улучшения. Вот их краткий обзор со сслыками на документацию.

Финальная версия Opera 11.50: Расширения Экспресс-панели, улучшенная поддержка стандартов и многое другое

Расширения Экспресс-панели

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

В Opera 11.50 разработчики пошли еще дальше, позволив создавать расширения для Экспресс-панели. Теперь в ячейках Экспресс-панели можно отображать "живое" содержимое, что предоставляет много интересных возможностей. Вы можете зайти в каталог расширений и посмотреть последние добавленные расширения, предназначенные для Экспресс-панели. Если вас это вдохновило и вы хотите начать самостоятельно создавать такие расширения, то можете посмотреть видео на youtube.com или прочитать статью на dev.opera.com (которая кстати доступна на 10 языках, в том числе на русском). Для начала этого будет достаточно.

Стоит также посмотреть расширение Экспресс-панели boilerplate и шаблон расширения, который позволяет конвертировать ленты новостей в ячейки Экспресс-панели. (Данная статья также доступна на русском языке)

Теперь расширения имеют доступ к cookies

Начиная с версии 11.50 расширения могут получить доступ к cookies так же как и браузер. Это означает что расширения могут взаимодействовать с API и веб-сайтами, которые например требуют дополнительной аунтефикации. Сделать это можно добавив тег <access> в служебный файл расширения config.xml. Более подробную информацию по созданию и использованию данной технологии можно найти в статье на dev.opera.com cookie-sharing.

Если вы являетесь новичком в создании расширений для Экспресс-панели, то можете прочитать небольшой обзор на данную тему.

Opera Presto 2.9

В данной версии был обновлен движок до версии Presto 2.9.168, в который включены ряд новых стандартных возможсностей, различных исправлений, улучшений и повышена производительность. Также была улучшена производительность обработки CSS от 10 до 15 процентов. Есть и другие новые возможности. О них читайте далее.

API classList

При использовании classList вы можете с легкостью добалвять, удалять или переключать класс для элемента без необходимости использования регулярных выражений или дополнительных библиотек. В приведенном примере показан код для перекчлюения класса элемента. Он очень прост. Увидеть это вы можете ниже:

  document.getElementById('blinds').classList.toggle('cover'); 

Далее вы можете подключить различные стили (включая переходы), подключив #blinds.cover.

Поддержка элемента <time>

Opera является первым браузером, который поддерживает элемент <time>. Как работает данный элемент вы можете посмотреть в следующей статье robot demo

Поддержка HTML5 история сессий (Session history) & навигация (navigation)

Вместе с Opera 11.50 также пришла поддержка HTML5 Session History & Navigation, которые позволяют контролировать и манипулировать историями сессий. Более подробную инфорацию можно найти в спецификациях или посмотреть статью с примером на dev.opera.com.

Есть еще много интересного, но все это можно узнать на страницах спецификаций, либо в списке исправлений и улучшений.

 Комментариев 602

« Пред.   След. »