On 15 Jan 2008, at 12:01, Keryx Web wrote:

He all!

I have been searching the net for rumors and facts about E4X implementations. This is what I've found:

Mozilla (Spidermonkey and Rhino) support E4X today - and has been doing it for a while!

Adobe does too.

So does (already/soon?) MbedThis. At least they are 100% committed.

Webkit:
        "The E4X standard adds some XML-related features to the
        JavaScript language. We should consider adding these to the
        JavaScriptCore engine."

http://webkit.org/projects/javascript/index.html

My interpretation: Positive attitude, but no commitment.

Opera:

I can not find an official quote, but rumours on the web says they are committed, as in "Only Mozilla and Opera have committed just to E4x"
http://theopensourcery.com/cssbasics6b.htm
"I know Opera have E4X in the works at some level"
http://www.codingforums.com/showpost.php? s=a9dfc400dfd427203a99487bd4ea29d9&p=448007&postcount=10

I can't comment officially on support for ECMAScript 4, but we do have people that are involved in the ECMAScript meetings (such as at http://wiki.ecmascript.org/doku.php?id=meetings:minutes_jul_27_2006), and we do strongly believe in implementing standards. We also have an article on Dev Opera from our lead javascript engineer on why he loves ECMAScript4 - http://dev.opera.com/articles/view/why-i-love- ecmascript-4-real-decimals/ . So you can take those as hints that we plan support sometime in the future.


KHTML:

No info available, AFAIK. If it goes into webkit, I presume a backport would be feasible. (Or perhaps the rumors about merging with Webkit are true...)

iCab seems to be on board as well:
http://www.snailshell.de/blog/archives/10-01-2005_10-31-2005.html

Which in summary says that only MS are clearly unwilling to implement this feature. We may get it through ScreamingMonkey, though.

My questions:

1. Are there any clear indications from the developers of these browser engines (or their internal ECMAScript engines) that I've missed?

2. Will E4X on MSIE in fact be facilitated through ScreamingMonkey?

3. When do you predict that we can really start using E4X and expect it to work for most visitors to our websites?

Probably quite a while yet. even when browsers support it, it takes a log time for users to upgrade to the latest and greatest. many people I meet don't even know what a browser is, never mind why or how to upgrade it. if you want to use it for progressive enhancement, then you can use it sooner, but that depends if you have a client that doesn't mind the site not working as well in IE6 or 7 and probably IE8.



Lars Gunther



*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
*******************************************************************

David Storey
Chief Web Opener
Opera Software
Oslo, Norway

W: http://my.opera.com/dstorey
✉ : [EMAIL PROTECTED]
✆ : +47 24 16 42 26





*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
*******************************************************************

Reply via email to