Opera Mobile 10 and its remote debugging party trick
By Daniel Davis. Tuesday, 3. November 2009, 08:50:48
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:
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.
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:
- (Desktop): Make a note of your local IP address and fire up Dragonfly.
- (Desktop): Enable remote debug in Settings and click Apply then OK in the pop-up dialog box.
- (Mobile): Open opera:debug, enter your desktop's IP address and click Connect then OK in the pop-up dialog box.
- (Desktop): Click OK in the pop-up dialog box to download the new version of Dragonfly, then click OK.
- (Mobile): Click Connect again in opera:debug, then click OK in the pop-up dialog box.
- (Mobile): Open the web page you want to debug, ideally in a new tab.
- (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.








rafaelluik # 3. November 2009, 15:21
Chas4 # 4. November 2009, 05:27
agony # 4. November 2009, 11:43
I mean
f-blog # 4. November 2009, 12:27
haavard # 4. November 2009, 13:21
IKoke # 4. November 2009, 13:42
experttease # 4. November 2009, 22:53
Anonymous # 6. November 2009, 13:27
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?
Raparux # 7. November 2009, 10:13
Smithnkole # 17. November 2009, 10:02
Smithnkole # 17. November 2009, 10:09
haavard # 17. November 2009, 12:24
Anonymous # 1. December 2009, 11:36
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 # 9. December 2009, 12:45
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.