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

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

У компанії також підготували відому гру Emberwind. також використовує WebGL.
Налаштування апаратного прискорення і WebGL
Нові теми оформлення Opera
Розробниками була змінена структура оформлення браузера. Змінено в сторону більш легкої можливості персоналізувати оформлення.

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

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

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

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

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