Журнал "Компьютерра" №755 - Компьютерра
Шрифт:
Интервал:
Закладка:
Именно работу на смартфонах и прочих мобильных девайсах Хокон позиционирует как главное стратегическое преимущество Opera, если сравнивать ее с той же Mozilla Firefox. "Миллионы россиян используют Opera Mini. Для многих людей в Бангладеш или Малайзии это вообще единственный доступ к вебу - там мало у кого есть компьютеры, но у многих есть мобильники. Мы хотим быть повсюду, чтобы дотянуться до любого пользователя, где бы он ни находился". Следует отметить, что это стало возможным во многом благодаря распространению CSS - если бы HTML превратился в язык визуальной разметки, потеряв свое семантическое значение, корректно переверстать страницу под небольшой экран было бы гораздо сложнее либо вообще невозможно.
Работая в Opera и компании YesLogic (разработчик ПО Prince, позволяющего из HTML+CSS получать PDF), Хокон пытается распространить действие веб-стандартов настолько широко, насколько это вообще возможно, - с одной стороны, включая в стандарты те технологии, которые сейчас реализуются различными проприетарными расширениями (например, тестовая сборка Opera поддерживает тег <video>, включенный в черновик HTML5 с тем, чтобы браузер мог отображать видеофрагменты на страницах без использования внешних плагинов, таких как Flash или Silverlight); с другой стороны - расширяя границы самого веба. "Веб-стандарты должны быть такими, чтобы любую информацию, которую человечество хочет сохранить, можно было сохранить именно в них. Любые документы должны быть веб-документами; любые приложения - веб-приложениями", - заявляет Хокон. В подтверждение серьезности своих намерений он демонстрирует обычную книгу в твердой обложке. "Мы написали и сверстали эту книгу с помощью HTML-разметки и CSS-стилей, преобразовали в PDF и отправили результат на принтер. Не использовалось ничего, кроме веб-технологий", - поясняет Хокон.[Подтверждаю: книга была самая обыкновенная, но в ней явно что-то не сложилось со стилями - во всяком случае, несмотря на используемые веб-технологии, кликать по ссылкам в книге было бесполезно. - А.Б.]
Обсуждая важность веб-стандартов, мы приходим к вопросу об их разработке. Не слишком ли медленно идет процесс? Почему новые возможности появляются так редко?
- Это действительно сложный процесс, и не факт, что его можно ускорить. Смотрите: нам нужно сначала написать стандарт и прийти к согласию с нашими коллегами из Microsoft, Apple, Mozilla по поводу текста спецификации. Потом написать и протестировать код. От идеи до реализации обычно проходит пара лет. Но я не уверен, что мы хотим двигаться быстрее. Иначе просто не будет времени, чтобы о чем-то думать. Мир и так меняется слишком быстро. В 50-х годах мы начали менять способы, которыми распространяется информация - между компьютерами и людьми, людьми и людьми, компьютерами и компьютерами, - и эта революция продолжается до сих пор.
Мечты и реальностьМечта Хокона - это мир, "где информация доступна всем, в той форме, в которой она необходима", и он считает, что в осуществлении этой мечты веб сыграет не меньшую роль, чем изобретение книгопечатания.
- Книги появились пятьсот лет назад, и сейчас мы можем прочитать, что в них было написано тогда; я думаю, что веб будет с нами еще пятьсот лет, и хочу быть уверенным, что и через пять веков мы сможем прочитать то, что сейчас в нем размещаем. Вряд ли тогда у нас будут такие же компьютеры, как сейчас, но веб останется.
Если же думать не о далекой перспективе, а о ближайшем будущем, то его вполне можно увидеть своими глазами. Хокон демонстрирует новые возможности, которые уже реализованы в экспериментальной сборке Opera[Во время беседы Хокон то и дело брал в руки то один, то другой девайс, как бы приглашая нас попросить показать что-то особенное. В конце концов, я не выдержал и попросил. - А.Б.]. Речь идет о поддержке тега <video> (см. выше) и ряда других визуальных эффектов - построение трехмерных изображений средствами HTML и JavaScript (3D-контекст тега <canvas>, также являющегося частью черновика HTML5), широкое использование возможностей SVG и поддержка внедряемых в веб-страницы шрифтов. "Мы считаем важными эти три типа медиаданных: шрифты, видео и графика, - говорит Хокон. - С ними веб будет богаче".
Невольно задумываешься: правильное ли это направление для развития? Не приведут ли видео и прочие визуальные "вкусности" к перегрузке чистого и универсального текста, не станет ли веб ближе к телевидению, чем к книге? К тому же текст гораздо более доступен для людей с теми или иными ограничениями.
- Да, не все могут видеть содержимое экрана, и нам нужно сделать веб более доступным для людей, воспринимающих его на слух, - рассуждает Хокон. - Accessibility - благородная цель, и мы всегда должны к ней стремиться. Но это не должно удерживать нас от поддержки нетекстовых форм представления информации. Например, кто-то скажет, что веб не должен поддерживать изображения, чтобы не дискриминировать людей, которые их не могут увидеть. Но в этом случае веб вряд ли стал бы столь популярным, и в результате в нем было бы гораздо меньше текстовой информации. К тому же некоторые люди могут иметь проблемы с чтением и письмом, но способны наслаждаться визуально богатым вебом. Я считаю, что в вебе должно найтись место для всех типов медиа.
Стремясь распространить "паутину" повсюду, Хокон не забывает и о побочных эффектах.
- Моим дочерям четырнадцать и шестнадцать лет, и я думаю, что они слишком много времени проводят за компьютером. Конечно, веб приносит им пользу - например, они многое узнают из таких ресурсов, как Википедия - но как родитель я обязан их ограничивать. Приходится быть жестким и уметь сказать: "Два часа в день - и баста!"
Самого Хокона трудно заподозрить в интернет-зависимости - список его увлечений включает сноуборд, столярное дело и дизайн мебели, путешествия по морю и суше, а также участие в самого разного рода движениях, начиная от протестов против софтверных патентов и OOXML и заканчивая борьбой с безвкусной рекламой и высотными зданиями. Он слушает классическую музыку, собирается построить собственный орган и, конечно, любит бывать в опере. "Вчера мы были в Большом театре, а позавчера - в опере в Санкт-Петербурге, - рассказывает Хокон. - Мне очень понравилась "Пиковая дама" Чайковского. Прекрасные костюмы и декорации. И если сравнивать с другими странами - у вас очень много молодых людей среди слушателей". Как удается совмещать такую активность с ответственной должностью в довольно крупной компании - кажется, и для него самого загадка.
- Просто я считаю, что очень важно жить насыщенной жизнью, - говорит Хокон.
И, пожалуй, добавить к этому нечего.
ПЕРЕПИСКА: Измерение интеллектов
Автор: Илья Щуров
Тему номера, посвященную тестированию интеллекта, Леонид Левкович-Маслюк подготовил еще в начале лета (см. "КТ" #737), и почти сразу же мы решили, что если на нее будут интересные отзывы (а мы их ждали), то сделаем по ним отдельный материал. Первые три недели после выхода темы мы выжидали (нужно было убедиться в том, что ни один читательский отзыв не пропадет и будет рассмотрен), а потом неожиданно началась пора отпусков (право, какая работа летом?), плавно перешедшая в начало учебного года (студентов среди редакторов уже два года как нет, но привычка осталась). Однако долго ли, коротко ли - обещанная переписка с читателями перед вами.
Баг или фича?Стоит запечатать письмо, как в голову приходят свежие мысли.
Из "Законов Мерфи"
Первая серия писем посвящена геометрическим задачах, в которых требовалось опредилить, идентичны ли кубики, изображенные на картинках (см. иллюстрацию на следующей полосе). Читатели уличали нас в ошибке…
От кого: Олег Краснояров
Тема: Ошибка в статье темы номера
"Самый лутший IQ тест"
Добрый день, уважемая редакция и Виктор Васильев. С большим удовольствием прочитал вашу статью, тем более что основную ее мысль вы продемострировали не только фактами и ошибками теста, но и своей случайной ошибкой ровно того же самого характера, за который ругаете авторов тестов.
Дорогая редакция и автор, у кубика шесть граней, а потому, имея абсолютно любые шесть картинок, как угодно расположенные на двух проекциях, всегда можно их расположить на кубе так, чтобы получались заданные проекции. Как именно надо вращать куб, чтобы на первой проекции были видны три грани, а на другой проекции они скрылись и показались три ранее скрытые, я надеюсь, все уже догадались. Поэтому давайте не будем уподоблляться авторам тестов и не станем делать никаких необоснованных категорических утверждений об идентичнсти или различии, полскольлку вопрос действительно некорректный по постановке, и единственный корректный ответ в любом случае - "данных недостаточно", ибо, увы, идентичные кубики, удовлетворяющие картинкам на проекциях, всегда МОГУТ существовать, а вот идентичны ли кубики, чьи проекции даны, - да кто ж его знает?