Question

Je suis fasciné par Google Gears et son utilisation potentielle dans le développement de jeux en ligne, en particulier le développement de jeux en ligne massivement . On pourrait prendre les ressources du jeu et de les stocker localement ResourceStore , ainsi réduire le temps de chargement du jeu, les problèmes de bande passante du serveur, etc. J'ai donc accueilli les nouvelles que HTML5 prend en charge le stockage hors ligne.

Cependant, d'après ce que je peux dire qu'il ne supporte que un fichier manifeste pour la mise en cache des ressources , qui ressemble à quelque chose ManagedResourceStore est censé offrir. Je n'ai pas étudié en détail soit.

Je ne trouve également pas quelque chose qui permettrait de charger les ressources et les mettre en cache programatically (comme apparemment ResourceStore permet).

Est-il possible de contrôler les ressources programatically devraient être mises en cache? Ou devrais-je stocker chaque « carte » sur une page séparée avec fichier manifest séparé (avec ce qui est fait en réalité par le biais d'un script côté serveur, au lieu de créer littéralement des pages et des manifestes - cela est encore fugly)?

Était-ce utile?

La solution

Si vous poser des questions sur le travail de conception, il semble que vous cherchez Mise en cache HTTP et le service . Si vous voulez vraiment savoir s'il y a quelque chose comme ça dans les navigateurs d'expédition, alors je ne sais pas, mais en doute.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top