Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Opera - экономим время и нервы на загрузку страниц
 
Для кого-то может быть и уже старо, а для меня стало открытием.

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

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

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

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

Подробнее - что нужно сделать:
1. пропишите в адесной строке opera:config
2. в открывшемся окне ищем параметр - Extensions, нажимаем на стрелочку
3. в открывшемся окне ищем параметр - DelayedscriptExecution
4. ставим галочку, опускаемся чуть ниже, нажимаем кнопку сохранить, сохраняем
5. перезапускаем браузер.
Стать отцом совсем легко. Быть отцом, напротив, трудно.
 
Это немного некорректный вариант решения проблемы. Сайты сами должны позаботиться об асинхронном варианте загрузки для js файлов, которые не используются при рендеринге страницы.  <img src="style_emoticons/<#EMO_DIR#>/rolleyes.gif" style="vertical-align:middle" emoid=":rolleyes:" border="0" alt="rolleyes.gif" />
 
Сейчас попробовал так сделать, да теперь страници начали загружаться сразу, но у меня инет быстрый и я этого вообще не замечал, были некие задержки но они не критичны.
 
Это совет до 17-го хромиума?
 
Блок рекламы поставить и вуаля страницы грузятся моментально, примерно 50-80% прогрузки страницы занимает реклама
 
Страницы: 1
Читают тему (гостей: 1)