>> |
No.22754
>>22753
>По идее, можно привязаться к ленивой загрузке превьюшек. Я же правильно понимаю, что если смотреть тред до середины, потом почистить кэш, а потом снова продолжить смотреть тред, то превьюшки будут с текущего места и дальше?
По идее они грузятся только для видимых постов (на то это ведь и ленивая загрузка, она не грузит дальше того, что абсолютно необходимо). Это работает для превью, которые загружаются быстро, но, как мне кажется, не будет хорошо работать для полноразмерных изображений, которые, в зависимости от размера, будут грузиться по нескольку секунд после того, как пост покажется на экране. Весь смысл как раз ведь в том, что скроллишь тред, а там всё уже загружено. В то же время, привязываться к месту, на котором тред был открыт, тоже как-то не очень правильно: пользователь вполне может проскроллить и начать смотреть с другого места, или вообще просматривать тред снизу вверх (я, например, часто так делаю). Так что это решает проблему только для какого-то одного частного случая.
>Но ведь действительно загружаются только те превьюшки, которых ещё нет в кэше, так?
По идее да.
>Я попробовал как раз сегодня включить и выключить ленивую подгрузку превьюшек и какой-то сильной разницы не заметил в треде с огромным количеством картинок. Превьюшки всё равно грузились медленнее, чем я листал.
Просто если не загружена другим способом, превьюшка грузится ленивым способом (по всей видимости). Попробуй временно отключить автообновление, тогда, возможно, заметишь разницу. Вообще, как раз об этом я и говорю: у меня тоже так получается, что если активны обе функции, то неленивой загрузки превью в открытом треде не дождаться.
>Меня очень устраивает, прямо просто десять из десяти. Гораздо лучше того костыля с постоянным пунктом автообновления, чем ты когда-то запиливал.
Ну я про дизайн в основном говорю. Может быть стоит как-нибудь другому это всё оформить.
И да, думаю, что аналог того костыля нам всё равно не помешает. Потому, что автообновление сейчас, хоть и редко, но всё же отваливается, и нужно как-нибудь его перезапускать его вручную. Сейчас можно разве что зайти в настройки и выкл./вкл. его.
|