Mobile Phone Industry to Scrap WAP 139
joestump98 writes: "According to this story at Yahoo the industry has started an initiative to introduce "The Mobile Services Initiative (M-Series)" which aims to be an open software and hardware standard. The article goes so far to call WAP a "fiasco." The new M-Series is set to offer faster GPRS networks to offer consistent, high-quality mobile Internet."
SMS is good at what it does, but anything else... (Score:1)
Re:IP + wireless (Score:1)
That would be true for TCP, but not for UDP. TCP promises reliability, whereas UDP applications have to make their own. If wireless protocols had been based on UDP, what would have been the problem? A protocol built on top of UDP could interpret lost packets however it chose to.
Re:This submission is completely misleading (Score:1)
Re:... (Score:1)
GPRS could be the true mobile Web (Score:2)
Re:What about iMode? (Score:2)
Re:Let's hope they make them IPv6 (Score:2)
Re:Let's hope they get it right this time (Score:1)
> were running IP over 2400 baud modems 10+ years
> ago, which is about as high latency, low
> bandwidth as you can get.
...and extremely unpleasant. I had the misfortune to be forced to dial in from home some time in 95 using an old 2400 modem and it was virtually unusable.
WAP reserves its specialist low-latency stuff for transferring data down the wireless "last mile" - i.e. between the WAP gateway and the handsets themselves. I think it's entirely justifiable to have specific stuff there.
Elsewhere it uses all the existing TCP/IP, HTTP stuff we know and love.
Re:WAP's not the problem; maybe not even WML (Score:2)
Nope, caller pays also in Scandinavia. What's more, some subscription schemes (like mine, a phone card actually) even give you a bonus if someone calls you! Yes, people have already started to abuse this by going into someones office, calling your own phone and not hang up.
Lars
__
Mod that story down! (Score:1)
since when did bearer (air-interface) protocols have anything to do with WAP? The whole point of WAP is that it is bearer independant. FFS kids. WAP sucks dogs cocks at the moment, but it *is* changing. It's getting better. Yes, it was a fuckup of a marketing exercise but it's the only thing we (the cellular industry) agree on.
Now cue the 'tard boys saying "oooh1! imode uses HTML so it's better!"
Please, just once Mr Slashdotters, learn a little about the issues before you rant.
(Yes, I am drunk BTW. But hey, it's 3:50am here and I've had a good night out
Re:Let's hope they get it right this time (Score:1)
Err, so did you read any WAP docs before saying that? WAP uses UDP over PPP in CSD environments or GPRS over SS7 to the GGSN in GPRS environments.
Wrong again. CSD (Circuit Switched Data) is the most popular bearer protocol in place at the moment, and the 2nd most popular is SMS. 2400baud is staggeringly fast compared to 160 bytes every 6 seconds with SMS.
Err, except for the airtime, eh? Which is exactly what gets charged for ATM. Sheesh!
Re:Let's hope they get it right this time (Score:1)
Pop! (that was your bubble bursting, btw) As it happens, it scales easily by clustering your WAP gateways. Lots of people do it. It scales fine. You are wrong.
Re:Let's hope they get it right this time (Score:2)
Okay, not every site is viewable in Lynx, but giving access to (say) 50% of the web is a big improvement over the 0.0001% or whatever that's available in WML. And converting existing content to lean HTML will probably be easier than converting it to WML.
And 9.6kb/s is easily fast enough for web browsing, if it is with gzip compression (which in practice seems to double or triple downloading speed) and without pictures. Just how many bytes are needed to give a screenful of text on a mobile? All that's required is for the phone company to set up a proxy server that can talk 'Accept-encoding: gzip' with the phones (I think) - and more and more web servers have this as standard anyway.
Re:Let's hope they get it right this time (Score:2)
Byte-compiling is a good idea, but it should be more general. I've often wished for a 'compiler' which knows about the DTD you're using and can encode tags in (probably) one byte plus attributes and content.
In fact, a compression program which knows about grammars - whether XML/SGML DTDs or Lex/Yacc rules - would be most handy. You could probably get pretty good compression on C source code if you parsed it into a syntax tree and compressed that. If only two alternatives, FOO and BAR, are possible at a given point in the syntax tree, then whichever is used can be encoded in just one bit (although you might prefer to byte-align the output). Identifier names could be stored as numbers referencing the built-up syntax table. Then run the output through gzip to deal with literal text strings and to get some extra compression. This would almost certainly give better results than just using a compressor which makes no assumptions about file format.
Re:Let's hope they get it right this time (Score:2)
As far as all the protocols are concerned, they're really not that hard to pick up. And the imode stuff is doing it again, although this time they're sticking a little closer to existing protocols. The protocols aren't that bad, though. It's really the problems inherent with the stupid gateway that Nokia had offered up when WAP was invented.
Why did they do it? Well, Nokia wanted to have control over the process. Control==capability to bill more for it separately==more money. It was a stupid decision. But, alas, stupid decisions are often made by industry leaders trying to extend their dominance to another market.
Re:WAP's not the problem; maybe not even WML (Score:2)
Woah. Your statement about the Americans & Europeans is quite a broad statement. I think you misunderstand the politics behind the US mobile market. Our fucked up system is the result of a system that came *after* GSM. Yes, our digital systems were developed after GSM. Motorola lobbied Congress hard for the US to adopt their proprietary system so that they would have a lock on handset sales (Nokia still won out in the end). Since Motorola is a *big* defense contractor, and since the US was trying to protect the strategically important defense contractors from going belly up in a market of enormous cuts in defense spending, the government adopted Motorola's specs. It's pure politics, which are as fucked up in the US as they are anywhere.
As for "just about every standard", I hope you're talking about phones. I can recite dozens of superious US proprietary standards in areas other than phones. With phones, however, I'll concede your point.
BTW, WAP was designed by Nokia. In Finland.
Re:WAP's not the problem; maybe not even WML (Score:3)
This is the single biggest reason why mobile phone usage in the US is far lower than in Europe, as a percentage of the total market. In fact, mobile phone usage in the US is even lower than many developing nations. Of course, it's also the single biggest reason why Internet usage in the US is far higher than every other nation. Free local calls results in no incremental costs for Internet usage, which in turn leads to people surfing for pr0n for hours on end.
It may seem stupid when it comes to mobile phones, but it also has its strong points in other areas.
Re:GPRS could be the true mobile Web (Score:2)
GPRS will give something like 10 to 40 Kbps (current published measurements on a UK deployment peg it at about 10 Kbps currently). The point of GPRS is not that it's faster than traditional GSM/TDMA/CDMA circuit switched WAP, though it should be a bit better; its key benefit is that your phone or PDA or laptop is always connected.
This means that applications on the phone can get updates from content sites as and when you need them, using IP, without having to use SMS. For example, an airline reservation + itinerary set up through your PC could be beamed to your mobile phone, and updated as flights are cancelled, allowing you to re-book.
GPRS will also mean that you can check your stocks, or whatever page you frequently want to see, with only a few seconds delay - no need to 'dial' the WAP site.
I think GPRS will really take off if phones end up looking more like Palm-type PDAs - this is enough screen area to make web browsing useful (based on using AvantGo on the Palm, which is very usable). A wireless always-on connection to a PDA/smartphone would be great - ideally using a full HTML browser but with cut-down web pages.
Re:What we need to help the telcos (Score:2)
Wireless is more than low bandwidth (Score:5)
Here are some of the things that TCP in particular has trouble with:
* Poor radio conditions lead to increased error correction (GPRS changes coding schemes on the fly) and re-transmissions (typically, 50% of all ethernet-sized packets are retransmitted because the basic medium is quite liable to corruption). Typical frame error rates are 1 to 2%, and errors tend to happen in bursts.
* Competition from voice calls or other data traffic in a cell, and lack of dedicated per-cell bandwidth (timeslots) for data traffic, lead to huge variations in bandwidth available.
The impact on TCP is that it frequently goes into slow start (because a whole series of packets is dropped by burst errors - TCP-Reno, the commonest implementation these days, is very sensitive to this). This means you go back to sending only one packet at a time (window size of one), then double the window size each ACK round-trip-time, until you get to half of your previous window size, when you start increasing linearly.
There is a lot of work going on to optimise TCP for wireless, following on from earlier work that optimised it for long fat pipes (e.g. SACK and window scaling). See http://www.aciri.org/floyd/tcp_small.html for a good survey. The key point is that wireless TCP performance has very little to do with TCP's behaviour on a link that has a constant 2400 bps bandwidth, a constant latency, and probably lower frame error rates.
It would have been better if the WAP people had just improved TCP, or created TCP gateways to the outside world, but plain unmodified TCP is not very usable in wireless. Apart from TCP, most of the WAP protocols could have been avoided, and certain WML was a mistake, but reduction of header overheads (IP, TCP and HTTP) and page sizes is important, so this would have had to be done on top of IP somehow. NTT DoCoMo's i-mode does prove that this is possible, though the technical details are not clear beyond their use of cHTML.
The real issue with WAP is terrible usability and poor implementations of browsers, WAP gateways, WAP servers and WML content - e.g. the Back button is dependent on the site coding it into WML, so sometimes you just can't go back, and frequently you get 'No gateway response' on trying a new site.
Also, it's very hard to report problems to WAP sites since they are not smart enough to include an SMS number where you could send them a report (and the problem could be anywhere between browser and site, in any case).
Re:Let's hope they get it right this time (Score:1)
What you're talking about is transcoding, which works fine - and is even available in open source variants [sourceforge.net].
No the encoding is not simple gzip: WML (the presentation layer of WAP) is bytecode compiled, so that the common tags are not sent as plain text.
Re:GPRS could be the true mobile Web (Score:1)
GPRS bears the same relation to WAP as modem, fibre or Ethernet does to TCP/IP. It's just another way to get the same stuff.
Already in the UK we have WAP delivered over SMS, ISDN, HSCSD and now (in beta) GPRS. Don't let the acronyms fool you. The're different things.
Re:Not surprising (Score:1)
Yes and no: running a big fat processor in a phone kills battery life, and no-one wants to go back to charging their phone every few hours. Palms and Wince machines achieve good battery life, but they don't have to generate RF.
Fragmentation. Practically speaking, if you have one vendor's browser in your phone, your mobile provider must have that vendor's WAP gateway running in their network. On top of that, different browsers rendered things differently, making it a real pain to develop WAP content. Fragmentation is normal with an emerging market, but it never seemed to settle out with WAP.
Aw come on: the biggest problem is the little angle brackets the phone.com browser users and the lack of tables in the early nokias. Ever try making a Web site look exactly the same on all browsers from version 3 upwards?
Phones don't really support packet data yet. Who wants to surf the net at $.10/min?
You probably don't want a Motorola Timeport 260 then.
Hard to use/small display. I think positioning WAP as the "wireless Internet" was foolish. I surf the net with at least a 14" monitor, 1024x768 resolution and a mouse. Anything less sucks.
For web browsing, yeah. That's why it's a different standard with a different mark up language.
No need for a special protocol like WAP, instead Webmasters will key off of USER_AGENT and render differently for phones. Its that simple.
Funnily enough that's exactly how I render for WAP devices: the gateway passes the UA string through for you. Remember, on this side of the gateway, everything is TCP/IP and HTTP. The WAP-specfic bits are between the wireless ISP and the phone. Who gives a shit what language they speak?
Re:This submission is completely misleading (Score:1)
And anyway, the "failure" of WAP was clearly not due to poor download speeds
Then what was is it down to?
I have WAP on my phone and must have used it a dozen times only in the last 6 months. It's not the content that's the problem (ok, there isn't much, but what's there is readable) it's the speed. It's so pig slow to get the screen up that you want, and then to navigate, that after a while (and only a couple of articles) this little voice in the back of your head starts nagging about how much this info excursion is costing, for so little return. If it were faster, I'd use it a lot more.
Macka
Re:This submission is completely misleading (Score:1)
Re:Let's hope they get it right this time (Score:1)
A constant 9.6kb/s would be great for web browsing... What you get in reality (I've got a Nokia 9110, so I frequently use TCP and HTTP over GSM) is somewhere around 200-300 bytes per second and long stand-stills, due to packet loss on the wireless link and TCP's reaction (retransmission kills speed because the window size rarely goes up to anything usable and round trips aren't below 1s with the slow link).
Loading a 10k web page easily takes a minute or more, and that becomes pretty annoying. I prefer to telnet to my shell account and lynx stuff there... Small packets seem to work kinda well.
--
Re:What about iMode? (Score:1)
The problem is that the users don't give a shit it's proprietary. They only want it to be available now, being able to buy it, and use as many services as possible.
Question: Do you have a PalmOS device? Or are you waiting for the Embedded Linux PDAs? Do you think everyone will want to pass on a Palm and instead wait for Zaurus to become available? Same thing for other technologies: First to market and all that.
Re:What about iMode? (Score:1)
You can browse the archives at:
http://www.appelsiini.net/keitai-l/
A lot of discussions about taking iMode elsewhere, but Europe will probably be first.
Cheers,
Jim in Tokyo
MMDC.NET [mmdc.net]
Re:Huh? (Score:1)
Re:Duh! iMode is not WAP (Score:1)
Anyway, the "whole new protocol stack" is basically restricted to the mobile network, so from the point of view of content developers it doesn't exist. They use the same web servers as always, just setting up a new MIME type and putting up content in the WAP format. Similar to supporting PNG, Flash, or any other new web content type.
Security is not an absolute - it's a sliding scale defined in terms of effort required to break it. The level of security provided by WAP is not as high as 128-bit secure browsing using Internet Explorer, but that isn't a roadblock. I'm sure you go to sites (such as this one) without an "https:" in the URL, surf with cookies turned on, enter private information at a site or two. The security in WAP is adequate for the majority of applications.
iMode is proprietary, controled by a single corporation, and appears to suffer from scalability problems. Different iMode handsets support different parts of the total set of capabilities, making it just as diverse as the WAP world. Most of the material on programming iMode is written in Japanese, limiting the development community to Japan. It is not "what mobile internet should have been", it was just a kludge to get mobile internet up quickly in Japan.
Andrew Scott
This submission is completely misleading (Score:5)
http://www.gsmworld.com/news/press_2001/press_rele ases_24.html [gsmworld.com]
Firstly, M-Services (not M-Series, as mentioned in the submission) "could include enhanced graphics, music, video, games, ring tones, screen savers and other compelling services" (from the link). Note this is nothing to do with browsing content on the Internet.
Secondly, another quote from the article: "M-Services will leverage other key standardisation efforts like WAP, EMS, MMS and SyncML to bring a consistent user experience for digital content." says Jan Wäreby, CEO, Ericsson Consumer Division
To make an (admittedly poor) analogy, whilst WAP is like Web browsing, M-Services will be like Flash animation.
And anyway, the "failure" of WAP was clearly not due to poor download speeds, inability to use phones for browsing, or problems with using new protocols in mobile phone networks, as had already been claimed in this Slashdot thread. All of these factors are present in Japan, and despite this there is the success of NTT DoCoMo's iMode service, J-Phone's J-sky, or the TU-KA EZweb with in total 37 million users (See the stats at http://www.tca.or.jp/index-e.html [tca.or.jp])
Andrew Scott
Duh! iMode is not WAP (Score:1)
anyways, where WAP uses stupid, isolationalist technology, iMode uses CHTML, which is a subset of HTML, and all the happy protocols from the internet we know and love. iMode, in a way, is what mobile internet should have been, maybe only version 0.8 of that, but a step in the right direction.
WAP is
Not surprising (Score:5)
I spent a lot of time playing with WAP. My company decided to support WAP mostly just because of all the hype around it, not because it was good technology. WAP sucked for a lot of reasons:
Given all that, I think the Internet will always be on phones in one form or another. Phones browsers will never be Internet Explorer, but phones now have sufficient CPUs and memory. Coming soon are beautiful color displays and bandwidth. With all of this, good ol' HTTP/TCP/IP will work fine as a protocol (Your mobile provider will pick Layer 2 for you). No need for a special protocol like WAP, instead Webmasters will key off of USER_AGENT and render differently for phones. Its that simple.
Re:WAP still a usefull m-skill building tool (Score:1)
methinks you've been hanging out with the marketing suits too much. get thee to a sleazy dive, posthaste!
Re:How can M-Services improve speed of GPRS (Score:2)
WAP is more commonly the application layer over a PPP connection. For example, enter any ISP's dial-in number into your phone's WAP settings (+ username and password) along with the IP address of a publicly accessible WAP gateway and you're away laughing.
--
An open alternative to WAP (Score:1)
M-Services vs. WAP (Score:2)
"For instance, the guidelines call for phones to be compliant with WAP 1.2 this year and, looking into next year, the next generation of M-Services phones should be compatible with WAP 2.0."
Remember what WAP 2.0 is? The markup language used is no longer WML but XHTML. If that's not standard enough for you, I don't know what is!
What we need to help the telcos (Score:2)
We need a bill-presentment mechanism for the wireless web. I can do an e-gold spend on a mobile phone [e-gold.com], but it's a pain in the ass, because there's no way for a merchant to send my phone a short e-mail with a URL that includes the target account number and the requested quantity of e-gold (in whatever units, but ultimately for us everything's grams) to spend (or not). Once my phone gets that mail with the URL, I should be asked whether I want to go from email to the wireless web (yes, otherwise auto-delete the mail) and if I log in correctly I should be previewing a spend on the next screen so all I have to do is click "confirm" if I actually want to pay.
Unfortunately, the telephone companies (see the vaunted, moneylosing "G3") are much better at wasting gobs of money than they are at taking advantage of something useful if they don't own 100% of it. (And frankly, I would NOT trust any phone company to do a currency right, they're too clueless and insecure IMO.) Right now, I should be able to pay my damn phone bill with my phone (even without e-mail bill-presentment) and http://pcs.e-gold.com [e-gold.com] SHOULD be an easy to find URL on ALL wireless-web enabled phones (IMO, flame me for my constant-greed if you want, but e-gold is one of the only actually-useful things I've found on that tiny, crappy interface).
Phone companies have resisted all attempts at a clue-implant for what-works-now, and instead they singlemindedly focus on wasting their stockholders' loot at an even faster rate than moronic late-'90s dot.coms did! (See "G3" again.) Whatever these huge companies do, we'll keep chugging along and adapt. I like the wireless web, and I'd like it to be more-useful, but I don't need it. I could rant-on, but I won't.
JMR
Re:Let's hope they get it right this time (Score:1)
The gateway pre-processes the WML data for the phones so that the bandwidth and processing capacity of the phones can be as small as possible.
Regards,
Xenna
Re:How can M-Services improve speed of GPRS (Score:1)
"M-Services would bring consistency to such areas as graphical displays, music, video and games to handsets supporting GPRS, and later on to even faster standards in the GSM family of technologies such as EDGE and 3GSM"
just says that it will allow better use to be made of faster network technologies when the become available. EDGE (Enhanced Data for GSM Evolution) is a step further on from GPRS (ie a different coding system in the network) which allows faster data rates. M-Services is dealing the the OS on the terminals making use of that network, not adding anything to the network itself.
Must admit I've never heard of 3GSM though, unless they're getting confused with 3G (3rd Generation) UMTS services, which is based on a different network technology to GSM anyway..
It's not a replacement for WAP either. WAP describes a family of protocols, essentially providing wireless optimised equivalents of TCP, IP and HTML. I guess M-Services might reduce the need for WML (the HTML alternative) as the displays on the devices will be more capable, but the protocols lower down the stack will still be useful to overcome the limitations in the network. In any case, the next release of the WAP specification essentially uses a version of cHTML, similar to that used in i-mode and so WML is probably on the way out anyway.
Re:What wap is and isn't and little bit about GPRS (Score:1)
However, it's not all doom and gloom. Things will improve and once the packet-data connections over GPRS are working up to their full potential (removing the long setup times you currently have with WAP services) then it will get a lot more useable.
Packet based data mechanisms also allow for push-type services too, without you always having to be connected to the network, but that's another topic entirely!
Re:WAP's not the problem; maybe not even WML (Score:1)
iToke (Score:1)
-Bruce
Re:GPRS could be the true mobile Web (Score:1)
Why WAP is better than the newspaper. (Score:3)
For everybody who thinks WAP sucks or is dead, then you haven't really seen what can be done on WAP. You've probably seen just the crappy shit that most mobile companies put out as WAP services. Want to see the future of WAP as a media platform?? Check out this WAP service:
http://wap.movingentertainment.com/hosted/flipmick /demo/ [movingentertainment.com]
Yep, comics anytime anywhere you want including archives for missed episodes. Let a newspaper and even a fixed Net try that! OH yeah, and you don't get black ink on the fingers when you read it!
Let's hope they make them IPv6 (Score:2)
------
But wait! M Services are based on WAP! (Score:1)
Why one earth is this thread turning into an anti-WAP ranting session? WAP will be *enhanced* under through M Services, not killed off.
The M Services initiative is about instituting the standards on handsents that WAP hasn't had before.
overdeveloping kills (Score:2)
Why oh why must another so called standard be introduced when no one has gotten the first ones correct to begin with?
I take newer introductions to broken technology as a marketing gimmick to have people forget the problems that no one ever fixed. RADIUS is the standard no make that DIAMETER, yes DIAMETER is the standard... Give me a break. Why don't they take the time to get it right to begin with then focus on improving from there instead of overhyping the so called next best thing which will likely follow suit.
Look I don't want to sound trollish and I hope I don't but think about it for a second, will redoing the whole thing make things better when they could intergrate into what's already available? It would make more sense to go on and spend an enormous amount of time and money to create something completely from scratch, thinking it will be the norm (which in technology is a joke), only to have something marketed a few months down the road as that months next best thing.
Aside from that, more counties/countries are slowly realizing the dangers of talking alone on cellulars so if governments impose harsh restrictions, what would make the people at Nokia, Ericsson or any other phone make think that people would dish out for a full blown laptop phone when they'd be restricted on its use?
Example, many of the counties in my state (New York) ban driving while speaking on a cellphone, and many restaurants in New York City have begun banning people from speaking on cells while they dine. Now imagine if these restrictions became the norm all over the place... Shit it'd be useless to have a web capable phone. Aside from that are things going a bit far where these companies think technology will be something everyone would need to survive?
Nielson Norman Group's WAP Usability Report (Score:4)
Reading the summary, and having a lot of respect for what the authors had to say on other topics convinced me it wasn't worth my while to bother with WAP.
The WAP Usability Report [nngroup.com] (available in PDF form for $26) reports on a study where 20 people were given WAP enabled phones for a week and asked to report back on their experiences. The study was done in London because of the advanced state of WAP services there. Read the summary here [useit.com].
I link these and a couple other useful sites in my brief section on Some Web Application Design Basics [sunsite.dk] in Use Validators and Load Generators to Test Your Web Applications [sunsite.dk]:
Mike [goingware.com]
IE in my mobile (Score:1)
Phillip.
WAP is a technology looking for a purpose (Score:2)
Last time I checked, 8 of the top 10 WAP sites were porn. PORN, fer cryin out loud, on a 1 bit, B&W, stamp-sized display. Wow, how hard-up for a woman do you have to be to surf WAP porn sites?
Granted, a large part of the problem is that there aren't enough WAP-enabled devices in the hands of consumers. But so far, I just don't see anything productive materializing from WAP.
Huh? (Score:1)
What, and nobody's pushing Bluetooth for these things? I though Bluetooth was going to be the killer wireless protocol . .
END SARCASM
Lack of user demand at the root of WAP failure (Score:2)
I don't want to screw around with a numeric keypad for messaging. I don't want to attempt to use a 2" screen to read the daily news. I don't have any interest in postage-stamp porn. I don't want time-delayed stock quotes. I certainly am not going to use my phone to buy anything.
I'm not alone. Most people in the US and Europe just aren't clamoring for this technology. In looking for the next big thing, the tech investment community made this enormous 800-lb. gorilla made entirely of vapor.
Sure, the Japanese dig instant messaging with their mobile phones. But they're also into animae, robot dogs, and anything that is miniaturized. Some things just don't translate. Happily, the world isn't completely homogenized yet.
Re:Let's hope they get it right this time (Score:2)
If the above is correct, which other posts are saying it isn't, then your own argument works against you. If the only translation is at the content level, and that's only because of bandwidth restrictions, then there's no need for them! All there needs to be is a very simple javascript handler in the browser, and an industry-standard wap-browser navigator object. Then everyone can do a tiny bit of browser detection and provide a low-bandwidth copy of their site. Voila, no flashy shit, and a website that's designed for your viewing requirements with no stupid protocol conversions.
Anyhow, I hate having to do browser detection. The web should be "code once, run anywhere" not "code eight times just in case some idiot insists on using a DSL modem with a 386 and a copy of Mosaic.
Re:WAP's not the problem; maybe not even WML (Score:2)
Australia and New Zealand are the same. How can you possibly charge the person receiving the calls? What a bizarre pricing scheme! It's also opposite to the way interconnect charges are paid by the telcos. Which countries do this? I think Scandinavia does, but didn't think it was widespread.
Re:WAP's not the problem; maybe not even WML (Score:2)
Re:WAP's not the problem; maybe not even WML (Score:2)
Nah, I actually meant NTSC & ISDN. They're my two pet peeves. NTSC's quality is rubbish compared to PAL. And why have 56k when you could have 64?
Re:WAP's not the problem; maybe not even WML (Score:3)
No, still don't see anything good about it. New Zealand has free local calls as well. All they need to key on is the first few numbers, same as any other route. Probably the stupidity again comes from a lack of standards used in the US. You guys don't all have GSM, I hear. That's useless.
Just about every standard there is was made as a proprietary system by Americans and then bettered by European standards bodies. Pity the US never seems to wait for the good stuff to come through. I'm sure *that's* a good reason WAP ain't doing so well, too:/
Re:This submission is completely misleading (Score:1)
M-services requires WAP. What M-services seems to really be about is setting a minimum level of functionality and a common look-and-feel for all phones.
WAP really does suck! (Score:1)
Re:What about iMode? (Score:1)
Re:Duh! iMode is not WAP (Score:1)
Re:This submission is completely misleading (Score:1)
XHTML and mobile CSS (Score:1)
I guess they're not bashing the Italians (Score:1)
USA needs some real standards (Score:1)
Scrapping WAP in the USA? That's good news. Hopefully they'll do the same for HDTV soon.
My dream would be to have Japanese i-mode here for mobile phones, and the successful European COFDM standard for HDTV here. That's what people want, but with the politics here, unfortunately it will never happen...
Super eurobeat from Avex and Konami unite in your DANCE!
Re:Not surprising (Score:1)
I was completely with you up to this point...
There's actually no need to deliver separate content for phones at all, whether it's WAP or a "light" version of your HTML pages.
Without all the font and table nonsense that older browsers require to get a decent looking page out of them, an HTML page is already very, very lightweight. With the media-specific style sheets in CSS2, there will be no need to deliver custom pages for each browser; simply define a style sheet for each device or media type you wish to support, and you're done.
Maintaining two or three versions of each page on your site doesn't seem too heinous when your site is a few dozen, or even a few score pages. Try maintaining a site that's >1800 pages that way some time - and then update over half the pages on a weekly basis. You'll find out, as I have, that the custom-page-for-every-browser approach simply doesn't scale well.
It's certainly possible - I did it for nearly two years, with the capable help of BBEdit and MacPerl. But it would have been much simpler, and cut the page count in half, if I could have counted on decent browser support for CSS.
What's popular with WAP? (Score:5)
AllOutWap.com [alloutwap.com] ranks the top sites [alloutwap.com].
Answer? Porn, Sports and (mobile phone) Ring-Tones..
Porn, although originally referring to writing about prostitutes, usually means images. I remember ASCII Art nudes in High School (early 80's): zit-stricken geeks hunched around a green-screen blurring their vision every-so-slightly to make out that picture of Victoria Principal. Real cool. I can (thank the Powers) only imagine how images look on Nokia 61xx Dark-Gray/Light-Gray screens.... If you're going to appeal to the Internet masses, you need to display full color motion pictures (well, you can cheat and optimize the display for flesh tones and rocking motions).
Although the marketing people understand the need to push porn (why else is it called W(h)AP and PALM PILOT?) the engineers are just figuring this out (evidently). How discouraging that your product has to appeal to the lowest common motivator to be accepted.
Why is it call High Tech, again?
--
Standards (Score:1)
Re:... (Score:2)
For those of us using a more sane phone [nokiausa.com], that's 4817022688084631 (including a single-quote, and it's 10 keypresses cheaper!). (In actual fact, that string will probably work with any T9-enabled phone.)
--
Usability (Score:2)
It gets worse. Try to make an airline reservation.
Automated voice-based services are an alternative, but they suck too. As an exercise, call TellMe 1-800-555-TELL and order a movie ticket. Can you do it in less than five minutes? You'll have to listen to several ads along the way, which you can't skip.
HTTP/1.1, gzip, and faster dial-up (Score:1)
It be kinda like saying that using gzip to compressed a file before transfering, is offering faster dial-up.
In my experience, using Accept-Encoding: gzip (part of HTTP 1.1, RFC 2068 [ietf.org]) does gain some download speed over dial-up, but it's less noticeable in Mozilla 0.9.1 because Moz renders tables as they're being downloaded, while IE and older Netscape wait for the last </table> before drawing anything. (This is part of why Slashdot articles seem to take a looooong time to load on IE.) You just have to design your transport and application protocols to move the common types of data (text and pixels) efficiently. That is, send and store XML documents in a compressed form, as compactness of markup was never a design feature of XML.
Vice Versa (Score:1)
Yeah, wouldnt it make more sense to put a phone onto a laptop computer? at least then you`d have a chance of actually seeing which webpage you were on?
Check out Jakob Nielsen's WAP comments (Score:5)
question: is control controlled by its need to control?
answer: yes
Providers killed WAP (Score:1)
Speed was not an issue. To check the email, and see a webpage once in a while 9.6 is enough for my needs.
I use a pre-paid phone card, and in pre-WAP, there was no way to make data calls. With all the hype surrounding WAP, data calls were enabled by all the operators here in Portugal, for all types of cards, pre-paid or regular. They expected that everyone would be using WAP... The problem? The price. At least with my operator (a Vodafone subsidiary), WAP calls are at a fixed rate of 18 cents per minute.
Now, the fun part: regular data calls (non WAP), were charged according to the destination phone network, for the same price as a voice call. As my phone operator also has a ISP, it has a access number within the GSM network. My price plan costs about $1.5 usd for an entire hour of talk time.... compare that for the price of 18c*60= $11 per hour...
For some time I even used my laptop with a nokia phone with a infrared port to check email while not at home....
WAP's not the problem; maybe not even WML (Score:4)
--
Re:I've got the 520 too... (Score:1)
I use WAP services through GPRS which is great: fast, always online and don't have to look how much time I am logged. Right now speed is 3+1, 3*14.4 = 43.2 kbps downlink and 14.4 kbps uplink. When the new R520 firmware arrives I might connect with 4+1 (57.6/14.4).
Believe me, if you can use GPRS for WAP avoid other options!
Re:I've got the 520 too... (Score:1)
But in some cases (i.e. if I would like to have a development version of the phone's sw), I would call a friend of mine who works there and tell him to flash it for me.
You just don't get it (Score:2)
Why not just use HTML ? (Score:2)
Why bother with these stripped down, non standard protocols at all ??
Re:Bias? No! (Score:2)
WAP has provisions for identifying the user agent. It can use the data from this to provide customized content for larger sizes if it wants. Its too much effort (money) for most people to do, so they go for the lowest common denominator.
Re:This submission is completely misleading (Score:1)
Re:WAP isn't THAT bad (Score:1)
I don't have it with me now (so this post is somewhat useless) but the general idea was that several security issues weren't consideres during the design stage, and "fixing" those
issues would mean a great deal of redesign for the protocol.
Besides this security problem, i think WAP was doomed from the start, if you consider the fact that most
providers are including or going to include a TCP/IP stack on their units (and mobility issues can be solved using Mobile-IP as transport).
It's the interface, stupid... (Score:1)
Re:Why not just use HTML ? (Score:1)
The only drawback is that most (all?) browsers don't support XHTML really well yet - the best you can do is write XHTML that also happens to be simimlar to what browsers expect for HTML. (i.e., most browsers will choke on <BR/> so instead you have to use <BR /> since you must close the BR tag in XML - <BR></BR> might work, but I think NS interprets </BR> as a standard break.)
--
Re:Let's hope they get it right this time (Score:1)
There have been a number of minor new protocols created, but as far as integrating into the existing Internet is concerned, the only new ones worth worrying about are the protocols for content (WML, WMLscript, WBMP, etc). These protocols had to be created in parallel to their web equivalents (HTML, Javascript, jpeg/gif/png) primarily because WAP clients don't have the grunt to handle them, and to a lesser extent because of the 9600 bps network restriction.
Protocols also had to be created on the telephony side of things, but they had to be created anyway, because there was no existing set of protocols for this sort of data over GSM. I'm not aware of any reason why the telephony-based WAP protocols couldn't continue to be used in the future, just adapted to GPRS, or 3G, or whatever (although I'm not a telephony protocol expert).
To me, it seems that the content protocols have been the big problem. There's a huge web out there, all written in HTML, and WAP phones can't access it. I would estimate that maybe 0.0000001% of content on the web is WML, and therefore suitible for existing WAP phones. And because there's virtually nil WAP-accessible content, WAP is pretty much useless at the moment.
Once WAP (or WAP-like) phones are able to handle HTML, they will become popular. They won't be able to handle HTML until a) the clients are good enough for HTML (ie. fast processors, more memory, better displays), and b) the network connection gets faster than GSM 9600.
Re:Not surprising (Score:1)
Want to bet? [microsoft.com] Go out and buy a Sony Z5.
Re:WAP's not the problem; maybe not even WML (Score:1)
First, the cellphone user is not paying for the call, they're paying for the airtime and their connection to the cellular network. Why should the caller pay for your choice to use a cellphone? Just don't answer the phone!
Second, the caller won't know in advance how much the call will cost. What if I'm roaming internationally? The caller may think they're dialing a local call, but still get charged $5.00 a minute.
Let's hope they get it right this time (Score:5)
This was always a nonsense claim, since people were running IP over 2400 baud modems 10+ years ago, which is about as high latency, low bandwidth as you can get. IP protocol stacks typically have trouble keeping up with high bandwidth links such as fibre, not the low end.
The real reason was control: anything interoperable with the regular Internet would have been impossible to charge a premium for. This resulted in a separate WAP-Internet that didn't have the same level of content as the regular Internet. Users stayed away in droves.
Let's hope the new "wireless Internet" is based on existing standards this time, instead of something they made up out of thin air.
Re:Why not just use HTML ? (Score:4)
Mainly because HTML is crap! The main problem with HTML is that it has such bad structure making it incredibly hard to parse. Whats more, companies like Microsoft have allowed people to get away with writing badly formed HTML so that a majority of the pages on the internet suffer from malformed HTML. Writing a HTML browser that strictly follows standards would cripple most web pages. WML gets around this problem by being XML based rather than SGML based. XML enforces much stricter rules on the structure of tags. For example, in XML tags have to be closed in the reverse order to which they were opened. Consequently, the parser is easier to write and a lot smaller. This is vital for phones and PDA that don't have hugh memory and processing powers. HTML is definitely not the way forward but is rather something we should consider dropping altogether.
Re:Let's hope they get it right this time (Score:2)
WAP doesn't run over HTTP (it's an alternative to HTTP), but it sure runs over TCP/IP. The WAP connection is established between the WAP gateway and the phone over TCP/IP. OK, I'm not absolutely sure about the TCP, but it's definitely over IP. Just check the address of a WAP gateway that you have to enter in your phone... Voilà: IP-Address.
All they do is talk the WAP equivalents with the gateway, that will, in turn, go out and get the HTTP content. Of course, this is one of the reasons why WAP sucks.
This is true, but the gateway bottleneck isn't the problem that WAP actually has. The problem is usability, not network performance. The problem is that today's WAP implementations are connection-oriented. The problem is that WAP is a poor adaption of HTML for the mobile devices.
And it's too expensive. I'm not going to pay 15.6 times the amount of a normal internet connection for a speed of 1/6. That's a price-value relation of about 1/90! And the only advantage i get is being mobile. Even the UI is much worse. Why should I use it? Of course, if we speak of a Palm organizer here, the whole thing suddenly makes sense. But on the other hand, Palm browser often even support HTML 3.2. Why use WAP then?
Today's phones simply suck as far as WAP is concerned. It is not sexy to do WAP.
--
Re:Let's hope they get it right this time (Score:3)
--CTH
---
WAP isn't THAT bad (Score:2)
Re:Bias? No! (Score:2)
Re:Let's hope they get it right this time (Score:4)
After all of the money and time invested? (Score:2)
It's the small businesses that invested so much money in the technology that will ultimately pay for the industries mistakes. The large companies which control the standards got a lot more out of it than they ever put in, just not as much as they were hoping for.
On a related note, my favorite non-wap wireless internet service [trancell.com].
Bias? No! (Score:2)
I love SprintPCS's attempt at online chat through their WAP browser: "i wuv you aways m0mmie ddeares7." {3.5 hours to type that}
Seems like WAP was already doomed last year (Score:2)
I can still remember the system architects at work drumming up white papers to convice an outpouring of cash into R&D for WAP but it never quite got anywhere. Who has the time to drive (late) to work and do their makeup and hair much less key 4445533111229955 on their cell for the favorite stock quote?
How can M-Services improve speed of GPRS (Score:3)
WAP was just an application layer above GPRS. If this M-Services is it's replacement for WAP, how can it 'offer faster GPRS'. GPRS is the transport layer.
It be kinda like saying that using gzip to compressed a file before transfering, is offering faster dial-up.
By the way, is GPRS deployed anywhere in the US?
Do you need buy.com Coupons [garlanger.com]
What about iMode? (Score:2)
Hey how come iMode never comes up in these discussions of wireless internet? OK, I know it's a proprietary protocol, but the point is that
a) it works, and
b) it gets used.
Having just worked in Japan for 6 months the thing I couldn't help noticing was that everybody's phone was much cooler than any of the ones available at home: lighter, smaller, cheaper, more functions, longer battery life etc(not just that they were shaped like Hello Kitty) and that most of my mates at work had readable colour screens on their phones and used iMode all the time for useful stuff like checking timetables, getting prices, getting weather reports etc etc, and the connection prices didn't seem so high (well, compared to the cost of living in Japan, perhaps that doesn't mean much). The week before I returned, DoCoMo reported that they had 20 million iMode users - which seems like a lot to me.
So my question is: why don't DoCoMo set up iMode networks in other countries? IMHO, they'd do well, and we'd finally see some reasonable wireless services.