Per quanto riguarda Giorgio sono certo, conoscendolo, che la sua metodologia è davvero professionale, tuttavia non posso commentare ipotizzando su quello che voleva scrivere, mi sembrerebbe come commentare una poesia di un autore morto.
Ti posso dire solo la mia interpretazione di quel consiglio che coincide con quello che faccio io, cioè di presentare automaticamente al visitatore la migliore versione disponibile e non come si faceva spesso una volta mettendo solo il link "clicca qua per la versione mobile" che poi portava ad un sottodominio dedicato o un sito .mobi.
Quello a cui mi riferivo invece citando la pagina successiva non è tanto l'impostazione delle pagine quanto proprio cosa offri. Occorre fare delle ricerche sui propri visitatori e clienti e capire se la versione mobile deve presentare gli stessi contenuti ma organizzati in un modo diverso oppure deve offrire contenuti diversi.
Ad esempio, un sito di un mobilificio offre sul web il proprio catalogo prodotti; il visitatore di un sito simile non se ne fa niente della versione mobile, ma in mobilità cerca altri tipi di informazioni:
dove si trova o si trovano i punti vendita?
come raggiungerli
quel modello di sedia è disponibile nella sede in Via xx oppure nel punto vendita di Piazza zzz?
dove parcheggio?
ci sono promozioni su ultimi pezzi disponibili?
Per quanto riguarda il database di device mobile esiste quella che hai citato e anche altre, ad esempio io uso php e utilizzo mobile_device_detect. Un altro modo molto rozzo è quello semplicemente di fare il controllo per dimensione e risoluzione dello schermo.
Valerio Notarfrancesco