Il design d’interfaccia nel web 2.0

Ho appena finito di leggere Designing Interfaces, pubblicato per i tipi di O’Reilly da Jenifer Tidwell.

Un must per chiunque si trovi a dover progettare un’applicazione, sia essa desktop, web, o web 2.0 e necessiti di qualche spunto o suggerimento. Si tratta in particolare di un insieme di pattern, ovvero soluzioni a semplici e comuni problematiche raggruppate per categoria:

  • Organizzazione del contenuto
  • Navigazione
  • Layout di pagina
  • Azioni e comandi
  • Tabelle e dati complessi
  • Form e controlli
  • Editors
  • Estetica

Non è quindi un testo dedicato esclusivamente a chi lavora con il web. Tutt’altro. Molti degli esempi riguardano infatti normali applicazioni desktop. Ma il probabile successo di Ajax è destinato a far avvicinare il design di interfaccia web a quello delle normali applicazioni; motivo in più per procurarsi questo testo.

Ma anche senza acquistarlo potete trarre beneficio da due risorse disponibili gratuitamente. Prima di tutto un capitolo gratuito, uno dei più interessanti, dedicato al layout di pagina.

E’ però soprattutto utile il sito del libro, perché vi troverete una buona selezione dei pattern presentati nel testo. Più di così…

Designing Interfaces – di Jenifer Tidwell – O’Reilly

I migliori (o quasi) plugin per WordPress

Questo sito impiega WordPress, cioè un sistema di publishing per weblog, come piattaforma di gestione dei contenuti.

Worpress è sempre più usato non solo come software per pubblicare i propri weblog, ma anche per gestire veri e propri siti che non necessitano della complessità (o completezza) di un CMS.

E’ però inevitabile che, come per tutti i siti, anche in Fucinaweb le richieste di funzionalità aumentino. Grazie alla vastissima disponibilità di plugin, trovare qualche estensione di interesse non è troppo difficile.

Ecco allora una breve lista di plugin che ho scoperto in questi mesi e trovo particolarmente utili, oltre a utilizzarli spesso in questo sito. Non sono l’unico ad aver avuto questa idea, anzi, lo spunto per provare nuovi plugin è arrivata leggendo l’intervento Must-have WordPress plugins di Joe ‘Zonker’ Brockmeier.

  • Worpress Database Backup e Wp-cron – L’accoppiata vincente. Il primo vi permette di creare dei backup del database di WordPress direttamente dall’interfaccia di amministrazione. Il secondo rende l’operazione periodica, così potete salvare, o farvi mandare per posta ogni giorno, una copia di backup dei vostri dati (non è necessario un crontab installato sul server). Insostituibili
  • Category visibility – Un utile plugin se volete associare degli interventi a delle categorie, ma non volete che la categoria compaia nell’elenco proposto da WordPress nella spalla del vostro sito. Attenzione però all’impiego, a volte è meglio utilizzare opportuni tag (vedi prossimo plugin)
  • Jerome’s keywords – Volete far comparire in qualche punto del vostro intervento un elengo di tag in stile “web 2.0”? Questo plugin fa per voi. Attivatelo e nella schermata di inserimento degli interventi comparirà una nuova casella di testo, Keywords, che separete con delle virgole. A questo punto potete intervenire nei template e decidere di far comparire questo elenco come tag in fondo al post (potete guardare questo stesso articolo in Fucinaweb per capire cosa intendo) o anche nei meta tag nel codice sorgente della pagina. Infine, ma molto importante, verranno inseriti nel feed Rss del vostro sito degli opportuni tag per l’inclusione e categorizzazione in Technorati
  • Google Analytics – Se non volete inserire a mano il javascript di collegamento a Google Analytics, questo plugin fa per voi. Ma non è tutto. In un precedente intervento ho spiegato come Google Analytics possa essere utilizzato anche per tracciare i collegamenti verso siti esterni al nostro. Attivate il plugin e avrete anche questa comodità. Esiste in realtà un altro ottimo plugin che fa le stesse cose, anzi, sulla carta ben di più. Si tratta di WordPress Reports, un plugin che oltre a integrarsi con Google Analytics lo fa anche con Feedburner. Molto bella anche la parte di report integrata con WordPress. Ma questo prodotto manca ancora un po’ di maturità e il tracciamento di link esterni, per entrare nello specifico, non funziona troppo bene
  • Google Sitemaps – Un plugin che non può mancare e che automatizza il processo di creazione del file Xml utilizzato da Google Sitemaps (in passato ho parlato di Sitemap anche qui su Fucinaweb)
  • Feedburner feed replacement – WordPress già rende disponibili flussi Xml in diversi formati. Perché ricorrere a Feedburner, potreste chiedere. Per diversi motivi, di cui il principale è capire se qualcuno dei vostri lettori li sta utilizzando, e come…
  • Search and replace – Un’utility, pregevole soprattutto se vi trovate a dover sostituire massicciamente un testo nello storico dei vostri interventi. Da usare con opportuna cautela

Altri di meritevoli?

Scarica Visual Web Developer e ti regalano un libro (in Pdf)

E’ più o meno da quando ho scritto il corso di ASP.NET per Fucinaweb che non ho più avuto modo di confrontarmi con questa tecnologia.

Ho allora recentemente scaricato la versione gratuita di Visual Web Developer 2005 Express Edition, lo strumento di sviluppo personale per la versione 2 di ASP.NET.

Non ho ancora una giudizio sulla validità dello strumento, ma me la sento di consigliarne il download e la registrazione se non altro perché in questo modo sarà possibile scaricare una versione Pdf, gratuita, di “Build a Web Site Now! Microsoft Visual Web Developer 2005 Express Edition“. Un’ottima opportunità per rendersi conto delle principali caratteristiche della tecnologia e dello strumento di sviluppo.