Short term evaluation of Opera complete:
Code:
Test scenario:
browser startup and monitoring for error messages in terminal. Check my usual music stream (94.9 The Bull), check YouTube for good measure (random video selected for test: http://www.youtube.com/watch?v=zMBQuWb7GJg), check BBC Radio 1 in case I ever tune in. Then evaluate the tabbed browsing situation; random pages of wikipedia used to simulate a live load. GMail used to simulate common JavaScript usage.
General plugins installed:
mplayerplug-in -- used in BSD version only
linux-mplayerplug-in -- used in Linux version only
linux-flashplugin7 -- used in where applicable
linux-realplayer10 -- used in Linux version only
BSD Environment: FreeBSD RELENG_7 compiled 2009-01-05
Linux Environment: linux_base-fc-4_13, compat.linux.osrelease=2.6.16
Java Environment:
java version "1.6.0_07"
Diablo Java(TM) SE Runtime Environment (build 1.6.0_07-b02)
Diablo Java HotSpot(TM) Client VM (build 10.0-b23, mixed mode)
www/opera tests: (9.63)
FAIL: Multimedia
http://www.bullatlanta.com/cc-common/streaming_new/index.html?refreshed=yes
any attempt to load MPlayer plugins results in temporary
browser lock up. stderr reports the plugin is not responding
and will be closed; no playback.
http://youtube.com
No flash plugin loaded after changing my plugin paths to
exlucde it.
http://www.bbc.co.uk/radio1/
Attempt to "Listen Live" results in temporary browser lock up
and same result and no playback.
Estimated valuable to Wasted use of time ratio in exploring
further plugin config: 1:3
PASS: Websurfing
mail.google.com
Unable to change tabs while GMail loads after a point.
(All browsers I've used display this problem, except
Google Chrome). Load time however is quick and performance
very smooth.
Various websites tested render correctly and (very) quickly.
PASS: Tabs
Required: New tab, duplicate, detach, and close tab, ability
to open tabs in foreground/background.
Bonus: close all other close all but active, lock, and follower.
open window in foreground/background.
Stress Test: 19 tabs, minimal resource usage.
UNKNOWN: Java
No test conducted on Java; no need for it.
STABILITY RECORD?
I've never had issues with Opera 8 or 9 family, except
with plugins under FreeBSD.
www/linux-opera tests: (9.63)
PASS: Multimedia
http://www.bullatlanta.com/cc-common/streaming_new/index.html?refreshed=yes
Works perfectly.
http://youtube.com
Works perfectly, however causes massive increase in CPU usage
(20-50%) as reported by GKrellM2, and corrisponding
operapluginwrapper* instance goes to the top of the display
in `top`. (I _hate_ it when friends send me youtube links
anyway.)
http://www.bbc.co.uk/radio1/
Attempt to "Listen Live" works almost perfectly; triggers
the real player plugin.
Estimated valuable to Wasted use of time ratio in exploring
further plugin config: 1:1
PASS: Websurfing
mail.google.com
Unable to change tabs while GMail loads after a point.
(All browsers I've used display this problem, except
Google Chrome). Load time however is quick and performance
very smooth.
Various websites tested render correctly and (very) quickly.
PASS: Tabs
Required: New tab, duplicate, detach, and close tab, ability
to open tabs in foreground/background.
Bonus: close all other close all but active, lock, and follower.
open window in foreground/background.
Stress Test: 12 tabs, minimal resource usage.
UNKNOWN: Java
No test conducted on Java; no need for it.
Errors foun don stderr at startup:
ERROR: ld.so: object 'libjvm.so' from LD_PRELOAD
cannot be preloaded: ignored.
ERROR: ld.so: object 'libawt.so' from LD_PRELOAD
cannot be preloaded: ignored.
which is likely due to the fact that I have FreeBSD 7 i386
packages installed from the FreeBSD foundation; not Linux Java.
STABILITY RECORD?
Unknown, I used FreeBSD native and Win32 native Opera on their
respective platforms; never Linux on BSD.
Linux Opera seems to be a little heavier then the FreeBSD version, but easier to live with; even if all linux binaries seem to have ugly menubars and context menus. Tests for Dillo2 temporarly postponed, the stress test the Linux build of Opera 9.63 Vs BSD build of Firefox 3.0.3. Midori and Arora enqunued for later testing after Dillo2.