LINUX.ORG.RU — Русская информация об ОС Linux

[#]  

maxcom верни jquery 1.2.6

maxcom верни jquery 1.2.6 -- 1.3.2 тормозит страшно.

sdio ***** (20.07.2009 0:05:06)
Juick

[#]  
KRoN73

Re: maxcom верни jquery 1.2.6

>1.3.2 тормозит страшно.

Да ладно! В каком месте?

KRoN73 ***** (20.07.2009 0:14:45)
[#] Ответ на: Re: maxcom верни jquery 1.2.6 от KRoN73 20.07.2009 0:14:45  

Re: maxcom верни jquery 1.2.6

Ну у меня не слишком большой опыт использования jquery, но в LorTreeView (greasemonkey script) до перехода на jquery 1.2.6 не было тормозов вообще, а теперь на длинных тредах время построения дерева стало зависимо экспоненциально от кол-ва сообщений, а было линейное (по-ощущениям). Скрипт не менялся, да и что там менять если основной цикл выполняется в:

function indent(){
...
}

$(messages).each(indent)

sdio ***** (20.07.2009 8:15:06)
[#] Ответ на: Re: maxcom верни jquery 1.2.6 от sdio 20.07.2009 8:15:06  

Re: maxcom верни jquery 1.2.6

... до перехода с jquery 1.2.6 на 1.3.2 ...

fixed

sdio ***** (20.07.2009 8:30:30)
[#] Ответ на: Re: maxcom верни jquery 1.2.6 от sdio 20.07.2009 8:15:06  
KRoN73

Re: maxcom верни jquery 1.2.6

Э... А что, LorTreeView использует jquery от ЛОРа? А смысл?

KRoN73 ***** (20.07.2009 12:27:33)
[#]  
maxcom

Re: maxcom верни jquery 1.2.6

вообще странно это, в changes сплошные улучшения быстродействия :-)

maxcom ***** (20.07.2009 13:37:23)
[#] Ответ на: Re: maxcom верни jquery 1.2.6 от KRoN73 20.07.2009 12:27:33  

Re: maxcom верни jquery 1.2.6

>А что, LorTreeView использует jquery от ЛОРа? А смысл?

Он (jquery) уже загружен и готов к использованию.

sdio ***** (20.07.2009 15:48:18)
[#] Ответ на: Re: maxcom верни jquery 1.2.6 от maxcom 20.07.2009 13:37:23  

Re: maxcom верни jquery 1.2.6

Ну а мне какая выгода просить старый jquery, если новый такой хороший?
В пределах одной страницы (50 сообщений) еще терпимо, а дальше ой.

sdio ***** (20.07.2009 15:50:35)
[#] Ответ на: Re: maxcom верни jquery 1.2.6 от KRoN73 20.07.2009 12:27:33  

Re: maxcom верни jquery 1.2.6

Тест может какой наваять для сравнения jquery?
Сохраню локально большой ЛОРовский тред, подредактирую подгузку нужной версии jquery и натравлю LORTreeView с замером времени.

sdio ***** (20.07.2009 15:52:56)
[#]  
opensuse

maxcom разбань анонимуса

кстати, галерея стала намного лучше, +1.

opensuse * (20.07.2009 16:08:22)
[#] Ответ на: Re: maxcom верни jquery 1.2.6 от sdio 20.07.2009 15:52:56  

Re: maxcom верни jquery 1.2.6

тред на 279 сообщений (новость с главной страницы)

jquery 
v 1.2.3 ---  12 sec
v 1.2.6 ---  10 sec
v 1.3.0 --- 122 sec
v 1.3.1 --- 125 sec
v 1.3.2 --- 135 sec

Ну как?

sdio ***** (20.07.2009 16:13:30)
[#] Ответ на: Re: maxcom верни jquery 1.2.6 от sdio 20.07.2009 15:48:18  
KRoN73

Re: maxcom верни jquery 1.2.6

>Он (jquery) уже загружен и готов к использованию.

А что, Гризманки разучился подменять код при загрузке?

KRoN73 ***** (20.07.2009 16:21:07)
[#] Ответ на: Re: maxcom верни jquery 1.2.6 от KRoN73 20.07.2009 16:21:07  

Re: maxcom верни jquery 1.2.6

Можно, но зачем?
Если макском не согласен, то придется.

sdio ***** (20.07.2009 16:28:41)
[#] Ответ на: Re: maxcom верни jquery 1.2.6 от sdio 20.07.2009 16:13:30  

Re: maxcom верни jquery 1.2.6

Лучше то багу им запости.

ce_tamotko_za_uzori (20.07.2009 16:32:55)
[#] Ответ на: Re: maxcom верни jquery 1.2.6 от sdio 20.07.2009 16:28:41  
KRoN73

Re: maxcom верни jquery 1.2.6

Я бы у себя, как и советуют разработчики, если бы не дефолтовый запрет в Forefox грузить скрипты с чужих сайтов, вообще юзал бы исключительно http://code.jquery.com/jquery-latest.js :)

Хорошая идея - для всех использующих сайтов была бы ровно одна загрузка, после чего оно бы лежало в кеше браузера.

А так - приходится юзать локальную копию :)

KRoN73 ***** (20.07.2009 16:33:10)
[#]  
maxcom

Re: maxcom верни jquery 1.2.6

поставил пока 1.2.6, но вообще надо бы тебе разобраться чего оно так тормозит на новых jquery

maxcom ***** (20.07.2009 17:06:35)
[#] Ответ на: Re: maxcom верни jquery 1.2.6 от maxcom 20.07.2009 17:06:35  

Re: maxcom верни jquery 1.2.6

Спасибо, стало как раньше.
Я попробую покопаться в тексте jquery, но ничего не обещаю.

sdio ***** (20.07.2009 17:11:33)
[#] Ответ на: Re: maxcom верни jquery 1.2.6 от sdio 20.07.2009 17:11:33  

Re: maxcom верни jquery 1.2.6

Посмотрел код.
Не, не осилю. Подготовлю минимальный тестовый файл для воспроизведения проблемы и отправлю баг репорт.

sdio ***** (20.07.2009 17:42:00)
[#]  

Re: maxcom верни jquery 1.2.6

Только подготовил все для баг репорта, прогнал снова тесты
v1.2.6 -- 4 sec
v1.3.2 -- 57 sec

И перед отправкой разрабам jquery увидел у них jquery-nightly (http://code.jquery.com/jquery-nightly.min.js)
(еженочный билд) -- он отработал за 1.5 сек.

Так что в след. версии все будет OK, если к релизу не сломают.

sdio ***** (09.08.2009 9:17:26)
[#] Ответ на: Re: maxcom верни jquery 1.2.6 от sdio 09.08.2009 9:17:26  
maxcom

Re: maxcom верни jquery 1.2.6

ага, хорошо

maxcom ***** (10.08.2009 11:19:59)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru