Html5 html 5
Скачать 1.14 Mb.
|
HTML5 HTML 5 Почему сейчас используется только спецификация HTML5? • Интеграции видео и аудио в спецификации • Поддержка векторной графики, например, SVG и canvas • Новые API с офлайн кэшированием и поддержкой drag-and-drop • Поддержка JavaScript для запуска в фоновом режиме • Улучшение правил парсинга кода • Улучшение отображения математических формул (встроенный MathML) • Удаление устаревших элементов (dir, font, frame, noframes и тд) • Новые атрибуты (charset, async, ping и атрибуты для инпутов - email, URL, dates и times) • Много новых элементов (time, aside, audio, command, data, datalist, details, embed, figure, footer, header, article, hgroup, canvas, keygen, mark, nav, output, progress, section, source, track, video и тд) HTML 5 Преимущества для разработчиков: • Одинаковая обработка ошибок в браузерах • Улучшенная семантика для элементов • Улучшенная поддержка свойств веб-приложений • Улучшенная поддержка мобильных версий сайтов • Элемент Canvas • Поддержка локального хранилища данных HTML 5 Преимущества для пользователей: • Мобильные браузеры работают более стабильно • Адаптивные сайты под разные устройства • Более эстетичный пользовательский интерфейс • Поддержка мультимедиа (не нужно загружать дополнительные плагины для просмотра) Семантическая верстка Семантическая верстка Семантическая верстка Обычная верстка Семантические элементы • • - навигация по страницам/разделам сайта • - основной контент страницы • - статья / тема • - раздел / подтема • - часть документа, чьё содержимое только косвенно связанно с основным содержимым документа (боковая панель, сноски) • - подвал сайта Семантическая верстка Семантическая верстка Семантическая верстка Семантическая верстка Семантическая верстка Семантическая верстка |