Le préchargement de l'ensemble des actifs

Est-il un seul moyen universel pour charger tous les biens avant de les utiliser? Je suis désireux de charger des images, des fichiers audio, et quelques .swf fichiers avant de mon application démarre. Actuellement, je charge les images en créant de nouveaux <img> éléments et le réglage de la src le chemin des images, des fichiers audio-je ajouter de la preload="auto" attribut dans la <audio> tag et j'ai effectuer une ajax demande le chargement de la .swfs.

Est-il un problème de (re certains navigateurs en cache pas, etc.) avec la façon dont je suis actuellement le chargement de mes fichiers et s'il y a des "meilleures pratiques" de manière collective préchargement tous ces types de fichiers avant de m'afficher mon contenu?

  • Avez-vous des exigences du navigateur?
  • Rien de particulier, pas de. Une solution avec la plus grande portée en termes de prise en charge des navigateurs/versions serait préférable; une base de chrome + FF + des versions plus récentes d'internet explorer est ok.
  • La question est taggés avec javascript, jquery et html5 est encore à seulement répondu avec html5. Suggérer d'édition de la question de supprimer le javascript et jquery ainsi que la réponse complète à la question. Parce que l'atm, la réponse n'a rien javascript en elle, et pourtant, je suis arrivé ici en cherchant sur google javascript code for preloading assets au Sérieux :|.
InformationsquelleAutor alh | 2013-12-24