Dovrei Scrivere codice mobile telefono in WML o HTML?

March 7

Dovrei Scrivere codice mobile telefono in WML o HTML?


In linea di gran lunga il Wireless Application Protocol, fondata da Nokia e Ericsson nel 1997 per consentire i telefoni cellulari usati per la connessione a siti web, è out-of-date, sostituito da smartphone con browser full-optional. NetMarketShare afferma che a partire dal novembre 2011, il 54 per cento degli utenti di telefonia mobile sui dispositivi iOS utilizzo di Internet. WML, abbreviazione di Wireless Markup Language, viene utilizzato solo per i browser WAP in gran parte-obsoleti.

Browser WAP

WAP è progettato per i telefoni cellulari meno recenti - il genere dalla fine degli anni 1990 e primi anni 2000 che hanno usato un piccolo schermo in bianco e nero, anche se il protocollo è presente in feature phone successivi. browser WAP sono visti in genere su schermi molto piccoli e visualizzare solo poche righe alla volta; in quanto tali, sono più adatti per il testo piuttosto che le immagini. Questi browser anche rimuovere tutti gli script, che rende la visualizzazione di siti web non ottimizzati su un browser WAP più difficile.

WML

WML è un linguaggio progettato appositamente per i telefoni che utilizzano WAP. Ci vuole un po di protocollo da HTML ץ Tuttavia, in realtà è basato su XML. Come tale, è più rigorose di HTML; la creazione di una pagina non è semplice come il porting sopra la vostra conoscenza da HTML in un sito web mobile. Mentre WML non supporta gli script, vi è un linguaggio separato chiamato WML Script. Questo linguaggio è stato considerato un nuovo e interessante po 'di lingua nel 2001. Ma non è pratico per i browser smartphone.

Smartphone Browser

Gli smartphone sono fatte per la navigazione. I browser utilizzati su smartphone sono per lo più le versioni mobili dei browser utilizzati dai PC. iPhone di Apple utilizza una versione mobile di Safari. Inoltre, è possibile scaricare le versioni mobile di Firefox e Opera. Mentre un browser dello smartphone non è completamente descritto - non supporta JavaScript o Flash - esso supporta HTML5 e CSS3, che consente di creare più approfondita e siti web dinamici che non è possibile gestire in WML.

Creazione di un sito web mobile

Ci sono tre modi per progettare una versione mobile del tuo sito web. Il più complicato è quello di costruire un secondo sito web completo per la versione mobile, gestito separatamente; questi possono essere salvati in un sottodominio, ad esempio "m.yourdomain.com." Un altro metodo è quello di utilizzare CSS3 multimediali query per rilevare il browser e dimensioni del dispositivo; se rileva uno specifico insieme di parametri, si carica un foglio di stile diverso se si stesse utilizzando un browser desktop. La terza opzione è una via di mezzo, in cui si utilizza JavaScript per rilevare il browser e reindirizzare o di un sito web mobile o cambiare tra i fogli di stile. Il Web Consortium Wordwide copre media query nel suo manuale, "Media Queries".