WAP Programming
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsProgramming Languages - MoreWAP Programming

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
Stop making mediocre tutorials.The best tutorials are video! Camtasia Studio makes it easy to create engaging, buzz-building screen videos at any size, in any popular format. Download the free trial!
  #1  
Old May 24th, 2000, 11:06 AM
jdrice jdrice is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: May 2000
Posts: 4 jdrice User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
The essence of WML is that it not only describes a collection of information but also describes the paticulars of how that information should be processed by an agent. In a lot of ways the data *is* the application. WML 1.2 just seems too ambiguous to even begin to think that one WML Deck will behave the same way in any two agents.

For instance, how exactly should I expect to process the following:

<option onpick="../foo.wml">
look at our fine selection
<onevent type="you tell me">
<go href="bar.wml">
</onevent>of canned meats</option>

Is there a precedence between an OnEvent action and an Onpick action?

Should we infer any significance in the placement of the OnEvent element?

What if the referenced card is of the type
<card newcontext="true">
meaning the entire stack is cleared? Now where am I? and how the heck do I get back to where I was?

JDR

Reply With Quote
  #2  
Old May 25th, 2000, 06:10 AM
dynamic1 dynamic1 is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Nov 1999
Location: Norfolk, UK
Posts: 16 dynamic1 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Hi,

I dont think your code is <well formed> and therefore cant be considered XML(WML) and should be rejected by your application.

I bet that helps ... better reply coming soon.

Reply With Quote
  #3  
Old July 8th, 2000, 01:12 AM
JoelFord JoelFord is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jun 2000
Location: Seaside, CA
Posts: 84 JoelFord User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 9
You might want to read the article recently posted here at DevShed:
http://www.devshed.com/Client_Side/...mystifyingWML1/

------------------
From the day we're born, we're running out of time.

Reply With Quote
  #4  
Old July 12th, 2000, 09:03 AM
jdrice jdrice is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: May 2000
Posts: 4 jdrice User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
<BLOCKQUOTE><font size="1" face="Verdana,Arial,Helvetica">quote:</font><HR>Originally posted by JoelFord:
You might want to read the article recently posted here at DevShed:
http://www.devshed.com/Client_Side/XML/DemystifyingWML1/

[/quote]

I thought the WAP Intro was well written, but I found it a little light on content.

I like the deck/card metaphor and at that level I think WAP is off to a good start. But (IMHO) there is a degree of detail missing from the specification that implementors need in order to ensure that all
WAP processors treat a given deck in the same way.

I haven't seen anything in the WAP specs that would tell me in an unambiguous way how my example ought to behave in a processor.


Reply With Quote
  #5  
Old July 13th, 2000, 04:15 AM
Larsby Larsby is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jul 2000
Posts: 5 Larsby User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
<BLOCKQUOTE><font size="1" face="Verdana,Arial,Helvetica">quote:</font><HR>
I haven't seen anything in the WAP specs that would tell me in an unambiguous way how my example ought to behave in a processor.
[/B][/quote]

There are some guidelines on how the WAP pages are supposed to be implemented in the mobile devices from WAP Forum.
But its entirely up to the manufacturer of the mobile device to decide how they want to implement it designwise, just like any browser.
You can however get designguides from both Nokia and Ericsson, and tada, you can get geader info on what browser it that wants to look at your wap page, and generate one with a suitable layout.

Reply With Quote
  #6  
Old July 18th, 2000, 08:47 AM
jdrice jdrice is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: May 2000
Posts: 4 jdrice User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
The method by which I implement a bahavior is one thing. What I'm talking about is the specification for what the behavior "is". If we leave this up to the implementor then no deck will behave the same way on any two devices and we end up with all kinds of WML "enhancements" from developers looking for market share. Now why does that problem sound so familiar?...

Reply With Quote
  #7  
Old July 18th, 2000, 11:28 AM
dwarf dwarf is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jun 2000
Posts: 300 dwarf User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 9
Because it is a young technology. It still needs to mature, and maye even go from companies like Nokia to consortiums and full-standard bodies like the W3C.

But you are definitiley right, because in my short trip into the land of PHP/WML I found out that the situation is like the one with HTML and the early browsers...Yuck.

Reply With Quote
  #8  
Old January 26th, 2006, 06:45 PM
soultaker's Avatar
soultaker soultaker is offline
Permanently Banned
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Feb 2005
Posts: 54 soultaker User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 Day 5 h 33 m 46 sec
Warnings Level: 20
Number of bans: 1
Reputation Power: 0
if what your saying is to my understanding (which is limited) its about the way a page views on two different devices. for instance

on a wap site i use

<option type""> etc etc

will show a radio button on my samsung (eek at adverts lol)

and show a link on my ericsson,
something to do with the phones browser software i dont doubt,

but yes i think that you should source the different companies and try to come up with a reasonable script without too much compromise, i mean is it that big a deal that one phone may get an extra line or a different type of input? what matters is that your script works on all devices,

regards

Reply With Quote
  #9  
Old January 27th, 2006, 01:22 AM
jabba_29's Avatar
jabba_29 jabba_29 is offline
Back in HEL
Dev Shed God 8th Plane (8500 - 8999 posts)
 
Join Date: Feb 2002
Location: Finland
Posts: 8,670 jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)  Folding Points: 57777 Folding Title: Beginner FolderFolding Points: 57777 Folding Title: Beginner FolderFolding Points: 57777 Folding Title: Beginner Folder
Time spent in forums: 3 Months 3 Weeks 4 Days 6 h 10 m 50 sec
Reputation Power: 1618
Send a message via ICQ to jabba_29 Send a message via AIM to jabba_29 Send a message via MSN to jabba_29 Send a message via Yahoo to jabba_29 Send a message via Google Talk to jabba_29 Send a message via Skype to jabba_29
Facebook
em, soultaker, this thread is almost 6 years old man...
__________________
Cheers,

Jamie


# skiFFie | Home of the 'accessibility module' for Drupal
# Jamie Burns [me] Accessibility Module [drupal]
# guidelines | search | wap resources | not getting help | fold to cure

# Any form of employment is strictly prohibited ......


__________________

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.

__________________

Reply With Quote
Reply

Viewing: Dev Shed ForumsProgramming Languages - MoreWAP Programming > Building a WML Processor - Ouch


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 5 hosted by Hostway