Skip navigation.

Sign up | Lost password? | Help

Barely scratching the surface

Posts tagged with "analysis"

Mobile AJAX Mythbusters?

, , , ...

Some days ago, TomSoft wrote an article discussing a few myths of the 'mobile Ajax'. I think many (including myself) share Thomas' view that it's important not to hype technologies, and that its important not to draw conclusions like 'the mobile web 2.0 equals mobile AJAX' (meaning that AJAX is something running in the browser). The Web 2.0 is a much broader term, and limit it to a single set of technologies does not make sense. He is also correct when stating the there are alternatives currently deployed on lots of mobile phones and that mobile AJAX is not a way to bypass the operators. In fact most of the interest in the world for Mobile AJAX solutions derives from Operators who are interested in superior user experiences across devices and medias.

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.

Emulating what exactly?

, , , ...





mTLD has published an emulator where you can

Test your web site to see if it’s ready for mobile customers.

They continue on their site saying

If you're not happy with what you see, - if you see anything at all – it's time to join the dotMobi Community by getting your .mobi domain name and optimizing your site for the mobile Internet.



The problem is that what their showing is not even close to what a user actual would see when visiting a web site with their phone. Especially is this the case when the site use media types to adapt the layout to the different screen resolutions. The screenshot on the right show this community site rendered in the emulator, while the one to the left show what it looks like in Opera 8.5 which is the web browser shipping on the Nokia N70.

Is there a point to dotmobi?

, , , ...

I have been writing a lot about dotmobi lately, asking for people to wake up and smell the coffee.
David Meyer from ZDNet seems to agree.

It's not going to make it any easier to access the content — in fact it will add a couple of keystrokes to what you're doing


- Windsor Holden, senior analyst with telecommunications consultancy Analysys

You don't need a separate domain to do that...Another mobile industry attempt to control something that's uncontrollable — another quasi-walled garden


- James Enck, analyst with Daiwa Securities

I'm sure more will follow.

The more I think about dotmobi, the more I dislike it.

, , , ...

dotmobi is the first top level domain to enforce a technology ever. The technology is XHTML Mobile Profile, which is a part of the OMA WAP 2.0 specification.

I just wonder how successful dotcom or dotnet would have been if they only approved web sites that were written in HTML 3.2. (Anne Van Kesteren actually compared the two in December 2004)


Lets get rid of the technology!

, , , ...

or, let's get rid of prefixes and suffixes that are not technology agnostic.

The .mobi top-level domain initiative which was initiated by Nokia, Vodafone and Microsoft, reports that more than 5000 domain names was registered within the first 2 days after launch. This is no surprise. Being late with registering a new domain name can turn very expensive.

But do we really need this new top-level domain name?

People like Russel Beattie has argued that we do need it. Today people refer to their "mobile friendly" version as for example wap.ebay.com, google.com/xhtml or even mobile.opera.com. These solutions are *really* bad because their not consistent. I believe that .mobi might help these companies clean this up.

My criticism however to .mobi is that it is not technology agnostic (like .com or .org or .dk). If we decide to add top level domains like this for every type of media, we might end up with many silly solutions like:

opera.mobi
opera.tv
opera.pda
opera.mp3 (music player, could easily be confused with a music format)
opera.ife (in-flight entertainment)

This is not a good solution to the problem. End users should not have to be aware of what type of device (or media) their on in order to find the right kind of content. People who for example wants to read news on CNN should simply go to CNN.com and find content for their device.

Luckily there are alternative solutions to domain names.

My personal favorite is to build web sites using CSS Media Types. This enables easy adaption of the content for different devices without expensive infrastructure.

To test out how this works in practise, simply click "View" - "Small Screen" on this page (using Opera off course). This will simply change the active CSS document, and make the page into a mobile friendly version.

Voila. Problem solved. And did I mention its free to use and supports plenty of other media like TV and projection (similar to Power Point) :smile:

First the web escaped the browser. Now it escaped the PC.

, , , ...


Opera today announced that the next version of Opera for devices (which is used for TVs, set-top boxes, portable media players or even game consoles) will have support for Web Widgets. Opera already added support for Widgets in the Beta version of Opera 9 for PCs, and enabling support for this on embedded devices means that you might very soon be able to use your favorite widgets on your next TV or media player.

This is very cool!

Widgets are small web pages that resides outside the user interface of the web browser and are typically front-ends to online web sites. Some of my current favorite Widgets includes a football world-cup widget and off course the Slashdot news reader.

I never expected to develop an application for a TV, but this might just change that :wink:

The latest in web standards is smiling on mobiles

, , , ...



Opera is working on making version 9 ready for mobile phones. One of the developers in the Symbian team in Opera recently posted a screenshot of Opera 9 showing the very advanced ACID2 test from WebStandards.org. The test was first passed by Safari from Apple before Opera passed it on desktop in March 2006. Opera for mobile is based on exactly the same rendering engine as the desktop browser and such all the good stuff will become available on millions of phones and other devices soon.

This is great news for web standards and for web developers!

Long live the web! :D

The mobile web 2.0 - lets get started!

, , , ...

Everyone seem to be writing or talking about Web 2.0 at the moment. The concept of letting other developers reuse your service (perhaps i combination with services even from you competitors) and such stimulate innovation, is novel and potentially disrupting for many industries. Web browsers are key for Web 2.0 since they empower virtually all the new services, but not that many have started looking into the consiquences for mobile and embedded devices. Ajit Jaoka has however published one of the [URL= http://opengardensblog.futuretext.com/archives/2006/03/mobile_web_20_a_2.html]very first articles about this.

I'm looking forward to see how the discussion evolves.