Mobile AJAX Mythbusters?
Monday, October 2, 2006 12:33:56 PM
What I question is the following:
Looks good, but unfortunately, I have no Ajax enabled browser out of the thousands of handsets we have here at MobileScope….
How you manage to have thousands of phones without an AJAX capable browser? Opera Mobile is estimated to ship on approximately 46 different handset model in 2006 and Nokia ships their new web browser on a significant model. This means that there are already millions of AJAX enabled mobile phone in the market.
Seems that the Write Once Run Anywhere myth is back!! It was actually already not achievable through technology designed for this, so I did not see how Ajax app (which is basically designed for one or two platform) will be able to address suddenly thousands of different platforms…..
I haven't heard anyone claim this anywhere. But we are in Opera reusing lots and lots of AJAX solutions on other devices than it was originally designed for. Whether SoonR in their demo reused any code from their PC version is not sufficient to argue otherwise.
As for Li Mikas comment in his blog:
So finally... OPERA mobile AJAX platform got themselves a partner... SOONR.com to develop a mobile ajax app running on their OPERA platform
This has nothing to do with Opera Platform. It's a standard AJAX application, that just happens to be running on a mobile phone rather than a PC. Opera Platform on the other hand is a full AJAX framework for creating user interfaces and applications with.
Summing up. The discussion points Thomas brings forward are very valid, but there is a clear difference between advocating for which technologies will succeed in the future and which ones are available today.















Anonymous # Monday, October 2, 2006 5:38:59 PM
Anonymous # Monday, October 2, 2006 8:24:00 PM
Jan StandalThink # Tuesday, October 3, 2006 1:05:00 PM
Hi Thomas and Mika;
Thanks for your feedback.
Yes I do work for Opera as a product manager. This is however my private blog, and such it does not reflect the opinion of the company.
Opera Mini does not yet ship on any mobiles directly from the handset vendor, but it is included by operators like T-Mobile. The latest public information about which phones were included on is available in our Q2 presentation (http://www.opera.com/company/investors/).
I would also expect that the SoonR application should work in the Nokia browser, but I know that there have been complaints about them not supporting media handheld (among others). This could be the reason, but I cannot speak on the behalf of neither Nokia or SoonR.
As for Opera Platform and Opera Mobile there seems so be some misunderstandings here. Opera Mobile (http://www.opera.com/products/mobile/products/) is the full web browser (based on the same rendering engine as the PC browser). This means that it supports AJAX, and have done since version 8*. This means that the Opera browser on your N70 does support AJAX**. The SoonR demo is created and runs in Opera Mobile, such it has nothing to do with Opera Platform.
Opera Platform (http://www.opera.com/products/mobile/platform/) is a product running on top of Opera Mobile, and consists of an AJAX framework for executing widgets and creating user interfaces (somewhat comparable with other AJAX frameworks like DOJO and Zimbra). We published a demo version of a SDK last autumn, which created lots of interest.
Let me know if this makes things clearer.
* Before that (Opera 7.x) we supported DOM Load which is an alternative to XHR (XMLHttpRequest).
** The SoonR demo is requiring Opera 8.65 since their using some features only available in that version.
Anonymous # Monday, October 30, 2006 8:02:38 PM
Jan StandalThink # Wednesday, November 1, 2006 9:21:20 AM
SoonR is an application/service and not a framework. The only full AJAX framework today is Opera Platform.
As for open source, there are lots of interesting things being published very soon .
Anonymous # Wednesday, February 14, 2007 6:11:38 PM