Welcome to WebmasterWorld Guest from 54.162.168.187

Forum Moderators: open

Message Too Old, No Replies

Javascript will run twice as fast, with Firefox 3.1 and TraceMonkey

     
6:38 am on Aug 26, 2008 (gmt 0)

Senior Member from CA 

WebmasterWorld Senior Member httpwebwitch is a WebmasterWorld Top Contributor of All Time 10+ Year Member

joined:Aug 29, 2003
posts:4061
votes: 0


"TraceMonkey is a project to bring native code speed to JavaScript," said Mike Shaver, Mozilla's interim vice president of engineering, adding that JavaScript performance nearly doubles compared to Firefox 3.0, based on the SunSpider test of JavaScript performance. That speeds up many basic tasks, but it also brings image editing and 3D graphics into JavaScript's abilities, he said.
source [news.cnet.com]

The partial-compiling technology is fascinating, and early tests look very promising. Native browser Javascript is about to become as powerful and fast as the plugins - and the web of extremely rich interactivity heralded by Flash in the early 2000's is on its way back in. Can you smell it? Yes that's the unmistakable upwind aroma of animated splash pages.

Tip:
If you haven't started playing with <canvas>, now is the time to get acquainted.

12:37 pm on Aug 26, 2008 (gmt 0)

Administrator

WebmasterWorld Administrator coopster is a WebmasterWorld Top Contributor of All Time 10+ Year Member

joined:July 31, 2003
posts:12547
votes: 2


Although this in and of itself is good news, did you note the additional changes arriving? Includes ogg audio and video support. It is available today as a plug-in, but seems it is going native.
8:27 pm on Aug 27, 2008 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member

joined:Dec 20, 2004
posts:2377
votes: 0


Has anyone else had ridiculous problems with Firefox 3? I downloaded the latest about a month ago and had nothing but problems. I'd say about 50% of the sites I visited would eventually crash the browser.

I had to uninstall and go back to 2.0. No problems now.

Is Firefox 3 stable yet?

8:43 pm on Aug 27, 2008 (gmt 0)

Senior Member from US 

WebmasterWorld Senior Member 10+ Year Member

joined:Aug 28, 2002
posts:994
votes: 2


I've heard that from a couple of people, but personally, I haven't had a single problem with FF3.

To the OP, that sounds quite interesting and definitely opens the door to some nice possibilities!

10:54 pm on Aug 27, 2008 (gmt 0)

Full Member

10+ Year Member

joined:May 3, 2006
posts:263
votes: 0


God, I hate Javascript.

And, yeah, I've also had a lot of gyp from Firefox 3, but I'm running a 64-bit Linux box, and I think most of the trouble is caused by swfdec.

11:40 pm on Aug 27, 2008 (gmt 0)

Administrator from US 

WebmasterWorld Administrator incredibill is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Jan 25, 2005
posts:14663
votes: 99


This is great news!

Now those Invisible Iframe launcher scripts will run much faster than before in attempting to infect your machine!

11:51 pm on Aug 27, 2008 (gmt 0)

Senior Member from CA 

WebmasterWorld Senior Member httpwebwitch is a WebmasterWorld Top Contributor of All Time 10+ Year Member

joined:Aug 29, 2003
posts:4061
votes: 0


iBILL you are such a reliable doomsayer - bless your eternally pessimistic heart <3

I have no issues with FF3 to report, though some recent releases of Firebug have been troublesome.

TraceMonkey isn't claiming to fix any problems with JavaScript itself - that's what the "Harmony" project is about. TraceMonkey will make all those problems happen faster! Huzzah!

4:45 am on Aug 28, 2008 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member

joined:Dec 16, 2002
posts:2010
votes: 0


Faster firefox means faster gmail and other apps that are getting overwhelmed by jquery and prototype use but it's interesting that while even FF3's javascript is faster, it's renderer is slower than IE and Opera.

Try collapsing a long table with many rows, row by row without delay and time it in Firefox vs IE vs Opera. Firefox simply cannot handle the dhtml update and takes twice as long.

So virtual calculation = much faster. Screen updates = still slow.

5:22 am on Aug 28, 2008 (gmt 0)

Junior Member

5+ Year Member

joined:Jan 7, 2008
posts:164
votes: 0


Now if IE could be just a 10th as fast as FF is currently..
1:35 pm on Aug 28, 2008 (gmt 0)

Administrator

WebmasterWorld Administrator coopster is a WebmasterWorld Top Contributor of All Time 10+ Year Member

joined:July 31, 2003
posts:12547
votes: 2


Now those Invisible Iframe launcher scripts ...

I never browse without the NoScript extension active.

and the web of extremely rich interactivity heralded by Flash in the early 2000's is on its way back in. Can you smell it? Yes that's the unmistakable upwind aroma of animated splash pages.

The tongue-in-cheek humor here made me LOL, but on the serious side of this is the first part of your sentence -- the recognition of the extremely rich interactivity. There is another thread in the Supporter's Forum right now discussing the Mozilla Ubiquity project that is worth checking out as it is directly targeted at the end user's experience regarding interactivity.

And I was checking out the Pencil [webmasterworld.com] Project yesterday too. Pencil makes uses of the SVG support in Firefox 3 to implement all the shape rendering and scripting.

It's almost as if Firefox is going to be your all-in-one software package soon. How will they contain "browser-bloat"?

6:19 pm on Aug 28, 2008 (gmt 0)

New User from GB 

10+ Year Member

joined:Nov 16, 2006
posts:24
votes: 0


This will please the uber ajax coders in the office! Is this the start of Web 3.0?
12:28 pm on Aug 29, 2008 (gmt 0)

Senior Member from CA 

WebmasterWorld Senior Member httpwebwitch is a WebmasterWorld Top Contributor of All Time 10+ Year Member

joined:Aug 29, 2003
posts:4061
votes: 0


Maybe 2.01

Web 3.0 will involve artificially intelligent user-agents and nanobrowsers

11:28 pm on Sept 2, 2008 (gmt 0)

Senior Member from CA 

WebmasterWorld Senior Member 10+ Year Member

joined:June 18, 2005
posts:1757
votes: 22


Web 3.0 will involve artificially intelligent user-agents and nanobrowsers

That's when John Connor comes into play.

 

Join The Conversation

Moderators and Top Contributors

Hot Threads This Week

Featured Threads

Free SEO Tools

Hire Expert Members