• User Newbie

    Compatibilità CSS3 e Internet Explorer

    Ragazzi vorrei un'informazione, mi sto affacciando ora al CSS3, ma noto che Internet Explorer non lo supporta e ciò che riesco a vedere senza problemi con Firefox, Chrome o altri non lo visualizzo con IE..Qualcuno potrebbe darmi una mano a capire il perchè?
    Grazie milllle..


  • ModSenior

    Ciao Mariarosa, purtroppo c'è poco da capire perché semplicemente Internet Explorer è in ritardo sul supporto del CSS3.
    Questo è dovuto ad una loro precedente politica di supportare le loro specifiche a discapito degli standard.
    Oggi hanno cambiato politica ma il lavoro che devono fare è ancora lungo e sopratutto là fuori sul web ci sono moltissime versioni di IE non aggiornate.

    Dai un'occhiata a questo progetto, potrebbe esserti utile per rendere compatibile il tuo css3 anche con le vecchie versioni di IE:

    Valerio Notarfrancesco


  • User Newbie

    Grazie Valerio, avevo trovato questo progetto che mi hai citato e l'ho provato ma su IE 7 non funziona..ho apposta un pc con versione non aggiornata, per le mie prove..e ho scoperto che tanti non hanno IE aggiornato, anche se penso che pochi lo usino non mi và di creare qualcosa che non funziona, anche se per pochi..uffà...:x


  • User Attivo

    Per vedere la compatibilità dei vari comandi css3 puoi visitare la guida di html.it che alla fine di ogni post mette la compatibilità con le varie versioni dei browser !! Il link è:

    css.html.it/guide/leggi/208/guida-css3/

    Spero di esserti stato utile 🙂 !!


  • ModSenior

    E' verissimo, molti sono i vari IE non aggiornati in giro, però bisogna sempre fare delle proporzioni caso per caso per valutare quale può essere il danno d'immagine.
    Ad esempio, se per un certo progetto dalle statistiche vedi che i vari IE6, 7, 8 sono il 15%, allora sarebbe accettabile mostrare loro il sito senza magari i bordi arrotondati o qualche altra caratteristica che non impedisce la completa fruizione dei contenuti. Stai sacrificando in parte il 15% a vantaggio del 85%.

    Valerio Notarfrancesco


  • User Newbie

    @vnotarfrancesco said:

    E' verissimo, molti sono i vari IE non aggiornati in giro, però bisogna sempre fare delle proporzioni caso per caso per valutare quale può essere il danno d'immagine.
    Ad esempio, se per un certo progetto dalle statistiche vedi che i vari IE6, 7, 8 sono il 15%, allora sarebbe accettabile mostrare loro il sito senza magari i bordi arrotondati o qualche altra caratteristica che non impedisce la completa fruizione dei contenuti. Stai sacrificando in parte il 15% a vantaggio del 85%.

    Valerio Notarfrancesco

    Valerio ma non si tratta solo di bordi arrotondati, si parla di animazioni vere e proprie, mini applicazioni, mini giochi, campagne pubblicitarie..si tratta di escludere il 15% di potenziali compratori. L'ideale è iniziare ora, lo so, attendendo IE 10 che dicono supporti HTML5 e CSS3, ma ci saranno sempre in giro versioni non aggiornate a dar problemi...ke dire..Windows sempre un passo indietro!


  • ModSenior

    Capisco e condivido.
    Se la percentuale di visite con browser moderni sono tante l'unica soluzione è preparare due versioni delle animazioni / mini applicazioni.

    Valerio Notarfrancesco


  • User Newbie

    @Mariarosa87 said:

    Ragazzi vorrei un'informazione, mi sto affacciando ora al CSS3, ma noto che Internet Explorer non lo supporta e ciò che riesco a vedere senza problemi con Firefox, Chrome o altri non lo visualizzo con IE..Qualcuno potrebbe darmi una mano a capire il perchè?
    Grazie milllle..

    Purtroppo è così: IE e versioni vecchie dei browser non supportano nativamente i CSS3.

    Se la tecnica del Progressive Enhancemnet non ti basta perché i visitatori non ne traggono vantaggio allora ti tocca passare al riconoscimento diretto, magari con libreria javascript come modernizr.

    In tal caso ti toccherà sviluppare il sito in due parti: una html5+css3 e, quando rilevi che una funzionalità non è supportata, fai partire magari uno script javascript cross-browser.


  • User

    Ciao, purtroppo Internet come hanno già detto sopra non supporta html5 e css3. Dobbiamo aspettare la versione 10 del browser Microsoft e constatare se effettivamente ci sarà il supporto a tutto. In versione preview, dicono che ci sarà pieno supporto a html5 e css3 ma bisogna comunque vedere per credere.