Immagine
 Best search engines... di Admin
\\ Home Page : Articolo
Alcune brevi indicazioni per costruire un sito
Di Manuel  (del 13/05/2008 @ 14:22:30, in Web Development, linkato 925 volte)

Come si costruisce un sito per internet?

Non è facile rispondere, benché io abbia accumulato a tal riguardo una discreta esperienza nel corso degli anni. Propongo, per questo motivo, di partire da un atomo concettuale, naturalmente non esauriente per sua stessa natura: realizzare un sito web è una alchimia.

Non ho usato il termine “chimica”, perché il sito non viene creato solo dalla mera combinazione di diversi aspetti (grafici, multimediali, tecnici, ergonomici, etc.), ma tende a creare qualcosa di diversamente “alto” (un po’ come cercare di ottenere l’oro dal piombo).

Non ho neppure usato il termine “arte”, perché, nel senso etimologico di tecnica, il sito è il risultato di procedimenti anche intuitivi, non solo legati necessariamente ad un archivio di procedure già codificate.

Ma mi sto dilungando... Arrivo dunque al punto, cercando di rispondere alla prossima domanda.

Quali passi bisogna seguire per creare un sito web?

Faccio un’ultima premessa. Creare siti per il Web significa inevitabilmente scontrarsi con tutta una serie di problematiche che non hanno eguali negli altri media (e viceversa, ovviamente). Questo perché, anche se non si fa altro che parlare di Web 2.0 e di Web 3.0 (o 2.1), le potenzialità esprimibili da questo mezzo di comunicazione di massa sono ancora ad un livello embrionale e primitivo. Per guerre decennali tra i maggiori browser utilizzati per navigare (Internet Explorer, Firefox, Opera, Safari, etc.) , per cui una stessa pagina web viene visualizzata talvolta in modi completamente discordi; per mancanza di regole unitarie e seguite, per cui il W3C (il consorzio che regolamenta la struttura del web) viene costantemente messo alla berlina dai suoi stessi membri (Microsoft Corporation, Apple Inc., Adobe Systems Inc., Nokia, etc.); per sviluppatori web che approfittando di questa frontiera selvaggia hanno contribuito ad alimentarne il caos e complicarne l’accessibilità.

Potrei continuare, ma preferisco rispondere ed affermare un ulteriore concetto che consegue da quanto appena detto: creare un sito web è un’attività di problem-solving.

È necessario armarsi di pazienza e di taccuino e, come ogni buon programmatore che si rispetti sa, fare una sorta di diagramma di flusso delle operazioni che occorre attuare e prevedere per approntare un sito web navigabile, stabile, performante e gradevole (se non accattivante).

Quindi, il primo passo è chiarire bene a se stessi e agli altri che cosa si vuole ottenere. Una vetrina dal bel design, ma fondamentalmente inutile perché statica e monolitica. Un magazzino stracolmo di casse variopinte nel quale perdersi irrimediabilmente. Un film spettacolare che già alla quarta visione spingerà lo spettatore a chiedere il rimborso del biglietto.

Il secondo passo consiste nell’ideazione del layout grafico del sito. A tutta pagina, a due o tre colonne, con filmato introduttivo oppure completamente in Flash, sulle tonalità del verde o con inserti rossi sul bianco ed il nero, squadrato o rotondeggiante, stile blog o stile portale verticale, etc. Ci sarebbe da sbizzarrirsi, se non fosse che esistono i famosi “paletti” di compatibilità: risoluzione monitor, sistema operativo, browser, etc. Prima di lanciarsi in spericolate grafiche futuristiche, conviene pertanto considerare bene quali sono le possibilità offerte e le conoscenze possedute.

Ora si può passare alla traduzione della grafica scelta nella pagina web vera e propria, che potrà più o meno complicarsi a seconda del grado di interattività che dovrà avere il sito (AJAX, PHP, ASP, etc.). Questo è il momento fatidico in cui bisognerà confrontare la visualizzazione di ciò che si desidera con quella resa dai vari browser circolanti. Passerei però direttamente alla prossima fase, perché non mi piace affatto enumerare i tanti caduti sul campo di battaglia nella ricerca del Santo Graal: la compatibilità cross-browser!

Come la progettazione iniziale è fondamentale per non incorrere ad imprevisti non considerati in corso d’opera (che magari rischiano di mandare tutto a monte), così è molto importante il passo successivo, ossia quello che riguarda la verifica di quanto si è andati costruendo. E qui, purtroppo, a volte accade di avere amare sorprese. Ma nel nostro diagramma di flusso ideale si tornerà semplicemente indietro al passo precedente e si controllerà che cosa non va come dovrebbe: foglio di stile, script vari (come, ad es., JavaScript), tag html non supportati, etc.

Fatti tutti i controlli del caso, ora si può pubblicare il sito e godersi il meritato riposo e la gloria dei posteri. Sempre che il sito sia stato ottimizzato e predisposto per i motori di ricerca… Ma tutto questo riguarda l’attività SEO!


Prima di lasciarvi, eccovi alcuni spunti:

Web 3.0 articolo molto divertente di Jeffrey Zeldman su cosa vuol dire al giorno d’oggi fare web development

Capire il web design altro articolo di Jeffrey Zeldman su web design e sua definizione

Cos’è Web 2.0 articolo, oserei dire “storico”, di Tim O’Reilly sul Web 2.0

 
TrackBack Url: (I TrackBack sono moderati)
http://www.grandisistemi.it/dblog/tb.asp?id=9

 
Articoli correlati
L'enciclopedia per il web aperto (33%)
Linee guida per il web design (33%)
Buone pratiche per l'ottimizzazione del contenuto (33%)
CodeIgniter: caratteri speciali e URI (33%)
 
Nessun commento trovato.

Anti-Spam: digita i numeri CAPTCHA Carica un nuovo codice
Testo (max 1000 caratteri)
Nome
Link (Visibile nel Blog)

Email (Visibile solo dall'amministratore)

Salva i miei dati per futuri commenti
Ricevi in email la notifica di nuovi commenti

I commenti sono moderati. Il tuo commento sarą visibile solo quando approvato.
Disclaimer
L'indirizzo IP del mittente viene registrato, in ogni caso si raccomanda la buona educazione.
Having the right formatting or display won't necessarily boost your rankings directly, but through it, you're more likely to earn links, get clicks and eventually benefit in search rankings.

SEOmozBlog

Sondaggio

Ti piace il nuovo blog di Grandi Sistemi ?

 Fantastico!
 Carino...
 Così e così
 Bleah!

Stuff

Listening
Zoo di 105

Reading
"Essere Visibili Sui Motori Di Ricerca" di Giorgio Taverniti

Watching
Video Convegni SEO GT !

Varie

Ci sono 2 persone collegate

09/09/2010 @ 1.19.24
script eseguito in 78 ms