Введение
• 21
быть правильно построенный XML, и для него
должен использоваться MIME-тип XML,
даже если IE8 и предшественники не могут его обрабатывать (он предлагает выполнить
загрузку вместо того, чтобы отобразить документ). Вот почему в этой книге мы используем
синтаксис HTML, а не XHTML.
ПОДДЕРЖКА HTML5
HTML5 развивается очень быстро Спецификация W3C вышла на финальный уровень «last call»
в мае 2011 года, однако браузеры начали внедрять поддержку HTML5 (и особенно API) задолго
до этого Поддержка HTML5 будет постепенно улучшаться по мере того, как в браузерах начнут
реализовываться специальные возможности, поэтому на встречающуюся время от времени
в
книге фразу «это поддерживается только в браузере X» можно будет обращать все меньше
внимания — и это
прекрасно
Новые браузерные возможности превосходны, и уже создан ряд веб-сайтов, которые по задумке
создателей должны «тестировать поддержку HTML5 в браузерах» Создатели большинства таких
сайтов просто смешивают в кучу все подряд спецификации; они выявляют HTML5, связанные
спецификации из WHATWG, такие как Web Workers, а затем, опьяненные громкими словами,
хватаются за WebGL, SVG, W3C File API, медиазапросы и даже некоторые запатентованные хитрые
штучки Apple — в этот момент им обычно перестает хватать воздуха, и они срочно отправляются
в постель, чтобы передохнуть пару часиков
Не следует обращать на эти сайты слишком много внимания Их системы оценки ни на чем не
основаны, а определения HTML5 не имеют смысла и только вводят в заблуждение
Как точно заметил Патрик Лауке, наш технический редактор: «HTML5 — это не
гонка Смысл не
в том, что первый браузер, реализующий эту спецификацию, завоюет Интернет Основная задача
разработки спецификаций — сделать так, чтобы все браузеры единообразно поддерживали
один и тот же набор возможностей»
Если вам интересно, на какой стадии находится поддержка новых потрясающих веб-технологий,
то рекомендуем добавить в закладки сайт http://caniuse com Алексиса Девериа
Достарыңызбен бөлісу: