Opera 10.60 for Linux
Вышла новая версия браузера для GNU/Linux. К сожалению, из-за затянувшихся работ над новым интерфейсом разработчикам не удалось выпустить Linux-версию ветки 10.5x, поэтому было решено сразу сосредоточиться на работе над 10.60. И вот, перед нами новая Opera, ещё более быстрая, ещё более удобная и с ещё большим количеством функций и поддерживаемых технологий!
Список улучшений (по сравнению с 10.10 for Linux):
Общее:
- Приватный режим для отдельных окон и вкладок.
- Теперь для интеграции с менеджером загрузки достаточно указать его в opera:config.
- Новая библиотека векторной графики Vega, которая будет выполнять всю отрисовку в Opera.
- Большая скорость. В ветке 10.5x движки Carakan (см. ниже) и Vega уже ставили рекорды скорости. Версия 10.60 стала ещё 50% быстрее, лидируя в ряде таких тестов, как Peacekeeper и Sunspider.
Интерфейс:
- Qt больше не является необходимым. Opera работает напрямую с Xlib, но может использовать GTK или Qt, если они установлены в системе.
- Традиционная строка меню заменена на специальную вкладку "О" с выпадающим меню.
- Уведомления в виде всплывающих панелей.
- Для некоторых поисковых систем (в частности, Wikipedia) в поисковом окне браузера предлагаются подсказки для более быстрого формирования запроса.
- …и множество других улучшений.
Новые технологии:
- AppCache — технология, позволяющая работать с различными приложениями (например, текстовый редактор) прямо в окне браузера и без подключения к Интернету, сохраняя все данные на компьютере для последующей синхронизации с веб-сервисами.
- Web Workers — предоставляет API для запуска долговыполняющихся скриптов на заднем фоне, не блокируя при этом скрипты пользовательского интерфейса (те, которые обрабатывают клики, перемещения мыши и т.п.).
- Geolocation API, позволяющий сайтам определять местонахождение пользователя.
- Session storage и Local storage. Первый создаёт временное хранилище для данных. Второй сохраняет данные на длительный срок, или до тех пор, пока пользователь сам их не удалит.
- Web SQL Database — хранение данных в БД и обращение к ним через SQL-запросы.
- Проигрывание видео с помощью тега . Поддерживается видеокодек WebM, а также любой другой, для которого есть плагин к Gstreamer (в том числе Ogg/Theora/Vorbis).
CSS и SVG:
- Расширена поддержка CSS 2.1 и 3.
- Поиск текста внутри SVG.
- В SVG добавлена поддержка свойства buffered-rendering и анимированных изображений (APNG, GIF) во всех элементах, поддерживающих растровую графику.
JavaScript:
- Новый значительно более быстрый движок http://my.opera.com/core/blog/2009/12/22/carakan-revisited]Carakan.
- JIT-компилятор.
- Кэширование скомпилированных программ.
- Уменьшен расход памяти.
Виджеты:
- Каждый виджет запускается в отдельном процессе.
- Обновление виджетов.
- Добавлена поддержка всплывающих уведомлений, менеджера паролей и работы с файлами.
- Удалённая отладка виджетов.
Как всегда, список изменений на русском можно найти на operafan.net (раздельно для 10.60 и 10.50).