Se non ti sporchi le mani, non imparerai mai! Forse è questo il motto che mi ha spinta a lanciare questo blog. Ed è anche il più grande stimolo che mi inchioda ad una scrivania, davanti al PC a smanettare e consultare libri e siti web. Il fatto poi di metterci nome e faccia vuol significare semplicemente il tentativo di fare le cose per bene, il più seriamente possibile e con la solita passione che mi anima.
Le pagine di questo blog sono state dinamicamente generate da PHP e precisamente attraverso WordPress (leggi più avanti). In questa prima fase l’attenzione agli standard non è così elevata, in quanto il motore che sta sotto a questo blog è ancora in fase di costruzione. Pulirò tutto al più presto. E in vari articoli cercherò di descrivere meglio come ho costruito queste pagine accennando alle varie scelte fatte circa codice HTML/CSS usato.
Non dovreste avere grossi problemi di visualizzazione. Ho preferito ricorrere alle estensioni Mozilla/Webkit per ottenere certi effetti. Quest’ultimi sono evidentemente non visibili se usate quel browser strano che è Internet Explorer. Per il resto, colori, immagini e impostazione non subiscono gli effetti dall’uso di questo o quel browser. Il mio consiglio – molto personale – è di utilizzare gli ottimi Mozilla Firefox o Apple Safari. Pure Opera non è male, mentre Flock è un progetto interessante seppure giovane (avevo scritto una sorta di recensione di Flock qui). Ho eseguito diversi test sui vari browser che uso per sviluppare, pure in riferimento ai vari dispositivi quali iPhone e palmari, e non ho notato problemi. Se qualcuno dovesse rilevarli sarei felice di ricevere feedback negativi così da migliorare il tutto.
CMSUso e continua ad usare – e lo farò per molto tempo ancora – WordPress, la migliore piattaforma per il blogging casalingo e professionale. Non credo si possano più contare siti e persone che usano questo CMS, a conferma della sua utilità ed efficacia. Lo uso perchè è molto divertente mettere le mani sul codice. Lo uso perchè i plugin a disposizione sono davvero tanti e riesco sempre a trovare ciò che mi serve. Lo uso perchè è stabile ed è semplice poter creare temi. Ma non è l’unico che ho avuto modo di provare e usare. Vi consiglio, se amate lo sviluppo XSLT, di dare un’occhiata a Symphony: una di quelle idee geniali che ti fanno capire perchè sviluppare software è così divertente! Un esempio di cosa si potrebbe fare con Symphony lo trovate qui, altro mio progetto per adesso in congelatore per mancanza di tempo a disposizione. E se volete proprio divertirvi una visitina qui non guasterebbe!
Per WordPress ho creato diversi temi, modificandone altri. Per l’altro mio blog in circa 2 anni ho sviluppato quattro temi differenti, l’ultimo dei quali è tuttora in funzione. Sorgenti e pacchetti verranno rilasciati appena mi deciderò di pulire un pò il codice e renderlo effettivamente rilasciabile.
Continuando il precedente argomento, il tema che supporta questo blog è stato creato ex-novo da me medesimo. Sto ultimando la scrittura di una sorta di manuale/spiegazione su certe scelte di disegno. Come potete facilmente accorgervi navigando il sito, la struttura cambia leggermente almeno per il contenuto principale, quello cioè a sfondo bianco. In un primo tempo potrebbe mettere in difficoltà il nuovo lettore, mentre è assodato che per i più continui lo schema risulta comodo. Header e footer rimangono fedeli lungo tutto il sito e contengono le stesse informazioni. In particolare un menu in alto per la navigazione di servizio (informazioni su di me, il link all’homepage, la pagina per contattarmi, il colophon), uno spazio di branding dove trovano posto il mio nome, la mia faccia, un piccola descrizione e i link più interessanti per seguire la mia attività, e un secondo menu che rimanda alle pagine di contenuto (categorie, la lista dei tag, la pagina dei progetti e delle risorse).
Una sezione frontale presenta infine i tre maggiori articoli di interesse, in pieno stile magazine. La homepage e le pagine di servizio (quale questa e quelle che contengono gli archivi e i risultati di ricerca) sono basate su una struttura a tre colonne. La prima e più grande presenta gli articoli, la seconda è la classica barra di navigazione e la terza è un raccoglitore di link per gli articoli pubblicati e suddivisi in base a certi metodi di presentazione. Discorso leggermente differente per le pagine degli articoli. In questo senso ho disegnato ancora uno schema a tre colonne, ma stavolta a sinistra elenco i dettagli e le meta-informazioni dell’articolo in questione il cui contenuto è tutto nella colonna centrale (insieme ad eventuali commenti) e a destra trova spazio la barra di navigazione. Infine la sezione di footer è stata ampliata con un pannello dove sono riassunti gli articoli del sideblog e il blogroll. Postatemi in privato vostre segnalazioni e considerazioni.
![]()
Non perderti neanche un articolo del mio blog. Iscriviti al mio flusso RSS che ti permette di restare in costante aggiornamento con il mio archivio. Vai alla pagina dei Feed.
Amo testare e provare decine di applicazioni. L’ambiente di sviluppo preferito è il Mac, con i numerosi programmi a disposizione. Anche Linux è una ottima piattaforma di development. In generale comunque mi doto degli strumenti che più preferisco. Limitatamente al settore del web design la mia cassetta degli attrezzi è composta da:
HostingSono un felice cliente DreamHost. Piattaforma di hosting che consiglio a tutti per professionalità e funzionalità. Efficienza massima, potete praticamente fare di tutto (nei limiti della decenza, ovviamente), ottimo supporto.
on 17 February 2010

Il tempo passa, il lavoro sta per terminare. Nuovo tema e nuovi esperimenti. In particolare sto giocando e mi sto divertendo con la nuova direttiva rgba, le trasparenze e le nuove proprietà introdotte da CSS3. Terminato il disegno, ora tocca ai contenuti, argomento dei miei dopo-cena! Nel frattempo vi mostro alcuni spezzoni del nuovo tema, in attesa [...]
on 04 February 2010

Per i non-designer è sempre molto utile leggere questi articoli, in quanto rappresentano il giusto complemento a quella che in effetti è una mancanza. Almeno per quanto mi riguarda, io che non tengo in mano una matita da una vita, la carenza in fatto di design rischia talvolta di pesare più del dovuto. Faccio leva [...]
on 29 January 2010

Sostanzialmente è un iPhone, solo più lungo e più largo. Non cambia poi molto. Anzi, sì. Uno schermo più ampio, grande capacità di giocare con le dita e quindi le varie applicazioni, una migliore usabilità di tutto. Grande comodità nella lettura, grande aumento delle potenzialità per designer, per fotografi, per gli internet addicted. Il primo [...]
on 28 January 2010

Le API sono quanto di meglio un programmatore possa chiedere ad un altro programmatore, e quindi direttamente ad un software. Senza API ben scritte e ben fornite, oggi il mondo del web sarebbe privo di utilissimi servizi. E non solo il mondo del web. Dal BIOS passando per UNIX per arrivare i più moderni servizi [...]
→ View all articles in Sideblog ←