2. http://serenity.su
Немного о себе:
Сооснователь и технический директор SERENITY
Организатор конференции по маркетингу Digitale
Автор блога о технологиях Web Energy
Автор курсов на HTML Academy
github.com/meritt
3. http://serenity.su
ОБЫЧНЫЙ ПРОЦЕСС ВЁРСТКИ
Определяли версии браузеров для поддержки
4. http://serenity.su
ОБЫЧНЫЙ ПРОЦЕСС ВЁРСТКИ
Определяли версии браузеров для поддержки
Если какие-то функции не работали, делали деградацию (Graceful Degradation)
5. http://serenity.su
ОБЫЧНЫЙ ПРОЦЕСС ВЁРСТКИ
Определяли версии браузеров для поддержки
Если какие-то функции не работали, делали деградацию (Graceful Degradation)
Особо умные, делали прогрессивное улучшение (Progressive Enhancement)
6. http://serenity.su
ВСЁ ПОШЛО НЕ ТАК
Браузеров становилось всё больше и больше
7. http://serenity.su
ВСЁ ПОШЛО НЕ ТАК
Браузеров становилось всё больше и больше
Размеров экранов становилось всё больше и больше
8. http://serenity.su
ВСЁ ПОШЛО НЕ ТАК
Браузеров становилось всё больше и больше
Размеров экранов становилось всё больше и больше
Чудовищный рост мобильного интернета
12. http://serenity.su
В 2012 пользователи рунета заходили на сайты с более чем 1000 разрешений
20% 10% 6% 4%
1366×768 1920×1080 1440×900 1680×1050
17% 8% 4% 2%
1280×1024 1280×800 1600×900 1024×600
Статистика рунета за ноябрь 2012 http://openstat.ru/counter:meta/trends/report/display/
13. http://serenity.su
В 2012 около 23% всего трафика рунета составляли мобильные устройства
60 миллионов
пользователей рунета
14 миллионов
использовали мобильные устройства
Статистика рунета за ноябрь 2012 http://liveinternet.ru/stat/ru/oses.html?period=month
14. http://serenity.su
РОСТ АУДИТОРИИ РУНЕТА
12%
десктопные устройства
Отчёт TNS о развитии рунета за 2012
15. http://serenity.su
РОСТ АУДИТОРИИ РУНЕТА
12% 38%
десктопные устройства мобильные телефоны
Отчёт TNS о развитии рунета за 2012
16. http://serenity.su
РОСТ АУДИТОРИИ РУНЕТА
12% 38% 297%
десктопные устройства мобильные телефоны планшетные устройства
Отчёт TNS о развитии рунета за 2012
17. http://serenity.su
25%
выходят в интернет с трёх и более устройств
Отчёт TNS о развитии рунета за 2012
41. http://serenity.su
ЧТО ЖЕ ДЕЛАТЬ С IE8?
respond.js
github.com/scottjehl/Respond
css3-mediaqueries-js
code.google.com/p/css3-mediaqueries-js
условные комментарии
<!--[if lt IE 9]><![endif]-->
47. http://serenity.su
МЕДИАВЫРАЖЕНИЯ
/* Стили для телефона */
@media (min-width: 480px) and (max-width: 768px) {
/* Стили для телефона */
}
@media (min-width: 768px) and (max-width: 1200px) {
/* Стили для планшета */
}
@media (min-width: 1200px) {
/* Стили для десктопа */
}
48. http://serenity.su
РЕКОМЕНДАЦИИ
Маленькие изображения по-умолчанию, большие подгружаются позже
49. http://serenity.su
РЕКОМЕНДАЦИИ
Маленькие изображения по-умолчанию, большие подгружаются позже
SVG изображения для адаптивного дизайна подходят лучше всего
50. http://serenity.su
РЕКОМЕНДАЦИИ
Маленькие изображения по-умолчанию, большие подгружаются позже
SVG изображения для адаптивного дизайна подходят лучше всего
Использование кастомных шрифтов для иконок
51. http://serenity.su
РЕКОМЕНДАЦИИ
Маленькие изображения по-умолчанию, большие подгружаются позже
SVG изображения для адаптивного дизайна подходят лучше всего
Использование кастомных шрифтов для иконок
Объединение и минимизация CSS и JavaScript файлов
52. http://serenity.su
РЕКОМЕНДАЦИИ
Маленькие изображения по-умолчанию, большие подгружаются позже
SVG изображения для адаптивного дизайна подходят лучше всего
Использование кастомных шрифтов для иконок
Объединение и минимизация CSS и JavaScript файлов
Как можно меньше HTTP запросов