Сколько фотографий я могу показать на веб-странице - PullRequest
0 голосов
/ 17 ноября 2018

Я использую камеру видеонаблюдения, которая загружает все свои снятые фотографии через FTP на мой хостинг.Для просмотра фотографий и управления ими я создал файл PHP, который позволит мне отображать все фотографии или удалять их все.Это просто используется, чтобы убедиться, что мои кошки в порядке, когда я путешествую.Таким образом, файл PHP будет просто отображать каждое имя файла, метку времени и фотографию с максимальной шириной экрана, так как я буду просматривать на маленьком i-phone.

Мой вопрос: нужно ли мне добавлятькод для ограничения количества фотографий на создаваемой странице?Или я могу рассчитывать на то, что браузер будет достаточно умен, чтобы просто загрузить часть отображаемой страницы, отбрасывая то, что не видно.Мне нужно это знать, потому что, если одна из кошек решает кататься по полу по часу за раз, и я не могу проверить, на целый ли день, возможно, у меня будет более 500 изображений.

Полагаю, не так уж сложно добавить максимальный предел изображения в моей форме, который контролирует код PHP, но если браузеры могут автоматически обрабатывать страницы со смешными размерами, то с этим стоит справиться

РЕДАКТИРОВАТЬ: после некоторых экспериментов я был удивлен, обнаружив, что (а) все мои браузеры на базе ПК (даже скромный I-8) и мобильные устройства (включая мой древний I-phone-4) имели небольшие проблемы с отображением 1000 изображений, воколо 1024 x 780. НО ... (б) просматривать их (особенно на мобильном устройстве) было смехотворно утомительно, и если бы я не был на Wi-Fi, я бы заплатил за всю эту загрузку данных.Таким образом, в итоге не количественный ответ на вопрос «сколько» на современных устройствах кажется «намного больше, чем вы когда-либо имели бы время для просмотра».

Итак, в конце я добавил немного больше к своей форме отображения и коду, чтобы я мог просматривать разумное количество изображений за раз, выбирать, сколько фотографий на страницу, сортировать (вперед или назад) поотметка времени и несколько других тонкостей.Все комментарии были действительно полезны

1 Ответ

0 голосов
/ 17 ноября 2018

Браузер загрузит все, что присутствует в html.Таким образом, вам придется ограничить количество загружаемых изображений самостоятельно, может быть, добавить фильтр, чтобы он загружал только одно изображение каждые 5 минут.

...