- PVSM.RU - https://www.pvsm.ru -
Одновременно с анонсом нового достижения — 300 миллионов пользователей Opera! — мы также анонсируем, что все наши новые продукты будут использовать движок WebKit для рендеринга и V8 для обработки JavaScript. Они будут основаны на опенсорсном браузере Chromium и его компонентах. Конечно же, браузер — это гораздо больше, чем просто движок, поэтому все эти перемены для обычных пользователей произойдут где-то далеко под капотом. Такие пользователи заметят только улучшившуюся совместимость с сайтами, особенно мобильными, большинство из которых были как следует протестированы только в браузерах на WebKit. Первым новым продуктом будет браузер для смартфонов, который мы покажем на Всемирном мобильном конгрессе (MWC) в Барселоне в конце февраля. Opera для десктопа и остальные продукты совершат переход позднее.
Если коротко, это не должно как-то повлиять на вашу ежедневную работу. Продолжайте писать код по стандартам, а не для отдельных движков; тестируйте в разных браузерах: Opera, Firefox, Chrome, Safari и Internet Explorer; используйте все необходимые браузерные префиксы вместе с безпрефиксными свойствами в вашем CSS- и JavaScript-коде. Тем не менее, кое о чём стоит помнить:
<source>
или использовать canPlayType
для проверки (см. подробности в статье Introduction to HTML5 video [2]).window.opera
не будет существовать в будущих версиях Opera. Мы по-прежнему настойчиво рекомендуем разработчикам не использовать [3] определение браузеров, а вместо этого определять поддерживаемые возможности: либо с помощью сторонних решений, вроде Modernizr [4], либо просто вручную [5].Расширения получили огромную популярность среди пользователей Opera и безусловно продолжат работать в новой версии браузера. Мы разработали иструмент для конвертации знакомых вам OEX-расширений в формат, который сможет работать в новой версии Opera для десктопа, основанной на движке Chromium (видели бы вы этот огромный скрипт на Питоне!) Помимо этого, мы напишем руководства по конвертации и документацию по новым расширениям и конечно ответим на ваши вопросы. В общем, мы с удовольствием продолжим поддерживать разработчиков и пользователей расширений и постараемся сделать процесс перехода как можно более гладким.
Когда мы только начинали в 1995 году, нам пришлось создать собственный движок для того, чтобы конкурировать с браузерами Nescape и Internet Explorer и двигать веб-стандарты и весь интернет вперёд. Когда мы начинали разработку спецификации HTML5, мы хотели написать такой документ, который улучшит общую совместимость браузеров.
Проект WebKit сегодня имеет такую поддержку стандартов, о которой мы могли только мечтать, когда начинали работу над нашим браузером. И вместо того, чтобы тратить все свои силы повторение того, что уже реализовано в WebKit, мы можем сфокусироваться на изобретении чего-то нового, чтобы сделать лучший браузер. Изобретённые в Opera вкладки, экспресс-панель, сжатие данных, ускоряющее загрузку загрузку страниц, были в дальнейшем успешно подхвачены и внедрены многими производителями браузеров. Отправляя патчи прямо в проект WebKit, мы сможем улучшить поддержку стандартов не только в Opera, но и во многих других браузерах.
Мы безусловно продолжим нашу работу по улучшению веба с помощью стандартизации технологий. У нас есть 17-летний опыт в создании браузера и новых стандартов. Начатые в Opera стандарты, вроде HTML5 [6], HTML5-видео [7], Media Queries [8] являются жизненно важной частью современного веба.
Мы продолжим развитие веб-технологий и будем участвовать в проектах WebKit и Chromium. У нас есть большой опыт создания кроссплатформенных продуктов. В наших внутренних сборках мы экспериментируем с добавлением новых стандартов и отсутствующих технологий, которые поддерживает Presto, например, полная поддержка мультиколонок в CSS. В последние недели мы связывались с проектом WebKit и его контрибьюторами, чтобы обсудить наши намерения по участию в развитии проекта.
Поэтому в этом году мы отправляем сразу две валентинки: одну, как водится, открытому и совместимому вебу, а вторую проекту WebKit.
Автор: pepelsbey
Источник [9]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/brauzery/27034
Ссылки в тексте:
[1] метод canPlayType из HTML5: http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#dom-navigator-canplaytype
[2] Introduction to HTML5 video: http://dev.opera.com/articles/view/introduction-html5-video/
[3] не использовать: http://www.ietf.org/rfc/rfc2119.txt
[4] Modernizr: http://modernizr.com/
[5] просто вручную: http://diveintohtml5.info/everything.html
[6] HTML5: http://www.whatwg.org/specs/web-apps/current-work/multipage/introduction.html#history-1
[7] HTML5-видео: http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-February/009702.html
[8] Media Queries: http://www.w3.org/People/howcome/p/cascade.html
[9] Источник: http://habrahabr.ru/post/169239/
Нажмите здесь для печати.