категории | RSS

Совет будет всего 1, но зато какой. Сам опробовал на Opera и Opera AC. Скорость загрузки увеличилась в разы.

Далее копипаст.

Проблема:
Вместо того, чтобы рендерить html на лету, Опера ждёт загрузки javascript (+ решение проблемы)

Решение:
В последнее время я замечаю довольно досадную вещь: страницы не показываются на лету, сразу же после начала загрузки, а отображаются с задержкой. Причину я выяснил в ходе одной из дискуссий на Хабре, когда мой оппонент не мог понять, чего это у меня рендеринг страниц, открытых из кеша в Гугле, тормозит (у него всё летало). Оказалось, что у него постоянно отключен javascript!

Порефрешив страницы с включенным и отключенным javascript, я выяснил, что Опера отдаёт просто бешеный приоритет рендерингу с javascript. Логику понять можно: сейчас некоторые сайты вообще являются веб-программами, которые без js не представляют никакого интереса. Однако разработчики Оперы всегда славились тем, что отдавали предпочтение быстроте рендеринга, прорисовке страницы на лету, комфорту пользователя. Ведь с CSS дела обстоят именно так: во время загрузки тех же блогов с CSS-темами, мы сначала видим ugly plain html, который затем одевается в CSS-одёжку.

Возможно, хабраюзер с 10 мегабитами ничего и не заметит, но что делать с не очень быстрыми соединениями?

Врубаем параметр opera:config#Extensions|DelayedscriptExecution
Сохраняем.
Перезапускаем браузер.

DimonVideo
2009-08-10T05:40:33Z

Здесь находятся
всего 0. За сутки здесь было 0 человек

Комментарии 33

#3   guardtroops    

надо опробовать как нибудь на досугеsmile


0 ответить

#3   Polishko    

wink Супер! Спасибо.
жаль только, что смайлы теперь не поставить, приходится каждый раз его включать)))


0 ответить

#3   aka_SmILe    

кстати даже загрузку димонвидео страниц после изменения параметра можно сравнить с предыдущими результатами.
Теперь влет грузится, что смарт, что основная версия


* редактировал(а) aka_SmILe 05:44 10 авг 2009

0 ответить

Яндекс.Метрика