Разделы презентаций


Погружение в HTML5

Содержание

Погружение в HTML5Гайдар МагдануровMicrosoft

Слайды и текст этой презентации

Слайд 1


Слайд 2Погружение в HTML5
Гайдар Магдануров
Microsoft

Погружение в HTML5Гайдар МагдануровMicrosoft

Слайд 3HTML5
– что это?

HTML5 – что это?

Слайд 4Говорят «HTML5» — подразумевают…
HTML5
CSS3
SVG
ECMAScript5
JavaScript APIs

Говорят «HTML5»  — подразумевают…HTML5CSS3SVGECMAScript5JavaScript APIs…

Слайд 6Структура документа
Упрощенный DOCTYPE

Разрешены перекрывающиеся теги
Да, так можно, но не

нужно!
Не обязательны кавычки атрибутов
Можно, но …
Атрибуты без значений

(binary)


Структура документаУпрощенный DOCTYPEРазрешены перекрывающиеся тегиДа, так можно, но не нужно!Не обязательны кавычки атрибутовМожно, но … Атрибуты без

Слайд 7Структура документа
Не обязательны структурные теги…


Моя Страница
Да, это корректный

документ, но…

Документ может быть XML
Формат “XHTML5”, совместимый с XHTML1
Документ

~ сериализованный объект


Структура документаНе обязательны структурные теги…Моя СтраницаДа, это корректный документ, но… Документ может быть XMLФормат “XHTML5”, совместимый с

Слайд 8Устаревшие элементы
— следует использовать
— использовать

использовать
— использовать
— использовать и текстовое

поле
— следует использовать CSS
— следует использовать CSS


Устаревшие элементы — следует использовать — использовать — использовать — использовать — использовать и текстовое поле —

Слайд 9Устаревшие элементы — 2
— следует использовать CSS/JS
— следует

использовать CSS
— следует использовать CSS
— дурацкая затея ранних

IE…
— вместо этого
— следует использовать CSS
— следует использовать CSS
Устаревшие элементы — 2 — следует использовать CSS/JS — следует использовать CSS — следует использовать CSS —

Слайд 10Отмененные элементы
, и
Не поддерживаются из-за проблем с удобством

использования страницы
Рекомендуется использование либо Ajax/JS

Отмененные элементы, и Не поддерживаются из-за проблем с удобством использования страницыРекомендуется использование либо Ajax/JS

Слайд 11Отмененные атрибуты
shape и coords для тега a
longdesc для тегов img

и iframe
target для тега link
nohref для тега area
profile для тега

head
version для тега html
name для тега img (рекомендуется id)
scheme для тега meta
archive, classid, codebase, codetype, declare и stиby для тега object
valuetype и type для тега param
align для тегов caption, iframe, img, input, object, legend, table, hr, div, h1, h2, h3, h4, h5, h6, p, col, colgroup, tbody, td, tfoot, th, thead и tr
Отмененные атрибутыshape и coords для тега alongdesc для тегов img и iframetarget для тега linknohref для тега

Слайд 12Отмененные атрибуты — 2
alink, link, text и vlink для тега

body
background для тега body
bgcolor для тега table, tr,

td, th и body
border для тега table и object
cellpadding и cellspacing для тега table
char и charoff для тегов col, colgroup, tbody, td, tfoot, th, thead и tr
clear для тега br
compact для тегов dl, menu, ol и ul
frame для тега table
frameborder для тега iframe
height для тега td и th
axis и abbr для тегов td и th
scope для тега td
Отмененные атрибуты — 2alink, link, text и vlink для тега body background для тега body bgcolor для

Слайд 13Новая жизнь старых элементов
— устаревший HTML4, вернулся в HTML5

— испольование для имен/значений
— указание на название статьи/книги

контактная информация автора
— выделение
— «интонация» текста
— указание на важность
— изменение стиля, без важности

— разбиение текста на уровне параграфа
— мелкий шрифт (например, copyright)
Новая жизнь старых элементов — устаревший HTML4, вернулся в HTML5 — испольование для имен/значений — указание на

Слайд 14Новые элементы форм
Строгая типизация и валидация ввода
Спецификация не описывает изображение

type='range' min='0' max='50' value='0' />

inside' />







Новые элементы формСтрогая типизация и валидация вводаСпецификация не описывает изображение

Слайд 15Новые семантические элементы
— самостоятельный блок контента
— группировка контента

— элементы навигации
— врезка
— группирует заголовки

— заголовок страницы
— «подвал» страницы
— иллюстрация, диаграмма, изображение (выделенная область)
— подпись к иллюстрации
— выделение текста
Новые семантические элементы — самостоятельный блок контента — группировка контента — элементы навигации —  врезка —

Слайд 16Семантические элементы
IE9 Testdrive

Семантические элементыIE9 Testdrive

Слайд 17Новые контентные элементы
—аудио без плагинов
— видео без плагинов


— векторные изображения в XML
Отдельный стандарт, в HTML5

включен тег
— математические формулы в формате MathML
Отдельный стандарт, в HTML5 включен тег
— поверхность «для рисования»
Новые контентные элементы —аудио без плагинов — видео без плагинов — векторные изображения в XML Отдельный стандарт,

Слайд 18Элементы Audio и Video
Не требуются плагины
Управление JavaScript
Простое добавление тегов на

страницу
Нет DRM
Нет простых средств управления загрузкой канала (привет, Silverlight!)

Элементы Audio и VideoНе требуются плагиныУправление JavaScriptПростое добавление тегов на страницуНет DRMНет простых средств управления загрузкой канала

Слайд 21Поддерживаемые кодеки
В стандарте не прописаны
Зависит от браузеров

Поддерживаемые кодекиВ стандарте не прописаныЗависит от браузеров

Слайд 22Audio и Video
Channel 9

Audio и VideoChannel 9

Слайд 25SVG и Canvas
IE9 Testdrive

SVG и CanvasIE9 Testdrive

Слайд 26Инструменты разработки

Инструменты разработки

Слайд 27Инструменты разработки
Visual Studio 2010 Service Pack 1
Visual Studio HTML &

SVG Extensions
Internet Explorer 9 Developer Tools
Modernizer
HTML5 Boilerplate
ai2Canvas

Инструменты разработкиVisual Studio 2010 Service Pack 1Visual Studio HTML & SVG ExtensionsInternet Explorer 9 Developer ToolsModernizerHTML5 Boilerplateai2Canvas

Слайд 28Инструменты разработки
Всего понемногу

Инструменты разработкиВсего понемногу

Слайд 29Узнать больше…
Спецификация HTML 5
http://dev.w3.org/html5/spec/Overview.html
Спецификация CSS 3
http://www.w3.org/TR/css3-roadmap/
Спецификация SVG
http://www.w3.org/TR/SVG/
«Шпаргалка» про Canvas
http://blog.nihilogic.dk/2009/02/html5-canvas-cheat-sheet.html

Узнать больше…Спецификация HTML 5http://dev.w3.org/html5/spec/Overview.htmlСпецификация CSS 3http://www.w3.org/TR/css3-roadmap/Спецификация SVGhttp://www.w3.org/TR/SVG/ «Шпаргалка» про Canvashttp://blog.nihilogic.dk/2009/02/html5-canvas-cheat-sheet.html

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика