Firefox 5 доступен на FTP. Эксперимент с адаптивным формированием новых вкладок
На ftp-сервере Mozilla опубликованы файлы с релизом Firefox 5. Официальный анонс релиза Firefox 5 ожидается 21 июня. Обзор новшеств можно посмотреть здесь.Из не упомянутых в прошлом обзоре улучшений можно отметить:
- Изменение метода выбора соединений из пула открытых сессий, отныне для повторного обращения к недавно запрашиваемому серверу будет выбираться незакрытое соединение с наибольшим размером окна перегрузки (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(), который позволяет определить является ли функция генератором;
- С целью усиления совместимости с WebKit убрана недокументированная возможность вызова регулярных выражений как функций;
В заключение, можно упомянуть о публикации Mozilla Labs экспериментального дополнения Predictive Newtab в котором реализован новый подход к формированию содержимого области "speed dial". Вместо фиксированного набора ссылок предлагается отображать при открытии новой пустой вкладки ссылок, контекстно связанных с прошлой активностью пользователя. Например, если новая вкладка открывается, после просмотра сайтов музыкальной тематики, то в данной вкладке будет предложена подборка связанных с музыкой сайтов, сформированная на основании имеющихся у пользователя закладок и раннее просмотренных сайтов данной тематики.
© OpenNet