Opera for Symbian: Reference section

Technical information about Opera for EPOC

Frequently asked Questions

Opera 5FAQ

Opera 3FAQ

Navigation

Features

Documentation & specification for the Opera Web browser

Opera 5 FAQOpera 3 FAQGlossaryManualScreenshotsReference

References

General Opera information

Language support
Language Opera 5 Opera 3 Notes
XML1.0No
XHTML1.1NoOpera 3.62 should still interpret clean XHTML however it does not recognise the shorthand method of closing tags: <tag />
HTML4.013.2
WML1.1NoWAP support is limited in Opera 5
iModeNoNo
CSSLevel 2Level 1
XSLNoNo
ECMAscript3.0 (Javascript 1.3)1.0 (Javascript 1.1)When set to identify as Microsoft Internet Explorer, Opera will also support some proprietary Microsoft Jscript extensions to the ECMAscript standard.
Image formats
Format Opera 5 Opera 3 Notes
GIFYesYesSupports transparency & interlaced
JPEGYesYesDithering and smoothing applied on low-colour/monochrome screens. Supports progressive downloads.
PNGNoNo
MBMNoNo
BMPNoNo
XBMYesYesX-Bitmap
TIFFNoNo
wBMPNoNo
WMFNoNo
OTANoNo
Audio formats
Format Opera 5 Opera 3 Notes
WAVNoNo
AUNoNo
System requirements
Resource Opera 5 Opera 3 Notes
Disk space2.4MB1.7MBMay be installed on any disk though when installed onto a Flash memory disk startup times are increased.
RAM3MB3.5MBThese are minimum requirments to make use of the browser. At least 5MB of available RAM is recommended before starting Opera to be able to view images and avoid crashes.
User-Agent strings

Please note that some additional user agent strings, including those from Opera 6 for Symbian, are now available on another page.

Opera 3.62
ID as User-agent string
OperaMozilla/4.51 (compatible; Opera 3.62; EPOC; 640x480)
Mozilla 3Mozilla/3.0 (compatible; Opera 3.62; EPOC; 640x480)
Notes:The screen resolution at the end of the string varies. The most common values are 640x240, 640x480 and 480x160, though other possible values are 640x320 and 360x160. The resolution reflects the overall screen size, not allowing for any toolbars, scrollbars or the Progress Bar which may be enabled.
Opera 5.x
ID as User-agent string
OperaOpera/v5.14 (EPOC; U)  [en]
MSIE 5Mozilla/4.1 (compatible; MSIE 5.0; EPOC) Opera v5.14  [en]
Mozilla 5Mozilla/4.76 (EPOC; U) Opera v5.14  [en]
Mozilla 4.73Mozilla/3.0 (EPOC; U) Opera v5.14  [en]
Mozilla 3Mozilla/4.76 (EPOC; U) Opera v5.14  [en]
Notes:The 5.x version number will not be identical on all devices since not all users upgrade to the latest release, and not all releases work on certain Symbian devices. Also note the double space after the Opera version number and that some of the Identify as options send out the wrong user-agent string.
Nokia Communicator (Opera 6.x)
ID as User-agent string
OperaOpera/6.0 (EPOC; U)  [en]Nokia/Series-9200
MSIE 5Mozilla/4.1 (compatible; MSIE 5.0; EPOC) Opera 6.0  [en]Nokia/Series-9200
Mozilla 5Mozilla/5.0 (EPOC; U) Opera v6.0  [en]Nokia/Series-9200
Mozilla 4.73Mozilla/4.76 (EPOC; U) Opera v6.0  [en]Nokia/Series-9200
Mozilla 3Mozilla/3.0 (EPOC; U) Opera v6.0  [en]Nokia/Series-9200
Notes:Opera 6.x for Symbian OS is supplied as the standard browser in the Nokia 9210i Communicator but not the original 9210 or 9290. Note the double-space after the Opera version number.
Opera Embedded for Linux devices
Embedix/Qtopia (Sharp Zaurus)
ID as User-agent string
MSIE 5Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.6-rmk1-np2-embedix armv4l; 240x320) Opera 5.0  [en]
Notes:Although there are other Qtopia devices which also include Opera, the Zaurus is by far the most popular as it is available globally. Platform versions in the UA string may vary as ROM updates are released over time. Note the double-space before the language identifier ([en]). Although the screen resolution returned is 320x240 at present, future devices may use larger form factors.
Other user-agent strings

For reference, here are the user agent strings given out by Symbian Web, a browser supplied with older EPOC devices but not based on Opera:

EPOC Web
User-Agent string Devices Notes
EPOC32-WTL/1.1 Psion 5, Geofox 1Either version 1.0 or 1.1 depending on the version of Messagesuite installed (1.0 - 1.52)
EPOC32-WTL/2.0 STNC-WTL/2.0(220) Psion 5mx, Ericsson MC218Build number (220) will vary due to bug fixes and regional editions.
EPOC32-WTL/2.0 (RVGA) STNC-WTL/2.0(230) Psion RevoPsion Revo+ and Diamond Mako supplied with Opera 3.62 but Web can be installed by user.
EPOC32-WTL/2.0 (VGA) STNC-WTL/2.0(230) Psion Series 7/netBook
EPOC32-WTL/2.2 Crystal/6.0 STNC-WTL/6.0(611) Nokia 9210/9290These devices will continue to run Symbian Web rather than Opera 6 due to memory limitations.
HTTP request header examples
Opera 5.x initial GET request
Accept: text/html, image/jpeg, image/gif, image/x-xbitmap, */*
Connection: Keep-Alive
Host: symbian.com
User-Agent: Opera/v5.12 (EPOC; U)  [en]
Opera 5.x reload GET request
Accept: text/html, image/jpeg, image/gif, image/x-xbitmap, */*
Cache-Control: no-cache
Connection: Keep-Alive, TE
Host: symbian.com
User-Agent: Mozilla/4.1 (compatible; MSIE 5.0; EPOC) Opera v5.12  [en]
Opera 5.x check-modified GET request
Accept: text/html, image/jpeg, image/gif, image/x-xbitmap, */*
Connection: Keep-Alive, TE
Host: symbian.com
If-Modified-Since: Sun, 13 May 2001 13:17:45 GMT
User-Agent: Mozilla/4.76 (EPOC; U) Opera v5.12  [en]
Opera 5.x HTTP POST header (without enctype attribute)
Accept: text/html, image/jpeg, image/gif, image/x-xbitmap, */*
Connection: Keep-Alive, TE
Content-length: 1471
Content-type: application/x-www-form-urlencoded
Host: symbian.com
User-Agent: Opera/v5.12 (EPOC; U)  [en]
Opera 5.x HTTP POST header (with enctype="multipart/form-data" attribute)
Accept: text/html, image/jpeg, image/gif, image/x-xbitmap, */*
Connection: Keep-Alive, TE
Content-length: 1471
Content-Type: multipart/form-data; boundary=_OPERAB__-7zCfYwSakUOxF+pV4GqEWz
Host: symbian.com
User-Agent: Mozilla/3.0 (EPOC; U) Opera v5.12  [en]
Opera 3.62 GET request (HTTP/1.0)
Accept: image/gif, image/x-xbitmap, image/jpeg, */*
Host: symbian.com
User-Agent: Mozilla/4.51 (compatible; Opera 3.62; EPOC; 480x160)
Opera 3.62 HTTP POST header (without enctype attribute)
Accept: image/gif, image/x-xbitmap, image/jpeg, */*
Content-length: 2774
Content-type: application/x-www-form-urlencoded
Host: symbian.com
User-Agent: Mozilla/3.0 (compatible; Opera 3.62; EPOC; 640x360)
Opera 3.62 HTTP POST header (with enctype="multipart/form-data" attribute)
Accept: image/gif, image/x-xbitmap, image/jpeg, */*
Content-length: 2774
Content-Type: multipart/form-data; boundary=_OPERAB__-3A7zBpuWmMJ14FMhXHvDSw
Host: symbian.com
User-Agent: Mozilla/4.51 (compatible; Opera 3.62; EPOC; 320x200)
Determining the device, resolution and colours

To reduce the length of this page, information on determining the machine will now appear in a separate document in the Articles section of this site.

Opera quick facts
XHTML 1.1 validated CSS2 validated