Skip navigation.

ODIN Blog

Opera Developer Network

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

rafaelluik 3. November 2009, 15:21

:up:

Chas4 4. November 2009, 05:27

:up:

agony 4. November 2009, 11:43

:down:




I mean :up:

f-blog 4. November 2009, 12:27

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

haavard 4. November 2009, 13:21

f-blog: Good things are heading your way :wink:

IKoke 4. November 2009, 13:42

:up:

experttease 4. November 2009, 22:53

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

Anonymous 6. November 2009, 13:27

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?

Raparux 7. November 2009, 10:13

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...

Smithnkole 17. November 2009, 10:02

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.

Smithnkole 17. November 2009, 10:09

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

haavard 17. November 2009, 12:24

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 1. December 2009, 11:36

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 9. December 2009, 12:45

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.

How to use Quote function:

  1. Select some text
  2. Click on the Quote link

Write a comment

Comment
(BBcode and HTML is turned off for anonymous user comments.)

If you can't read the words, press the small reload icon.


Smilies