Зачем нужно указывать версии CSS, img в пути (path)?
Приветствую всех.
Для чего необходимо формировать пути к файлам, таким и подобным образом: /path/to/file.css?v2 или /path/to/img.png?v=0.2
Мои догадки базировались на том, что это нужно для возможности обновления кэша этого файла в браузерах посетителей, при его изменении или для указания явной версии файла, которую нужно использовать а старую скрыть.
Но сейчас я столкнулся с двумя идентичными файлами (v1 и v2) соответственно (там используются спрайты в base64), это ошибка разработчиков сайта или же в этом кроется какой-то смысл?