in , ,

Что такое кэширование в браузере и стоит ли его отключать. Отвечает программист

Привет, друзья. В прошлые выходные мы с семьёй ездили в гости к родителям жены. Люди они сельские и компьютер используют в основном только для просмотра фотографий и видео. Перед каждой поездкой я просто загружал все свежие фотографии детей на флешку, чтобы они могли посмотреть.

В этот раз получилось так, что я забыл.

— Привет, давай флешку. — Уже по традиции спросил меня тесть.

— Сегодня без флешки, я забыл скопировать.

— Забыл он! — засмеялся тесть. — А как же мы внучку смотреть будем?

— Я вам в интернете покажу. — Хорошо, что все фотографии в облаке, подумал я.

Отец жены принёс мне ноутбук и вручил мобильный модем.

— Показывай!

Я включил ноутбук и зашёл в облако с фотографиями. Браузер начал загружать первые фотографии. И вдруг «Виндовс» показала мне окно с предупреждением, что заканчивается место на компьютере.

— Надоело мне это сообщение уже. Ты мне сказал, закрывать все окна и никогда не нажимать «отмена» или «ок». Я так и делал, но это сообщение продолжает появляться. Может быть это вирус?

— Нет, это не вирус. Вы всё правильно делали. — Про себя я подумал, интересно, а почему места нет. Насколько я знаю, тесть никогда не скачивает ничего из интернета, не позвонив мне.

Когда мы посещаем какой-то сайт первый раз, все современные браузеры скачивают страницу сайта на компьютер. Это могут быть разные файлы. В основном просто текстовые файлы с кодом, но могут быть и картинки.

Когда же мы посещаем эту страницу второй раз или третий, то браузер уже не будет загружать данные из интернета, а обратится к имеющейся копии на компьютере.

Периодически браузеры скачивают файлы повторно, чтобы обновить копию страницы.

Браузеры это делают для того, чтобы страницы загружались быстрее. Этот процесс называется — кэширование.

Здесь есть несколько нюансов.

  • Данные на сайте могут обновиться, а мы будем продолжать видеть старую версию страницы, взятую из кэша.
  • Файлы, которые хранит браузер занимают место. И при использовании интернета, место на компьютере потихоньку заканчивается. Это как раз то, что произошло с компьютером моего тестя.

Если для компьютеров это не так критично, потому что жёсткие диски достаточно объёмны. То для телефонов, это может стать основной причиной нехватки места.

Недавно я провёл маленький эксперимент. Я полностью очистил кэш своего браузера и после этого отключил его в настройках того же браузера.

Я сразу заметил разницу в скорости загрузки привычных мне сайтов. Всё стало медленнее.

В итоге я пришёл к выводу, что не стоит отключить кэширование в браузере. В этом просто нет никакого смысла. Единственный результат, который можно получить — это медленная загрузка сайтов.

Кэширование — это очень полезная функция всех современных браузеров. Не стоит её бояться. Нужно просто периодически очищать кэш браузера.

Читать и комментировать в Яндекс Дзен.

Могут ли два искусственных интеллекта обучать друг друга. Отвечает программист

Как распознать сайт-клон, чтобы не отправить данные злоумышленникам. Отвечает программист