Search
Write a publication
Pull to refresh

HTTP Archive: тренды веба за девять месяцев

Reading time2 min
Views807
Специалист из компании Google Стив Содерс (Steve Souders) уже девять месяцев поддерживает проект HTTP Archive, в рамках которого периодически собирается техническая информация примерно с 17 000 крупнейших сайтов интернета: типы контента, размер страниц, использование различных технологий, самые популярные скрипты и JavaScript-библиотеки, форматы изображений, количество страниц с ошибками и т.д.

На днях Сондерс подвёл итоги за девять месяцев с 15 ноября 2010 года по 15 августа 2011 года. В выборку попали только 13 000 сайтов, по которым есть данные как за 15 ноября, так и за 15 августа.

Итак, за девять месяцев средний размер веб-страниц в интернете увеличился на 15% (на 95 КБ) и теперь составляет 735 КБ. Это размер передаваемых данных, тогда как в несжатом виде объём контента больше. Основная часть роста пришлась на графику (+18%, +66 КБ) и скрипты (+23%, +25 КБ).

15 ноября 2010:


15 августа 2011:


Интересно, что при этом средний размер отдельных ресурсов на странице не изменился, то есть графика и скрипты остались в среднем тех же размеров, что и девять месяцев назад. Рост объёма передаваемых данных объясняется увеличением количества самых элементов и увеличением количества HTTP-запросов. За девять месяцев среднее количество HTTP-запросов к одной странице выросло с 69 до 76 штук.

Из негативных тенденций за отчётный период можно отметить увеличение числа редиректов: количество сайтов хотя бы с одним редиректом выросло с 58% до 64%, количество сайтов, выдающих ошибку на какой-нибудь запрос, выросло с 14% до 25%.

Но есть и приятные известия: использование Google Libraries API увеличилось с 10% до 14%, так что хотя бы за счёт этого весь веб в среднем начал работать чуть быстрее: ведь и сами серверы Google работают быстрее других, да и повышается вероятность того, что при сёрфинге по разным сайтам некоторые ресурсы будут уже в кэше пользователя.

Использование технологии Flash упало с 47% до 45%. Это тоже хорошо для производительности, потому что отдельные файлы с Flash-контентом значительно больше по размеру (в среднем 58 КБ), чем отдельные файлы с любым другим видом контента. Кроме того, существует мало способов оптимизировать Flash.

Заметен прогресс и в количестве ресурсов, которые поддерживают кэширование: доля ресурсов, снабжённых соответствующим HTTP-заголовком, выросла за девять месяцев с 39% до 42%.
Tags:
Hubs:
Total votes 36: ↑28 and ↓8+20
Comments18

Articles