Эксклюзивное интервью с Чарльзом Маккети (Charles McCathieNevile) из Opera
Содержание
В Opera я работаю с открытыми стандартами, в компании этим вопросом занимаются порядка тридцати человек. Я своеобразный middle-менеджер, моя работа – курировать этих людей, расставлять приоритеты. Кроме этого, уже 12 лет я занимаюсь разработкой стандартов для доступности веба. Это моя личная симпатия. Например, есть такая штука, canvas в HTML 5. И я сейчас работаю над тем, чтобы он был максимально точно отрисован, и чтобы у людей не было проблем с использованием этого решения. Кроме этого, я шеф подразделения веб-приложений в W3C. Я слежу за тем, чтобы все работало максимально корректно.
Тут нужно понять для кого. Если для разработчиков, то весь вопрос в том, как интерпретировать старый HTML. Сайты, написанные в HTML 3-4. Сейчас частенько между идеей и реализацией сайта имеется большая разница. Сейчас многие вещи в разработке: GEO-локация, API для JavaScript. Все это составные части HTML 5. Это платформа для reach-контент решений. Внедрение HTML 5 заменит очень многое: плагины, скрипты. Например, сейчас, чтобы написать код для формы ввода данных нужно очень многое. Нужны коды, нужна работа с CSS.
В HTML 5 – это все в одной строке. Это облегчит и сделает более эффективной жизнь разработчиков, это ускорит работу браузеров. Ну и вообще, чем короче код, тем меньше в нем места для ошибок. Так что если сразу перейти на плюсы для пользователей, то это все в итоге сведется хотя бы к тому, что заряда батареи вашего ноутбука будет хватать на более длительный срок.
Я работаю с нашими продуктами ежедневно, и это, по сути, все продукты. Очень много почты, так что Opera Mail – ежедневно. Все это, как правило, приложения для десктопных систем. Opera Link, Opera Unite – для работы с документами. А вот разработки Opera для мобильных телефонов использую очень редко, так как всегда с собой ноутбук. Кроме этого есть что-то вроде правила для меня – если нет компьютера, то нет и интернета. Собственно Opera mini я использую в двух случаях: если иду с друзьями в паб и нужно найти песню для караоке, и когда я раз в год езжу на крикет. Все. У меня даже все презентации делаются в Opera. Я никогда не использую Power Point! (смеется).
Преимущество в том, что на Ogg Theora работают очень многие. Разработчики браузеров, сайтов, каждый может использовать Theora. Чтобы сделать браузер с поддержкой H.264 нужно быть готовым заплатить $5 млн. и платить их затем каждый год.
Я не думаю, что H.264 будет стандартом. Я вообще не думаю, что будет какой-то один стандарт. Точно так же, как несколько лет назад получилось с png и gif. Картинки в интернете живут так и так. Аналогичный пример: VHS и BETACAM – видеоформаты. Один формат открытый, другой – закрытый, дорогой, и, к тому же, еще и бета-версия. Это было в начале 90-х. Киностудии сделали свой выбор без проблем – они как выпускали фильмы на VHS, так и продолжили выпускать, а у ТВ-каналов были куплены лицензии на BETACAM. Таким образом, он стал уделом узкой группы профессионалов, а VHS заполнил рынок.
Что будут использовать хостинги, то и будет стандартом. Сейчас хостинги используют H.264, но Youtube принадлежит Google, а Google недавно купил автора формата Ogg Theora. Google не выбрасывает деньги на ветер, и так или иначе примет решение.
Браузера станет меньше. Он станет менее заметен для пользователя. Станет больше веб-документов. Сейчас у нас есть интерфейс Gmail, Yandex, но над ними есть еще и интерфейс браузера. В будущем браузера станет меньше, и основной интерфейс будет у этих систем. Вообще же ситуация будет в другом. Она уже сегодня в другом. Если пять-десять лет назад пользователь выбирал операционную систему по тем или иным характеристикам, то сейчас браузер важнее. Браузер еще не стал основным инструментом, мы сейчас где-то посередине.
Кроме этого, меняется и парадигма браузера. Сейчас он не только на компьютере. Браузер есть в мобильном телефоне, есть в телевизоре, и гораздо острее стала чувствоваться необходимость синхронизации этих данных, чтобы на компьютере, в телефоне или телевизоре был один браузер, с одними и теми же настройками, закладками, приложениями и т.д. Opera Unite, например, очень важный инструмент для решения этой задачи. Теперь не нужно заливать фотографию на Facebook или куда-то еще, чтобы показать ее друзьям, теперь можно сделать это самостоятельно в несколько кликов. Браузер становится все более и более индивидуальным. Вплоть до того, что в него можно встроить платежную систему.
Понимаете, это не какой-то идеологический выбор. Это вопрос организации и управления бизнесом. Производитель платит в любом случае. Либо ты платишь за работу инженерам, которые разрабатывают приложения, либо инженерам, которые причесывают сторонние разработки и убирают баги. Мы выбрали первое. Ну и потом закрытым у Opera является только ядро системы. Но в мире реально есть десяток – полтора разработчиков, которые способны там что-то изменить. И они все так или иначе при деле. Это не идеологическое, это бизнес-решение. Решение, позитивно влияющее на качество кода.
Firefox приняли другое решение, и из-за этого Вы регулярно можете наблюдать как после выхода нового релиза у Вас отваливаются плагины, так как они заточены под старую версию. Очень многие из-за этого вынуждены после обновления делать downgrade и откатываться назад. Вообще надо понимать, что у Opera закрыто только ядро, все, что касается пользовательских настроек доступно разработчикам, каким-то свободным художникам, и они могут там писать все что угодно. Ключом здесь является тот факт, что это не влияет на устойчивость системы в целом. Есть и еще один важный момент. Закрытие ядра позволяет нам, управляя API, идти вперед и одновременно развивать браузер.
Не знаю. Я как-то не придаю этому значения. Этим занимается другой офис.
Они гордятся количеством, как насчет качества? Патенты тормозят развитие веба. Мы не любим их. Используем их, платим за них. Вообще очень много наших разработок запатентовано, но мы не требуем за их использование отчислений. Покупка патента сродни покупке ядерного оружия. Много потраченных денег, головной боли и сомнительные выгоды.
Лично мне эта идея – никак. В целом же, я думаю, оно как то скажется, но это не вопрос одной недели. Что-то изменится, возможно, уже изменилось, но увидим мы это не скоро. Рынок стал более открытым. Самое важное, что у людей появился выбор. В долгосрочной перспективе это позволит разработчикам не сосредотачиваться на заточке сайта под конкретный браузер, а делать сайт, который будет корректно отображаться во всех из них. Один из самых ярких примеров – IE6. Когда браузер появился, он был лучшим, под него все писали. Разработчики других браузеров копировали все коды, включая баги.
Сейчас ситуация иная. Это влияет на качество кода, и я думаю, что за временем такие застывшие продукты как IE6 просто уйдут с рынка. Вот вам и еще один аспект – IE6, по сути, откатывал весь рынок разработки назад. Был такой язык – XHTML, он казался светлым будущим веба. Но IE6 отображал его как обычный HTML, что свело его преимущества к нулю. Причем ситуация не изменился и в IE7 или IE8.
Один из самых популярных вопросов (смеется). У пользователей Opera одно из самых больших комьюнити в России. В частности, речь идет о технически подкованных пользователях. Потом Opera наиболее удачно заточена под Россию. С другой стороны, если мы поговорим о том, почему Opera не так популярна на Западе, то причина в том, что платную версию там покупали не очень охотно. Западный пользователь привык платить, но он получал браузер вместе с операционной системой, и зачем покупать еще один, было не совсем понятно. В России этот вопрос не так важен для пользователей. У нас и по сей день здесь много пользователей, но мало денег (смеется). Именно поэтому здесь люди получали Opera бесплатно, так же как и IE, и делали осознанный выбор.
В 2007 году. Раньше было нельзя, так как только в 2007 году закончилось дело Microsoft против Real Player. Жалоба на встроенный медиаплеер. Решение комиссии, признавшее Microsoft монополистом, позволило и нам, опираясь на него, подать свою жалобу. Мы не требовали финансовых преференций, мы не требовали исключить из поставки IE. Мы просили комиссию разобраться в ситуации. Вот это очень важно понимать.
Вновь не знаю. Подход традиционный – мы смотрим на платформу, затем разрабатываем свою версию. Кроме этого имеет значение, насколько популярна платформа. Бывают и платформы однодневки.
Пока нет. Но если так, то мы изучим этот вопрос. Возможно, что это будут прямые контакты между Samsung и Opera. Допускаю даже, что будет предустановленный браузер.
Это не вполне мой профиль. Есть информация, что технически все готово, но присутствуют проблемы с безопасностью. Видеокарта при работе с Safari может исполнять произвольный код и это огромная дыра. Аналогичная ситуация с geo-location, например. В целом же, аппаратное ускорение – это очередная громкая фраза. В играх это важно. На обычных сайтах это нужно крайне редко, софтверные решения справляются с этим отлично.
Вадима Макеева и Владимира Исаева из Opera Software.
Рекомендуем также почитать
- Программа Opera 10.00 Beta
- Программа Opera 10.00 Unite
- Программа Opera mini 5 beta
- Программа Opera Mobile 8.65
- Компания Opera Software ASA
Видео
04:52
Мультимедиа
|
BenQ PU9730: обзор инсталляционного двухлампового проектора23 января 20159890 2 |
02:16
Авто Hi-Tech
|
Видеосвидетель 5410 FHD 2CH: обзор видеорегистратора с двумя камерами31 декабря 201413321 0 |
02:38
Авто Hi-Tech
|
Видеосвидетель 4410 FHD G: обзор видеорегистратора31 декабря 201412751 0 |
Cвежие новости
Apple обменивается исками с Ericsson, в 2022-м году сохранится дефицит микросхем
Apple обменивается исками с Ericsson, в 2022-м году сохранится дефицит микросхем
Google готовит Android 11 и думает о запуске собственного процессора
Google хочет, чтобы новый дизайн платформы напоминал медиаадаптер Chromecast
ТОП-3 тарифов на интернет для загородных домов и коттеджей
ТОП-3 выгодных тарифов на интернет для загородных домов и коттеджей от провайдеров
ONYX BOOX Note – новый ридер с экраном 10,3"
Букридер с ридер с экраном 10,3" весит всего 325 граммов
MMO Project Genom – обновление Авалон
Обновление Project Genom – новая территория более 90 квадратных виртуальных километров
Искусственный интеллект научили думать по-собачьи
Ученые разработали систему на базе алгоритмов глубокого обучения, которая может действовать как собака.
HyperX анонсировала старт поставок модулей памяти Predator DDR4 RGB
HyperX Predator DDR4 RGB представлена как в виде отдельных модулей 8 ГБ, так и комплктами 16 ГБ и 32 ГБ
Отзывы
0 Оставить отзывДобавить отзыв