Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
dump2012.pdf
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
iadramelk
May 25, 2012
280
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
dump2012.pdf
Доклад на Dump 2012, Екатеринбург
iadramelk
May 25, 2012
More Decks by iadramelk
See All by iadramelk
React и данные: Эффективные способы хранения и изменения стейта
iadramelk
4
1.4k
webpack bundle inner structure and optimization
iadramelk
3
340
Внутреннее устройство и оптимизация бандла webpack
iadramelk
1
150
Featured
See All Featured
Designing Powerful Visuals for Engaging Learning
tmiket
1
600
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
210
Google's AI Overviews - The New Search
badams
0
1.6k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.2k
Navigating Team Friction
lara
192
16k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
470
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
58k
Optimising Largest Contentful Paint
csswizardry
37
4k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Ruling the World: When Life Gets Gamed
codingconduct
0
400
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
300
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
520
Transcript
Иванов Алексей, 2012 Автоматизация верстки в веб-студии Friday, May 25,
12
Контекст 10 человек в том или ином виде занимается версткой.
+ Фрилансеры. Friday, May 25, 12
Контекст Приложения для мобильных и социальных сетей Сайты с посещаемостью
200.000 посетителей в день Friday, May 25, 12
Контекст Digital-агенство: - SEO - Веб-аналитика - Долгий цикл поддержки
и обновлений Friday, May 25, 12
Контекст Объем верстки на проект: - 10-20 макетов. - Сроки
сильно ограничены. Friday, May 25, 12
Проблемы - Невозможность быстро подключать к проекту дополнительных разработчиков. -
Высокая стоимость поддержки. - В ряде случаев проблемы со скоростью reflow и repaint на мобильных. Friday, May 25, 12
Проблемы - Загрузка страниц на мобильных по 20-30 секунд. -
Переделки после запуска под SEO. - Переделки после запуска под веб-аналитику. Friday, May 25, 12
ААААА!!!!!111 Friday, May 25, 12
Надо что-то делать Надо что-то делать Friday, May 25, 12
Надо что-то делать Надо что-то делать Friday, May 25, 12
Надо что-то делать Надо что-то делать - Сбор требований -
Стандартизация - Автоматизация Friday, May 25, 12
Сбор требований Надо что-то делать - Качество - Совместная разработка
и поддержка - Оптимизация скорости работы - SEO - Веб-аналитика Friday, May 25, 12
Сбор требований Качество Надо что-то делать - Требования к соответствию
дизайну - Контент - Элементы страниц - Формы Friday, May 25, 12
Сбор требований Совместная разработка и поддержка Надо что-то делать -
Технические стандарты - Доступность - Структура и наименование элементов Friday, May 25, 12
Сбор требований Cкорость работы Надо что-то делать - Объединение ресурсов:
CSS, JS, IMG - Настройка gzip-сжатия - Кеширование - Заголовки Friday, May 25, 12
Сбор требований SEO Надо что-то делать - meta-информация - канонические
URL’ы - nofollow, noindex - микроформаты & microdata Friday, May 25, 12
Сбор требований Веб-аналитика Надо что-то делать - Счетчики - Эвенты
- Custom variables - eCommerce - Соцсети - WebVisor Friday, May 25, 12
Стандартизация Соглашения Надо что-то делать - Чеклисты - Стандарты -
Рекомендации - Библиотека ссылок Text http://jetstyle.github.com/html-guidelines/ Friday, May 25, 12
Стандартизация БЭМ Надо что-то делать - Понятная структура - Независимые
блоки - Отсутствие каскадов http://bem.github.com/bem-method/pages/ beginning/beginning.ru.html Friday, May 25, 12
Автоматизация Надо что-то делать - HTML boilerplate и библиотека блоков
- Сборка и сжатие CSS - Сборка и сжатие JS - Объединение и сжатие изображений - Работа под Windows Friday, May 25, 12
Автоматизация HTML & настройки сервера Надо что-то делать Заготовка для
старта и коллекция стандартных блоков. https://github.com/jetstyle/jam-boilerplate https://github.com/jetstyle/jam-blocks Friday, May 25, 12
Автоматизация CSS Надо что-то делать stylus - переменные и функции
- миксины для css3-свойств https://github.com/LearnBoost/stylus Friday, May 25, 12
Автоматизация CSS Надо что-то делать styletto - сборка и сжатие
css через yui и csso - компиляция stylus’а - превращение ссылок в data URI - автоматическое создание спрайтов https://github.com/jetstyle/styletto Friday, May 25, 12
Автоматизация 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
Автоматизация Изображения Надо что-то делать - imgo https://github.com/imgo/imgo http://launchpad.net/~e15/+archive/ppa Friday,
May 25, 12
Автоматизация Работа под Windows Надо что-то делать - Vagrant (?)
http://vagrantup.com/ Friday, May 25, 12
Вопросы? Надо что-то делать http://jetstyle.github.com/html-guidelines https:// github.com/jetstyle
[email protected]
Friday, May
25, 12