Opera Browser

From WiiLi

Jump to: navigation, search

This page is intended to give information about the Opera Browser included with the Wii.

The Opera Browser is based on the version 9 of Opera for desktops and was fully released on April 11, 2007.

Contents

[edit] Features

The Opera browser features many elements from its full desktop browser (version 9.0). Known working features are:

  • SVG graphics
  • Adobe Flash 7 (including videos embedded in Flash content)
  • PNG, JPEG, GIF, BMP images
  • RSS and Atom feeds (the RSS feeds from this wiki aren't formatted correctly though, but the custom one I made for this webpage should work.)
  • JavaScript and AJAX
  • Acid2 test passed

Some features are missing such as Java support. Also editing large text fields is impossible (such as full wiki articles).

Opera have written an article about making Wii-friendly pages

[edit] Flash support

The initial version of Opera for the Nintendo Wii supports Adobe Flash version 7. Hopefully we will get an update to support the newest Flash versions. However, because Adobe's latest SDK for Flash is version 7, it seems unlikely we will get version 9 any time soon. (This comes straight from the Opera Wii community forums and was confirmed by an official developer).

The Flash player was vulnerable to the flv vulnerability and it is patched.

Information on adding Wiimote support to flash applications can be found here.

[edit] Acid2 Test

The test appears to pass except when scrolling on the page. This actually may be a non-issue as scrolling the image is not one of the requirements for passing the test. Since the browser is based on Opera 9, it makes sense it should pass.

[edit] SVG Exploit

There was a vulnerability in the SVG routines in the Beta of the Internet Channel where it crashed the browser (and possibly the Wii). This was fixed in the full version.

[edit] Key Codes

The key codes (returned in the Event object from an onKeyPress event in Javascript) are as follows:

Code Button
169 Home
170 -
171 B
172 1
173 2
174 +
175 Up
176 Down
177 Right
178 Left
Mouse Button
Left A

http://www.w3schools.com/js/tryit.asp?filename=try_dom_event_keycode


[edit] Interesting URLs

Some interesting URLS and how Opera reacts to them. The About Opera page (see below) lists important information including the Build Number and Browser Identification String.

URL Result in beta Result in First full version
about: About Opera
about:opera About Opera
about:about About Opera
opera:about About Opera
about:blank Blank Page
opera:blank Blank Page
localhost Blank Page
data: Blank Page access denied message
somesite.com:port If port < 80 Invalid Address (Regardless of port status)
somesite.com:port If port >=80 Blank Page or Page
help Nothing Happens
file: Nothing Happened now goes to access denied message
news: Nothing Happens
/ Invalid Address ( file://localhost/ )
\ Invalid Address ( file://localhost/ )
ssh: | ftp: Unsupported address type: "Protocol ssh not supported"
about:config Invalid Address
opera:config Invalid Address
/. goes to slashdot

[edit] Notes

  • The backslash (\) converts to a forwardslash (/)
  • Some URI's claim not to work if specified without options (ex. opera:)

[edit] Easter Egg

@ the start page click Opera Powered to get the About Opera page

[edit] See Also

Disc | Mii | Photo | Shop | Forecast | News | Internet | Virtual Console | Everybody Votes | Check Mii Out

Personal tools
Online Casino - best online casino reviews.
Facebook Developers - facebook applications, facebook developers, facebook development, social network application development and viral widget social media strategy