2010-01-01 5 views
2

Les navigateurs restituent le contenu après la réception d'un nombre de données suffisant ou après l'arrêt de la transmission des données (par exemple, Longueur du contenu atteinte).Quelles sont les différentes tailles de cache de données du navigateur?

Je veux lentement flux de données vers le navigateur; pour ce faire, je dois contourner cette mise en cache de données. Par exemple, au lieu d'envoyer 40 octets de JavaScript, je dois envoyer les 40 octets de JS suivis d'environ 4 Ko d'espaces afin que le navigateur puisse interpréter le script.

Cela fonctionne très bien. Mais je ne me souviens pas où j'ai entendu le numéro "4 Ko" et je me demandais quel est le montant réel requis par navigateur.

Je pourrais bien sûr écrire un tas de tests pour trouver ces chiffres, mais j'étais curieux de savoir si quelqu'un avait déjà fait ce travail pour moi. Je suis également à court de quoi demander à Google à ce sujet.

Répondre

3

Si vous voulez savoir ce que les navigateurs de la taille de réponse doivent avant de rendre le contenu lorsque vous videz la réponse précoce, je trouve ces chiffres buried in a comment dans un post sur le rinçage du document début:

IE: 255 bytes 
Safari: 1K 
Chrome: 2K 

Si vous êtes à la recherche pour que vous puissiez mettre en œuvre le streaming, vous pouvez vous intéresser à la façon dont les implémentations comet gèrent cela.

+0

Exactement le genre d'information que je cherchais. –

Questions connexes