In questa guida cercheremo di affrontare in modo semplice i principali aspetti relativi alla creazione di un sito per dispositivi mobile ponendo particolare attenzione a tutto ciò che riguarda il responsive design e a come poter operare in Passweb per realizzare e gestire un sito responsivo.
Considerata l’enorme diffusione dei dispositivi mobile e la tendenza sempre maggiore, come evidenziato dalle più recenti statistiche, a navigare in internet utilizzando questo tipo di dispositivi, la realizzazione di un sito mobile friendly non è più un’opzione o una scelta, come poteva essere in passato, ma è diventata una vera e propria necessità, anche e soprattutto in relazione alla linee guida dettate da Google stesso in materia di SEO e di indicizzazione.
Sotto questo punto di vista Passweb offre due diversi approcci alla realizzazione di un sito ottimizzato per dispositivi mobile lasciando quindi all’utente la possibilità di scegliere quale strada seguire per soddisfare questo tipo di esigenza:
In Passweb questo può essere fatto utilizzando le Varianti Mobile e la libreria di Componenti sviluppati ad hoc per questa particolare tipologia di dispositivi.
Un sito responsivo sfrutta le cosiddette Media Query, introdotte dalle specifiche CSS 3, grazie alle quali poter “addomesticare” il sito in modo che si adatti automaticamente al dispositivo in uso, cambiando le dimensioni e le caratteristiche degli elementi di ogni pagina fino a farli, se necessario, completamente sparire.
In Passweb questo può essere realizzato sfruttando le funzionalità avanzate dei Layout che permettono l’importazione di apposite librerie CSS e/o la scrittura di codice CSS, e conseguentemente di Media Query personalizzate
Quale dei due approcci sia il migliore è una delle domanda che ha animato il mondo web con discussioni confronti e riflessioni senza però trovare una risposta definitiva.
Entrambi i modi di operare presentano infatti dei vantaggi e degli svantaggi piuttosto evidenti sia in termini generali che, nello specifico, per quel che riguarda la loro implementazione all’interno di Passweb.
SITO MOBILE – PRO
Inoltre la Variante Mobile risponde sempre allo stesso url cui risponde la Variante Standard del sito. La visualizzazione della versione mobile piuttosto che della versione desktop è gestita, in Passweb, interamente lato server sulla base del dispositivo che richiede la pagina web e della risoluzione (in larghezza) di questo stesso dispositivo, evitando così problemi di indicizzazione dovuti alla suddivisione della reputazione di una stessa pagina web su due url differenti.
SITO MOBILE – CONTRO
SITO RESPONSIVO – PRO
SITO RESPONSIVO – CONTRO
Come detto, all’interno di questa guida prenderemo in considerazione l’approccio responsivo rimandando alla manualistica on line di Passweb per maggiori informazioni relativamente alla realizzazione di un sito mobile ad hoc mediante l’utilizzo delle Varianti Mobile e della relativa componentistica Passweb (http://www.edupass.it/manuali/manualistica-passweb/siti-ecommerce/manuale-prodotto?a=manuale-passweb-ecommerce/live-editing/varianti-sito)
ATENZIONE! per utenti che hanno una buona conoscenza di Passweb ma non dispongono di conoscenze avanzate a livello CSS e javascript è consigliabile realizzare un sito in versione mobile utilizzando la relativa componentistica Passweb
Di seguito passeremo ad analizzare alcuni concetti di base che fungono da prerequisito indispensabile per poter realizzare correttamente un sito responsivo.
Verrà poi analizzato, in termini generali, un particolare framework css (uikit.css) che facilità notevolmente la creazione e la gestione di questa particolare tipologia di siti.
Infine vedremo come poter applicare ed utilizzare questo stesso framework per realizzare un sito Passweb responsivo.