Quando si inizia a realizzare siti web ci sono una serie di cose che sarebbe opportuno evitare di fare. In questo articolo cercherò di spiegarvi quelli che personalmente ritengo dei cattivi approcci al web publishing.

1 – Scrivere codice senza pensare
Molte volte, all’inizio di un progetto, ci si butta a capofitto nella scrittura del codice senza studiare prima l’aspetto grafico. La grafica in un sito, rappresenta l’interfaccia verso l’utente, quindi dovrebbe essere curata in modo appropiato e non superficiale.

Quindi prima di fare ogni cosa, prendete carta e penna (o aprite photoshop, in base al vostro approccio preferito) e cominciate a realizzare la grafica del sito.

2 – Esportare in HTML da Photoshop o Paint shop pro
Photoshop e altri programmi di grafica, sono essenziali per la realizzazione del layout di un sito. Tra le loro funzionalità, c’è anche l’esportazione di un layout in HTML.

Personalmente ritengo che sia da evitare questa procedura, in quanto il codice generato sarà poco adatto ad un sito di qualità.

3 – Utilizzo di editor WYSIWYG
Sopratutto agli inizi, molti webmaster che si cimentano nel web publishing, utilizzano editor WYSIWYG (What You See Is What You Get) come FrontPage e Dreamweaver.

L’utilizzo in se non è una brutta cosa, ma bisogna tenere a mente che il codice scritto dagli editor quasi sempre spesso è scritto male, quindi andrebbe rivisto e adattato.

4 – Tabelle per i Layout
Qualche anno fa, l’unico modo per impostare i layout era la costruzione di tabelle in cui venivano inseriti i contenuti. Fortunatamente i tempi sono cambiati e si è arrivati fino al punto in cui la divisione tra i contenuti e la grafica di un sito dovrebbe essere la base essenziale per ogni progetto di successo. Infatti i benefici della separazione sono innumerevoli (basti pensare all’indicizzazione sui motori di ricerca).

I layout andrebbero costruiti con l’uso dei tag div/span dell’XHTML e con le opportune definizioni in CSS.

5 – Se si vede bene, va bene
Spesso si pensa che quando un layout viene visualizzato in modo corretto sul proprio browser vada bene. Questa cosa non è assolutamente vera in quanto ogni layout andrebbe testato almeno sui browser piu utilizzati dagli utenti(Mozilla Firefox, Internet Explorer, Opera, Chrome, etc…).

Un consiglio quindi è di attenersi agli standard del W3C realizzando pagine valide ed accessibili, che aumentano la probabilità che la pagina in questione sia visualizzata allo stesso modo sulla maggior parte dei browser.