I think its necessary because Meteor sets a caching header on files - When using html5 the browser cache is deprecated in favor of appcache (I think its says in the html5 spec) - If using both it will cause problems.