HTML CSS JavaScript TypeScript — страница 4
Семантика, DOM, события, формы, модули, Fetch, async/await, типизация и проверка данных
Материалы
- Поддержка браузерами HTML5
Браузерные возможности использования HTML5, статистика популярности браузеров
- Пользовательские эффекты
Описание процесса создания произвольных анимаций за счет использования метода animate() библиотеки jQuery
- Практические методы кэширования
Описание расширенных настроек файла-манифеста для частичного кэширования, проверки подключения и т.п.
- Простой документ HTML5
Описание структуры простой страницы HTML5 - корневые теги, указание кодировки и языка, добавление таблиц стилей и кода JavaScript
- Работа с CSS
Описание методов jQuery для работы с CSS-свойствами
- Работа с DOM-моделью
Описание классов JavaScript, предназначенных для работы с объектной моделью документа DOM
- Работа с DOM-объектами
- Работа с выбранными элементами
Описание методов jQuery, позволяющих фильтровать, расширять и преобразовывать выбранный набор элементов
- Регулярные выражения
Обзор синтаксиса решулярных выражений в JavaScript
- Связывание данных с элементами
Примеры привязки данных к HTML-элементам за счет использования функциональности jQuery
- Семантическая разметка и микроформаты
Добавление нестандартных семантических элементов в разметку HTML5 за счет использования микроданных, микроформатов и стандарта RDFa
- Семантические элементы HTML5
Обзор семантических элементов HTML5 на примере создания простой веб-страницы
- Семейства элементов HTML5
Обзор добавленных и удаленных элементов в HTML5
- Серверные события
Описание и примеры использования технологии отправляемых сервером событий (server-sent events), появившейся в HTML5
- Синтаксис HTML5
Ослабленные правила синтаксиса HTML5, возможность внедрения разметки XHTML5
- Синтаксис JavaScript
Описание синтаксиса JavaScript - лексическая структура кода, допустимые символы, комментарии и т.д.
- Содержимое элементов
Описание jQuery-методов html() и text() для получения и вставки содержимого в HTML-элементы
- Создание новых элементов
Описание методов создания DOM-элементов средствами jQuery
- Сортировка элементов
Описание взаимодействия Sortable библиотеки jQuery UI, обеспечивающего сортировку элементов при их перетаскивании
- Текстовые семантические элементы HTML5
Три текстовых семантических элемента HTML5 - time, output и mark
- Типы данных
Классификация типов данных JavaScript, описание строк, чисел, дат и значений null, undefined
- Типы событий
Описание стандартных JavaScript-событий: события документа, мыши и клавиатуры
- Управление HTML5-плеером с помощью JavaScript
Создание собственного видеоплеера HTML5, использование существующих видеоплееров
- Управление историей просмотров
Описание видоизмененного в HTML5 объекта history для создания дружественных URL