HTML 5 и роль Javascript?

Кто-нибудь понимает, насколько большой роль Javascript будет играть, когда появится HTML 5? Сейчас я решаю, стоит ли покупать книгу на Javascript DOM или узнать что-то полезное, например, приготовление пищи с использованием пенькового масла. Я уже устал от последних полутора лет, которые я потратил на поглощение AS3. Мне это нравится, я просто не хочу быть устаревшим через 5 лет, когда iRevolutionaires управляет межгалактическим космическим агентством.

-Jascha

Ответ 1

HTML - это контент, а не поведение, а это значит, что вы по-прежнему сможете даже с HTML 5 знать:

  • HTML, для содержимого
  • CSS, для презентации
  • И Javascript для поведения (динамический материал)

Итак, Я не думаю, что Javascript будет устаревшим в ближайшие пару лет - наоборот, я бы сказал, учитывая, что мы все больше и больше будем использовать/приложения.

Ответ 2

IMHO, Javascript станет еще более важным с HTML5. Знать, как манипулировать DOM всегда было важно для интерактивных веб-приложений, но теперь, чтобы запрограммировать "холст", взаимодействовать с "буфером обмена", манипулировать приложением "в автономном режиме", хранить/извлекать данные из "localStorage", и продолжить построение интерактивности в стиле Ajax, вам понадобится еще больше Javascript.

Вы также обнаружите, что вы можете заменить много Flash/AS3 на HTML5/JS.

Не записывайте JS-код, где вам это не нужно. Улучшенная поддержка анимации, псевдокласса и псевдоэлементов в CSS уменьшает количество стилей, которые вам нужно записать в JS.

Пойдите, купите книгу (или две, или три).

Ответ 3

Если HTML5 является убийцей Flash, чем может быть достаточно:

JavaScript === ActionScript && & HTML5 === MXML

HTML5 предназначен для контента и макета, JavaScript предназначен для взаимодействия с конечным пользователем. Например, более богатые игры возможны при использовании Canvas для отображения графики и JavaScript для взаимодействия.

Ответ 4

Они упоминают javascript в последнем рабочем черновике спецификации HTML5. SVG, Canvas и др. Javascript является универсальным со всеми этими.

Но с другой стороны, мне говорят, что в конопле от многих консорциумов много биоиндустрии. Хотя консорциумы часто являются ilegitimate, незаконными и/или не являются публичными, как wc3. Но, тем не менее, он становится все более мощным и вряд ли исчезнет.

Исходя из того, что универсальность Javascript - со всем HTML5 и с тем, что все чаще используется за пределами контекста браузера, - и Hemp легче подбирать, я бы сделал в javascript книге.

Ответ 5

HTML 5 будет о содержимом, поскольку HTML всегда (или должен был) быть о.

JavaScript всегда был о поведении. Если вы хотите поведения, изучите JavaScript.

Ответ 6

Веб-страницы управляются четырьмя объектами:

Структура

: структура документа дается его деревом документов. Это делается с помощью хорошо сформированного HTML для определения элементов.

Внешний вид: внешний вид документа определяется CSS. CSS использует структуру дерева документов для определения области наборов правил стиля.

поведение: JavaScript заставляет поведение и интерактивность выполняться на стороне клиента.

Действия на стороне сервера: PHP и его родственники запускаются на сервере и форматируют веб-страницу, которая затем обрабатывается клиентом.

Мне кажется, что JavaScript и его библиотеки будут здесь уже давно. Это один из столпов Интернета.