Is there a standard way to make sure a client’s web browser pulls the
cached one? We are currently using a tedious way where we add a
version number to the file (e.g. screen-v12.css) and when Rails boots up
it finds the latest version in the style sheet folder. On the other
hand, I have seen Basecamp append some kind of query string to the
include href, e.g. href="/stylesheets/screen.css?1147466741". Not sure
what their logic is for coming up with that query string parameter.
Anyway, it would be nice if there were some standard way to deal with
this problem. Is there one? What are other people doing?