Le due pagine sono leggermente diverse:
Codice:
D:\Desktop>diff altervista.html esterno.html
68,69c68,69
< <link href="http://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700" rel="stylesheet" type="text/css">
< <link href="http://fonts.googleapis.com/css?family=Oswald:400,300" rel="stylesheet" type="text/css">
---
> <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700" rel="stylesheet" type="text/css">
> <link href="https://fonts.googleapis.com/css?family=Oswald:400,300" rel="stylesheet" type="text/css">
Quando visiti la pagina via HTTPS, la prima versione non accetta i font caricati via semplice HTTP. La seconda usa il protocollo sicuro, e non ci sono problemi. Font diversi causano i problemi di allineamento che vedi.
Gli altri browser avranno controlli di sicurezza più laschi, e quindi caricano comunque il font.