XzzzX 496 Posted December 4, 2023 Share Posted December 4, 2023 (edited) Проблема В хорошо проработанных гайдах может находится достаточно большое количество картинок. В результате, для загрузки этих страниц может потребоваться более 50 МБ трафика (пример). Для этого может потребоваться достаточно много времени, особенно при первом открытии, когда вложения ещё не кешировались. Пока загрузка не закончится, все спойлеры находятся в открытом состоянии и пользоваться темой очень некомфортно. А ещё такое количество данных плохо сказывается на отзывчивости мобильных устройств (по крайней мере бюджетных) Решение В подобных темах практически всегда используется большое количество спойлеров, в которые и спрятаны вложения. Было бы неплохо подгружать их в момент, когда пользователь открывает спойлер, а не при загрузке страницы. Это обеспечит постепенность загрузки или даже позволит не скачивать все вложения, если пользователю нужна информация из 2-3 спойлеров, а не из десяти. Опционально, но при закрытии спойлера можно выгружать данных из оперативной памяти -- тогда и мобильным будет легче. При повторном открытии данные будут браться из кеша, что должно быть относительно дёшево Понимаю, что форум не полностью подконтролен разработчикам, но возможно это получится реализовать Edited December 4, 2023 by XzzzX Дядя Федя 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.