Обновить закэшированную в браузере пользователя версию подключаемого на сайт файла (будь то js-файл или файл стилей) можно, добавив к пути файла специальный префикс — любое число после вопросительного знака.
Например, у Вас подключен файл: http://site.ru/js/script.js, Вы в нём сделали какие-то изменения и теперь необходимо обновить версию этого файла в браузерах пользователей. Для этого просто заменим путь, например, на такой: http://site.ru/js/script.js?2. Фактически браузер воспримет такой путь, как путь нового файла (отличного от http://site.ru/js/script.js) и, соответственно, уже не будет брать из кэша файл http://site.ru/js/script.js, а загрузит новый, с префиксом: ?2.
... Читать дальше »
Уже несколько дней я пытаюсь понять почему же Опера отказывается подгружать мой шрифт…
Проблема оказалась довольно странной: у некоторых шрифт подгружался нормально, а у некоторых не подгружался совсем. Версии браузеров при этом были одинаковыми.
... Читать дальше »