Firefox 5 доступен на FTP. Эксперимент с адаптивным формированием новых вкладок
18 июня 2011 года
На ftp-сервере Mozilla (Архивная копия от 7 октября 2015 на Wayback Machine) опубликованы файлы с релизом Firefox 5. Официальный анонс релиза Firefox 5 ожидается 21 июня. До официального анонса загружать новую версию с FTP не рекомендуется. Если вы не собираетесь тестировать и сообщать об ошибках, пожалуйста, дождитесь появления новой версии на сервере для релизов.
Обзор новшеств можно посмотреть здесь. Из не упомянутых в прошлом обзоре улучшений можно отметить:
- Изменение (Архивная копия от 20 мая 2012 на Wayback Machine) метода выбора соединений из пула открытых сессий, отныне для повторного обращения к недавно запрашиваемому серверу будет выбираться незакрытое соединение с наибольшим размером окна перегрузки (congestion window), т.е. может сразу обеспечить более высокую скорость передачи данных.
- Обеспечение поддержки для HTML-элементов атрибута accessKey и методов blur(), click() и focus(), упомянутых в интерфейсе HTMLElement;
- Достаточно много небольших изменений в реализации тега Canvas, например, в drawImage() и createImageData() можно передавать отрицательные значения аргументов для сдвига начальной позиции относительно осей координат; при вызове метода createImageData() теперь можно передавать объект ImageData, в результате чего будет создан новый объект ImageData с параметрами изначально переданного объекта;
- Добавлена поддержка CSS-анимации;
- Для неактивных вкладок методы window.setTimeout() и window.setInterval() не могут больше активироваться чаще, чем раз в секунду. Подобный подход позволяет снизить нагрузку от скриптов в неактивных вкладках;
- Значение window.navigator.language теперь определяется на основании HTTP-заголовка Accept-Language;
- В XMLHttpRequest добавлена поддержка обработки события завершения загрузки (loadend), отправляемого при любом статусе завершения операции, т.е. на основании обработки данного события можно выполнить действия в зависимости от успешности и неудачи загрузки (например, обрыв соединения или отмена);
- Добавлена поддержка метода Function.prototype.isGenerator() (Архивная копия от 11 мая 2012 на Wayback Machine), который позволяет определить является ли функция генератором;
- С целью улучшения совместимости с WebKit убрана недокументированная возможность вызова регулярных выражений как функций;
В заключение, можно упомянуть о публикации (Архивная копия от 18 января 2012 на Wayback Machine) Mozilla Labs экспериментального дополнения Predictive Newtab (Архивная копия от 1 ноября 2018 на Wayback Machine) в котором реализован новый подход к формированию содержимого области "speed dial". Вместо фиксированного набора ссылок предлагается отображать при открытии новой пустой вкладки ссылок, контекстно связанных с прошлой активностью пользователя. Например, если новая вкладка открывается, после просмотра сайтов музыкальной тематики, то в данной вкладке будет предложена подборка связанных с музыкой сайтов, сформированная на основании имеющихся у пользователя закладок и раннее просмотренных сайтов данной тематики.
Источники
править- Главная ссылка к новости (http://mozillalabs.com/prospec...) (Архивная копия от 18 января 2012 на Wayback Machine)
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.