Opera 12 альфа апаратне прискорення, webgl і багато іншого, все про браузерах для інтернету

Opera Software виконала обіцянку і в четвер представила альфа-версію Opera 12 з апаратним прискоренням і підтримкою WebGL.

Після проведення конференції Up North Web прочинилися штора над майбутнім виглядом браузера Opera 12. Дещо користувачі вже отримали і могли потестувати в стадії pre-alpha. Сьогодні ж зустрічаємо першу збірку альфа-версії. Майбутня фінальна версія, схоже, стане однією з найбільших щодо змін і нововведень за останній час. Стисло нагадаємо основні моментам, отриманим в рамках розробки даної версії.

Апаратне прискорення в Opera

Opera 12 альфа апаратне прискорення, webgl і багато іншого, все про браузерах для інтернету

Зараз прискорення працює тільки через OpenGL. У подальших збірках браузера додасться підтримка DirectX 9 і 10. Відповідно, збільшиться список підтримуваних карт.

WebGL в Opera

Opera 12 альфа апаратне прискорення, webgl і багато іншого, все про браузерах для інтернету

У компанії також підготували відому гру Emberwind. також використовує WebGL.

Налаштування апаратного прискорення і WebGL

Нові теми оформлення Opera

Розробниками була змінена структура оформлення браузера. Змінено в сторону більш легкої можливості персоналізувати оформлення.

Opera 12 альфа апаратне прискорення, webgl і багато іншого, все про браузерах для інтернету

Тепер можна створювати прості теми, засновані на фотографіях і інших графічних творах. Про те як створювати нові теми - ми скоро поговоримо.

Новий HTML5-парсер Ragnarok

У Opera 12 буде новий парсер. До цього використовувався парсер, розроблений дуже давно (звичайно, в нього вносилися корективи, але все ж). До цього Ragnarok тестувався в збірках Opera Lab. про які ми писали. Парсер на 100% проходить набір тестів html5lib. Крім розбору коду сторінок, введення призвело до зменшення споживаної пам'яті. Причому, в деяких випадках значного.

Opera 12 альфа апаратне прискорення, webgl і багато іншого, все про браузерах для інтернету

Це поведінка елементів дизайну лежить в основі нової теми оформлення браузера, коли неактивний елемент або іконка будь-якої функції має сіре забарвлення, а якщо активний - то окращівается.

Поліпшення системи розширень Opera 12

Була поліпшена функціональність розширень (хотілося б більшого), виправлені деякі помилки. При установці тепер з'являється спливаюче вікно з описом, поруч з кнопкою щойно інстальованого розширення.
Поліпшено умови для розробників. У режимі розробника вікно, що відкривається при натисканні на іконці розширення не буде автоматично закрито і користувач може працювати з ним за допомогою відладчика Opera Dragonfly.

Поліпшення підтримки стандартів

Про дещо ми вже згадали.

На конференції Up North Web нам обіцяли впровадити підтримку Device API.

Opera 12 альфа апаратне прискорення, webgl і багато іншого, все про браузерах для інтернету

Значить, цей список ще можна буде продовжити. Сподіваємося, на drag'n'drop. який вже зараз використовується на багатьох проектах.

Якщо зайти зараз на сайт html5test.com то можна побачити, що зараз альфа-версія Opera 12 набирає 346 балів (і 9 бонусних).

Opera 12 альфа апаратне прискорення, webgl і багато іншого, все про браузерах для інтернету

Це вже більше, ніж у нинішнього лідера - Google Chrome (340 балів). Тест для рейтингу враховує тільки фінальні версії. Однак, можна побачити, що Opera зараз в статусі прогнозованого лідера (впровадження Device API дасть ще 20 очок):

Opera 12 альфа апаратне прискорення, webgl і багато іншого, все про браузерах для інтернету


Що ж, підсумовуючи треба сказати, що розробники компанії Opera Software провели хорошу роботу і Opera 12 дійсно має всі шанси стати великим оновленням браузера за останній час. Розробка йде вже трохи більше трьох місяців, і сподіваємося що до зими (а фінальний реліз заплановано на її початок, судячи з усього) вони усунуть помилки, які мають місце бути. І дуже добре, що крім імплементації нових функцій, в цьому релізі приділено увагу помилок, включаючи деякі досить старі.

Сподобалася запис? Розкажи про це!

Схожі записи: