Firefox 21.0Изменения в последней версии:
— Расширенный пользовательский интерфейс для настройки DNT (Do Not Track), позволяющий информировать сайты о нежелании пользователя передавать на хранение фигурирующую в рамках сессии информацию, в ситуации её использования для отслеживания перемещений и предпочтений пользователя. Доступно три варианта действий: предавать сайтам данные о нежелании отслеживания активности, передавать сайтам данные о согласии с отслеживанием активности и вообще не указывать заголовок DNT;
— Возможность восстановления миниатюр быстрого перехода, удалённых со стартовой страницы; Для медленных приложений Firefox теперь выводит рекомендации по сокращению времени запуска.
— Реализация режима Firefox Health Report, при активации которого осуществляется накопление различных метрик, связанных с производительностью и работой браузера. Периодически статистика отправляется на сервер Mozilla для использования с целью проведения оптимизаций, решения проблем и выделения приоритетных направлений для внесения улучшений. Решение включать или нет Firefox Health Report принимает пользователь, в случае активации все данные собираются анонимно и затрагивают только общую техническую информацию о работе браузера.
В результате пользователю становится доступен отчёт с визуализацией производительности текущего браузера по сравнению с конфигурациями других пользователей. Отчёт позволяет выявить свойственные только текущей системе проблемы с производительностью и отследить источник проблемы, например, выявить дополнение, негативно влияющее на производительность или стабильность.
— Для разработчиков дополнений Places прекращена поддержка API для работы с историей открытия страниц. API удалено в рамках инициативы по переводу системы закладок и истории посещений на асинхронный механизм работы.
— Изменено поведение CSS-свойства "-moz-user-select:none", которое приведено в вид, совместимый с аналогами из состава WebKit, IE и Opera.
— Увеличена производительность отрисовки графики (библиотека libpixman обновлена до версии 0.29.2 в которой появилась поддержка использования инструкций SSE2, ускорены операции масштабирования и добавлен новый API для быстрого рендеринга глифов);
— Из javascript-движка Spidermonkey удалена поддержка расширения E4X (ECMAScript for XML, для работы напрямую с XML из javascript), которое уже достаточно давно было объявлено устаревшим; Реализация системы удалённого профилирования кода: позволяет профилировать web-приложения на внешнем мобильном устройстве (с Firefox OS или Firefox для Anrdoid), используя настольную версию Firefox.
— Интеграция загрузчика Add-on SDK и библиотек с реализацией API.
— Поддержка HTML-элемента main, предназначенного для выделения основного контента из общего набора блоков внутри элемента body (например, выделение основного текста статьи, без боковых и навигационных панелей, футеров и прочих вспомогательных частей страницы).
— Поддержка нового типа таблиц стилей, задаваемых через тег "style scoped" и позволяющих привязать правила оформления стилей только к определённой части страницы.
— Включение по умолчанию поддержки технологии WebRTC, позволяющей через специальный javascript API реализовать работающие в браузере Web-приложения, снабжённые средствами для аудио и видео коммуникаций в режиме реального времени. В частности, при помощи WebRTC можно создать многопользовательские web-приложения для организации видео и аудио вызовов, не требуя при этом задействования дополнительных плагинов. Кроме уже поддерживаемого API getUserMedia, предназначенного для организации доступа к локальному микрофону и web-камере, в состав также включены API PeerConnection и DataChannels для организации безопасного шифрованного P2P-соединения между браузерами, позволяющего обеспечить выполнение прямых звонков из браузера одного клиента в браузер другого, без задействования внешних сервисов.
ftp.mozilla.org/pub/mozilla.org/firefox/releases/21.0/win32/ru/Firefox%20Setup%2021.0.exe
Ссылка на пост
1 апр 2013 в 19:04