SlideShare a Scribd company logo
1 of 13
WEB UI Basics

Lesson 2 – HTML




                  alex.pereztchernov@gmail.com
Прототипирование
Процесс
• Анализ - юзабилити экспертиза
  конкурирующих продуктов (недостатки,
  эргономические решения и требования) -
  notepad, контекст рабочей среды - notepad,
  роли, цели и задачи по ролям, Use Case
  Map - umlet
• Контентная, навигационная
  (концептуальная) модель - xmind
• Прототип - evolus pencil
• Проверка рабочих гипотез (+ protonotes)
Средства прототипирования




        http://www.orqwe.com/Programming/Prototyping
Замечания


• Стиль клиента, предметной области
• Минимализм или отсутствие цветов
• Сетка
• Максимизация детальности названий
• Минималистичен (не дизайн)
• Пометка интерактивных элементов,
  пометка, что нужно нажимать (Axure и др.)
• Стандартные контроллы
Верстка - семантика
Структура страницы HTML


• <!DOCTYPE html>
  <html><head></head><body></body></html>
• <head> <meta
  charset="utf-8"/><script></script><style></styl
  e></head>

  МИНИМАЛЬНО <!--[if IE]>
  <script> document.createElement('header'); document.createElement('nav');
  document.createElement('section'); document.createElement('article'); document.createElement('aside');
  document.createElement('footer'); </script> <![endif]--> ИЛИ (ЛУЧШЕ) <!--[if IE]> <script
  src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]--> <!--[if lte IE 7]> <script
  src="js/IE8.js" type="text/javascript"></script><![endif]--> <!--[if lt IE 7]> <link rel="stylesheet"
  type="text/css" media="all" href="css/ie6.css"/><![endif]-->
Структура страницы HTML
<!DOCTYPE html>
Структура страницы HTML
Структура страницы HTML
Нюансы, примеры

• Типичные ошибки (нюансы)
 http://html5doctor.com/avoiding-common-html5-mistakes
(http://habrahabr.ru/post/124993)
• Примеры использования http://www.w3schools.com/html5/
• Справка - HTML Visual Cheet Sheet
• Примеры по формам (домашнее задание)
   http://24ways.org/2009/have-a-field-day-with-html5-forms
Домашнее задание??!




    http://vkurse.ua/i/2007-10/domashnee-zadanie-v-internete.jpg
Домашнее задание!
• Получить задание и просмотреть
  аналогичные решения на предмет анализа
  эргономических решений и свойств
• Создать карту ролей и вариантов
  использования в Umlet
• Создать концептуальную схему в xmind
• Создать прототип в Pencil (1-2 стр).
• Сверстать HTML в Sublime
• Открыть в Chrome (Web Tools)

More Related Content

Viewers also liked

OJC solutions (pty) Ltd member of SwitchGear Electric
OJC solutions (pty) Ltd member of SwitchGear Electric  OJC solutions (pty) Ltd member of SwitchGear Electric
OJC solutions (pty) Ltd member of SwitchGear Electric Casey Karesaza
 
Apresentação do projeto blog
Apresentação do projeto blogApresentação do projeto blog
Apresentação do projeto blogElizangela Menezes
 
Clínica deckers orientações médicas ortopedia - dedo em martelo
Clínica deckers   orientações médicas   ortopedia - dedo em marteloClínica deckers   orientações médicas   ortopedia - dedo em martelo
Clínica deckers orientações médicas ortopedia - dedo em marteloMarcelo Costa
 
Negros, estrangeiros os escravos libertos e sua volta à áfrica - parte 4
Negros, estrangeiros   os escravos libertos e sua volta à áfrica - parte 4Negros, estrangeiros   os escravos libertos e sua volta à áfrica - parte 4
Negros, estrangeiros os escravos libertos e sua volta à áfrica - parte 4UFMT Universidade Federal de Mato Grosso
 
8 pares craneales 3 parte
8 pares craneales 3 parte8 pares craneales 3 parte
8 pares craneales 3 parteNancy Lopez
 
Cobre Bem - Reweb
Cobre Bem - RewebCobre Bem - Reweb
Cobre Bem - RewebReweb2011
 
Comissão Nacional Justiça e Paz_ quaresma 2015
Comissão Nacional Justiça e Paz_ quaresma 2015Comissão Nacional Justiça e Paz_ quaresma 2015
Comissão Nacional Justiça e Paz_ quaresma 2015Cdjp Aveiro
 
CUANDO PIENSO EN LO NUESTRO,SIENTO MI AMOR ES VERDAD
CUANDO PIENSO EN LO NUESTRO,SIENTO MI AMOR ES VERDADCUANDO PIENSO EN LO NUESTRO,SIENTO MI AMOR ES VERDAD
CUANDO PIENSO EN LO NUESTRO,SIENTO MI AMOR ES VERDADRodrigo Ojeda
 
Plan de Desarrollo Profesional AECOP-EMCC Madrid
Plan de Desarrollo Profesional AECOP-EMCC MadridPlan de Desarrollo Profesional AECOP-EMCC Madrid
Plan de Desarrollo Profesional AECOP-EMCC Madridaecopmadrid
 
Planejamento Automático
Planejamento AutomáticoPlanejamento Automático
Planejamento AutomáticoResult
 
I Encontro de Portos da CPLP – Apresentação do Porto de Setúbal
I Encontro de Portos da CPLP – Apresentação do Porto de SetúbalI Encontro de Portos da CPLP – Apresentação do Porto de Setúbal
I Encontro de Portos da CPLP – Apresentação do Porto de Setúbalaplop
 

Viewers also liked (19)

OJC solutions (pty) Ltd member of SwitchGear Electric
OJC solutions (pty) Ltd member of SwitchGear Electric  OJC solutions (pty) Ltd member of SwitchGear Electric
OJC solutions (pty) Ltd member of SwitchGear Electric
 
Aguarelas da idade
Aguarelas da idadeAguarelas da idade
Aguarelas da idade
 
Apresentação do projeto blog
Apresentação do projeto blogApresentação do projeto blog
Apresentação do projeto blog
 
monografia
monografiamonografia
monografia
 
Clínica deckers orientações médicas ortopedia - dedo em martelo
Clínica deckers   orientações médicas   ortopedia - dedo em marteloClínica deckers   orientações médicas   ortopedia - dedo em martelo
Clínica deckers orientações médicas ortopedia - dedo em martelo
 
certificate
certificatecertificate
certificate
 
Negros, estrangeiros os escravos libertos e sua volta à áfrica - parte 4
Negros, estrangeiros   os escravos libertos e sua volta à áfrica - parte 4Negros, estrangeiros   os escravos libertos e sua volta à áfrica - parte 4
Negros, estrangeiros os escravos libertos e sua volta à áfrica - parte 4
 
8 pares craneales 3 parte
8 pares craneales 3 parte8 pares craneales 3 parte
8 pares craneales 3 parte
 
Cobre Bem - Reweb
Cobre Bem - RewebCobre Bem - Reweb
Cobre Bem - Reweb
 
Comissão Nacional Justiça e Paz_ quaresma 2015
Comissão Nacional Justiça e Paz_ quaresma 2015Comissão Nacional Justiça e Paz_ quaresma 2015
Comissão Nacional Justiça e Paz_ quaresma 2015
 
Clippings mk julho
Clippings mk julhoClippings mk julho
Clippings mk julho
 
C.1 sp.ii
C.1 sp.iiC.1 sp.ii
C.1 sp.ii
 
CUANDO PIENSO EN LO NUESTRO,SIENTO MI AMOR ES VERDAD
CUANDO PIENSO EN LO NUESTRO,SIENTO MI AMOR ES VERDADCUANDO PIENSO EN LO NUESTRO,SIENTO MI AMOR ES VERDAD
CUANDO PIENSO EN LO NUESTRO,SIENTO MI AMOR ES VERDAD
 
Plan de Desarrollo Profesional AECOP-EMCC Madrid
Plan de Desarrollo Profesional AECOP-EMCC MadridPlan de Desarrollo Profesional AECOP-EMCC Madrid
Plan de Desarrollo Profesional AECOP-EMCC Madrid
 
Bsc
BscBsc
Bsc
 
Inss simulado ii
Inss simulado iiInss simulado ii
Inss simulado ii
 
Rajesh_FOOTPRINTS
Rajesh_FOOTPRINTSRajesh_FOOTPRINTS
Rajesh_FOOTPRINTS
 
Planejamento Automático
Planejamento AutomáticoPlanejamento Automático
Planejamento Automático
 
I Encontro de Portos da CPLP – Apresentação do Porto de Setúbal
I Encontro de Portos da CPLP – Apresentação do Porto de SetúbalI Encontro de Portos da CPLP – Apresentação do Porto de Setúbal
I Encontro de Portos da CPLP – Apresentação do Porto de Setúbal
 

Similar to Webuibasics - Lesson 2 - HTML5 Layouts (in russian)

Web весна 2013 лекция 8
Web весна 2013 лекция 8Web весна 2013 лекция 8
Web весна 2013 лекция 8Technopark
 
Itfrk documentolog
Itfrk documentologItfrk documentolog
Itfrk documentologduisenbinov
 
Лекция #3. Введение в языки разметки web-страниц
Лекция #3. Введение в языки разметки web-страницЛекция #3. Введение в языки разметки web-страниц
Лекция #3. Введение в языки разметки web-страницЯковенко Кирилл
 
презентация Day4
презентация Day4презентация Day4
презентация Day4Bulatov Edward
 
HTML. Быстрое погружение. Влад Савицкий
HTML. Быстрое погружение. Влад СавицкийHTML. Быстрое погружение. Влад Савицкий
HTML. Быстрое погружение. Влад СавицкийVlad Savitsky
 
Структура HTML документа (HTML5 тема 01 - структура html документа)
Структура HTML документа (HTML5 тема 01 - структура html документа)Структура HTML документа (HTML5 тема 01 - структура html документа)
Структура HTML документа (HTML5 тема 01 - структура html документа)Noveo
 
всплывающее окно при закрытии сайта
всплывающее окно при закрытии сайта  всплывающее окно при закрытии сайта
всплывающее окно при закрытии сайта Olga Pirozhenko
 
Web осень 2012 лекция 8
Web осень 2012 лекция 8Web осень 2012 лекция 8
Web осень 2012 лекция 8Technopark
 
Bootstrap 3. Адаптивная верстка для WordPress
Bootstrap 3. Адаптивная верстка для WordPressBootstrap 3. Адаптивная верстка для WordPress
Bootstrap 3. Адаптивная верстка для WordPressIgor Sazonov
 
QA Fest 2015. Иван Пашко. XPath yourself. Tips & Tricks
QA Fest 2015. Иван Пашко. XPath yourself. Tips & TricksQA Fest 2015. Иван Пашко. XPath yourself. Tips & Tricks
QA Fest 2015. Иван Пашко. XPath yourself. Tips & TricksQAFest
 
JavaScript Базовый. Занятие 09.
JavaScript Базовый. Занятие 09.JavaScript Базовый. Занятие 09.
JavaScript Базовый. Занятие 09.Igor Shkulipa
 
Верстка_Лекция_1
Верстка_Лекция_1Верстка_Лекция_1
Верстка_Лекция_1itc73
 
Верстка_Лекция_1
Верстка_Лекция_1Верстка_Лекция_1
Верстка_Лекция_1itc73
 
Верстка_Лекция1
Верстка_Лекция1Верстка_Лекция1
Верстка_Лекция1itc73
 
Web осень 2012 лекция 10
Web осень 2012 лекция 10Web осень 2012 лекция 10
Web осень 2012 лекция 10Technopark
 

Similar to Webuibasics - Lesson 2 - HTML5 Layouts (in russian) (20)

Web весна 2013 лекция 8
Web весна 2013 лекция 8Web весна 2013 лекция 8
Web весна 2013 лекция 8
 
Agile theming with kalatheme & panopoly
Agile theming with kalatheme & panopolyAgile theming with kalatheme & panopoly
Agile theming with kalatheme & panopoly
 
Itfrk documentolog
Itfrk documentologItfrk documentolog
Itfrk documentolog
 
Лекция #3. Введение в языки разметки web-страниц
Лекция #3. Введение в языки разметки web-страницЛекция #3. Введение в языки разметки web-страниц
Лекция #3. Введение в языки разметки web-страниц
 
презентация Day4
презентация Day4презентация Day4
презентация Day4
 
презентация Day4
презентация Day4презентация Day4
презентация Day4
 
HTML. Быстрое погружение. Влад Савицкий
HTML. Быстрое погружение. Влад СавицкийHTML. Быстрое погружение. Влад Савицкий
HTML. Быстрое погружение. Влад Савицкий
 
Структура HTML документа (HTML5 тема 01 - структура html документа)
Структура HTML документа (HTML5 тема 01 - структура html документа)Структура HTML документа (HTML5 тема 01 - структура html документа)
Структура HTML документа (HTML5 тема 01 - структура html документа)
 
всплывающее окно при закрытии сайта
всплывающее окно при закрытии сайта  всплывающее окно при закрытии сайта
всплывающее окно при закрытии сайта
 
Web осень 2012 лекция 8
Web осень 2012 лекция 8Web осень 2012 лекция 8
Web осень 2012 лекция 8
 
Bootstrap 3. Адаптивная верстка для WordPress
Bootstrap 3. Адаптивная верстка для WordPressBootstrap 3. Адаптивная верстка для WordPress
Bootstrap 3. Адаптивная верстка для WordPress
 
QA Fest 2015. Иван Пашко. XPath yourself. Tips & Tricks
QA Fest 2015. Иван Пашко. XPath yourself. Tips & TricksQA Fest 2015. Иван Пашко. XPath yourself. Tips & Tricks
QA Fest 2015. Иван Пашко. XPath yourself. Tips & Tricks
 
JavaScript Базовый. Занятие 09.
JavaScript Базовый. Занятие 09.JavaScript Базовый. Занятие 09.
JavaScript Базовый. Занятие 09.
 
Lection1
Lection1Lection1
Lection1
 
Верстка_Лекция_1
Верстка_Лекция_1Верстка_Лекция_1
Верстка_Лекция_1
 
Верстка_Лекция_1
Верстка_Лекция_1Верстка_Лекция_1
Верстка_Лекция_1
 
Верстка_Лекция1
Верстка_Лекция1Верстка_Лекция1
Верстка_Лекция1
 
Web осень 2012 лекция 10
Web осень 2012 лекция 10Web осень 2012 лекция 10
Web осень 2012 лекция 10
 
55
5555
55
 
Drupal Vs Other
Drupal Vs OtherDrupal Vs Other
Drupal Vs Other
 

Webuibasics - Lesson 2 - HTML5 Layouts (in russian)

  • 1. WEB UI Basics Lesson 2 – HTML alex.pereztchernov@gmail.com
  • 3. Процесс • Анализ - юзабилити экспертиза конкурирующих продуктов (недостатки, эргономические решения и требования) - notepad, контекст рабочей среды - notepad, роли, цели и задачи по ролям, Use Case Map - umlet • Контентная, навигационная (концептуальная) модель - xmind • Прототип - evolus pencil • Проверка рабочих гипотез (+ protonotes)
  • 4. Средства прототипирования http://www.orqwe.com/Programming/Prototyping
  • 5. Замечания • Стиль клиента, предметной области • Минимализм или отсутствие цветов • Сетка • Максимизация детальности названий • Минималистичен (не дизайн) • Пометка интерактивных элементов, пометка, что нужно нажимать (Axure и др.) • Стандартные контроллы
  • 7. Структура страницы HTML • <!DOCTYPE html> <html><head></head><body></body></html> • <head> <meta charset="utf-8"/><script></script><style></styl e></head> МИНИМАЛЬНО <!--[if IE]> <script> document.createElement('header'); document.createElement('nav'); document.createElement('section'); document.createElement('article'); document.createElement('aside'); document.createElement('footer'); </script> <![endif]--> ИЛИ (ЛУЧШЕ) <!--[if IE]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]--> <!--[if lte IE 7]> <script src="js/IE8.js" type="text/javascript"></script><![endif]--> <!--[if lt IE 7]> <link rel="stylesheet" type="text/css" media="all" href="css/ie6.css"/><![endif]-->
  • 11. Нюансы, примеры • Типичные ошибки (нюансы) http://html5doctor.com/avoiding-common-html5-mistakes (http://habrahabr.ru/post/124993) • Примеры использования http://www.w3schools.com/html5/ • Справка - HTML Visual Cheet Sheet • Примеры по формам (домашнее задание) http://24ways.org/2009/have-a-field-day-with-html5-forms
  • 12. Домашнее задание??! http://vkurse.ua/i/2007-10/domashnee-zadanie-v-internete.jpg
  • 13. Домашнее задание! • Получить задание и просмотреть аналогичные решения на предмет анализа эргономических решений и свойств • Создать карту ролей и вариантов использования в Umlet • Создать концептуальную схему в xmind • Создать прототип в Pencil (1-2 стр). • Сверстать HTML в Sublime • Открыть в Chrome (Web Tools)