To Russia With Love

Официальный русскоязычный блог Opera Software

Subscribe to RSS feed

Финальный релиз Opera 12.10

, ,



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

Сегодня мы выпускаем финальную версию Opera 12.10 с углублённой интеграцией расширений, позволяющую пользователям максимально персонализировать свой браузер. Теперь даже отслеживание публикаций картинок котят и щенков стало ещё более простым! Улучшенные возможности расширений в Opera 12.10, объединённые с функциональностью Экспресс-панели браузера, предоставляют более простой и лёгкий доступ к интересующей вас информации. Новые публикации в социальной сети ВКонтакте, прогноз погоды от Gismeteo или актуальная информация от РИА Новости всегда будут доступны вам даже без необходимости посещения данных веб-сайтов.

Как расширения могут упростить работу в браузере:

Социализация: Получайте уведомления о публикациях в социальных сетях Facebook и ВКонтакте или о новых сообщениях в Twitter с помощью соответствующих расширений для Экспресс-панели. Это позволит вам сэкономить время на другие задачи.

Стиль жизни: Насладитесь модными картинками на Pinterest не покидая Экспресс-панель или получите доступ к новым изображениям и видео забавных котят на StumbleUpon в один клик. Это очень просто!

Бизнес: Вы очень занятой человек и у вас мало времени, чтобы тратить его на пустяки. Расширение Readability, позволяющее фокусироваться непосредственно на тексте и не отвлекаться на другие компоненты веб-страниц, может сэкономить массу времени. Хотите прочитать материал позже? Отправьте статью на ваш Kindle или занесите в список для чтения; это займёт лишь пару кликов. С расширениями Gmail и Google Calendar, установленными прямо в Экспресс-панель, вы получаете возможность видеть поступления новых сообщений без необходимости загрузки веб-интерфейса почтового сервиса.

Новости и погода: Будьте в курсе свежих прогнозов погоды от Gismeteo или событий в мире от РИА Новости, публикуемых прямо на вашей Экспресс-панели. Нет нужды искать в интернете данную информацию. Хотите отключиться от рутины офисной работы? Установите расширение Экспресс-панели от сервиса TED и забудьте все проблемы.

Дополнительно к новым расширениям, Opera 12.10 предоставляет веб-разработчикам новые возможности. Используя Context Menu API, веб-разработчики получают возможность интегрировать свои сервисы с контекстными меню браузера (также известных как «меню правой кнопки мыши»), повышая удобство работы пользователей — например, позволяя создавать новый Tweet по клику правой кнопкой мыши на ссылке. Другой инструмент - Resource Loader API — позволяет расширениям взаимодействовать с расширенными возможностями CSS и JavaScript на веб-страницах. Простейший пример — о, заменить все картинки веб-сайта фотографиями забавных котят.

Удобные и функциональные расширения — это здорово, но в Opera 12.10 есть и другие новшества. Мы сделали много улучшений, которые могут быть незаметны на взгляд обычного пользователя, но имеющие важное значение. В финальной версии браузера вы найдёте:

- Улучшенная поддержка устройств на базе MacOS! Opera 12.10 теперь поддерживает такие функции, как Notification Center в новейшей версии Mac OS X, а также поддерживает Retina Screen в новейших моделях компьютеров Mac. С новой версией Mac OS X, под именем Mountain Lion, Opera 12.10 использует встроенные возможности совместного использования интересного контента, например, для публикации ссылки на интересный веб-сайт в Twitter или отправки её электронным письмом своим друзьям и знакомым.

- Встроенная поддержка протокола SPDY для улучшения и большей безопасности подключений. Gmail и Twitter уже используют SPDY в дополнение к протоколу HTTP.

- WebSocket API теперь полностью поддерживается и включен по умолчанию в Opera 12.10. Также Opera теперь поддерживает цветовые профили ICC и управление цветом.

- Поддержка Flexbox и @supports позволяет веб-разработчикам лучше контролировать, как их веб-сайт отображается в браузерах пользователей.

- Браузер Opera получил базовую поддержку касаний экрана в Windows 8 classic и поддержку pinch-to-zoom в Windows 8.

- Уже по традиции, Opera Turbo — ваш лучший друг при работе в медленных или перегруженных сетях.



Загрузите финальную версию Opera 12.10 с www.opera.com

Opera Mobile 12.1 для Android

,


Это обновление Opera Mobile 12.1 в основном касается движка. Opera всегда была известна, как самый быстрый браузер, поэтому после появления поддержки протокола SPDY в бетах 12.10 для десктопа, логично было бы принести эту технологию туда, где это важно ещё больше — на мобильные. Поэтому в этом релизе Opera Mobile получает поддержку SPDY для сайтов, которые его поддерживают.

Из других новинок, прежде появившихся на десктопе, в новой Opera Mobile появилась поддержка WebSockets API, и не просто появилась, а наконец включена по умолчанию! Это не мы такие злые выключали её раньше, мы ждали когда решатся проблемы с безопасностью — и теперь всё должно быть в порядке. Более того, из десктопной версии в мобильную переехал целая куча новинок: contenteditable и designMode, Drag and Drop, the Clipboard API, Page Visibility API и CSS-анимации.

И самое важное: Flexbox!

Финальная версия Opera Mobile 12.1 поддерживает самую последнюю версию спецификации CSS Flexible Box Layout или, как её называют в народе — Flexbox, на 100% — причём без префиксов. В частности, Opera Mobile — это первый мобильный браузер в стабильной версии, который делает это.

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

Изменения в строке UA

Как и десктопная версия, Opera Mobile теперь не содержит лишнего мусора в строке UA, в частности подстроки «U;» и указателя на язык системы. Вот, к примеру, UA для Opera Mobile 12.1, запущенной на HTC One S:

Opera/9.80 (Android 4.0.4; Linux; Opera Mobi/ADR-1210081231) Presto/2.11.355 Version/12.10


Кто-то опять скажет: «злые вы, убрали подстроку, как я теперь язык буду определять?» И будет неправ. Строка UA никогда не была надёжным и правильным местом для определения локали. Для этого гораздо лучше использовать заголовок Accept-Language, который отправляет браузер. И это не только мы такие умные, те же изменения в UA проделали IE, Firefox, Chrome и Safari. Всё, чтобы вам было удобнее.

И если уж вам так нравится определять с каким именно телефоном работает ваш сайт, у нас ещё одна новинка: заголовок Device-Stock-UA, который содержит UA встроенного в систему браузера. На примере того же HTC, этот заголовок будет выглядеть вот так:

Mozilla/5.0 (Linux; U; Android 4.0.4; en-no; HTC One S Build/IMM76D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30


Как вы видите, UA встроенного браузера содержит также информацию об устройстве, вплоть до модели. Поэтому вы сможете использовать эту информацию для тонкой оптимизации ваших сайтов и приложений на основе баз данных, вроде WURFL или DeviceAtlas, чтобы отдавать только необходимое содержимое и, например, особенным образом оптимизировать графику. Но, честно говоря, мы не слишком-то призываем заниматься таким вынюхиванием UA или копанием в огромном модельном ряде всех существующих телефонов. Хотя бы потому, что это не так надёжно, как кажется. Но если вы уверены в том, что делаете, то заголовок Device-Stock-UA вам пригодится.

Ещё одно изменение, которое вы вряд ли заметите, как разработчик, но которое позволит повысить совместимость Opera Mobile со многими западными сайтами — это улучшенная встроенная маскировка под другие браузеры. Конечно же, по умолчанию Opera Mobile честно представляется как серьёзный норвежский браузер. Но бывают сайты, которые умудряются отдать только нам такой код, который напрочь ломает весь сайт. В качестве примера можно привести Amazon: его мобильная версия хороша только до тех пор, пока не встречает упоминание Opera Mobile и тогда становится невозможно удалить товар из корзины. Но если замаскироваться под мобильный Chrome, то всё становится в порядке. Вот на такие ухищрения нам приходится идти, чтобы у пользователей не было проблем.

Совместимость CSS

Opera Mobile 12.1 теперь поддерживает кучу CSS-свойств без префиксов: transition, transform, linear-gradient и radial-gradient, @keyframe и animation и конечно же группу свойств flexbox. Для CSS-анимаций и Flexbox мы поддерживаем только сами свойства, а вот для transition, transform, linear-gradient и radial-gradient мы некоторое время так же будем поддерживать версии с -o-префиксами для лучшей совместимости.

В этом релизе Opera Mobile так же поддерживает новый набор -webkit-свойств для лучшей совместимости с кодом, написанным глупыми веб-разработчиками только для браузеров на движке WebKit и без упоминания безпрефиксных свойств.

Как всегда, загрузить новую версию браузера Opera Mobile 12.1 можно совершенно бесплатно или с нашего сайта, или из Google Play.

Opera 12.10 beta - API на любой вкус

,



Сегодня вышла первая бета-версия браузера Opera 12.10. Обычно мы всегда стараемся делать приятные сюрпризы для пользователей наших браузеров, но сегодня мы приготовили много полезных новшеств и для разработчиков. Надеемся, что нововведения придутся по вкусу как разработчикам расширений Opera, так и пользователям.

API контекстных меню

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

API для создания снимков экрана

Делать снимки экрана не всегда просто (все ли знают, где на клавиатуре разместилась кнопка Print Screen?), и ещё сложнее делиться ими с друзьями. Благодаря использованию API для создания снимков экрана разработчиками расширений, пользователи Opera получат простой и быстрый способ показать друзьям, что они видят в окне своего браузера.

API загрузки данных

Данный API позволяет расширениям Opera использовать собственные CSS и JavaScript для улучшения или изменения функциональности и дизайна веб-страниц. Например, вы можете заменить шрифты семейства Comic Sans на Helvetica или использовать расширенные возможности JavaScript на всех просматриваемых веб-страницах.

И снова стандарты

Это ещё не все новости, касающиеся API. Наращивая число поддерживаемых веб-стандартов, мы добавили поддержку Fullscreen API и Page Visibility API, что позволит разработчикам лучше управлять отображением содержимого страниц и оптимизировать использование ресурсов браузера.

Для разработчиков, использующих веб-сокеты, у нас также хорошие новости. Opera 12.10 включает в себя поддержку самой свежей реализации веб-сокетов с расширенной функциональностью для разработчиков и улучшенной работой для конечных пользователей. И данная поддержка включена по умолчанию.

SPDY

Во главе длинного списка улучшений производительности и скорости, мы представляем сетевой стандарт SPDY как дополнение к протоколу HTTP, обещающий значительное ускорение загрузки веб-страниц. В Opera 12.10 поддержка SPDY включена по умолчанию и работает с веб-страницами, поддерживающими данный стандарт. Например, такие массивные веб-сайты, как Twitter или Gmail, поддерживают стандарт SPDY дополнительно к традиционному HTTP протоколу.

Время перемен

В обоих мирах — Windows и Mac — этой осенью произошли ощутимые изменения операционных систем. Новая версия Opera 12.10 включает несколько новшеств, позволяющих более полно использовать новые функции данных операционных систем.

С выходом Mac OS X Mountain Lion появилось множество новых функций, встроенных непосредственно в систему. Opera 12.10 для Mac поддерживает такие новинки, как Notification Center, Retina Display и встроенные средства публикации контента в социальных сетях.

Скоро Windows 8 станет публично доступной, и Opera 12.10 включает поддержку некоторых функций данной ОС. В частности, мы добавили поддержку сенсорного управления для режима Windows 8 Classic, а в качестве бонуса — аналогичную поддержку и в Windows 7.

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

Смартфон без Opera Mini - уже не смартфон

, ,



Чем отличается смартфон от обычного телефона? Да, он мощнее, производительнее, функциональнее, больше по размеру... Но на самом деле приставка "смарт" означает нечто другое: такие устройства позволяют нам сделать свою работу в сети более удобной и полноценной благодаря возможности устанавливать приложения, упрощающие а, порой, и оптимизирующие привычную по десктопу работу с любимыми сервисами, отсекая всё лишнее и оставляя только то, что действительно важно. Это здорово, но можно ли это свойство смартфонов ещё улучшить? Мы подумали, что можно.

Представляем новую версию Opera Mini 7.5 для смартфонов на базе Android. По традиции новая версия содержит много исправлений и улучшений, но всё-таки главное, из-за чего номер "подрос" сразу на ощутимую цифру - мы добавили новую функцию, основательно меняющую как стиль работы с Opera Mini, так и функциональность браузера. Теперь можно будет не осложнять жизнь поиском и установкой дополнительных приложений - вполне возможно, что искомый вами функционал уже есть в вашем браузере! Называется новая функция - Стартовая страница.

На самом деле пользователи обычных телефонов, использующих Java-версию Opera Mini 7 уже знакомы с данной функцией, но теперь пришла очередь порадоваться и владельцам более продвинутых устройств, поэтому вкратце познакомимся с возможностями Стартовой страницы. Она содержит несколько разделов, наиболее интересными из которых стали:

Социальные сети

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

Новости

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

Рекомендуемые ссылки

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

Вот, вкратце, и всё. Да, остаётся добавить, что классическая Экспресс-панель тоже никуда не исчезает - она по-прежнему доступна по соседству со Стартовой страницей. Более того, если вам не нужны новые возможности и вы хотите использовать только Экспресс-панель - вы легко сможете отключить Стартовую страницу в настройках браузера.

Как обычно, загрузить новую версию браузера Opera Mini 7.5 для Android можно по ссылке m.opera.com или из Google Play.

На десерт - небольшое видео, демонстрирующее новые возможности.


Пожалуйста, сообщайте нам о всех найденных ошибках и недоработках. Ваша помощь важна, как никогда.

Opera Mini 7 - теперь с ВКонтакте

,

Хорошая новость для тех, кто пользуется социальной сетью ВКонтакте: в разделе социальных сетей на стартовой странице Opera Mini 7 (которая присутствует только в версии для Java-телефонов) добавился и российский ресурс - ВКонтакте. Теперь вы можете оперативно получать все новости со своей страницы или из группы, а также получаете возможность переходить на свои страницы в пару кликов.

Все советы по улучшению данной функции, а также сообщения о найденных ошибках приветствуются.