Время открытия страницы

Время открытия страницы

При тестировании браузеров нужно было, во-первых, открыть на клиенте соответствующую данному случаю страницу, а также как-то отследить время на отображение конкретно HTML/CSS-части (понятно, что оно не совпадает со временем открытия всей страницы, которое еще содержит некоторые дополнительные задержки).

Для этого была использована простая техника: перед объявлением CSS-блока запоминается текущая метка времени, а после окончания HTML-блока, который должен отобразиться, запомненная метка вычитается из текущей. Таким образом, мы получаем (в идеале) время на отработку данных CSS-правил и кода, который ими описывается, на клиенте (плюс, возможно, еще какие-то более-менее постоянные расходы, которые нивелируются, если брать относительный, а не абсолютный выигрыш).

Конечно, каждую тестовую страницу можно было подгружать в невидимом iframe или даже AJAX-запросом. Но ведь мы хотим узнать, фактически, скорость рендеринга браузером CSS-правил и соответствующего кода, а это время будет расходоваться только при отображении страницы в окне браузера. Поэтому подгружаемую страницу нужно отображать на экране (по возможности, максимального размера), чтобы отследить имеющуюся разницу.

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

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

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

Операции открытия, чтения, записи и закрытияфайлов

Из книги автора

Операции открытия, чтения, записи и закрытияфайлов Первой функцией Windows, которую мы подробно опишем, является функция CreateFile, используемая как для создания новых, так и для открытия существующих файлов. Для этой функции, как и для всех остальных, сначала приводится


Открытия

Из книги автора

Открытия Последняя закладка под названием «Просмотр» ответственна за показ фотографий, сделанных другими пользователями сервиса, которые открыли свои альбомы для публичного просмотра. Вообще, оригинальное название закладки, Explore, куда лучше описывает данную часть


16.6.2. Простые способы открытия псевдотерминалов

Из книги автора

16.6.2. Простые способы открытия псевдотерминалов В библиотеке libutil glibc предлагает две функции — openpty() и forkpty(), — выполняющие почти всю работу по поддержке псевдотерминалов.#include <pty.h>int openpty(int * masterfd, int * slavefd, char * name, struct termios * term, struct winsize * winp);int forkpty(int * masterfd, char * name, struct termios *


Диалоговое окно открытия и сохранения файла

Из книги автора

Диалоговое окно открытия и сохранения файла Windows Me/2000 имеет новое диалоговое окно "ОткрытьСохранить файл", которое можно изменить по Вашему желанию. В левой части диалогового окна расположены пять системных папок, которые можно поменять местами или изменить на те,


Диалоговое окно открытия и сохранения файла

Из книги автора

Диалоговое окно открытия и сохранения файла Windows XP имеет новое диалоговое окно "ОткрытьСохранить файл", которое можно изменить по Вашему желанию. В левой части диалогового окна расположены пять системных папок, которые можно поменять местами или изменить на те, которыми


Диалоговое окно открытия и сохранения файла для Office

Из книги автора

Диалоговое окно открытия и сохранения файла для Office Office 2000/XP имеет новое диалоговое окно "Открыть/Сохранить файл", аналогичное в Windows Me/2000/XP, которое можно изменить по Вашему желанию. В левой части диалогового окна расположены пять папок. Но многих пользователей не


Настройка параметров открытия и сохранения файлов

Из книги автора

Настройка параметров открытия и сохранения файлов Вкладка открытия и сохранения файлов Open and Save диалогового окна Options показана на рис. 3.5. Рис. 3.5. Диалоговое окно настройки параметров открытия и сохранения файловНа ней осуществляется настройка следующих параметров.• В


6.3.2. Доступ к устройству путем открытия файла

Из книги автора

6.3.2. Доступ к устройству путем открытия файла Как работать с аппаратными устройствами? В случае символьного устройства ответ прост: откройте ссылку на устройство как обычный файл и осуществляйте чтение-запись традиционным образом. Например, если к первому параллельному


Настройка параметров открытия и сохранения файлов

Из книги автора

Настройка параметров открытия и сохранения файлов Вкладка открытия и сохранения файлов Open and Save диалогового окна Options показана на рис. 3.5. На ней осуществляется настройка следующих параметров. Рис. 3.5. Диалоговое окно настройки параметров открытия и сохранения


Время

Из книги автора

Время CompareFileTime Функция CompareFileTime сравнивает два 64-битных файловых времени. LONG CompareFileTime ( CONST FILETIME * lpFileTime1 , // pointer to first file time CONST FILETIME * lpFileTime2 // pointer to second file time ); Параметры lpFileTime 1 - указывает на структуру типа FILETIME , которая определяет первое 64-битное файловое время. lpFileTime 2 -


Имеет ли владелец серверного процесса достаточно полномочий для открытия файлов?

Из книги автора

Имеет ли владелец серверного процесса достаточно полномочий для открытия файлов? Полномочия к файловой системе, включая права к каталогам, могут вызвать проблемы в POSIX. Полномочия к каталогам могут вызвать проблемы в разделах Windows MTFS.Серверному процессу может


Настройка параметров открытия и сохранения файлов

Из книги автора

Настройка параметров открытия и сохранения файлов Вкладка открытия и сохранения файлов Open and Save диалогового окна Options показана на рис. 3.5. Рис. 3.5. Диалоговое окно настройки параметров открытия и сохранения файловНа ней осуществляется настройка следующих параметров. • В


Окно открытия или сохранения файла

Из книги автора

Окно открытия или сохранения файла В этом разделе мы рассмотрим, как с помощью системного реестра можно изменять режимы работы в окне открытия/сохранения файла.Поле кнопок окна открытия/сохранения файловНекоторые стандартные программы Windows Vista используют старое окно,


2.4.2. Время установки Windows 7 и время жизни аккумулятора

Из книги автора

2.4.2. Время установки Windows 7 и время жизни аккумулятора Если вы устанавливаете Windows 7 на ноутбук или нетбук, желательно подключить его к сети питания. Если это невозможно, тогда лучше не начинать установку Windows. Хотя весь процесс установки занимает около 20–25 минут (во всяком


ВРЕМЯ «Ч»

Из книги автора

ВРЕМЯ «Ч» Как известно, очень многое в схеме построения безопасности в офисе направлено на решение проблем в случае наступления так называемого времени «Ч» — то есть Чужой в офисе. Да на самом деле всё равно, кто это будет: налётчики, подосланные конкурентами, марсиане,