Browsers e standard HTTP

Faccio una cosiderazione a proposito dello standard HTTP 1.1: Lo standard attualmente in uso, sebbene sia interessato da diverse proposte di modidifica, recita “A single-user client SHOULD NOT maintain more than 2 connections with any server or proxy.” (link).

Proviamo ad aprire Facebook e vediamo quante connessioni apre il browser usando il netstat:

  • Safari 4.0 –> 51 connssioni (porte locali dalla 38418 alla 38468)
  • IE 8.0 –> 12 connessioni (porte locali dalla 38474 alla 38487, escluso la 38476 e 38477)
  • Firefox 3.0 –> 49 connessioni  (porte locali dalla 38498 alla 38546)

Con le tecnologie a caricamento differito (Ajax) il limite di 2 connessioni è obsoloeto lo standard va probabilmente adeguato, però penso la presunta velocità di alcuni browser non sono da attribuire, come qualcuno sostiene, al motore di rendering, ma al fatto che vengono impiegate risorse di sistema in modo sconsiderato.

Print | posted on domenica 21 giugno 2009 13:23

Comments on this post

# re: Browsers e standard HTTP

Requesting Gravatar...
Occhio che il limite delle 2 connessioni si riferisce alle persistent connections, e dal client verso uno stesso server.

Considera anche che si tratta di indicazioni per evitare il congestionamento della rete, non hanno a che fare con le performance delle singole macchine.

-LV
Left by LudovicoVan on giu 21, 2009 1:49
Comments have been closed on this topic.