Элементов бывает до тысячи. Из них выбирается до 30.
Смысл в написании своего маленького фреймворка().
http://jru-framework.ru/ - этот. У меня была мечта создать отечественный фреймворк
, но знаний маловато. Сейчас решил всё же вернуться к романтике, но уже более серьёзно. Например слайды эти на нём написаны.
Ищется по любому селектору, хоть по присутствию слова или куска html в элементе.
Проблема именно в первом getelementByTag(*) и в первом перелистывании всех элементов. После первого отсева всё быстро.