Об HTML5

Как-то так вышло, что сегодня мой компьютерный день прошел под знаком HTML5.

Началось все с тестирования видео на YouTube и Vimeo, там все хорошо и рассказывать нечего. Здесь я восхотел прикрутить отображение видео по-модному на свою любимый крап, но ничего не вышло. Беда в том, что канонически вставленное видео напрочь отказывалось нормально отображаться в двух из трех имеющихся у меня браузерах.

Код:

<video src="http://mycrap.ru/uploads/files/crap_final.mp4" controls="true">не тянет это твой браузер</video>

в Chrome и Safari отображался по-разному, а FireFox вообще показывал крестик. При этом лучше всего себя повел именно Chrome, а Safari почему-то сдвигал контролы воспроизведения. Неплохо справлялся и Safari для iPhone, показывал как должно. Вы не поверите, но стандартный предпросмотр MarsEdit, программы из которой я пишу в блог, отобразил видео нормально, хотя основан на Safari.

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

Добило же меня письмо от Google Apps, которые решили уведомить меня о прекращении поддержки Internet Explorer 6.0, ибо оно плохо работает в JS и HTML5 (со вторым вообще никак).

In order to continue to improve our products and deliver more sophisticated features and performance, we are harnessing some of the latest improvements in web browser technology. This includes faster JavaScript processing and new standards like HTML5.

Google Apps will continue to support Internet Explorer 7.0 and above, Firefox 3.0 and above, Google Chrome 4.0 and above, and Safari 3.0 and above.

Дедлайн — 1 марта 2010. Думаю давно пора. Но отчего же все браузеры поддерживают этот HTML5 через одно место?