Html5 Уже Здесь (Его Пока Нет На Рабочем Столе)

Когда кальмар чувствует угрозу, он стреляет чернилами в воду, надеясь сбить с толку и дезориентировать хищников.

Нечто подобное происходит сейчас и на интернет-арене.

Adobe и Microsoft говорят нам, что HTML5 появится через 10 лет. Apple говорит нам: «Нет-нет, оно здесь, прямо сейчас, взгляните на наши великолепные демонстрации HTML5 (хм, больше похоже на CSS3 + JavaScript)!» Правда в том, что среди интернет-браузеров развивается раздвоение.

На настольных компьютерах Internet Explorer и Firefox вместе занимают более 80% рынка.

Internet Explorer поддерживает семейство технологий HTML 5. практически не существует , а Firefox отстает в реализации CSS3. И в любом случае на десктопе - в частности на предприятиях - огромная установленная база IE 6, 7, 8 - и ни один вменяемый разработчик приложений не станет разрабатывать десктопные приложения для предприятий, которые не работают хотя бы в IE7. За исключением инновационных компаний, которые внедряют последние версии Firefox, Chrome и Safari для своих сотрудников, технологии HTML5 здесь обречены на провал.

Но на мобильных устройствах совсем другая история.

Жизненный цикл продукта намного быстрее (люди меняют телефон в среднем каждые 18 месяцев ), а технологически планшеты, телефоны и сенсорные устройства практически живут на другой планете, когда дело касается их браузерной технологии.

И это потому, что браузер по умолчанию на каждом устройстве, имеющем значение на рынке, основан на Webkit.



А что сейчас в Интернете?

Те из нас, кто следит за разработкой браузеров для настольных компьютеров, знают, что Webkit — это механизм рендеринга браузера Apple (первоначально созданный Проект KDE KHTML-браузер (как я заметил стекла , KHTML — это движок браузера Конкерор )), который использовался Google, а затем командой Android (ветви в разные моменты времени) в качестве движка для мобильных устройств Google. Раньше это было не очень интересно, но как раз в этом году произошло еще два события, которые сделали Webkit еще более мейнстримовым.

Во-первых, RIM объявила, что будет использовать Webkit в качестве движка рендеринга.

для следующего поколения своего браузера (об этом стало известно в этом году из-за неофициальных слухов).

Во-вторых, HP приобрела Palm (с ее браузером на базе WebKit как часть WebOS), и HP также объявила, что WebOS станет основой будущей стратегии HP в области планшетов .

Теперь вернемся к поговорке «все устройства, значимые на рынке».

Android, iPhone, RIM вместе дают о 90% активности приложений на смартфоне .

И около 60% рынка всех устройств.

В нашем последнем исследовании разработчиков Ext.JS (в основном ориентированном на корпоративную разработку): только 10% людей, планирующих разрабатывать мобильные приложения, планируют сделать их доступными на чем-то другом, кроме смартфонов.

А как насчет других устройств/браузеров? Ну, и Nokia – важная за пределами США – чья браузерная технология (также основанная на Webkit) делает успехи, совершенствуя свой браузер Webkit для поддержки платформы HTML5, но с сильным отставанием (фактически, отставанием).

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

Таково положение дел, по крайней мере, с моей точки зрения.

Семейство технологий HTML5 появится в 2010 году на всех важных мобильных устройствах.

Короткий жизненный цикл означает, что база установки будет быстро расширяться за счет устройств, поддерживающих HTML5. И мы должны сказать спасибо командам разработчиков WebKit в Apple, Google, RIM и многих других, которые работали над тем, чтобы мы пришли сюда сейчас (и мы надеемся, что Mozilla Fennec скоро присоединится к нашей компании!) Мы верим в скорость и возможности браузеров устройств.

скоро станет одним из основных мотивов выбора мобильных устройств для потребителей.

Теги: #HTML 5 #WebKit #мобильные устройства #Разработка веб-сайтов

Вместе с данным постом часто просматривают: