Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Opzione Visualizzazione compatibilità IE8

    Ciao a tutti,
    ho notato che dopo l'installazione della versione IE8 è abilitata l'opzione "Visualizzazione compatibilità".

    Questa opzione è molto strana poichè spesso determina problemi di visualizzazione a siti che si vedono tranquillamente con tutti i browser: firefox, opera, safari, chrome, perfino IE6!

    Posso interventire a livello di codice, magari con qualche tag proprietario di Explorer, per inibire questa opzione qual'ora sia selezionata?

  2. #2
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Ciao Fello, si si può, inserendo istruzioni adatte negli header http (si può dunque modificare o creare un file htaccess se su server apache) o includendo nelle pagine un meta apposito

    codice:
    <meta http-equiv="X-UA-Compatible" content="IE=8">
    se si preferisce invece non dare istruzioni sulla versione del browser ma indicare l'ultima, quale che essa sia

    codice:
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    la microsoft stessa sconsigliava la seconda possibilità, che ora in presenza di ie9 forse è preferibile (argomento da approfondire)

  3. #3
    Ciao Prill, grazie della risposta.
    Quello che proprio non capisco è perchè un sito progettato per essere compatibile e standard con tutti i browser quali firefox, opera, chrome, safari, explorer 7 e anche con explorer 6 tramite un comento condizionale e un css ad hoc poi si veda male come explorer 8.

    Ma explorer 8 non va nella direzione di essere più standard e avvicinarsi ai vari firefox, opera safari, ecc..??

    Se io inserisco questo meta:
    codice:
    <meta http-equiv="X-UA-Compatible" content="IE=8">
    induco Windows Internet Explorer 8 ad eseguire il rendering di ogni pagina che utilizza standard CSS 2.1.

    ma questo non dovrebbe già farlo con codice html e css standard?

    Non riesco a capire!

  4. #4
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Ciao Marvellous, ho avuto modo di osservare che un sito costruito con attenzione è solido e non teme stravolgimenti cambiando la versione del browser, ed eventualmente un piccolo accorgimento risolve qualche sbavatura lieve che possa presentarsi.
    Se la pagina salta del tutto vi sono problemi sostanziali nella sua progettazione. Opinione che nasce dalla mia personale esperienza, altri la penseranno diversamente.

    Aggiungere un <meta http-equiv="X-UA-Compatible" content="IE=8"> cerca di evitare che l'utente veda come nelle versioni precedenti di ie (se il sito fosse progettato tenendo conto anche di quelle evidentemente il modo compatibilità non creerebbe problemi, cioè in linea di massima se dico a ie8 di emulare ie7 e visualizzo male significa che con ie7 ci sono problemi). Per il resto non conosco bene ie8 che ho usato solo per test, di certo va in direzione degli standard più che i suoi predecessori ma conserva ancora, lo fanno in fondo anche gli altri browser, dei suoi margini di interpretazione di cui bisogna tener conto

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.