Google Groups Home
Help | Sign in
Opera 9 Fastese JavaScript
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  18 messages - Collapse all
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
Lawman  
View profile
 More options Aug 2 2006, 8:46 am
Newsgroups: opera.general
From: Lawman <law...@invalid.com>
Date: Wed, 02 Aug 2006 12:46:27 GMT
Local: Wed, Aug 2 2006 8:46 am
Subject: Opera 9 Fastese JavaScript
A test of alternative browsers showed that Opera 9 was
over 3.5 times faster running a Javascript test suite...

  http://celtickane.com/projects/jsspeed.php

--
H.L.Law


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
OmegaJunior  
View profile
 More options Aug 2 2006, 9:13 am
Newsgroups: opera.general
From: OmegaJunior <omegajun...@spamremove.home.nl>
Date: Wed, 02 Aug 2006 15:13:38 +0200
Local: Wed, Aug 2 2006 9:13 am
Subject: Re: Opera 9 Fastese JavaScript

On Wed, 02 Aug 2006 14:46:27 +0200, Lawman <law...@invalid.com> wrote:
> A test of alternative browsers showed that Opera 9 was
> over 3.5 times faster running a Javascript test suite...

>   http://celtickane.com/projects/jsspeed.php

This I found in my own web applications as well. Some pages require a  
build-up of javascripted data, and we can see that Opera9 loads them in  
about 3 seconds while MSIE7b3 took 22 seconds... for the same  
functionality.

I also recognised that MSIE is quite sensitive to script optimisation. I  
managed to rewrite the code I used and bring the loading time down to 7  
seconds, 3 times faster. Opera9 would still load it in 3 seconds, more  
than twice as fast.

One of the optimisations: MSIE does not like dom traversal, so use cached  
objects wherever suitable.

--
Yours,
ΩJr

Using Opera 9.01 build 8543 on Windows 2003 Server


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Eik  
View profile
 More options Aug 2 2006, 9:17 am
Newsgroups: opera.general
From: Eik <s...@hotmail.com>
Date: Wed, 02 Aug 2006 14:17:33 +0100
Local: Wed, Aug 2 2006 9:17 am
Subject: Re: Opera 9 Fastese JavaScript

On Wed, 02 Aug 2006 13:46:27 +0100, Lawman <law...@invalid.com> wrote:
> A test of alternative browsers showed that Opera 9 was
> over 3.5 times faster running a Javascript test suite...

>   http://celtickane.com/projects/jsspeed.php

Nice test. You may also like to see how earlier versions fared on DOM  
manipulation:

http://www.quirksmode.org/dom/innerhtml.html


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Lee Harvey  
View profile
 More options Aug 2 2006, 9:47 am
Newsgroups: opera.general
From: "Lee Harvey" <leehar...@grassyknoll.com>
Date: Wed, 2 Aug 2006 09:47:18 -0400
Local: Wed, Aug 2 2006 9:47 am
Subject: Re: Opera 9 Fastese JavaScript

Lawman wrote:
> A test of alternative browsers showed that Opera 9 was
> over 3.5 times faster running a Javascript test suite...

>  http://celtickane.com/projects/jsspeed.php

Yep, Opera does pretty well here too:

http://www.24fun.com/downloadcenter/benchjs/benchjs.html


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Milhouse Van Houten  
View profile
 More options Aug 3 2006, 1:00 am
Newsgroups: opera.general
From: "Milhouse Van Houten" <b...@myrealbox.com>
Date: Wed, 2 Aug 2006 22:00:15 -0700
Local: Thurs, Aug 3 2006 1:00 am
Subject: Re: Opera 9 Fastese JavaScript
"Lawman" <law...@invalid.com> wrote in message

news:Xns98134F14725C9lawmannumogag@140.99.99.130...

>A test of alternative browsers showed that Opera 9 was
> over 3.5 times faster running a Javascript test suite...

>  http://celtickane.com/projects/jsspeed.php

On my system, Firefox 1.5.0.6 does finish in the 2000-2100 range (not too
far off from the figures on the site), but Opera 9.01 side-by-side is
nowhere near 442. Instead, it ranges between 1700 and 2000. If our Firefoxes
finish comparably, why don't our Operas?

Anyone else not seeing a dramatic difference on their system?


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Eik  
View profile
 More options Aug 3 2006, 7:48 am
Newsgroups: opera.general
From: Eik <s...@hotmail.com>
Date: Thu, 03 Aug 2006 12:48:10 +0100
Local: Thurs, Aug 3 2006 7:48 am
Subject: Re: Opera 9 Fastese JavaScript
On Thu, 03 Aug 2006 06:00:15 +0100, Milhouse Van Houten  

<b...@myrealbox.com> wrote:
>>  http://celtickane.com/projects/jsspeed.php
> Anyone else not seeing a dramatic difference on their system?

I ran it a few times and got between 420 and 441.

Firefox gave 1913-2123. Not only is it slower (never mind benchmarks, the  
wait in FF felt like a CGI form submission whereas Opera felt responsive  
like an application) but there seems to be much more fluctuation in FF. It  
varies by over 2 seconds but there's nothing much going on in the  
background on this machine.

IE6 gave 1582-1612.

IE5.0 gave 841-861 (and pretty consistently gave 841, with only a couple  
of 861s and only one 841 inbetween) but it appears it didn't run the  
array, string and AJAX functions.

This is on XPSP2 with a 3Ghz P4 and 0.5GB RAM.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Lee Harvey  
View profile
 More options Aug 3 2006, 9:20 am
Newsgroups: opera.general
From: "Lee Harvey" <leehar...@grassyknoll.com>
Date: Thu, 3 Aug 2006 09:20:16 -0400
Local: Thurs, Aug 3 2006 9:20 am
Subject: Re: Opera 9 Fastese JavaScript

Milhouse Van Houten wrote:
> "Lawman" <law...@invalid.com> wrote in message
> news:Xns98134F14725C9lawmannumogag@140.99.99.130...
>> A test of alternative browsers showed that Opera 9 was
>> over 3.5 times faster running a Javascript test suite...

>>  http://celtickane.com/projects/jsspeed.php

> On my system, Firefox 1.5.0.6 does finish in the 2000-2100 range (not too
> far off from the figures on the site), but Opera 9.01 side-by-side is
> nowhere near 442. Instead, it ranges between 1700 and 2000. If our
> Firefoxes
> finish comparably, why don't our Operas?

> Anyone else not seeing a dramatic difference on their system?

I'm consistently getting 406ms w/ 9.01 on my Celeron 1.8GHz system w/ 1GB
RAM and WinXP SP2.  Whereas, FF consistently gives me between 1475ms and
1582ms on the same system.

Below are my results for each particular test in Opera 9.01:

Try/Catch with errors 16
Layer movement 47
Random number engine 46
Math engine 79
DOM speed 46
Array functions 63
String functions 78
Ajax declaration 31
-----------------------
Total Duration 406 ms

So, which of these tests are skewed for your Opera results?  Assuming one or
more results are significantly larger than the others.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Milhouse Van Houten  
View profile
 More options Aug 3 2006, 10:09 am
Newsgroups: opera.general
From: "Milhouse Van Houten" <b...@myrealbox.com>
Date: Thu, 3 Aug 2006 07:09:05 -0700
Local: Thurs, Aug 3 2006 10:09 am
Subject: Re: Opera 9 Fastese JavaScript
"Lee Harvey" <leehar...@grassyknoll.com> wrote in message

news:easss6$69q$1@news.opera.com...

> So, which of these tests are skewed for your Opera results?  Assuming one
> or more results are significantly larger than the others.

I'd love to tell you, but the site has been knocked offline due to bandwidth
usage. I'll try it again later.

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Eik  
View profile
 More options Aug 3 2006, 11:30 am
Newsgroups: opera.general
From: Eik <s...@hotmail.com>
Date: Thu, 03 Aug 2006 16:30:57 +0100
Local: Thurs, Aug 3 2006 11:30 am
Subject: Re: Opera 9 Fastese JavaScript
On Thu, 03 Aug 2006 15:09:05 +0100, Milhouse Van Houten  

<b...@myrealbox.com> wrote:
> the site has been knocked offline due to bandwidth usage.

Seems there's more Opera users than some might think ;-)

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Lee Harvey  
View profile
 More options Aug 3 2006, 12:50 pm
Newsgroups: opera.general
From: "Lee Harvey" <leehar...@grassyknoll.com>
Date: Thu, 3 Aug 2006 12:50:25 -0400
Local: Thurs, Aug 3 2006 12:50 pm
Subject: Re: Opera 9 Fastese JavaScript

Eik wrote:
> On Thu, 03 Aug 2006 15:09:05 +0100, Milhouse Van Houten
> <b...@myrealbox.com> wrote:

>> the site has been knocked offline due to bandwidth usage.

> Seems there's more Opera users than some might think ;-)

I'm leaning more towards the Firefox DoS theory... ;-)

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Milhouse Van Houten  
View profile
 More options Aug 3 2006, 1:16 pm
Newsgroups: opera.general
From: "Milhouse Van Houten" <b...@myrealbox.com>
Date: Thu, 3 Aug 2006 10:16:30 -0700
Local: Thurs, Aug 3 2006 1:16 pm
Subject: Re: Opera 9 Fastese JavaScript
"Lee Harvey" <leehar...@grassyknoll.com> wrote in message

news:easss6$69q$1@news.opera.com...

>> On my system, Firefox 1.5.0.6 does finish in the 2000-2100 range (not too
>> far off from the figures on the site), but Opera 9.01 side-by-side is
>> nowhere near 442. Instead, it ranges between 1700 and 2000. If our
>> Firefoxes  finish comparably, why don't our Operas?

>> Anyone else not seeing a dramatic difference on their system?

> I'm consistently getting 406ms w/ 9.01 on my Celeron 1.8GHz system w/ 1GB
> RAM and WinXP SP2.  Whereas, FF consistently gives me between 1475ms and
> 1582ms on the same system.

> So, which of these tests are skewed for your Opera results?  Assuming one
> or more results are significantly larger than the others.

String functions kills it for me every time. Perhaps it doesn't like to be
run with a lot of tabs open, which I have at the moment?  If so, I don't get
why.

Try/Catch with errors 78
Layer movement 63
Random number engine 62
Math engine 110
DOM speed 47
Array functions 62
String functions 1484
Ajax declaration 32
Total Duration 1938 ms


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Matthew Winn  
View profile
 More options Aug 3 2006, 3:40 pm
Newsgroups: opera.general
From: Matthew Winn <o...@matthewwinn.me.urk>
Date: Thu, 3 Aug 2006 19:40:20 +0000 (UTC)
Local: Thurs, Aug 3 2006 3:40 pm
Subject: Re: Opera 9 Fastese JavaScript
On Thu, 3 Aug 2006 10:16:30 -0700, Milhouse Van Houten <b...@myrealbox.com> wrote:

>  String functions kills it for me every time. Perhaps it doesn't like to be
>  run with a lot of tabs open, which I have at the moment?  If so, I don't get
>  why.

>  Try/Catch with errors 78
>  Layer movement 63
>  Random number engine 62
>  Math engine 110
>  DOM speed 47
>  Array functions 62
>  String functions 1484
>  Ajax declaration 32
>  Total Duration 1938 ms

I opened 28 empty tabs and found that the time for string functions
roughly doubled, so you may be on to something.  Perhaps it's a memory
allocation issue: string operations are the sort of operations that
are likely to be allocating and freeing small blocks of memory, and
I suspect that the more blocks of memory Opera is dealing with the
slower such operations become.

It might be worth comparing the speed of an Opera that has been
running for several hours of active use with one that has just been
started.

--
Matthew Winn
[If replying by email remove the "r" from "urk"]


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Remco Lanting  
View profile
 More options Aug 3 2006, 6:18 pm
Newsgroups: opera.general
From: "Remco Lanting" <remco.lant...@no.spam.at.gmail.please.com>
Date: Fri, 04 Aug 2006 00:18:09 +0200
Local: Thurs, Aug 3 2006 6:18 pm
Subject: Re: Opera 9 Fastese JavaScript