Требует ли HTML5, чтобы клиенты поддерживали JavaScript? - PullRequest
3 голосов
/ 25 июля 2010

Нужен ли HTML 5 JavaScript?

Или это вариант, и я могу использовать HTML5, CSS3 и GWT вместо JavaScript?

Спасибо

Ответы [ 3 ]

3 голосов
/ 25 июля 2010

Нет, HTML5 не требует JavaScript , хотя он определяет элемент <script> и определяет протокол javascript: (HTML5 UA должен понимать это при хотя бы достаточно, чтобы их игнорировать). Представьте себе случай, когда браузер клиента просто «отключает весь JavaScript, когда-либо» (либо по выбору пользователя, либо потому, что он не поддерживает JavaScript).

Это поддерживается # 4 в HTML 5 Draft в "Запуск сценария"

Если сценарии отключены для элемента сценария или если пользовательский агент не поддерживает язык сценариев, заданный типом блока сценария для этого элемента сценария, то на этом этапе пользовательский агент должен прервать эти шаги. Сценарий не выполнен

Тем не менее, JavaScript является единственным языком сценариев, одобренным черновиком, принимает роль языка по умолчанию и указывается как «зависимость».

1 голос
/ 25 июля 2010

GWT - это инструментарий, который позволяет писать код на Java, а затем отлаживать.При развертывании это переводится в JavaScript.Таким образом, даже если вы действительно не знаете, что пишете Javascript, инструмент генерирует его для вас.Генерируемый GWT код запускается в браузере.

HTML5 и CSS3 являются инструментами для статических веб-сайтов.Если вы добавите Javascript или GWT (который является Javascript), вы можете сделать больше.

0 голосов
/ 25 июля 2010

Вы можете прочитать это, чтобы получить представление о HTML 5 .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...