mercoledì 10 febbraio 2010

Poi dici che è meglio Firefox

Il caso di oggi:

pagina perfetta e testata su Chrome, Firefox, Safari e Internet Explorer 7. Presentazione davanti al boss il quale tira fuori uno splendido Vaio nuovo con Internet Explorer 8 e Windows 7. La pagina non visualizza due iframe: "Il sistema deve funzionare con tutti i browser non solo quelli che decidete voi"... "Ha ragione" testa bassa e di nuovo in ufficio.

Dopo vari tentativi di capire il problema arriva il sospetto che sia un problema di impostazioni, avevamo trascurato una insignificante finestra, una di quelle che clicchi su Si in automatico.

Nel passaggio dalla versione 7 alla 8 la finestra con il messaggio: "This page contains both secure and nonsecure items" è cambiata. Nella versione 7 se desideravi vedere tutta la pagina sia i contenuti sicuri che quelli non sicuri bisognava cliccare su Si. Nella versione 8 invece bisogna cliccare su No. Grazie Microsoft.

Le soluzioni per evitare la finestra di avviso sono 3:

1) usare solo https se è possibile

2) cambiare i link da http://www a //www

3) usare solo link relativi