Settore sviluppo web al giorno d'oggi sta vivendo cambiamenti significativi nei requisiti dei clienti a causa della tendenza aumentante della tecnologia mobile. Mobile base siti Web stanno diventando il centro di tutti i progetti di sviluppo. Le aziende di tutto il mondo stanno scoprendo i vantaggi di offrire loro prodotti/servizi online attraverso piattaforme mobili come iOS, Android, Windows Phone e BlackBerry.
Ma un vero sito Web mobile non è semplicemente una versione scaled up del sito Web desktop. Siti Web per cellulari sono supposti per essere ottimizzata per piccoli schermi, processori a bassa capacità e navigazione basato su touch-screen. Inoltre, ci sono differenze tra siti Web mobile e le applicazioni web mobile. Una risposta su wiki.answers.com con il titolo "Differenze tra siti Web mobile e mobile web apps?" offre una chiara differenza tra siti Web mobile e mobile web apps. Alcuni punti importanti sono come segue:
• Web apps può essere scaricato, considerando che i siti Web mobile è possibile accedere tramite il browser del telefono.
• Un'app è un software progettato per usi specifici, considerando che il sito è semplicemente una pagina o più pagine.
• Tutte le applicazioni web sono tecnicamente siti Web ma non tutti i siti web apps.
• Lo scopo del sito è di presentare le informazioni, mentre web apps sono utilizzati come strumento per compiti specifici.
Come già accennato, siti Web per cellulari non anche confondere con siti Web desktop. Tuttavia, utilizzare tecnologie simili, come ad esempio HTML, HTML5, JavaScript e CSS, ma eseguito su diverse piattaforme. Qui ci sono cinque grandi differenze tra la piattaforma desktop e siti Web della piattaforma mobile.
• Schermi più piccoli creare nuova progettazione e sviluppo relative sfide, mentre è piuttosto facile da implementare siti Web per desktop.
• Dispositivi mobili utilizzano capacità hardware limitato rispetto ai dispositivi desktop.
• Progettare navigazioni per touch-screen è completamente diverso da quello di progettare navigazioni per tastiera e mouse.
• Metodi di input devono essere adattati appositamente per smartphone e Tablet.
• Connettività Internet in dispositivi mobili non è sempre affidabile e quindi il trasferimento dei dati può essere più lento.
Questi cinque sono questioni importanti e ogni sviluppo sito Web mobile deve essere attentamente considerato per questi problemi prima di essere progettato, sviluppato e distribuito.
Affrontando i punti di cui sopra, gli sviluppatori del sito Web mobile possono migliorare la loro progetti nei seguenti luoghi:
Dimensioni dei file
Poiché i dispositivi mobili con potenza di elaborazione limitata e memoria, sia di front-end e back-end di un sito Web per cellulari sono inoltre dovrebbe utilizzare file limitata dimensioni. Formati di file più piccoli non causare problema di connettività. Con file più piccoli, pagine rapidamente possono essere caricate e impegnate sui dispositivi.
Dimensioni dell'immagine
Se possibile, evitare l'uso di troppe immagini. Immagini prendono troppo spazio, mentre dispositivi più piccoli Impossibile allocare abbastanza memoria per ogni singola istanza. Adobe Fireworks e ImageAlpha sono due grandi strumenti per comprimere le immagini per i siti Web mobile.
CSS3
Mobile web browser si sono evoluti in grande misura e così siti Web costruito utilizzando CSS3 sono gli standard. CSS3 è in grado di gestire gli elementi HTML con facilità, soprattutto per i dispositivi mobili.
Esperienza offline
Connettività di rete è diversa da una in un'altra zona e, talvolta, può cadere completamente. Così un sito Web deve essere progettato per offrire l'esperienza utente in linea. È possibile offrire agli utenti una sorta di impegno in linea che funziona anche senza internet. È possibile portare funzionalità offline in un sito Web di HTML5.