Upgrade to Pro — share decks privately, control downloads, hide ads and more …

dump2012.pdf

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for iadramelk iadramelk
May 25, 2012
270

 dump2012.pdf

Доклад на Dump 2012, Екатеринбург

Avatar for iadramelk

iadramelk

May 25, 2012
Tweet

Transcript

  1. Проблемы - Невозможность быстро подключать к проекту дополнительных разработчиков. -

    Высокая стоимость поддержки. - В ряде случаев проблемы со скоростью reflow и repaint на мобильных. Friday, May 25, 12
  2. Проблемы - Загрузка страниц на мобильных по 20-30 секунд. -

    Переделки после запуска под SEO. - Переделки после запуска под веб-аналитику. Friday, May 25, 12
  3. Надо что-то делать Надо что-то делать - Сбор требований -

    Стандартизация - Автоматизация Friday, May 25, 12
  4. Сбор требований Надо что-то делать - Качество - Совместная разработка

    и поддержка - Оптимизация скорости работы - SEO - Веб-аналитика Friday, May 25, 12
  5. Сбор требований Качество Надо что-то делать - Требования к соответствию

    дизайну - Контент - Элементы страниц - Формы Friday, May 25, 12
  6. Сбор требований Совместная разработка и поддержка Надо что-то делать -

    Технические стандарты - Доступность - Структура и наименование элементов Friday, May 25, 12
  7. Сбор требований Cкорость работы Надо что-то делать - Объединение ресурсов:

    CSS, JS, IMG - Настройка gzip-сжатия - Кеширование - Заголовки Friday, May 25, 12
  8. Сбор требований SEO Надо что-то делать - meta-информация - канонические

    URL’ы - nofollow, noindex - микроформаты & microdata Friday, May 25, 12
  9. Стандартизация Соглашения Надо что-то делать - Чеклисты - Стандарты -

    Рекомендации - Библиотека ссылок Text http://jetstyle.github.com/html-guidelines/ Friday, May 25, 12
  10. Стандартизация БЭМ Надо что-то делать - Понятная структура - Независимые

    блоки - Отсутствие каскадов http://bem.github.com/bem-method/pages/ beginning/beginning.ru.html Friday, May 25, 12
  11. Автоматизация Надо что-то делать - HTML boilerplate и библиотека блоков

    - Сборка и сжатие CSS - Сборка и сжатие JS - Объединение и сжатие изображений - Работа под Windows Friday, May 25, 12
  12. Автоматизация HTML & настройки сервера Надо что-то делать Заготовка для

    старта и коллекция стандартных блоков. https://github.com/jetstyle/jam-boilerplate https://github.com/jetstyle/jam-blocks Friday, May 25, 12
  13. Автоматизация CSS Надо что-то делать stylus - переменные и функции

    - миксины для css3-свойств https://github.com/LearnBoost/stylus Friday, May 25, 12
  14. Автоматизация CSS Надо что-то делать styletto - сборка и сжатие

    css через yui и csso - компиляция stylus’а - превращение ссылок в data URI - автоматическое создание спрайтов https://github.com/jetstyle/styletto Friday, May 25, 12
  15. Автоматизация JavaScript и автоматизация сборки Надо что-то делать grunt (

    grunt-styletto, grunt-css, grunt-exec ) - concat, min, lint, watch - csslint, styletto, exec(imgo) - пресеты в билд-скрипте https://github.com/cowboy/grunt Friday, May 25, 12