Основы html - шесть лет спустя

33
Основы HTML: 6 лет спустя Бабич А.В. © 2015 http://ProductivityBlog.com.ua

Upload: alexander-babich

Post on 17-Jul-2015

898 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Основы HTML - шесть лет спустя

Основы HTML:6 лет спустя

Бабич А.В. © 2015http://ProductivityBlog.com.ua

Page 2: Основы HTML - шесть лет спустя

Однажды в студеную зимнюю пору...

● 22 января 2009 годаоткрытая лекция для студентов ППК НТУ “ХПИ” на тему“Основы HTML”

● слайды доступны на SlideSharehttp://www.slideshare.net/liketaurus/html-presentation-941527

Page 3: Основы HTML - шесть лет спустя

Введение в HTMLОбщие сведения

Page 4: Основы HTML - шесть лет спустя

Новая версия стандарта - HTML5

● совместимость ● семантика, а не визуализация● новые возможности

○ мультимедиа○ навигация○ оффлайн○ графика○ веб-сокеты

Page 5: Основы HTML - шесть лет спустя

Новая версия стандарта

CSS3 и JavaScript● преобразования и анимации

○ keyframe● JavaScript API

○ jQuery○ Modernizr

● Canvas!● ...

Page 7: Основы HTML - шесть лет спустя

Браузеры

● Google Chrome○ App launcher, диспетчер задач, F12○ Chrome Web Store

■ Chrome Dev Editor■ DevDocs, http://devdocs.io/

■ экспериментальные фичи● WebGL, https://www.chromeexperiments.com/

Web Fundamentalshttps://developers.google.com/web/fundamentals/

Page 8: Основы HTML - шесть лет спустя

Браузеры

● Mozilla Firefox○ Developer Edition○ WebIDE, ○ F12○ Firefox OS

Mozilla Developer Networkhttps://developer.mozilla.org/ru/

Page 9: Основы HTML - шесть лет спустя

Браузеры

● Opera○ теперь - родственник Chrome○ Opera Vivaldi○ Opera TV

Dev. Operahttps://dev.opera.com/, http://www.opera.com/uk/developer

Page 10: Основы HTML - шесть лет спустя

Браузеры

● Maxthon○ теперь - родственник Chrome○ уникальные фишки для видео

■ смотреть в окне■ скачать

○ записная книжка○ F12

Page 11: Основы HTML - шесть лет спустя

Браузеры

● MSIE○ все еще “утилита для

скачивания браузера”○ но 11-й IE неплох…

■ сглаживание шрифтов■ плавные анимации

○ F12● ждем Microsoft Spartan

Page 12: Основы HTML - шесть лет спустя

Can I use...

● Проверка возможностей браузераhttp://caniuse.com/

● Modernizr Test Suitehttp://modernizr.github.io/Modernizr/test/index.html

Page 13: Основы HTML - шесть лет спустя

Структура документа

Теги для структурирования <nav><header><footer><section><article><aside><hgroup>

Page 14: Основы HTML - шесть лет спустя

Введение в HTMLФорматирование

Page 15: Основы HTML - шесть лет спустя

В целом без изменений, но

● некоторые теги стали deprecated● возросла роль CSS

○ оформление○ рисование фигур○ эффекты○ преобразования○ анимации

Page 16: Основы HTML - шесть лет спустя

Введение в HTMLГипертекстовые ссылки и якоря

Page 17: Основы HTML - шесть лет спустя

Без изменений

Page 18: Основы HTML - шесть лет спустя

Введение в HTMLМультмедиа и HTML

Page 19: Основы HTML - шесть лет спустя

Поменялось все!

Ура! Нативная поддержка!● теги <video> и <audio>

<video src="MyVideo.mp4" width="300" height="200" poster="MyPoster.jpg" autoplay="autoplay" muted="muted" controls="controls" loop="loop" ></video>

Page 20: Основы HTML - шесть лет спустя

Поменялось все!

Несколько форматов - перестраховываемся<video poster="MyPoster.jpg" autoplay controls> <source src="MyVideos/MyVideo.mp4" type='video/mp4' /> <source src="MyVideos/MyVideo.webm" type='video/webm' /> <source src="MyVideos/MyVideo.ogv" type='video/ogg' /> <!-- You can embed Flash or Silverlight content here, as a fallback --> <!-- You can also display some simple text for old browsers--> Cannot play video. Download video <a href="MyVideos/MyVideo.webm">here</a></video>

Page 21: Основы HTML - шесть лет спустя

Введение в HTMLСоздание таблиц

Page 22: Основы HTML - шесть лет спустя

Без изменений

Page 23: Основы HTML - шесть лет спустя

Кое-что еще

Теги<thead><th><tbody><tfoot>

Page 24: Основы HTML - шесть лет спустя

Введение в HTMLФреймы

Page 25: Основы HTML - шесть лет спустя

Все так же считаются плохой кармой!

Page 26: Основы HTML - шесть лет спустя

Введение в HTMLПО для веб-дизайна

Page 27: Основы HTML - шесть лет спустя

Доступные инструменты

● AceHTML, 1st Page и Web Studio все еще доступны и даже очень неплохи

● Но лучше Visual Studio нет ничего!https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx

Page 28: Основы HTML - шесть лет спустя

PhotoShop? Нет!

● GIMP или GIMPShophttp://www.gimp.org/

http://www.gimpshop.com/ ● Paint.NET

http://www.getpaint.net/

● Inkscapehttps://inkscape.org/ru/

Page 29: Основы HTML - шесть лет спустя

Бесплатные шаблоны

● http://www.opendesigns.org/website-templates/● http://html5up.net/● http://www.tooplate.com/free-templates● http://getbootstrap.com/

○ http://startbootstrap.com/

Page 30: Основы HTML - шесть лет спустя

Введение в HTMLЗаключение

Page 31: Основы HTML - шесть лет спустя

Пару советов

● HTML(5) Tutorial & Quizhttp://www.w3schools.com/html/ http://www.w3schools.com/html/html5_quiz.asp

● Познакомьтесь с Java Script и jQuery

● Изучите CSS3● Курс 20480 от Microsoft

https://www.microsoft.com/learning/en-us/course.aspx?id=20480b

Page 32: Основы HTML - шесть лет спустя

Вопросы?