Domanda

Con i moderni telefoni cellulari di oggi, vale comunque la pena programmare la versione mobile del tuo sito in WML?

La maggior parte dei browser per dispositivi mobili anche di pochi anni riesce a fare bene con il normale HTML. Con WML, hai ovviamente più controllo su ciò che viene visualizzato e ciò che non lo è, con meno timore che non funzioni su un determinato dispositivo, ma oggi, con tutti i progressi della navigazione mobile (iPhone, Android, ecc.) È davvero meglio seguire questa strada?

Mi chiedo se l'opzione migliore sia invece quella di andare con un documento HTML4 che ha un po 'più di campane e fischi di quello che WML può fare, ma non proprio l'interfaccia AJAXified super-spettacolare glorificata che si potrebbe progettare per un browser desktop moderno.

Sì, lo so, questo è obiettivo e ha molto a che fare con il pubblico del sito e fino a che punto voglio estendere il supporto. Per dare una portata a questa domanda, la mia principale preoccupazione qui è se rinunciare a WML per HTML sta andando a devastare una grande fetta del mio pubblico e lasciarli completamente bloccati.

Modifica per il punto di Dr.Dredel: il sito NON verrebbe utilizzato da una campagna SMS o qualcosa del genere. Il sito Web è un sito di prenotazione di eventi per i giochi di ritiro per hockey. Alcuni utenti attualmente lo accedono sul proprio telefono cellulare per iscriversi a sessioni diverse.

È stato utile?

Soluzione

Fai entrambe le cose. Non c'è motivo di ignorare la stringa del browser e visualizzare lo stesso markup per ogni dispositivo. WML è abbastanza semplice da poter utilizzare gli stili di modello (che dovresti già utilizzare) per offrire un'esperienza personalizzata a tutti i tuoi utenti, indipendentemente dal dispositivo che utilizzano.

Quelli con telefoni cellulari nudi avranno un'interfaccia utilizzabile che soddisfa le loro esigenze, mentre quelli con telefoni PDA ottengono un'interfaccia più bella con più opzioni e quelli con l'iPhone potrebbero persino ottenere gli smartphone per i quali gli iPhone hanno davvero acquistato il telefono.

Se non riesci a farlo, per qualsiasi motivo, scegli il minimo comune denominatore per ottenere la massima visibilità e utilizzo: è questo che renderà il tuo sito abbastanza efficace e utile da permetterti di utilizzare un vero sistema di template e andare verso lo stato ideale. Questo è probabilmente WML, anche se anche i telefoni più vecchi erano ok con HTML molto semplice, ha solo meno controllo e funzionalità di facilità d'uso.

-Adam

Altri suggerimenti

Penso che il problema principale con questa domanda sia che non riesce a identificare esattamente cosa stai offrendo ai tuoi utenti, il che spiegherebbe chi, demograficamente, troverebbe il tuo sito.

Se il tuo sito viene raggiunto tramite link basati su SMS (attraverso alcune campagne di marketing globali), devi provare a raggiungere il pubblico più vasto possibile, poiché quasi tutti i telefoni consentiranno a un utente di fare clic all'interno del proprio client SMS e quindi avviare qualsiasi cosa l'opzione del browser è su quel telefono.

Se, d'altra parte, hai un sito che deve essere sfogliato manualmente, allora c'è una ragionevole aspettativa che la maggior parte delle persone non si preoccupi dei loro pseudo browser schifosi, perché anche l'atto di inserire l'URL è una seccatura piuttosto grande.

Direi che se hai a che fare con l'opzione B sei abbastanza al sicuro offrendo un'esperienza su misura per un browser come Netscape 1.1 (rispolvera tutto quello che stavi facendo nel 1995 e sei a posto ! :)

La stragrande maggioranza degli utenti di telefoni cellulari ha un telefono acquistato negli ultimi anni e è improbabile che qualsiasi utente che abbia un telefono più vecchio di quello voglia usare Internet dal proprio cellulare. Personalmente penso che sarebbe meglio creare un sito di fascia alta "AJAXified" con tutte le campane e fischietti e un sito XHTML-MP standard accessibile alla maggior parte degli utenti.

È necessario utilizzare XHTML-MP per le versioni mobili dei siti. Otterrai una migliore continuità con la versione non mobile e funzionerà con più dispositivi (soprattutto più recenti)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top