Крап / Бложеки / Macintosh / Джобс против флеша

Джобс против флеша

Часть длинной серии от дипэпл, с примерами, историей и прочей фигней. Использовать как мануал в сраче со мной по ряду соответствующих вопросов. Оно большое, оттого под катом.

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…

Но вот на его на пути огромное непобедимое чудище, технология, без которой трудно представить сегодняшний Интернет. Даже если это и в самом деле дурная привычка цивилизации, победа над ней была бы чудом, а чудес — не бывает…

Интересно, чем все это кончится?
  • 0
  • 05 апреля 2010, 00:47
  • ptath

Комментарии (44)

RSS свернуть / развернуть
+
+1
То есть айфон говно, да?
avatar

ShaaD

  • 27 мая 2010, 01:42
  • #
+
0
И к капитану не ходи
avatar

Santana

+
0
да, у них наплевательское отношение к пользователям в традициях:
У MacBook Air не было оптического драйва, USB-разъем был всего один, и Ethernet-порт организовывался через одно место. Через единственный USB-разъем.
avatar

wersoo

+
0
1) Это инновационное устройство!
2) Ну и что, что в нем нет оптического привода, нет эзернета и 1 юсб-разъем. ПОЛЬЗОВАТЕЛЯМ ЭТО НЕ НАДО!
3) Выходит инновационное устройство, теперь с оптическим приводом (мы первые из конкурентов додумались сделать это. (Не мы, а я. Прим.: Стива Джобса)
avatar

Fixeg

+
+1
хороший маркетинг — выпускаем железный ящик с логотипом яблока за 2000 баксов нуууууу очень тонкий, стильный и красивый — все его покупают, любуются 2-3 дня и понимают что это просто ящик. И тут к этому ящику в яблоке приделывают экран!!! и все снова ринулись за покупкой (стремно казаться идиотом купившим ящик за 2000 баксов), а яблоко продолжает улыбаться (еще бы, ящик с экраном но без клавиатуры) и т.д Я не удивлюсь если скоро яблоки запатентуют свой разъем iUSB 3.0 который будет не совместим с 2.0 и впихают его во все свое брахло :)
avatar

AleSha

+
0
FireWire? =)
avatar

wersoo

+
0
Ога =)

в 1986 году членами Комитета по Стандартам Микрокомпьютеров (Microcomputer Standards Committee) принято решение объединить существовавшие в то время различные варианты последовательной шины (Serial Bus)
в 1992 году разработкой интерфейса занялась Apple
в 1995 году принят стандарт IEEE 1394


Напоминаю что примерно до 2005 подавляющее большинство видеокамер имели только этот выход для компов, усб — веяние последних лет. И по усб на камеру закачивать нельзя.
avatar

ptath

+
0
Для этого им придётся сделать флешки с яблочком по нижеследующему прайсу:
1 ГБ — 250 баксов
4 ГБ — 500 баксов
8 ГБ — 1000 баксов
Или переходники по 100500 у.е.
avatar

Santana

+
+4
Mobile Safari в той же степени «король» мобильных браузеров, в какой IE был императором браузеров для персональных компьютеров 10 лет назад.

дальше не читал. разработчики оперы мини подавились попкорном.
avatar

Powar

  • 27 мая 2010, 15:25
  • #
+
0
королей мало, быдла много =)
avatar

KPEMEHb

+
0
сечешь тему =)

речь не о том, сколько народу поставили себе этот явовоский апплет, а о том что браузер умеет
avatar

ptath

+
+1
эмм, и что он умеет что не умеет опера мини?
avatar

Device

+
0
Сафари же. В комплекте пробковая каска, охотничье ружжо и билеты до ближайшей саванны и разрешение на охоту
avatar

Santana

+
0
acid3?
avatar

ptath

+
0
98 из 100 для оперы мини, 100 из 100 для оперы мобайла. Вполне не плохо для java-апплетика =)
а у вас turbo есть?… аа нет жеж, у вас денег дохуя и в городе 3g на улице неплохо ловит, зато никакой конкуренции епть…
avatar

wersoo

+
0
у мну 3Г и опера, ячднт?
avatar

Santana

+
0
блять это камни в огород эппла — не всегда есть возможность качать много/с большой скоростью, и сильно помогает турбо
avatar

wersoo

+
0
есть грех, а использовать проксю на домашнем насе не каждый может, согласен
avatar

ptath

+
0
У тебя домашний NAS по всему городу ловит? Или только в помещении телефончик используется, дабы зобная гопота не отняла?)
avatar

wersoo

+
0
какая разница — прокся на nas или оперовская прокся?
avatar

ptath

+
0
более того, о чем говорить если на десктопе Сафари на родной ОС acid3 не проходит, судя по вики:
Версия 4.0.2 (5530.19) на MacOS не справилась с 4 тестами.
avatar

wersoo

+
0
песдят, mycrap.ru/blog/it/158.html, жаль картинки мертвы
avatar

ptath

+
0
Ну сравнивать смартфоновский браузер и java-браузер для обычных звонилок не этично чтоли. Хотя даже так опера не хуже сафари =)
avatar

wersoo

+
0
на N82 пользовался оперой ибо родной браузер был редким говно, однако на ипхоне горячие финские парни не смогли воспроизвести свой браузер в нормальном виде. странички грузятся реально быстрее (правда из домашней вай-фай сети из-за ихнего гребаного прокси я не мог зайти на трекер и покачать торренты с телефона), но странички рендерятся убого, увеличение ломает их, ютуб ставит в тупик.

Хотя даже так опера не хуже сафари =)


вот мне интересно откуда ты это знаешь =)
avatar

ptath

+
0
По тому что сафари по определению говно, но в наше время айфоны не редки и в этом легко самому убедиться =)
avatar

wersoo

+
0
чушь, аж жутко.

Например, вот такая: babarun.ru/content/canvas/index_120.htm трехмерная html5-дребедень при максимальном количестве полигонов выдает на моих четырех ядрах 30фпс. А что если перенести на HTML5 игру танкионлайн.ком? да она ресурсов будет жрать столько же сколько жрет crysis на самых высоких настройках. Так что росказни кто больше жрет ресурсов и батарейку еще проверить надо.

плюс человекочасы, сколько уйдет времени на разработку флеш игры, флеш это платформа для создания визуально красивых вещей, это в большой степени графический редактор, у которого огромные возможности в плане реализации задуманного. А HTML5 это в первую очередь ГИПЕРТЕКСТОВЫЙ ЯЗЫК РАЗМЕТКИ, просто со своими плюшками по типу тегов video и canvas. Я в одной саратовской компании разрабатывал плеер для контекстной видеорекламы, мне в руки попал пустой плеер, умеет играть один файл, я за 5 недель, один, приделал возможность подгружать плейлист, играть сторонние флешролики давая им некоего рода апи плеера, слать статистику, работать с XML-RPC сайта академик.ру, прикрутил плагин интерактивного видео актио.тв и кучу других мелких вещей, и это все за 5 недель, с хтмл5 я бы с полгода возился.

но тут надо понимать что HTML5 это отличный стандарт для верстки страниц, вкупе с CSS3 можно творить чудеса. И вот за тег video респект конечно же. Если нужно просто проиграть видео без прибамбасов, то да, HTML5 рулит, если надо сделать полноценной интерактивное приложение, то flash пока вне конкуренции.
avatar

Device

  • 28 мая 2010, 00:27
  • #
+
0
если надо сделать полноценной интерактивное приложение


приложение можно и на хтмл, а игры это игры, никому в голову не прийдет их делать на нем же; в статье про игры не на флеше ни слова

браузеру — браузерово, геймеру — геймерово, не подменяем понятия

у apple просто свои инструменты разработки и для десктопов и для мобильных устройств, от их продаж они имеют БАБЛИЩИ и естественно никого к себе пускать не хотят =) а статья именно про медиаконтент и рекламные баннеры. сейчас ни один элемент сайта (дизайн/медиа) которые испокон веков делались на флеше не может быть не заменен на аналог на хтмле. и в чем чушь?
avatar

ptath

+
+1
если про игры речь не идет зачем они совсем от флеша для мобильных устройств отказались? маководы не играют в игры? :)

смысла делать Flash сайты сейчас я и сам смысла не вижу :) Но как бы крутые вещи и без html5 делали же, так как для всяких web2,3,4,5… дохуя.0 примочек нужен в первую очередь не html или xhtml а JS, а JS какой был так и остался с приходом html5 :)
avatar

Device

+
0
маководы не играют в игры?


ишшо как играют. но не на сайтах =)
avatar

ptath

+
0
ишшо как играют.


написание наверное трудно далось? :)

какие из топовых новинок есть на маках?
avatar

Device

+
0
знал бы я о топовых новинках, наверняка бы полез спорить. но вот например недавно нашел рабочий порт под современные макоси третьих херусов, рад безумно =)
avatar

ptath

+
0
у apple просто свои инструменты разработки и для десктопов и для мобильных устройств, от их продаж они имеют БАБЛИЩИ и естественно никого к себе пускать не хотят =)


ага, только на грядущей конференции WWDC будет представлен способ сборки приложений для ипхона в Microsoft Visual Studio 2010 :)
avatar

Device

+
0
через фреймворк небось, за который платить надо яблу =)
avatar

ptath

+
0
а до этого надо было платить за нетбук или аймак :) уж лучше заплатить терпимую сумму за либу чем покупать обычный комп за 60к :)
avatar

Device

+
0
жду сумму =) девелоперский акк стоит 100 енотов, интересно сколько тут попросят
avatar

ptath

+
+1
Компания не РБК ли? =)

И вот не соглашусь с тобой по поводу
просто проиграть видео без прибамбасов

Чикуенок недавно на хабре говорил что большинство из эффектов без потерь можно сделать и на html5, и чуть позже сделал крутой пример: media.chikuyonok.ru/ambilight/
avatar

wersoo

+
0
нет, не РБК, с РБК у меня незаладилось, да и флешем они вроде не занимаются :)

по поводу видео не совсем понял что ты имел ввиду, я же в поддержку HTML5 написал. Прибамбасы я имел ввиду по типу интерактивных роликов или ведение статистики, захват видео камерой и т.д.
avatar

Device

+
0
media.chikuyonok.ru/ambilight/

фу, кто так делает демо?

fixed

и на хроме кульно смотрится, да =)
avatar

afterlife

+
0
а где эффекты-то? =)
avatar

ptath

+
0
в опере.

хз куда они на ваших сафарях\хромоногах делись =)
avatar

afterlife

+
0
avatar

ptath

+
0
не знай, у меня нормально.
и вообще все притензии к чикуноку =)
avatar

afterlife

+
0
все дартаньяны я один пидорас!
avatar

Powar

  • 28 мая 2010, 09:23
  • #
+
+5
эй пидорас БЛЕАТЬ!!!111 верни випов дартаньянам =)
avatar

Vandal


Только зарегистрированные пользователи могут оставлять комментарии. Впрочем... Twitter Вконтакте Yandex Google OpenID Steam Mail.ru Facebook