RU:Кэш браузера

From OpenStreetMap Wiki
Jump to navigation Jump to search

Кэш браузера — локальная копия данных, которые были запрошены ранее. В контексте OpenStreetMap он обычно упоминается, когда кто-то спрашивает: «Я внёс правку, но она на карте не появились мои изменения. Почему?». Обычно причина в том, что браузер показывает кэшированную и устаревшую версию карты. Решение заключается в принудительной очистке кэша. В результате браузер снова запрашивает фрагменты карты, что часто приводит к отображению обновлённой версии.

Как это сделать

Очистка кэша браузера зависит от вашей операционной системы и браузера.

Операционная система Браузер Как сделать
Linux Firefox и Chrome Нажмите Ctrl+F5
Windows Firefox и Chrome Нажмите Ctrl+F5 или Ctrl+ Shift+R
macOS Firefox и Chrome Нажмите Shift + кнопку перезагрузки или Command+ Shift+R
Safari Нажмите Option + кнопку перезагрузки или Option+ Command+R
Android Firefox Нажмите на три вертикальные точки в правом верхнем углу, затем нажмите и удерживайте кнопку перезагрузки во всплывающем меню.
ChromeOS Chrome Нажмите Ctrl+ Shift+R

Если вы знаете другие, пожалуйста, добавьте их.

Исключения

Уровни масштабирования 1-12 перерисовываются только раз в день[1], поэтому очистка кэша браузера для них не поможет[2].

Некоторые карты обновляются реже (например, карта mapy.cz обновляется не на основе регулярных обновлений, поэтому обновление кэша браузера обычно не помогает).

В прошлых правках, затрагивающих только отношения, повторный рендеринг не вызывался[2]. Теперь это изменилось[3].

Тайлы на сторонних сайтах, которые скачиваются с домена вида {a, b, c}.tile.openstreetmap.org кэшируются серверами дольше, поэтому их обновление может занять неделю.

Ссылки