UX & Web Standards Developer
After reading given article, questions comes in mind, why JavaScript outside the browser?
So let's go through on some points which strongly recommend the future of “the world's most misunderstood programming language”
1. JavaScript will be treated as a significant programming language in the upcoming days
2. JavaScript speed and performance, of course would be increasing in the future of ECMAScript 4th edition
3. Increasing popularity of HELMA* using Rhino, it's not as popular yet as it should be, would be hearing soon in the future about HELMA
4. Major enhancement of some JavaScript Engines like Rhino*, SpiderMonkey*
5. Popularity of Tamarin*
*Helma: It is an open source web application framework for fast and efficient scripting and serving of your websites and Internet applications.
*Rhino: Rhino is an open source JavaScript engine. It is developed entirely in Java and managed by the Mozilla Foundation. The Foundation also provides an implementation of JavaScript in C known as SpiderMonkey.
*SpiderMonkey: SpiderMonkey is the code name for the first ever JavaScript engine, written by Brendan Eich at Netscape Communications, later released as open source and now maintained by the Mozilla Foundation. SpiderMonkey is also the JavaScript engine for Yahoo! Widgets.
*Tamarin: Tamarin is a JavaScript engine written in C++. It currently implements Adobe ActionScript™ 3 (a superset of ECMAScript Edition 3) and is embedded within the Adobe® Flash® Player 9. Tamarin will be extended to support ECMAScript Edition 4 and will be used by both SpiderMonkey and the Flash Player.
Can say that, JavaScript is going to be next full fledged Object Oriented Programming Language which not only serves the web pages but also would be capable to do the task outside the browser in more efficient way, may be we need to write some widgets purely in JavaScript & CSS as Apple does in our way :)
Cheers
Mohammed Arif
In terms of browser market share, yes it is but the way Firefox is coming up and grown at this point in time, I will not wonder to see fallen down the share of MS IE in the up coming days.
See some experts from WSJ:
Mozilla, which makes the Web browser, served up more than 8.3 million downloads in 24 hours, according to CEO John Lilly’s blog. At the height of the Firefox frenzy, Mozilla logged 17,000 downloads per minute, or 283 per second, and people in over 200 countries acquired the new software. The launch, planned for 10 a.m. Pacific Time, was delayed by over an hour as Mozilla’s servers were overwhelmed with traffic. At present, the number of downloads tops 12 million.
http://blogs.wsj.com/biztech/2008/06/20/firefox-wins-the-battle-but-the-browser-war-still-wages/
Now let's talk about IE 7 and IE 8 bug list
http://css-class.com/test/bugs/ie/ie-bugs.htm
Chris Wilson, Internet Explorer 7 and CSS 2.1 compliance:
http://www.gtalbot.org/BrowserBugsSection/MSIE7Bugs/CWilsonMSIE7AndCSSCompliance.html
MSIE 7 bug collection sites:
http://www.gtalbot.org/BrowserBugsSection/MSIE7Bugs/
92 Bugs in Internet Explorer 8 for Windows:
http://www.gtalbot.org/BrowserBugsSection/MSIE8Bugs/ (Here you will find individual test cases or webpage’s that fail in MSIE 8 in the last)
There are good news too, they have removed number of previous bugs but also created some weird one :(
And of course I am not against MS IE, it is just let them know to improve the standards, this is really a focus area to imporve upon and they are working towards it.
We hope to see some more good news in the future from Bill Gates :)
Cheers
Mohammed Arif
Now it's Opera turn after most awaited release of Firefox 3.0
Some best features of opera 9.5:
Features of Dragonfly:
Seems bit hard to understand Dragonfly developer tool, surly because of firebug: but indeed worth to have if you support opera too.
Compared to Opera, Firefox is possible to remain a slower and heavier browser, for a simple reason, its very structural design. Firefox is very open and modular, and allows users to install an excess of extensions, while opera don’t.
And off course Opera adopt most of the latest standards first but Firefox is also catching up.
I don't think, latest IE stands anywhere compare to Firefox and Opera :)
Cheers
Mohammed Arif