SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
Роль HTML-вёрстки
в проектировании интерфейса Почты Яндекса


             Николай Яремко
О чём я сегодня хочу сказать



    Чем раньше начинаем
использовать HTML, тем лучше
    — глубже, точнее и наглядней —

     получается дизайн.


                  2
Как обычно дело устроено?
Дизайнеры рисуют нам макет интерфейса

                  3
На макет смотрят менеджеры


    4
...и маркетологи



5
Если проект важный,
    то им интересуется
        весь Яндекс!




6
И разработчики, конечно!




7
Нужен кто-то, кто бы собирал
   коллективное знание.

 Кто-то, к кому можно было
прийти со спорным вопросом.


              8
Проектировщик – источник
  знания об интерфейсе




            9
10
Это полная фигня.

Всё равно получается
     по-другому.


         11
12
Макет – источник
знания об интерфейсе




          13
Менеджер думает:
«Вроде похоже на то, что я имел в виду»
      «Ну это же только макет»
                   14
Воображение дорисовывает картинку.
При этом упуская все проблемные места.
                  15
Задача проектировщика
избавить команду от необходимости
    использовать воображение
                16
HTML-макет позволяет добиться
     высокой точности
Вопросы разработчиков

      «Как это будет резиниться»

  «Что произойдёт, если адрес будет
       длиной в 100 символов»

«Что произойдёт, если нажать вон туда»

«Где мы покажем сообщение об ошибке»
                  18
Вместо того, чтобы отвечать
 на каждый такой вопрос, можно сделать HTML-макет,
где каждый сможет сам найти ответы на свои вопросы.




                        19
«Что произойдёт, если нажать на кнопку?»
21
22
Чтобы такие макеты делать быстро,
   нужен какой-то фреймворк.




                23
Вопиюще невалидный HTML
В каждом файле правки, касающиеся
      только одного макета




                25
www.github.com/makiwara/protosome




               26
Чем раньше начинаем
использовать HTML, тем лучше
    — глубже, точнее и наглядней —

     получается дизайн.
                  27
HTML-макет
Готовый сервис
Худший сценарий
— страдает качество, дизайнеры и разработчики —

         вёрстка начинается
         только после того,
        как дизайн закончен.
                       30
Дизайнер думает,
 что он справа.
Он знает, как надо!




             31
Верстальщик думает,
   что справа он.
Он знает, как не надо!




                32
33
Cамый ценный момент
в разработке интерфейса:

верстальщик начинает
    разговаривать
    с дизайнером
           34
Дизайнер,


         научиться так
      верстать несложно.

Без валидности, семантичности и
   поддержки всех браузеров.

                35
Верстальщик,


за полчаса-час можно из любого
     макета сделать HTML.

  Проведите этот час вместе.


               36
Спасибо!
 Николай Яремко

       37

Weitere ähnliche Inhalte

Ähnlich wie Design by HTML

презентация компании
презентация компаниипрезентация компании
презентация компании
Dmitry Galakhov
 
Таня Мисютина Лекция «Об интерфейсе»
Таня Мисютина Лекция «Об интерфейсе»Таня Мисютина Лекция «Об интерфейсе»
Таня Мисютина Лекция «Об интерфейсе»
e-Legion
 
История проекта, который никогда не падает / Андрей Шетухин
История проекта, который никогда не падает / Андрей ШетухинИстория проекта, который никогда не падает / Андрей Шетухин
История проекта, который никогда не падает / Андрей Шетухин
Ontico
 
Design Course 3 process
Design Course 3 processDesign Course 3 process
Design Course 3 process
Kostya Gorskiy
 
2015-12-05 Сергей Аверин - Javascript-фреймворки: должен остаться только один
2015-12-05 Сергей Аверин - Javascript-фреймворки: должен остаться только один2015-12-05 Сергей Аверин - Javascript-фреймворки: должен остаться только один
2015-12-05 Сергей Аверин - Javascript-фреймворки: должен остаться только один
HappyDev
 
Диплом программиста получают в Витебском госуниверситете
Диплом программиста получают в Витебском госуниверситетеДиплом программиста получают в Витебском госуниверситете
Диплом программиста получают в Витебском госуниверситете
Liliya Alizarchik
 

Ähnlich wie Design by HTML (20)

FrontEnd: JS + css + html
FrontEnd: JS + css + htmlFrontEnd: JS + css + html
FrontEnd: JS + css + html
 
WEB
WEBWEB
WEB
 
Дизайнер, разработчик, нет конфликта, нет драмы — Евгения Малкова
Дизайнер, разработчик, нет конфликта, нет драмы — Евгения МалковаДизайнер, разработчик, нет конфликта, нет драмы — Евгения Малкова
Дизайнер, разработчик, нет конфликта, нет драмы — Евгения Малкова
 
А.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектированияА.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектирования
 
Хто створює програмне забезпечення? Огляд сучасних ІТ-професІй
Хто створює програмне забезпечення? Огляд сучасних ІТ-професІйХто створює програмне забезпечення? Огляд сучасних ІТ-професІй
Хто створює програмне забезпечення? Огляд сучасних ІТ-професІй
 
презентация компании
презентация компаниипрезентация компании
презентация компании
 
Идеальный процесс разработки - размышления на тему (ред 3).
Идеальный процесс разработки - размышления на тему (ред 3).Идеальный процесс разработки - размышления на тему (ред 3).
Идеальный процесс разработки - размышления на тему (ред 3).
 
Таня Мисютина Лекция «Об интерфейсе»
Таня Мисютина Лекция «Об интерфейсе»Таня Мисютина Лекция «Об интерфейсе»
Таня Мисютина Лекция «Об интерфейсе»
 
Методики управления развитием ис на базе 1с
Методики управления развитием ис на базе 1сМетодики управления развитием ис на базе 1с
Методики управления развитием ис на базе 1с
 
Site dev 1
Site dev 1Site dev 1
Site dev 1
 
Site dev 1
Site dev 1Site dev 1
Site dev 1
 
Методы управления интернет проектами
Методы управления интернет проектамиМетоды управления интернет проектами
Методы управления интернет проектами
 
Дизайн сайта в www.hotwebstudio.ru
Дизайн сайта в www.hotwebstudio.ruДизайн сайта в www.hotwebstudio.ru
Дизайн сайта в www.hotwebstudio.ru
 
История проекта, который никогда не падает / Андрей Шетухин
История проекта, который никогда не падает / Андрей ШетухинИстория проекта, который никогда не падает / Андрей Шетухин
История проекта, который никогда не падает / Андрей Шетухин
 
5 бесплатных программ для начинающих, чтобы сделать модель для 3D принтера
5 бесплатных программ для начинающих, чтобы сделать модель для 3D принтера 5 бесплатных программ для начинающих, чтобы сделать модель для 3D принтера
5 бесплатных программ для начинающих, чтобы сделать модель для 3D принтера
 
Why prototypes matter?
Why prototypes matter?Why prototypes matter?
Why prototypes matter?
 
Design Course 3 process
Design Course 3 processDesign Course 3 process
Design Course 3 process
 
2015-12-05 Сергей Аверин - Javascript-фреймворки: должен остаться только один
2015-12-05 Сергей Аверин - Javascript-фреймворки: должен остаться только один2015-12-05 Сергей Аверин - Javascript-фреймворки: должен остаться только один
2015-12-05 Сергей Аверин - Javascript-фреймворки: должен остаться только один
 
Диплом программиста получают в Витебском госуниверситете
Диплом программиста получают в Витебском госуниверситетеДиплом программиста получают в Витебском госуниверситете
Диплом программиста получают в Витебском госуниверситете
 
Микросервисы и Magento: 10 пунктов, которые надо сделать, чтобы избежать ярки...
Микросервисы и Magento: 10 пунктов, которые надо сделать, чтобы избежать ярки...Микросервисы и Magento: 10 пунктов, которые надо сделать, чтобы избежать ярки...
Микросервисы и Magento: 10 пунктов, которые надо сделать, чтобы избежать ярки...
 

Mehr von Nikolay Yaremko

Использование вики-методик в дизайне
Использование вики-методик в дизайнеИспользование вики-методик в дизайне
Использование вики-методик в дизайне
Nikolay Yaremko
 

Mehr von Nikolay Yaremko (20)

Bezier curves
Bezier curvesBezier curves
Bezier curves
 
The Product Tsar
The Product TsarThe Product Tsar
The Product Tsar
 
Использование вики-методик в дизайне
Использование вики-методик в дизайнеИспользование вики-методик в дизайне
Использование вики-методик в дизайне
 
Игры на периферии
Игры на периферииИгры на периферии
Игры на периферии
 
Роль клуба в продуктовом дизайне
Роль клуба в продуктовом дизайнеРоль клуба в продуктовом дизайне
Роль клуба в продуктовом дизайне
 
Email As A Game
Email As A GameEmail As A Game
Email As A Game
 
Как сделать вашу презентацию офигенной?
Как сделать вашу презентацию офигенной?Как сделать вашу презентацию офигенной?
Как сделать вашу презентацию офигенной?
 
Design and designers
Design and designersDesign and designers
Design and designers
 
Art and artistry
Art and artistryArt and artistry
Art and artistry
 
Роль текста в интерфейсе (с комментариями)
Роль текста в интерфейсе (с комментариями)Роль текста в интерфейсе (с комментариями)
Роль текста в интерфейсе (с комментариями)
 
Роль текста в интерфейсе
Роль текста в интерфейсеРоль текста в интерфейсе
Роль текста в интерфейсе
 
Teaching Entrepreneurship Seminar
Teaching Entrepreneurship SeminarTeaching Entrepreneurship Seminar
Teaching Entrepreneurship Seminar
 
Nanoslimo Loot
Nanoslimo LootNanoslimo Loot
Nanoslimo Loot
 
Startup Smalltalk
Startup SmalltalkStartup Smalltalk
Startup Smalltalk
 
Pie Theory
Pie TheoryPie Theory
Pie Theory
 
Hexagrammaton RUS
Hexagrammaton RUSHexagrammaton RUS
Hexagrammaton RUS
 
Experiment Prototyping
Experiment PrototypingExperiment Prototyping
Experiment Prototyping
 
Какой книги я персонаж
Какой книги я персонажКакой книги я персонаж
Какой книги я персонаж
 
4th America
4th America4th America
4th America
 
Questions of Wiki Art, No.1
Questions of Wiki Art, No.1Questions of Wiki Art, No.1
Questions of Wiki Art, No.1
 

Design by HTML