PERCHE' UN SITO WEB

Ciao a tutti!

Ho voluto creare questo sito Web principalmente per coniugare la mia passione per i viaggi e la fotografia con l'applicazione del linguaggio XHTML e CSS a cui mi sono recentemente avvicinato.

E' ovvio che se si usa un editor HTML della famiglia WYSIWYG (acronimo di What You See Is What You Get) diventa tutto molto più facile.
In pratica, per realizzare una semplice pagina Web sarebbe sufficiente usare uno di questi programmi (MS FrontPage o Macromedia Dreamweaver, per citare i più conosciuti), senza sapere quasi nulla di HTML.

Una conoscenza di HTML è in ogni caso utile, se non necessaria, per correggere il sorgente dagli eventuali "deliri" che hanno, di tanto in tanto, più o meno tutti gli editor quando usati esclusivamente in modalità visuale.
Allo stesso tempo è consigliabile modificare il codice per rendere il sito crossbrowser, cioè visibile con i principali programmi di navigazione, ovvero MS Internet Explorer, Firefox, Opera, ecc.
Infine sarebbe auspicabile controllare la compatibilità del sorgente con le svariate combinazioni SO/browser.

Da questo punto vista, però, non ho seguito totalmente quello che ho appena scritto: infatti ho strutturato il sito senza il classico, ma deprecato, uso improprio (od abuso) delle tabelle per il layout, ma affidandomi in toto all'uso dei fogli di stile (CSS), come suggerito anche dal W3C, il World Wide Web Consortium. Purtroppo questa nuova ed affascinante tecnologia impone il sacrificio di non essere completamente compatibile con i browser meno recenti, a meno di artifici più o meno complessi.

In ogni caso, data la natura di questo sito, vale a dire un personale banco di esercitazione per le tecnologie del Web publishing, ritengo sia un sacrificio sopportabile! Comunque mi adopererò a cercare ed usare tutti gli hack possibili per rendere il sito crossbrowser con i principali browser in circolazione, cosa tutt'altro che scontata, visti i numerevoli bug e le opinabili interpretazioni che hanno quest'ultimi nei confronti dei CSS.

Nell'intento di seguire il più possibile i dettami del World Wide Web Consortium, ho prestato particolare cura nella correzione del sorgente. I pulsanti del W3C in piè di pagina mostrano la completa validazione del codice CSS e XHTML delle pagine di questo sito.

Per costruire un sito Web degno del suo nome, inoltre, ci vorrebbe un'ottima padronanza, delle tecnologie server side ASP o PHP, necessarie per rendere il sito dinamico, JavaScript e Dhtml per alcuni effetti, e magari Flash, oggi di gran moda perché spettacolare, ma non esente da problematiche, come ad esempio la lentezza nel caricamento delle pagine. Anche per questo motivo ho deciso di non implementare tale tecnologia in questo sito, mentre l'uso di template, creati con Macromedia Dreamweaver, ha reso superflue le tecnologie server side.

Infine, un profondo utilizzo di programmi grafici come Adobe Photoshop, Jasc Paint Shop Pro o Macromedia Fireworks, tanto per citare i più comuni, può rendere la pagina graficamente più ricercata e gradevole.

E' mia intenzione, quindi, provare a rendere il sito più interessante con il passare del tempo, nella speranza che le fotografie e i racconti pubblicati possano essere piacevoli e soddisfacenti.

Spero di riuscirci...!