«Старая» Opera 12.17
Лучший браузер для современного Веба
Чт, 23.11.17, 04:33:20
Реклама
300 миллионов пользователей Opera и переход на WebKit


300 миллионов пользователей Opera и переход на WebKit

[14.02.13, 21:29:06]

logo

300 миллионов пользователей Opera и переход на WebKit

В день объявления о достижении очередной вехи – 300 миллионов пользователей – мы также сообщаем, что во всех новых продуктах Opera будет использоваться браузерный движок WebKit для отображения веб-страниц и движок V8 для обработки JavaScript. Эти движки являются компонентами браузера с открытым исходным кодом Chromium. Естественно, браузер – это намного больше, чем просто движок для отрисовки веб-страниц и обработки JavaScript, т.е. основные изменения произойдут "под капотом". В первую очередь, пользователи заметят улучшенную совместимость с сайтами, особенно с мобильными, большинство из которых тестировалось только в WebKit-браузерах. Первым продуктом станет браузер для смартфонов, который мы представим в конце февраля на Всемирном мобильном конгрессе (Mobile World Congress) в Барселоне. Opera для настольных компьютеров и остальные продукты перейдут на WebKit позже.

TL;DR

  • Это не потребует никаких изменений в вашей обычной практике веб-разработки: пишите код в соответствии со стандартами!
  • Созданные вами расширения Opera не пропадут даром.
  • Opera будет участвовать в разработке проектов WebKit и Chromium.
  • Наша работа над веб-стандартами во благо развития Интернета продолжается.

Что это значит для веб-разработчиков?

Короткий ответ заключается в том, что это никак не должно повлиять на вашу повседневную работу. Пишите код в соответствии со стандартами, а не под конкретные движки; проверяйте его в нескольких браузерах: Opera, Firefox, Chrome, Safari и Internet Explorer; используйте префиксные и беспрефиксные формы свойств в вашем CSS- и JavaScript-коде. Однако по-прежнему важно помнить следующее:

  • Chromium, так же как и будущие версии Opera, имеет встроенную поддержку медиакодеков WebM, Ogg Theora и Ogg Vorbis, но не поддерживает медиакодеки H.264 и MP3 (однако если они установлены в операционной системе устройства, то содержимое будет воспроизводиться в браузере). Используйте метод canPlayType из спецификации HTML5 для корректного определения поддержки. Простейший способ добиться получения каждым браузером нужного кодека – подготовить видео в двух форматах (WebM и H.264) и добавить два элемента <source> или использовать метод canPlayType для проверки (см. подробности в статье Introduction to HTML5 video).
  • Объекта window.opera не будет в последующих версиях Opera. Мы по-прежнему настойчиво не рекомендуем разработчикам использовать распознавание браузера (browser-sniffing): лучше определять возможности браузера либо с помощью сторонних решений (например, Modernizr), либо вручную.

Что это значит для разработчиков расширений?

Расширения стали наиболее успешным дополнением функциональности Opera, поэтому первостепенной задачей для нас является сохранение работоспособности существующих расширений. Мы разработали инструмент для конвертации знакомых вам OEX-расширений в формат, который будет работать в новых, основанных на Chromium, настольных версиях Opera. В дополнение мы будем разрабатывать руководство по конвертации и документацию по новому формату расширений, а также оказывать помощь через форумы разработчиков. Таким образом, мы по-прежнему заинтересованы в нашем сообществе разработчиков и пользователей расширений и сделаем всё возможное, чтобы процесс перехода стал как можно более гладким.

Почему Opera меняет движок?

В далёком 1995 году, когда мы только начинали, нам пришлось запустить собственный движок рендеринга для того, чтобы конкурировать с браузерами Netscape и Internet Explorer, двигать веб-стандарты и, как следствие, весь Интернет вперёд. Когда мы начали писать спецификацию, называемую теперь HTML5, наша цель состояла в создании документа, который позволил бы значительно улучшить взаимодействие через сеть.

Проект WebKit сегодня имеет такую поддержку стандартов, о которой мы могли только мечтать, когда начинали работу над браузером. Вместо напрасной траты своих сил на повторение того, что уже реализовано в WebKit, мы можем сфокусироваться на изобретении чего-то нового, чтобы сделать лучший браузер. Изобретения Opera, такие как вкладки, экспресс-панель, ускоряющее загрузку страниц сжатие данных, были скопированы создателями других браузеров и в конечном счёте улучшили Интернет для всех.

Мы по-прежнему полностью преданы идее улучшения Интернета через нашу работу по стандартизации. 18 лет мы занимаемся разработкой стандартов и созданием браузеров. Стандарты, разработка которых начата в Opera (HTML5, HTML5-видео и Media Queries), являются неотъемлемой частью современного Интернета.

Мы продолжим развитие веб-технологий, принимая участие в развитии проектов WebKit и Chromium. У нас огромный опыт создания кроссплатформенных продуктов. Во внутренних сборках мы экспериментировали с добавлением поддержки нескольких новых стандартов и улучшением некоторых функций, которые поддерживает Presto (например, поддержка мультиколонок в CSS).

В последние несколько недель мы связывались с проектом WebKit и его контрибьюторами, чтобы обсудить наши намерения о совместной работе по улучшению проекта. Внося патчи в WebKit, мы будем способствовать соблюдению стандартов сразу в нескольких браузерах, а не только в Opera.

Таким образом, в этом году мы отправляем сразу две валентинки: одну, как водится, открытому и совместимому Интернету, а вторую – проекту WebKit.


Источник: http://my.opera.com/ODIN/blog/300-million-users-and-move-to-webkit

Категория: Новости Opera Software | Добавил: Сильвестр (14.02.13)
Просмотров: 7431 | Теги: opera, Новости
Всего комментариев: 0
Зарегистрируйтесь или войдите, чтобы добавить комментарий.
Опрос
Ваш основной браузер
Ответов: 776
Ваш браузер:
Хостинг от uCoz