Тест рендеринга изображений - PullRequest
2 голосов
/ 20 мая 2009

Я тестирую пользовательский браузер и хочу сравнить скорости рендеринга различных типов изображений (gif, jpg, png) одного и того же размера файла, чтобы увидеть, какой из форматов изображений этот браузер отображает быстрее всего.

Мой процесс состоял в том, чтобы просто создать отдельную HTML-страницу для каждого типа изображения и просто использовать счетчик Javascript до его рендеринга и после, чтобы измерить скорость рендеринга этого конкретного изображения в браузере.

Есть мысли об этом процессе? Есть мысли как его улучшить?

Ответы [ 2 ]

1 голос
/ 21 мая 2009

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

Но не волнуйтесь, вы сможете придумать полезный тест. Для вашей конкретной ситуации. Или различия могут быть даже очень четкими.

0 голосов
/ 20 мая 2009

Firefox Firebug плагин YSlow довольно хорошо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...