Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.04.2011, 21:15
Аватар для poorking
prodigy
Отправить личное сообщение для poorking Посмотреть профиль Найти все сообщения от poorking
 
Регистрация: 01.11.2010
Сообщений: 503

DOMAttrModified DOMNodeInserted DOMNodeRemoved
Есть ли способ кроссбразерно слушать эти события?
Я подумал, что если прокэшировать весь документ при загрузке DOM, записав в поля все свойства нод и ссылки на сами ноды, и при этих событиях обновлять кэш, добавляя или удаляя поле, то ведь можно делать очень быстрые выборки, правда прокэшировать весь документ будет медленно, но если это делать при загрузке DOM, это время будет незаметно, (пусть даже 2 секунды если большой документ) потому что потом еще грузится контент

PS если гипотетически предположить, что такая возможность есть, прав ли я?
__________________
readOnly
Ответить с цитированием
  #2 (permalink)  
Старый 01.05.2011, 00:33
Аватар для PeaceCoder
Профессор
Отправить личное сообщение для PeaceCoder Посмотреть профиль Найти все сообщения от PeaceCoder
 
Регистрация: 15.12.2009
Сообщений: 742

Ага. и потом будут такие запросы: озу 1гб+
__________________
Настоящий программист думает и осознает сам решение задачи, а не копирует другие мысли, не осознавая их (c)
Относись к человеку так же, как хотелось бы отношения к себе (с)
Все нужно там, где оно нужно, а все не нужно нигде (с) Gozar
B~Vladi: А кто такой JavaScript стрелок?! micscr: это тот, кто не jQuery танкист.
Программы становятся медленнее быстрее, чем компьютеры становятся быстрее (с) Никлаус Вирт
Ответить с цитированием
  #3 (permalink)  
Старый 01.05.2011, 00:53
Аватар для poorking
prodigy
Отправить личное сообщение для poorking Посмотреть профиль Найти все сообщения от poorking
 
Регистрация: 01.11.2010
Сообщений: 503

PeaceCoder,
Ну хотя да, взять главную этого сайта hmtl код весит 100кб, а там еще и поболее будет если все свойства попереписывать
__________________
readOnly
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск