Джобс против Flash или Третья мировая война. Продолжение.
3. HTML5
Это новый стандарт HTML, продолжение HTML 4.01, XHTML 1.0 и DOM Level 2 HTML. Предложен вниманию W3C в 2004 году. В октябре 2007 года принят и утвержден в качестве проекта. Первый драфт спецификаций принят 22 января 2008 года.
Редакторы спецификаций — Ян Хиксон (Google) и Дэвид Хайатт (Apple). Помимо устранения потребности в плагинных технологиях для мультимедийного контента, в HTML5 планируется волнующее изобилие других инноваций.
Поддержка drag-and-drop, оффлайновая база данных для кэширования, стандартная поддержка MIME-типов и протоколов, новые элементы гипертекстовой разметки (собственно HTML), новые стандартные элементы управления и новые атрибуты.
В отличие от предшественников, HTML5 НЕ основан на SGML, абстрактом языке описания контента, который, в свою очередь, произошел от языка GML, который был разработан на IBM еще в 60-е годы прошлого века. Теперь HTML — это HTML.
Тим Бёрнес Ли в начале 90-х разработал HTML как прикладной вариант SGML, и это был крайне удачный выбор, но за 20 лет бурной эволюции потенциал прежней концепции был исчерпан, и превратился в сдерживающий фактор.
О том, что HTML5 предоставляет разработчику огромный арсенал всевозможных мультимедийных инструментов, можно было бы даже не упоминать. Вы догадались уже, я уверен: поскольку новый стандарт HTML позиционируется как убийца Flash, он просто обязан владеть этим направлением «на пять».
Поддержка многих элементов HTML5 уже реализуется в лучших браузерных платформах, в первую очередь — в браузерах от Google и Apple. Это и обкатка новых технологий, и альтернатива для веб-дизайнеров.
Элементы HTML5 реализованы в Safari и Mobile Safari в качестве «нестандартных особенностей». Apple и iPhone уже предъявлены обвинения в попытке повторения судьбы Internet Explorer 6. В использовании проприетарных технологий.
Отклонение IE от стандартов признано роковой ошибкой.
Для своего времени, для 2000 года, это был лучший браузер. Лучший настолько, что войну браузеров поспешили объявить оконченной. Победа, окончательная и несомненная, была присуждена Microsoft.
Курсы веб-дизайнеров и учебники, даже тогда, когда Internet Explorer перестал быть лучшим браузером (он все еще самый широко распространенный, но доля его на рынке быстро и неумолимо сокращается), призывали игнорировать особенности иных средств навигации в интернете, и использовать нестандартные возможности IE, поскольку это обеспечит конкурентное преимущество над соперниками.
Сегодня, использовать футуристические особенности своей реализации HTML и DOM призывает Apple. Внешне — сходство стопроцентное. Mobile Safari в той же степени «король» мобильных браузеров, в какой IE был императором браузеров для персональных компьютеров 10 лет назад.
Есть, правда, и отличия. Отличия, которые превращают обвинения в пыль.
Это не бездумное расширение HTML в пику W3C и прочим «хиппи» из Free Software Foundation, а всего навсего досрочная поддержка нового стандарта. Открытого стандарта, разрабатываемого в рамках W3C, применяемого не в пику Adobe и не в отместку Microsoft за унижение 10-летней давности.
Известно, что в январе-феврале 2010 Стив вел переговоры с газетчиками. Никто не скрывает, что речь шла о разработке Интернет-версий разных изданий для iPad. Идею выйти на новой платформе в момент ее рождения эти издания встретили с энтузиазмом, и нет никакой необходимости убеждать их в полезности этого шага.
Предмет агитации — отказ от Flash.
Идея, возникшая в 2004 как нечто абстрактное и идеальное, обретает реальные черты, становится массовой технологией, и, как минимум iPhone/iPod touch и iPad уже зависят от темпов ее внедрения. В том, что HTML5, помогающий экономить драгоценные ватты аккумуляторов, рассеивать меньшее количество теплоты, за счет отказа от тяжеловесных и неподъемных плагинов, рано или поздно, победит — сомнений нет.
Но Apple, как и другим производителям сверхкомпактных устройств с доступом к глобальной паутине, эта революция нужна уже сегодня.
А как же быть с Flash-контентом? Неужели старые и заброшенные, но все еще интересные и нужные кому-то сайты обречены на молчание?
Вопрос решаем. Компьютер — это «вычислитель». В прежние времена по-русски все связанное с компьютерами называлось «вычислительная техника». Это ошибочное название. Менять его уже поздно, но стоит иметь в виду истинную суть любых вычислительно-коммуникационных устройств: это не столько вычислители, сколько переводчики. Из одной системы обозначений в другую. Из сжатой формы в полную, и наоборот. Перекодировщики.
Мини-плагин, переводящий SWF и другие форматы Adobe Flash в элементы HTML5 могли бы сделать этот переход более безболезненным.
Он и без того затягивается.
Ожидалось, что W3C Candidate Recommendations, предварительные рекомендации всемирного консорциума всемирной паутины, будут опубликованы уже в 2008 году, но теперь они планируются на год конца света — на 2012 год.
W3C Recommendations, которые окончательно утвердят HTML5 в качестве единого стандарта (хоть они и называются «рекомендациями»), планируется опубликовать и ввести в действие в 2012 году. Или даже позже.
Причина, по которой Стив занял твердую и принципиальную позицию, ясна... Это не сдвиг. Но война разразилась настоящая, ожесточенная, не на жизнь, а на смерть, и силы неравные. Для Apple, куда важнее, чем оптимизированный релиз Adobe Flash для Mac OS X, участие друговрагов (вроде Google) в поддержке HTML5.
Если iPad и iPhone не поддерживают Flash, тем хуже для Flash. Гордо, красиво, нагло — и, что самое удивительное во всей этой истории, у Джобса есть шанс на полную и блестящую победу.
Пару раз получилось...
4. Приключения одного глагола
Нельзя сказать, что чего-то нет. На это всегда можно ответить «плохо искали». Я вполне могу не знать о другом подобном случае, но, кроме шуток — очень может оказаться, что происхождение английского глагола steve (steved, steved) уникально.
Перевести его можно как «ликвидировать в ноль». Стив проделывал это много раз с сотрудниками, платформами (Newton, eMate), модельными рядами (Performa), поставщиками (переход на Intel) и много с чем еще.
Стивить он начал задолго до основания Apple. Усыновляя Стива, семья Джобсов взяла на себя обязательство оплатить его университетский курс. Таким было требование биологической матери Стива. Выбрав самый дорогой и престижный университет, юноша steved эту идею: ему показалось, что учеба в университете вовсе не то, чем он захотел бы заниматься, если бы один из обычных дней вдруг стал последним.
Изучал он отнюдь не технологию текстильной промышленности.
Он записался на поэзию, философию и прочую экзотику — и даже проучился один семестр. После чего бросил учебу. Скучно. Возвращаться домой было стыдно, и он бомжевал в университетском кампусе, изучая каллиграфию и живя на случайные заработки (рисуя плакаты и объявления). Попутно он изучал, к чему приводит этот самый стивинг... но недоизучил.
Затем от «стиванул» вентиляторы в Apple III, поскольку своим ревом они мешали бы пользователю сосредоточиться и включить мозги. Не менее половины времени, ушедшего на разработку Apple III к выпуску, ушло на поиск идеально-точного расположения отверстий для винтов его корпуса и на прочую ерунду.
Потом, он «стиванул» драйв для дискет, и даже жесткий диск — в первых моделях NeXT их не было. Их пришлось вносить в конструкцию потом, но ненависть к этим ненадежным носителям уже проникла в его сознание. Забавный факт: именно он, в начале 80-х, первым в индустрии внедрил 3 1/2 дюймовые дискеты разработанные SONY, в которых самый уязвимый элемент был защищен прочным пластиковым корпусом.
Затем он стиванул NeXT-станцию на основе замечательного RISC-процессора Motorola 88000, вместе со всем хардверным направлением компании. Затем, снова на Apple, совершил то же деяние в особо крупных размерах.
Закрыл почти все проекты (за исключением очень короткого списка, на которых Apple Computer сконцентрировалась и победила), сократил почти половину штата, уволил практически всех контрактников, предельно сократил число выпускаемых моделей и укоротил надписи на их корпусах до лаконично-непонятных..
iMac, первый Мак, сконструированный им после возвращения в родную компанию, был чертовски рискованным проектом: вместо ADB-шины для подключения легкой периферии (клавиатура, мышь, манипуляторы, донглы аппаратной защиты и т.п.), iMac поддерживал только USB.
Из-за чего компьютер был абсолютно несовместим с периферией собственного и стороннего производства, а USB-периферии в то время еще практически не было.
Технология USB страшно медленно, и без особой надежды на успех, пробивала себе путь к потребителям. Ее уже начинали считать неудачей Intel — производители компьютеров обещали массово поддержать USB сразу же после того, как на рынке появится много конкурентоспособной USB-периферии, производители которой тоже ждали. Ждали, когда появится достаточно большой парк компьютеров с USB.
Пара-другая компьютеров с чипом поддержки USB, поступила в продажу раньше, чем iMac, но массовый USB-бум начался все-таки с него. Предшественники, кроме USB, располагали полным ассортиментов привычных портов.
А в iMac не было ни драйва для дискет, ни серийных портов. Apple отважно рвала с прошлым, не оставляя клиенту никакого выбора. Странный дизайн и высокая цена, на фоне беспрецедентно слабой репутации компании — не надо быть семи пядей во лбу, чтобы прийти к единственно возможному выводу: нет никаких шансов вернуть даже затраты на его разработку и на производство первой партии.
Чудес не бывает.
У MacBook Air не было оптического драйва, USB-разъем был всего один, и Ethernet-порт организовывался через одно место. Через единственный USB-разъем.
Ну сколько раз им повторять, что чудес не бывает?
И все-таки, в последнее время Стив, большей частью, практиковал дестивинг, то есть, действие, противоположное уничтожению сущностей. iPod, Xserve, iPhone, iPod touch, теперь вот — iPad...
Но вот на его на пути огромное непобедимое чудище, технология, без которой трудно представить сегодняшний Интернет. Даже если это и в самом деле дурная привычка цивилизации, победа над ней была бы чудом, а чудес — не бывает...
Интересно, чем все это кончится?

