zagryzka-02

Продолжительность загрузки сайтов является одним из самых важных параметров для каждого веб-мастера. От данного аспекта во многом зависит юзабилити ресурса, а соответственно, возможность привлечения представителей целевой аудитории. Важно отметить то, что торможение загрузки сайта неизбежно приведет к потере многих пользователей. Это будет особенно заметным в связи с высоким уровнем конкуренции в каждой тематике сайтов. По каким причинам ресурс может загружаться слишком медленно? Необходимо выделить шесть основных причин и возможных вариантов решения возникшей проблемы.

1. Вы должны оптимизировать все загруженные изображения. Для этого можно использовать функцию «Save for the web». Неоптимизированные картинки, а в особенности, если их много, приводят к продолжительному загрузочному процессу. Воспользуйтесь подходящим инструментом, и проблема будет устранена.

2. Формат изображений должен быть выбран правильно. Таким образом, при работе с картинками важно не только оптимизировать их. Какие форматы существуют?

- JPEG необходим для полноцветных изображений, фотографий.

- GIF подойдет для использования изображением с небольшим количеством цветов (не больше 256). Наилучшими примерами являются логотипы, кнопки.

- PNG – это формат, который очень похож на GIF. Основным отличием является поддержка большего числа цветов.

3. В обязательном порядке нужно оптимизировать CSS-файлы. Это обусловлено тем, что дизайн многих сайтов принято создавать в CSS-файлах. Если это имеет отношение и к вам, проведите оптимизацию. Воспользуйтесь online-инструментом, известным под названием CleanCSS, который может объединять одинаковые селекторы, устранять пробелы из кода.

4. На конце слэш рекомендуется использовать слэш. Например, пользователь должен открыть ссылку «http://www.domain.com/about», сервер должен определить файл или страницу по введенному адресу.  Ссылка вида «http://www.domain.com/about/» (единственным отличием является наличие «/» в конце) предполагает то, что сервер сможет определять страницу. Такой подход позволит гарантировать быструю загрузку сайта.

5. Для каждого изображения нужно указывать атрибуты Height, Width. Не забывайте о данных атрибутах, так как именно они позволяют получить браузеры нужные данные о изображении до того, как будет начата его загрузка. В результате сайт может быть быстрее доступен в полноценном виде для посетителей.

6. Количество HTTP запросов нужно уменьшить. Как известно, страница открывается постепенно, ведь каждый объект (загруженные тексты, изображения, скрипты) делает специальные запросы к серверу. Данный этап делает медленным загрузочный процесс. Вы можете уменьшить количество объектов. Например, несколько CSS-файлов может быть объединено в одном файле.

Воспользуйтесь возможностью ускорения загрузки. Берегите своих посетителей!