как переопределить кеш с помощью css файла - PullRequest
0 голосов
/ 07 апреля 2010

Я делаю некоторые вещи с помощью виджета Facebook.Они кешируют файлы css, и я пытаюсь переопределить кеш.
http://wiki.developers.facebook.com/index.php/Fb:fan

В инструкциях сказано:

Примечание. Чтобы повысить производительность, мы кешируем вашитаблицы стилей.Если вы обновляете свою таблицу стилей, вы должны использовать средство взлома кэша в URL к таблице стилей, обычно добавляя номер версии к расширению файла .CSS, как в http://www.example.com/my.css?2.

Так что я пытаюсьчтобы понять: если у меня есть таблица стилей как /test.css, я сохраняю этот файл с таким именем, но только с «? #» в конце ссылки на таблицу стилей, но на самом деле не изменяю имя таблицы стилей?

1 Ответ

4 голосов
/ 07 апреля 2010

Правильно, кэширование выполняется проверкой facebook, чтобы узнать, есть ли у него запрошенный файл (в сравнении с вашей удаленной копией). Добавляя? Xxx к тегу href для ссылки, вы по существу нарушаете эту проверку и сообщаете ему, что файл будет отличаться от того, который запрашивался ранее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...