Тестовый бильд Opera 11.50 Ragnarok с новым HTML 5 парсером
Накануне вечером компания Opera Software представила лабораторный бильд браузера Opera 11.50 (который будет иметь название Opera Ragnark) с реализованным новым алгоритмом парсинга HTML5.
Старая версия парсера HTML начала создаваться еще 15 лет назад. После создания он постоянно исправлялся для того, чтобы не отставать от изменения стандартов. После всех изменений, со временем, код стал слишком громоздким и больше походил на елку, увешанную украшениями. Поэтому было принято решение переписать весь парсер заново.
Теперь новый парсер на 99.9% проходит широкий набор тестов, основанных на html5lib тестах в спецификации HTML 5. Отсутствующий 0,1% будет реализован к финальному релизу Opera Ragnark.
Оптимизация парсера Opera Ragnark
Основной причиной длительного использования старого парсера HTML была его эффективность в использовании памяти при работе с плохой разметкой. Парсер Рагнарек сейчас использует чуть больше памяти, но перед финальным релизом он будет оптимизирован. Это является обязательным условием, в силу того, что Opera работает в том числе и на небольших устройствах, не обладающих большими техническими характеристиками.
Opera 11 с новым HTML5 парсером для Windows
Opera 11 с новым HTML5 парсером Mac
Opera 11 с новым HTML5 парсером Linux/FreeBSD
Внимание: обратите внимание, что данный бильд — это даже не альфа-версия. Он не оптимизирован по производительности, некоторые функции (например, Opera Mail — вообще могу не работать). Сборка пригодна только для тестирования.
Источник:Opera, webrowser.ru
Похожие новости
- Vivaldi 7.4 для iOS: Мощь, блеск и море любви к вкладкам
- Vivaldi 7.4 для Android — Сфокусированная гибкость
- Vivaldi 7.4 — Персональные мелочи
- Vivaldi 7.3 для ПК — Приватность без компромиссов
- Vivaldi 7.2 — Рабочее ускорение
- Vivaldi 7.1 для Android и iOS — стрельба дуплетом
- Vivaldi 7.1 — Персонализированный комфорт
- Vivaldi 7.0 для iOS
- Vivaldi 7.0 для Android
- Vivaldi 7.0 — Вы его не узнаете