SthephanShinkufag/Dollchan-Extension-Tools — comment on commit 684e4925ec9efa49966277452d118fcf81966f63
File: Dollchan_Extension_Tools.user.js line 2547
By Y0ba:

Короче, делаю сейчас патч, суть такова:
1) Делаем так, чтобы readCfg мог читать конфиги для любой борды, указанной в аргументах.
2) Делаем posts, visib, pByNum и т.п. алиасами для mPosts, mVisib, mpByNum, либо aPosts, aVisib, apByNum, либо fPosts, fVisib, fpByNum где m* - посты в текущем треде, a* - посты подгруженные ajax для последнего треда (в отличии от ajaxPosts, который содержит все когда-либо подгруженные посты) и f* - для постов из избранного, а doc будет алиасом для document или DOM-дерева из AJAX'a (этим трюком можно убрать те проверки, которые я добавил в $x, $X, $xb и parseDelform).
3) Добавляем уже готовые посты с кнопками и событиями в

внутри таблички избранного.

Таким образом мы разделяем посты в треде от постов в избранном и ускоряем загрузку избранного. Раскрытие треда будет тоже ускорено, так как мы будем ВСЁ выполнять в отдельном дереве а в основной DOM загружать уже полностью готовые посты.