La versione HTTP o le intestazioni possono influenzare l'aspetto visivo di una pagina web?

StackOverflow https://stackoverflow.com/questions/45013

  •  09-06-2019
  •  | 
  •  

Domanda

Lo so, avrei pensato che anche la risposta fosse ovviamente "no", ma sto vivendo una strana situazione in cui quando visualizzo il mio sito dal nostro server di staging appare leggermente più grande di quando lo visualizzo dal mio server di sviluppo locale.Ho usato Charles per confermare che tutto il contenuto: HTML, immagini, CSS, javascript, qualunque cosa è la stessa.

L'UNICA differenza nel traffico è che (poiché il sito locale è servito dal server in modalità di sviluppo Django) le intestazioni di risposta assomigliano a queste:

HTTP/1.0 200 OK
Server  WSGIServer/0.1 Python/2.5.2
Date    Thu, 04 Sep 2008 23:56:10 GMT 
Vary    Cookie
Content-Length  2301
Content-Type    text/html; charset=utf-8

Mentre sul server di staging (dove Django è in esecuzione all'interno di Apache) le intestazioni appaiono così:

HTTP/1.1 200 OK
Date    Thu, 04 Sep 2008 23:56:06 GMT
Server  Apache/2.2.8 (Ubuntu) mod_python/3.3.1 Python/2.5.2 PHP/5.2.4-2ubuntu5 with Suhosin-Patch
Vary    Cookie
Content-Length  2301
Content-Type    text/html; charset=utf-8

Quindi, per quanto ne so, le uniche differenze sono HTTP/1.1 vs HTTP/1.0, l'identificatore del server (Apache vs WSGIServer) e l'ordine delle intestazioni Data/Server.

Per approfondire un po' le differenze nell'aspetto, in sostanza sembra che la versione del sito sul server di staging sia "ingrandita" di circa il 10%.Ad esempio, il logo principale che domina la nostra home page è largo 220 pixel, ma quando viene visualizzato dal nostro server di staging viene visualizzato largo 245 pixel.Anche tutto il resto della pagina (altre immagini, testo, spaziatura, ecc.) è proporzionalmente più grande.

Questo è tutto in Firefox 3.Al momento non ho altri browser disponibili con cui testare.

Qualcun altro ha già riscontrato comportamenti bizzarri simili a questo?Sono perplesso.

È stato utile?

Soluzione

Hai provato Visualizza -> Zoom -> Ripristina su entrambi i siti?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top