Anatomia di un sito web
Anche se l’oceano della rete “web” è pieno di allettanti offerte e proposte di chi si dice in grado a realizzare un sito per pochi spiccioli, sono sicuro che a ben vedere si troveranno offerte di siti a discount realizzabili per soli 50 euro, basta cercare! tuttavia bisogna fare molta attenzione ad alcuni principi fondamentali.
Prima di pensare a quanto possa venire a costare il vostro agognato sito vorrei introdurvi al ragionamento di cosa troviamo realmente dietro alle quinte della realizzazione di un sito.
La competenza in materia del progettista web
Il progettista web, o come è più esotico chiamarlo dall’inglese webmaster deve possedere e avere familiarità con determinate conoscenze, che vengono messe in pratica durante il lavoro, e che si esprimono con il cliente per pilotarlo verso scelte che non si dimostrino poi inefficaci per la tipologia di business che il sito costruito andrà a rappresentare. Qui di seguito senza pretesa di essere esaustivo farò un elenco delle peculiarità che un webmaster deve possedere per poter realizzare siti vincenti.
Conoscenze grafiche
Un sito si regge per il cinquanta percento e talvolta anche più sulla parte grafica, la scelta e la qualità della grafica che verrà inserita richiede quindi specifiche conoscenze in ambito grafico. Tuttavia no si esclude assolutamente il senso del gusto l’attitudine ad individuare lo stile giusto.
Per sviluppare coerentemente la grafica di un sito occorre saper quali applicativi usare in funzione dei risultati che si vorrà ottenere. Occorre fare delle prove talvolta dopo alcune ore di lavoro si ci può accorgere che il risultato non soddisfa e si deve ricominciare da capo. Questo richiede tempo.
Conoscenze di linguaggi per il web
Un sito, così come lo vedete, è soltanto la traduzione di qualcosa di molto complesso che è stato caricato su un server e che alla nostra vista si traduce miracolosamente con immagini note e familiari, un sito è costituito da innumerevoli righe di codice scritto in linguaggi scelti dal webmaster in modo che possono fornire i migliori risultati finali.
Per la costruzione di un sito occorre conoscere come base il linguaggio HTML, da poco anche l’XHTML, il CSS, i fogli di stile, a cui si affida l’esattezza del testo e la gestione degli elementi di una pagina web. Per alcuni tipi di siti dinamici per l’e-commerce sono richieste conoscenze dei linguaggi PHP e ASP.
Conoscenze di usabilità e accessibilità
Per molti il termine usabilità risulta un termine oscuro, di cui talvolta per pigrizia o per pudore non si domanda neanche cosa si voglia intendere con esso, tuttavia l’usabilità è un fattore essenziale nello sviluppo di un sito. In parole povere un sito se è fatto bene deve essere facile da usare. L’usabilità misura quindi l’interazione utente-sito, e determina il successo in termini di accessi e di presenze sul sito.
L’accessibilità, altro termine poco chiaro, invece, è la proprietà di un sito di fornire le informazioni a quanti più utenti possibile. Un sito realizzato completamente in flash sarà meno accessibile a utenti con disabilità visive, per utenti con computer vecchi e lenti, per persone frettolose che non vogliono vedere tediose “intro” con effetti speciali.
Conoscenze di navigabilità
L’architettura di un sito deve essere ragionata in modo tale da risultare facilmente navigabile ovvero fruibile dall’utente. Un utente non può passare un’ora in un sito per capire come arrivare a una determinata pagina, anche perché le statistiche ci riportano che il navigatore abbandona il sito molto prima.
quanto detto sopra vale anche per i motori di ricerca questi devono poter navigare velocemente all’interno del sito.
Definire una buona struttura di navigazione è professionalità del progettista di siti web, in fase progettuale: suddividere la materia, le informazioni, in modo da ottenere una struttura semplificata e leggera che faciliti le ricerche all’utente.
Conoscenze di ottimizzazione per i motori di ricerca
Una pagina web deve essere ottimizzata per l’accesso dei motori di ricerca: deve, cioè, poter raggiungere la massima efficienza nei risultati di una ricerca da parte degli utenti. Deve essere trovata.
Una pagina web, quindi, deve soddisfare alcuni requisiti. Ogni elemento della pagina, dal titolo al nome, dal testo alle immagini, deve essere ottimizzato per i motori.
Chi sviluppa un sito deve conoscere assolutamente le basi della search engine optimization (SEO).
Conoscenze di web marketing
Nello sviluppo di un sito sono richieste anche conoscenze di marketing specifico per il web. In fase di progettazione e realizzazione del sito, il progettista web deve tenere conto di alcuni concetti base.
Da sconsigliare ad esempio un hosting gratuito, perché significa ignorare le regole base della promozione online. Lo sviluppatore deve essere in grado di dare al cliente i consigli più basilari per la creazione del suo sito.
Autoformazione continua
Non si finisce mai di imparare. Le conoscenze, in materia di web, sono infinite, tutti i giorni si sviluppano nuove idee nuovi plug-in nuovi modi di scrivere codice più efficaci, nuovi applicativi fanno capolino, nuovi interessantissimi open surce ci regalano basi su cui lavorare e lasciano maggior sfogo alla nostra creatività. Il web è un argomento che si evolve di continuo. Quello che valeva 2 anni fa, adesso non conta più.
Per poter con successo portare avanti la professione di progettista web bisogna continuamente leggere, informarsi, comprare riviste specializzate che fanno divulgazione e aprono nuove strade in altre parole stare al passo coi tempi. Bisogna studiare ogni giorno. Leggere tutto ciò che offre la rete. Bisogna partecipare a discussioni nei propri ambiti lavorativi, nelle comunità online come blog, forum e social media.
Tutto questo e una buona dose di pazienza è necessario e alberga dietro le quinte di un buon sito web.
Se siete giunti a questa riga e non vi siete annoiati potete continuare a leggere premendo dalla barra dei menù “perchè di un sito web”




