?

Log in

No account? Create an account
November 2016   01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
cartoon

Как ускорить ваш jQuery

Posted on 2010.12.03 at 15:27

Comments:


Lex
lexrwx at 2010-12-03 13:07 (UTC) (Link)
Половина относится к обработка DOM любой библиотекой, например, касаемо повторной обработки DOM в циклах вместо работы с переменными.

Некоторые пункты спорные, некоторые даже вредные.

Например, совет под номером 1 о загрузке с серверов Гугл. Chrome Developer Tools сообщает, для ресурса www.google.com/jsapi: The following resources are explicitly non-cacheable. Consider making them cacheable if possible.

В общем случае, советы для Великобритании, США могут не работать у нас для большинства сайтов, которые не имеют той посещаемости, которая есть на Западе. В частности, я пробовал сравнивать локальную и внешнюю загрузку скриптов, картинок, видео с западных CDN. В Украине разница в скорости заметна невооруженным глазом. Конечно, в теории, кеширование должно работать, но на практике оно зависит, например, от настроек прокси-серверов.
Поэтому рекомендую все таки проверять каждый раз на практике или использовать локальные CDN.
Gaperton
gaperton at 2010-12-03 15:04 (UTC) (Link)
> Половина относится к обработка DOM любой библиотекой, например, касаемо повторной обработки DOM в циклах вместо работы с переменными.

Это не так.

> Некоторые пункты спорные, некоторые даже вредные.
> Например, совет под номером 1 о загрузке с серверов Г

Этот пункт и подобная лабуда меня не интересует совершенно. Интересные мне "советы" я, вообще-то, зацитировал.
Gaperton
gaperton at 2010-12-03 15:10 (UTC) (Link)
А не так это просто потому, что если можно сделать быструю диспетчеризацию событий ручками - а ее сделать можно - то и "любая библиотека" на такое потенциально способна.
Gaperton
gaperton at 2010-12-03 15:24 (UTC) (Link)
А лабуда это потому, что минифицированный jquery в любом случае практически не заметен на фоне остального контента. У меня по крайней мере - так.
Previous Entry  Next Entry