Что такое за и против, Если я выбираю HTML 5 для всех новых проектов?

Все, каждый блог говорит о HTML 5 и дает решение использовать HTML во всех браузерах включая IE6.

  • Мы должны оставить XHTML 1.0 теперь и пойти для HTML 5 и использовать JavaScript для поддержки IE6?
  • Весь другой рабочий стол/мобильный браузер кроме IE6 поддерживает HTML 5, не добавляя JavaScript?
  • Каждый браузер представит CSS, записанный для элементов HTML 5?
  • Что относительно Программ для чтения с экрана?

Что за и против должны выбрать HTML 5 для всех новых проектов?

5
задан Jitendra Vyas 4 April 2010 в 07:15
поделиться

3 ответа

Плюсы:

  • В нем есть несколько хороших новых функций

Минусы:

  • Поддержка этих функций очень слабая
  • Инструменты контроля качества незрелые по сравнению с инструментами для XHTML и HTML 4.x
  • Спецификация все еще меняется

Если бы мы сейчас оставили XHTML 1.0 и перешли на HTML 5

, я бы не стал. Я бы придерживался HTML 4.01.

и использовать JavaScript для поддержки IE6?

Прокладки JS нужны не только для IE6. Я думаю, что IE8 все еще может потребовать их - и это для базовой поддержки таких вещей, как

, просто чтобы вы могли применить CSS. Забудьте о для новых форм.

Все остальные настольные / мобильные браузеры, кроме IE6, поддерживают HTML 5 без добавления JavaScript?

Нет

Быстрый тест показывает, что IE8 и Firefox 3.6 не поддерживают

(IE8 не делает его доступным для стилизации, Firefox стилизует его как display: inline по умолчанию)

Будет ли каждый браузер отображать CSS, написанный для элементов HTML 5?

Не без JS-хаков.

А как насчет программ чтения с экрана?

Большинство из них не сможет сделать ничего полезного с новыми элементами

3
ответ дан 15 December 2019 в 00:55
поделиться
1
ответ дан 15 December 2019 в 00:55
поделиться

XHTML работает с типом документа HTML5, и вам не нужно ничего менять, пока вы обслуживаете его как application / xml + xhtml и используете тип документа HTML5.

0
ответ дан 15 December 2019 в 00:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: