HTTP и SPDY
Владимир Дашукевич
HTTP и все остальное
Владимир Дашукевич
Я не программист(((
С чего все начиналось?
4front #1
4front #2
4front #3
Протоколы
А где HTTP
Тим Бернерс-Ли
1991 год
HTTP/0.9
HTTP/1.0 (1996)
HTTP/1.1 (1999)
50kb на страницу
IE5
2014/2015
А что изменилось?
861,4 млн количество сайтов (2014)
более 1Mb
IE11
HTTP/1.1 (1999)
Зачем что-то новое?
Оптоволокно и LTE
SPDY (Google)
Методы HTTP/1.1
Заголовки
Доставка пакетов
Отличия
100101110100 10011100101 1100010101
Медленный старт
Статика
Comet request на вкладках
5 час дебага
Head of Line Blocking
Мультиплекси -рование
Объединение ресурсов
Все в одну строку
Недостатки
- Нету приоритета
- Все в одном файле
- Большой размер файла
- Нужны source map
Приоритет (http/2)
Server push (http/2)
В помощь
- RequireJS
- Browserfy
- ES6