|
|
|||||||||
|
|||||||||
| |||||||||
|
|
|
| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
#1
|
|||
|
|||
|
What's the purpose of WML?
Hi everyone,
Call me naive but I thought WML was a language not too different to XHTML except that WML is intended for mobile devices and not computer browsers etc. However, I'm wondering where the purpose of this language comes into play if websites are already quite well presented using XHTML on mobile devices such as phones etc. For example I can view my website just fine using a phone, so why WML? Is there more to this than I see? Clearly you may realise I am new to WML but it's something I'd like to get into so any clarification, advice or tips would be great. Many thanks. Michael. |
|
#2
|
||||
|
||||
|
Greetings Blue, welcome to Dev Shed.
Enjoy your stay... WML is Wireless Markup Language and is based on XML. Quote:
xHTML MP or WAP2 is an extension of XHTML Basic. WML was created to make web content available to mobile devices. As phones(and PDAs etc) developed their ability to understand other languages improved and WAP2 was created... Phones continue to develop and as you say, many new ones can understand even standard HTML. WAP and WAP 2 have got special features that are not available on a normal web browser, for example Code:
wap css
input {
-wap-input-format: "10N"
}
TBH, I would skip the original WAP and go for WAP 2 (XHMTL MP) and use wap css too... To WML or not? . Hope this helps.
__________________
Cheers, Jamie # mdb4u | mobile movie database] | Please help to test and promote # skiFFie | Home of the 'accessibility module' for Drupal # Jamie Burns [me] Accessibility Module [drupal] # guidelines | search | wap resources | not getting help | fold to cure __________________ Let the might of your compassion arise to bring a quick end to the flowing stream of the blood and tears ..... Please hear my anguished words of truth. ![]() __________________ |
|
#3
|
|||
|
|||
|
Justification?
Hi Jabba,
Thanks for the response, it was helpful. However, for arguments sake I'm going to ask "is WAP and WML really THAT useful with regard to todays modern handheld devices, that can quite easily interperate standard markups designed for the web?". I mean, would it be so much more advantageous to use WML for mobile devices instead of straight XHTML? And would this justify the potential expenses, time and labour to produce such an alternative? While I understand from your post that WML holds certain characteristics tailored specifically for certain mobile devices - I find it hard to understand where, in a real world application these would show? Thanks for your understanding and patience! Thanks. Quote:
|
|
#4
|
||||
|
||||
|
Quote:
WAP 1 - probably not any more* WAP 2 - I would say so. Take the example I posted. This is CSS for mobiles that limits input in certain fields. In a web browser, you could 95% guarantee that you could use JavaScript to prevent incorrect input without leaving the page. The % on a mobile to enforce JavaScript would be nearer 5% currently I would guesstimate. Therefore, you do need to think about mobile input and browsing styles. Remember, phone users probably aren't going to want to have load full picture galleries etc.. they will want scaled and tailored content to suit their needs. * I think the older version phones will still be used for a while, as phones with this technology are generally cheaper to buy than your N73's or whatever. With the network development in many countries, think India and Africa over the past few years, more and more users now have web access. They may not have state of the art phones just quite yet! My 2 cents.... |
![]() |
| Viewing: Dev Shed Forums > Programming Languages - More > Mobile Programming > What's the purpose of WML? |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|
|
|