Маркетплейс услуг и биржа фриланса FreeWorker / Форум / Исполнителям / Информация для исполнителей / Замена изображений в услугах, портфолио и сертификатах
Иногда, при редактировании услуг (а также портфолио и сертификатов) и замене картинок, вы видите, что после редактирования, загрузке нового изображения и сохранения услуги, изображение не поменялось. В услуге продолжают отображаться старые картинки. Повторное редактирование и загрузка новых изображений никаких результатов не даёт.
На самом деле изображение поменялось. Причина, по которой вы не видите обновления - кэш вашего браузера.
Все браузеры при открытии страниц сайта кэшируют (сохраняют в своей памяти) их содержимое. В первую очередь картинки, поскольку они имеют большой вес файла и долго загружаются. Делается это для того чтобы при повторном посещении данной страницы не загружать весь контент заново. Для увеличения скорости отображения страниц часть содержимого (в первую очередь картинки и изображения) браузер не загружает каждый раз с сервера, а выдаёт вам из собственного кэша (из памяти браузера). Получается, картинки вы заменили, обновили, посетители сайта (заказчики) видят новые картинки, а сами вы продолжаете видеть старые и причина этого - кэш вашего собственного браузера.
Любой кэш имеет "время жизни". От нескольких минут, до нескольких часов и даже суток (зависит от конкретного браузера и его настроек). По истечению "времени жизни" кэша, при очередном посещении данной страницы, браузер заново загрузит с сервера полное содержимое, со всеми обновлениями и изменениями. Только после этого вы увидите, что картинки поменялись.
Обновить кэш браузера можно вручную и сразу увидеть все изменения.
В большинстве браузеров для обновления кэша необходимо нажать сочетание клавиш "Ctrl" + "F5", находясь на той странице сайта, кэш которой нужно обновить.
На мобильных устройствах, в мобильных браузерах, для обновления кэша необходимо смахнуть экран вниз (принудительно перезагрузить страницу).
Хотя, на мобильных устройствах это не всегда работает и результат не гарантирован. Нужно либо ждать истечения "времени жизни" кэша, либо идти в настройки браузера и вручную очищать кэш в настройках.