Titolo evidentemente ironico per questa celebrazione che sarebbe forse stata più gradita agli albori di questo blog.
In realtà così non è stato.
Come è consuetudine "il calzolaio va in giro con le scarpe bucate": allo stesso modo le pagine di questo spazio, vuoi per eccessiva pigrizia, vuoi per mancanza di tempo, vuoi per aver voluto creare un template che, pur essendo scevro di grafica, è risultato molto complesso dal punto di vista dell'impaginazione, non sono mai state completamente esenti da errori sintattici che ne impedivano la corretta validazione dal famigerato strumento messo a punto dal W3C tanto amato ed al tempo stesso odiato da chiunque faccia web.
Fortunatamente il problema riguardava esclusivamente la validazione XHTMLW delle pagine, dato che i CSS associati sono sempre stati corretti fin dalla loro creazione. E' d'obbligo comunque una precisazione: BlogEngine.NET è un sistema di blog authoring che genera pagine XHTML valide alla nascita. Gli eventuali errori che si possono verificare sono sempre esclusivamente a carico del tema applicato in fase di rendering e dei quali, naturalmente, è diretto responsabile l'autore dello stesso.
Ad ogni modo, complici anche le numerose segnalazioni di amici e lettori (che ringrazio tutti in maniera corale per l'affetto e la simpatia con cui mi hanno fatto notare le varie imperfezioni ed imprecisioni) ho deciso di "ripulire" una volta per tutte il codice di tutte quelle anomalie che non consentivano al validatore di mostrarmi il sospirato messaggio "Passed Validation".
Approfittando di ciò ho anche provveduto a delle piccole modifiche estetiche riguardanti il corretto allineamento e posizionamento delle emoticonsW all'interno dei commenti (dietro segnalazione di Notoriusxl) e al cambio cromatico delle risposte effettuate dal sottoscritto ai commenti agli articoli (Traffyk me lo aveva richiesto più volte) che potevano risultare di difficile lettura con la precedente impostazione, oltre ad altre varie ed eventuali.
In questa fase mi sono però reso conto di aver inserito un errore "semantico" all'interno della mia estensione CommentToolbar che contribuiva alla generazione di un warning durante il test di validazione. Mi cospargo il capo di cenere ed invito tutti coloro che hanno scaricato il plugin a farlo nuovamente perchè ho già provveduto a correggere la svista e ad effettuare l'aggiornamento del pacchetto.
Probabilmente non è fondamentale che il codice del proprio sito sia perfettamente conforme agli standard del W3C: non aumentano le performance e nè graficamente il template rende in maniera diversa.
Dal punto di vista professionale però, più che una soddisfazione è uno stato di fatto: confesso che spesso la cosa mi aveva creato qualche velato imbarazzo, ma niente comunque di estremamente significativo.
Come sempre mi affido al giudizio dei miei lettori: non esitate a farmi le segnalazioni che riterrete più opportune per migliorare ulteriormente questo progetto che, come già affermato in passato, si sta evolvendo e crescendo soprattutto con la vostra collaborazione.