subscribe: Posts | comments

RssDeliciousTwitterAnobiiFacebook

Explorer 6: quando risolvi un problema se ne presenta un altro. Storia di un png fix abbandonato

52 commenti

PNG transparency demonstration 2 218x120 Explorer 6: quando risolvi un problema se ne presenta un altro. Storia di un png fix abbandonatoTanto per complicarsi la vita…vi racconto cosa mi è capitato in questi giorni. Da tempo uso Unit PNGfix, ultimamente aggiornato, uno dei migliori in circolazione, ma evidentemente ancora con molti bug. Ma non è l’unico PNGfix per fortuna ad averne. Cosa succede infatti? Che sfondi png facciano un po’ quello che vogliono, che link presenti in un div con background in png non funzionino…risultato: ore perse a cercare di capire dove fosse il problema, fino alla tragica scoperta che era lui a darmi problemi.

Soluzione?

Usare le gif invece che le png solo per ie6. E allora a cosa servono questi png fix? Da parte mia credo che da oggi in poi farò una versione alternativa dei miei siti per explorer6, forse più impegnativa dal lato grafico, ma più sicura e forse più leggera, visto che non dovrò più caricare un javascript.

Che ne pensate della mia decisione epocale?

Post correlati

  1. Lauryn (3407 comments) says:

    @mirkojax: chiedo perdono, la vecchia versione di unitpngfix funzionava meglio. non è che qualcuno ha ancora la vecchia?

    @dalton: ma hai visto come si vedono i siti su ie6 con le png trasparenti? eheheh fanno cacare :D

  2. @Lauryn: l’ho cercata di fretta ma senza successo. Più tardi con calma vedo nell’hd esterno. Cmq se l’hai già usata perchè non prenderla da un tuo progetto vecchio?

  3. Lauryn (3407 comments) says:

    @simone: hai ragione anche tu, che stordita che sono, le vacanze da un lato mi hanno giovato, dall’altro mi hanno finita di rincoglionire ahahha grazie :D

  4. @Lauryn: :) tranquilla. Cmq dovrei averla ritrovata, hai posta! ;)

  5. Christian (28 comments) says:

    Io consiglio di fare un bannerino triangolare in basso a destra che scompare dopo x secondi con il logo di italian web design e una scritta che consiglia di aggiornare il browser…il logo serve per fare capire che è una iniziativa seria e non una idea del programmatore.

  6. Lauryn (3407 comments) says:

    @christian: addirittura con il loghino di iwd? ci prendiamo questa responsabilità? hihi
    se qualcuno ha voglia di preparare un piccolo js non invasivo io preparo la grafica e il css :D

  7. Duke (3 comments) says:

    @Simone D’Amico Sì certo lte IE7! Scusa.. stamani ero in botta :D
    Supportiamo ancora IE7 con css specifici, ma invitiamo ad aggiornare a IE8 e FF3 in ogni caso.

  8. @Lauryn: ci provo! :) ti faccio sapere qualcosa in serata.

  9. Jo (13 comments) says:

    Anche io ho abbandonato i png fix, risolvono un problema ma ne creano sempre altri :| e in base all’immagine in questione vedo se è meglio creare una gif o un jpg, naturalmente solo per ie6. Si perderà più tempo, ma sinceramente ne perdo di più a capire come risolvere un buco del png fix, quindi ora parto direttamente con un css solo per ie6.
    L’idea di fregarsene di ie6 e praticamente “obbligare” l’utente ad aggiornare ie o passare ad altro browser è idealmente perfetto, ma non rientra per niente nel principio dell’usabilità. Sinceramente se io per guardare un sito mi trovo la scritta che non posso visualizzare corettamente quel sito con il browser che ho al momento, passo ad un’altro sito, non stò a scaricare l’aggiornamento o altro (pensate magari se il pc non è il proprio dove non puoi ne scaricare ne tantomento installare niente). E questo è un lato a mio parere negativo, purtroppo finchè ci saranno ancora utenti che (per motivi a me ignoti) usano ie6 siamo obbligati a rendere il sito presentabile al meglio anche per quel browser, non farlo a parere mio sarebbe una grave mancanza.
    Detto questo preciso che non sono una supporter di ie6, fosse per me un mondo senza microsoft e windows sarebbe un mondo migliore :P

  10. Lauryn (3407 comments) says:

    condivido con Jo, pienamente. non sempre chi usa ie6 può permettersi di aggiornarlo, secondo me le persone che non lo fanno perchè non lo sanno o lo usano imperterrite sono meno dell’1%, il resto è perchè non possono fare altrimenti.

  11. piero (19 comments) says:

    personalmente ho proprio abolito il supporto a IE6, sul lavoro mi viene richiesto e in quel caso utilizzo css condizionali e gif al posto delle PNG, anche fregandomene abbastanza del risultato qualitativo.

    i png fix vanno bene in casi molto semplici, basta andare un po’ fuori dagli schemi che vanno in crisi (es. tipico, il div con position:relative che contiene altri elementi con position:absolute che diventano non cliccabili una volta applicato il fix).

  12. Mauro (1 comments) says:

    visto che tutti si stanno rompendo le scatole di dover passare il proprio tempo a tappare i buchi di un programma sempre meno usato (anche youtube.com e altri colossi stanno fermando lo sviluppo per ie6), è nato un sito:
    http://www.ie6nomore.com/

    da qui si può scaricare uno script che avvisa l’utente (in caso stia usando ie6) di star usando un browser datato e di aggiornare!

    non so se sia giusto o sbagliato ma non si può continuare così

Lascia un commento