Linked by Thom Holwerda on Tue 23rd Mar 2010 16:26 UTC
Opera Software Think of Opera what you want, but those Norwegian guys and girls know how to get publicity. The company has announced it has submitted Opera Mini to the iPhone's App Store, and it has launched a website with a count-up timer, following how long it will take Apple to approve it - if at all, of course.
Thread beginning with comment 414964
To read all comments associated with this story, please click here.
Member since:

Well, if that video is anything to go by, it really beats the crap outta Safari as far as speed is concerned and I don't doubt for a second that Opera is the fastest among the two: while Apple is usually quick to claim that their browser is the fastest of the bunch, Opera built a solid reputation over the years for making a lightning fast web browser (even if Presto was somewhat trailing other rendering engines from far behind on Javascript until recently).

I am just a little uncomfortable with the idea of all the traffic passing through an Opera-owned proxy somewhere. It just doesn't ring well with the privacy nut in me. But it seems to be a formidable application otherwise.

Apple probably will deny Opera's application to have it included on the App Store, though (bad PR notwithstanding) which is a shame. They simply can't take the competition.

Edited 2010-03-23 19:00 UTC

Reply Score: 2

darknexus Member since:

How does Opera Mini handle js anyway? That would have to, at least in some way, be handled on the local client, which does give Apple perfect grounds for rejection. Like the terms or not, they are clearly stated and one such is that an app may not download and execute random code.

Reply Parent Score: 2

talaf Member since:

They could capture event and send them as POST to their proxies who in turn simulate true js interaction and send back the rendered page...

Or something along those lines. I'm no web expert but that can duplicate the functionality, though complex AJAX stuff would get slow like hell very fast :/

Reply Parent Score: 2

dsmogor Member since:

It does simulate simple click interactions using request response model.
Probably onload gets somehow implemented on the server.
More complex dynamic stuff (including ajax) is not supported.

Reply Parent Score: 2