Un giorno stavo pensando ai browser e alle disparità di layout.
Non ho trovato altra soluzione che tutto questo è dovuto al non rispettare degli standard.
Se esistono, servono perché così si può creare una buona esperienza di web - e non solo, gli standard in generale creano buona esperienza di tutto.
Non rispettarli vuol dire che ci sarà sempre una fetta di visitatori che non potrà mai usufruire al meglio del proprio lavoro.
Però ci sono tre categorie di atteggiamenti verso gli standard delle persone: chi li rispetta, chi non li rispetta e produce le pagine e chi non li rispetta e produce i browser.
Le prime sono le più corrette. Le seconde si cercano che non si veda bene il loro sito e le terze sono quelle peggiori perché è un fenomeno che si dilaga di più.
Secondo me è inutile rientrare nel secondo caso: è un errore comune se si ha poca esperienza, ma dopo va corretto.
In quanto alla terza classe io propongo di ignorarla: una volta che si è a posto con gli standard se sei un webmaster, puoi accusare loro di essere nel torto.
Io penso che rovinarsi la vita con hack, codice apposta e via dicendo per i browser come internet explorer, se non trovati già fatti, è una stupidata.
Io è da un po’ di tempo che non controllo le mie pagine durante il developing su internet explorer e consiglio agli utenti di cambiare browser e agli sviluppatori di fare come me.
2 commenti
ed io infatti la penso propio come te. Il layout lo penso nella mente e lo scrivo nei CSS, Poi se i browser lo interpretano male affari loro. Prima o poi lo faranno come si deve. 😊
Se io devo fare un template per esempio prima creo un file HTML con header e footer fatti bene e elementi di base della sidebar, poi quando mi va bene lo spezzetto nei vari punti dei template.
Comunque sto per pubblicare un nuovo plugin, quello per gli url interni e userò il tuo commento per fare un esempio delle ancore 😊