Approfondimento tecnico
La facilità con cui si può oggi aprire e visualizzare una pagina web, spesso non rispecchia, se non ci si pensa, la complessità che sta dietro le quinte;
Il web design di qualità, infatti, abbraccia molti campi, tutti importanti per il risultato finale:
La grafica, sia che si tratti di design della struttura, di editing di immagini o di contenuti animati, ha un importanza fondamentale; l'attenzione ai dettagli e la creatività non possono mancare.
La programmazione in codice è la base: si "codifica" in HTML o meglio XHTML, la versione più recente e CSS per le impostazioni grafiche; seguire le specifiche
mondiali del consorzio W3C presuppone che il codice sia pulito,
privo di errori e conforme, a vantaggio di una totale compatibilità con i diversi browser e dispositivi; tuttavia è necessario un ulteriore sforzo, sopratutto per garantire il funzionamento sui programmi più vecchi,
come Internet Explorer 7, ma ancora utilizzati, e per adattare il risultato ai diversi schermi con diverse risoluzioni.
La programmazione in Javascript (con il codice eseguito sul computer del visitatore) e sopratutto in PHP (con il codice eseguito sul server che ospita il sito), linguaggio che deriva dal famoso C, permette
infinite possibilità di
gestione ed elaborazione di dati e contenuti.
» continua
Il framework JQuery permette di realizzare animazioni graficamente appaganti, senza i limiti dell'uso di Adobe Flash fra i
quali l'impossibilità di indicizzare i contenuti nei motori di ricerca; quest'ultimo rimane comunque valido per certi tipi di applicazioni.
La scelta di realizzare inoltre i siti programmando totalmente da zero, permette di fornire lavori di alta qualità e di venire incontro ad ogni esigenza del cliente presente e futura.
Diversamente chi produce siti utilizzando template o basi predefinite "riutilizzate", non potrà mai fare tutto questo ed avere un risultato 100% personalizzato.
Le tecnologie legate al web infine non sono mai definitive;
nonostante internet si sia diffusa a livello globale solo da pochi anni, nemmeno 10, ci sono stati molti cambiamenti; escono molto velocemente nuove versioni e nuovi browser, anche a distanza di pochi mesi, vengono create modifiche ai linguaggi
che salgono di versione, vengono introdotte novità molto utili (come JQuery o i CSS3). In questo panorama solo la dinamicità e la volontà di aggiornarsi e sperimentare sempre permettono di rimanere al passo con i tempi.
Infine una considerazione di carattere pratico: immaginando una riga di codice come la riga di un grande libro, un sito come questo raggiunge tranquillamente diverse migliaia di righe. Oltre ai contenuti infatti,
ogni aspetto grafico, comportamento e animazione deve essere definito.
« ritorna