But it’s worth it…
Added support for the XSLT document() function (poke to xmlhacker ;-) )
So here’s the thing: I haven’t made it any secret here on XML.com and elsewhere that I am a *HUGE* fan of Opera. In fact, the only thing that has kept me from proclaiming Opera as the undisputed winner** in the Browser Wars is the fact that they’ve been missing support for some key pieces of the XSLT spec. That has now changed, and while there are bound to be bugs (this is a weekly build), I am now making it official,
Opera is the *KING* of the Web Browser world. Nothing else even comes close.
Believe it! ;-)
Thank you, Opera!!! :D
Next Up: The Top 10 Reasons Why Opera Is The Best Browser On The Planet.
** In fact, they’ve been the undisputed winner since about 1997. How and why they don’t pwnz the browser market is a complete and total mystery to me. My new task in life: To help change that by evangelizing each and every product that comes from the *KING* of the Web Browser company: Opera. If you haven’t already, please download Opera (stable, beta, latest weekly w/ document() function support) and when it asks if you would like to make it your default browser > Say *YES!*.
Update: Phreakin’ beautiful,
What’s even more beautiful is that Opera’s XSLT error reporting tool is so good, I was able to pin point a silly little mistake in my code that was preventing the above link from transforming correctly (had the output set to ‘xml’, but was using the HTML public identifier literal. Changing the output method from xml to html fixed the problem.) Of course, you might wonder why this little error didn’t get caught by some of the other browsers, and the answer is quite simple,
Opera is a *STANDARDS COMPLIANT* browser company. They write their code to comply with the rules specified in the related standards doc. And yes, it really is that simple.
Thanks for the kick a$$ *STANDARDS COMPLIANT* browser and browser dev/debugging tools, Opera!!! :D