Opera Mobile 10 and its remote debugging party trick

, , ,

Following on our Opera Mini 5 beta launch, we've just announced the release of another mobile browser — this time it's Opera Mobile 10 beta for Symbian. While they both feature a similar redesigned UI, Opera Mobile 10 makes the most of your smartphone's capabilities, featuring a full JavaScript and layout engine.

Naturally there are many improvements for mobile surfers to enjoy, but what will be of particular interest to developers are the enhancements to Presto, our rendering engine. Not only is it much faster than the previous incarnation of Opera Mobile, but you may also be impressed at its standards support. You can read more about Opera Mobile 10 from a developer's perspective over at dev.opera.

In addition there is one more feature aimed at developers that we're particularly proud of and that is the ability to remotely debug a web page on your mobile phone using Opera Dragonfly on your desktop. Put more simply, as you edit the web page's code on your desktop, its display is dynamically updated on your mobile phone. The process is as follows:

  1. (Desktop): Make a note of your local IP address and fire up Dragonfly.
  2. (Desktop): Enable remote debug in Settings and click Apply then OK in the pop-up dialog box.
  3. (Mobile): Open opera:debug, enter your desktop's IP address and click Connect then OK in the pop-up dialog box.
  4. (Desktop): Click OK in the pop-up dialog box to download the new version of Dragonfly, then click OK.
  5. (Mobile): Click Connect again in opera:debug, then click OK in the pop-up dialog box.
  6. (Mobile): Open the web page you want to debug, ideally in a new tab.
  7. (Desktop): Select the site to debug in Dragonfly and edit the HTML and CSS to your heart's content.



We've made a short video to show remote debugging in action with captions for people that suffer from deafness/limited hearing (or if you just want to watch it without disturbing those around you). Furthermore, the captions are also available in English, Japanese and Russian.

Tomorrow's web standards today - British Computer Society presentation, Surrey UniversityThe lengths to go to, to get a site fixed!

Comments

Rafael Luikrafaelluik Tuesday, November 3, 2009 3:21:16 PM

up

Charles SchlossChas4 Wednesday, November 4, 2009 5:27:44 AM

up

agony Wednesday, November 4, 2009 11:43:06 AM

down




I mean up

Ferhad Fidanf-blog Wednesday, November 4, 2009 12:27:00 PM

As Symbian version released, now, can we start to wait Windows Mobile SMARTPHONE version? smile

Haavardhaavard Wednesday, November 4, 2009 1:21:28 PM

f-blog: Good things are heading your way wink

IKoke Wednesday, November 4, 2009 1:42:53 PM

up

experttease Wednesday, November 4, 2009 10:53:29 PM

is mobile 10 seriously free? or is it just the beta that is?

Anonymous Friday, November 6, 2009 1:27:30 PM

Mojoker writes: Tried out Opera mobile 10 on n95 and keep running into out of memory errors after only a few minutes browsing. Where/how do i submit bug reports?

ruxRaparux Saturday, November 7, 2009 10:13:31 AM

I've installed opera mobile 10 beta on my nokia e71. It went well and i was amazed by its speed except for one crucial thing: when it opens websites, i can only see rows of boxes instead of english alphabets, which is very annoying because i cant read those. What caused this? I live in Indonesia, is that the problem? Because i read that it doesnt support asian languages. But i dont understand since i dont set my cell phone to chinese characters. Help please...

Nkole MulengaSmithnkole Tuesday, November 17, 2009 10:02:22 AM

I have installed opera mobile 10 beta on my nokia 6120c. It works well but on some sites it tells me 'not enough memory, please close some application', when it is the only application open at that time, and stops loading the page. If i try mutitasking, it then closes. Where should i report this error. And how goes opera turbo works, or what is the function of opera turbo.

Nkole MulengaSmithnkole Tuesday, November 17, 2009 10:09:19 AM

I wish the next verison of opera mobile 10 beta and min 5 beta will have T9, i mean the dictionay

Haavardhaavard Tuesday, November 17, 2009 12:24:40 PM

Smithnkole: That is not possible with inline editing because Java doesn't have access to the T9 dictionary. Disable inline editing in the settings, and T9 should work.

Anonymous Tuesday, December 1, 2009 11:36:25 AM

Vidkid writes: How do i get T9 to work for opera 10 on windows mobile. Browser is really really good, massive improvement. Just filling out text areas, like writing email in gmail or comments on facebook no T9. Can this be adjusted in the 'opera:config' options? cheers

Anonymous Wednesday, December 9, 2009 12:45:28 PM

techouse writes: I installeda Opera 10 mobile beta2 on my Nokia e61 and it works much better than the previous beta1, the only thing that still bothers me is the spacebar bug - if I want to make a space I have to press 2nd function+space, otherwise just pressing space will produce an "a" character instead. I would also like to point out that shift and 2nd function should be adjusted to behave like in all other applications, meaning that once triggered shift and 2nd function should be locked untill the next button is pressed instead of having to press them together like on a PC keyboard.

Anonymous Wednesday, December 23, 2009 7:31:27 AM

Anonymous writes: enabling turbo on n95 8gb causes error. Rapidshare nt working, afta wait time it says link expired. Using 10.353 beta. Do i need full version?

Anonymous Friday, October 22, 2010 1:50:53 PM

kakat writes: what should i do to access this application

Daniel Davistagawa Monday, October 25, 2010 8:36:43 PM

Kakat: Dragonfly can be launched by right-clicking on a web page and selecting "Inspect element".

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.