Этап 1: Доставка информации и оформления

Этап 1: Доставка информации и оформления

На этом этапе разработчики должны сделать все возможное, чтобы не замедлить скорость загрузки страницы. Фактически идет речь об ускорении первой стадии загрузки. Наиболее важными методами здесь является сжатие (gzip) текстовых файлов и объединение файлов стилей (CSS). Для CSS- и JavaScript-файлов возможно применять статическое архивирование (без необходимости архивировать каждый раз эти файлы «на лету»; этому посвящена вторая глава).

При загрузке страницы браузер запросит все CSS-файлы, объявленные в head страницы, последовательно. Поэтому каждый файл добавляет задержку в загрузке, равную времени запроса к серверу (даже если предположить, что устанавливаемое соединение keep-alive и нам не нужно совершать все TCP/IP-процедуры, — в противном случае мы экономим гораздо больше). Для файлов скриптов рекомендуется применить либо также объединение, либо вообще вынести их в пост-загрузку (подробнее об этом рассказано в седьмой главе).

Итог первого этапа — это доставленный и оформленный HTML. И издержки на доставку JavaScript сведены к минимуму (на этом этапе он только мешает, поскольку замедляет отображение основного содержимого страницы). Время от начала до завершения загрузки такой страницы при включенном и выключенном JavaScript (при вынесении его в пост-загрузку) фактически будет одинаковым. Это и будет выигрышем в скорости загрузки!

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Этап 2: Кэширование файлов оформления и параллельные запросы

Из книги Разгони свой сайт автора Мациевский Николай

Этап 2: Кэширование файлов оформления и параллельные запросы На данном этапе разработчики должны обеспечить быструю загрузку других страниц сайта (если посетитель решит туда перейти). Этот этап должен проходить параллельно с первым. Настройка кэширующих заголовков


Доставка почты прерывается сообщением об ошибке

Из книги Компьютер на 100. Начинаем с Windows Vista автора Зозуля Юрий

Доставка почты прерывается сообщением об ошибке Проверьте работоспособность подключения к Интернету, попытавшись загрузить какой-нибудь сайт в Internet Explorer. Посмотрите свойства учетной записи, особое внимание следует обратить на правильность имени пользователя и


17.4.4. Доставка почты

Из книги Самоучитель работы на компьютере автора Колисниченко Денис Николаевич

17.4.4. Доставка почты На панели инструментов (основное окно Outlook Express) есть кнопка Доставить почту. При ее нажатии происходит следующее:проверяется ваш почтовый ящик: если есть новые сообщения, то они загружаются. Непрочитанные сообщения в папке Входящие будут выделены


1.2. Понятие информации. Общая характеристика процессов сбора, передачи, обработки и накопления информации

Из книги Основы информатики: Учебник для вузов автора Малинина Лариса Александровна

1.2. Понятие информации. Общая характеристика процессов сбора, передачи, обработки и накопления информации Вся жизнь человека так или иначе связана с накоплением и обработкой информации, которую он получает из окружающего мира, используя пять органов чувств – зрение,


11.7.2 Доставка запроса от клиента на сервер

Из книги TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) автора Фейт Сидни М

11.7.2 Доставка запроса от клиента на сервер Клиент не имеет сведений об адресе для направления запроса и отправляет его с IP-адресом источника 0.0.0.0 и IP-адресом приемника 255.255.255.255.Сервер (или серверы) в одной с клиентом локальной сети услышит посланный запрос. Если клиент


Предварительный этап развертывания PKI

Из книги Инфраструктуры открытых ключей автора Полянская Ольга Юрьевна

Предварительный этап развертывания PKI Процесс развертывания PKI состоит из нескольких этапов, каждый из которых должен сопровождаться соответствующим документированием и проверками:1 Предварительный этап2 Проектирование.3 Создание прототипа.4 Пилотный проект.5


Доставка товара

Из книги Интернет-шопинг для неопытных пользователей автора Шестопалова Елена

Доставка товара Если вы живете в Москве, то чаще всего доставка осуществляется курьером, в день покупки (если вы сделали заказ в первой половине дня) или на следующий день. Этот способ доставки считается самым удобным. Я живу не в Москве, и меня всегда интересует доставка в


Бесплатная доставка

Из книги Удвоение продаж в интернет-магазине автора Парабеллум Андрей Алексеевич

Бесплатная доставка Это близкий к описанному выше способ манипуляции, при котором вместо скидок нужно предлагать бесплатную доставку выбранных товаров при достижении определенной суммы заказа, при которой цена доставки является


Начальный этап работы

Из книги Видео на вашем компьютере: ТВ тюнеры, захват кадра, видеомонтаж, DVD автора Буковецкая Оксана Александровна

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


Анализ поправок, принятых Госдумой, к закону «Об информации, информационных технологиях и о защите информации» Сергей Голубицкий

Из книги Цифровой журнал «Компьютерра» № 179 автора Журнал «Компьютерра»

Анализ поправок, принятых Госдумой, к закону «Об информации, информационных технологиях и о защите информации» Сергей Голубицкий Опубликовано 26 июня 2013 21 июня Государственная Дума РФ приняла сразу во втором и третьем чтении Федеральный Закон «О


Доставка и обработка сигнала

Из книги Операционная система UNIX автора Робачевский Андрей М.

Доставка и обработка сигнала Для каждого сигнала в системе определена обработка по умолчанию, которую выполняет ядро, если процесс не указал другого действия. В общем случае существуют пять возможных действий: завершить выполнение процесса (с созданием образа core и без),


12.2. Запись информации в файлы и считывание информации из файлов

Из книги iOS. Приемы программирования автора Нахавандипур Вандад

12.2. Запись информации в файлы и считывание информации из файлов Постановка задачи Требуется сохранить на диске информацию (например, текст, данные, изображения и


15.8. Доставка пуш-уведомлений в приложение

Из книги Графология XXI века автора Щеголев Илья Владимирович

15.8. Доставка пуш-уведомлений в приложение Постановка задачи Требуется отправлять пуш-уведомления на пользовательские устройства, которые зарегистрированы для получения таких


Этап первый – зарождение

Из книги UNIX: разработка сетевых приложений автора Стивенс Уильям Ричард

Этап первый – зарождение Хотя традиционно считается, что первые наблюдения о взаимосвязи почерка с характером были сделаны тысячелетия тому назад, систематически заниматься этими вопросами стали гораздо позже. По-видимому, рост общей грамотности также сыграл свою


23.3. Частичная доставка

Из книги UNIX — универсальная среда программирования автора Пайк Роб

23.3. Частичная доставка Механизм частичной доставки (partial delivery) используется стеком SCTP каждый раз, когда требуется доставить приложению большое сообщение. Сообщение считается «большим», если SCTP решает, что у него недостаточно ресурсов на его обработку. Частичная доставка