пятница, 1 февраля 2013 г.

большая загрузка процессора

Мы оказываем услуги, вы можете более подробно узнать про P

Но и это еще не предел, популярнейший портал mashable.com раньше был забит социальными кнопками до такой степени, что загрузка страницы выливалась в 260 запросов, к счастью они во время «одумались», теперь вместо 260 запросов всего 160 Будьте разумными и заботьтесь о ваших пользователях!

Главная страница этого блога загружается за 1-2 секунды, при этом делая ~25 запросов, блог приведенный на скриншотах загружается порядка 15-30 секунд и делает 150 запросов на сервер! Причем 80% запросов идут от социальных кнопок.

Нужно вставлять виджеты и кнопки только на основную страницу статьи. Туда где размещен весь текст статьи. И ни в коем случае не вставлять соц.кнопки в куски статей, которые выводятся списком в какой нибудь части сайта(индекс раздела, категории, главная и прочее). Потому что многие пытаются напихать этих кнопок везде где только можно, и заходя на главную сайта, где выводиться 10 последних статей, вместе со списком статей грузится 30 социальных кнопок по 3 на каждую статью(twitter,facebook,google)! В итоге мы получаем загрузку ядра процессора на 100%, и невозможность работать со страницей 5-60 секунд!

Сейчас, почти все сайты, интегрировали социальные кнопки в свои страницы. Плюсы очевидны, люди будут делиться ссылками на понравившийся им материал, тем самым, в благодарность за труды, делая бесплатную рекламу автору. Но в таком полезном на первый взгляд нововведении есть подводный камень. Это скорость загрузки страницы и нагрузка на процессор компьютера клиента. Все социальные виджеты и кнопки, внедряются в сайт с помощью куска javascript кода. А javascript это браузерная технология и выполняется не на сервере, а на стороне клиента. И не разумное применение социальных виджетов, создает очень ощутимую нагрузку на компьютеры посетителей. Виджет, помимо того, что грузит процессор, еще и отправляет кучу http запросов для получения данных с соц.сети… Тем самым заставляя в разы дольше загружаться страницы. Как же использовать социальные кнопки без вреда?

Социальные кнопки и производительность. Улучшаем user experience.

Блог про юзабилити, Артёма Войтко

Социальные кнопки и производительность. Улучшаем user experience. - Юзабилити, проектирование интерфейсов. Артём Войтко

Комментариев нет:

Отправить комментарий