On my Arch Linux machine, I have the latest Google Chrome (Chromium), version 5.0.342.8 (42697), installed. But it can not read XSL yet.
What is XSL? XSL is The Extensible Stylesheet Language Family.
XSL is a family of recommendations for defining XML document transformation and presentation. It consists of three parts:
- XSL Transformations (XSLT)
- a language for transforming XML.
- the XML Path Language (XPath)
- an expression language used by XSLT to access or refer to parts of an XML document. (XPath is also used by the XML Linking specification)
- XSL Formatting Objects (XSL-FO)
- an XML vocabulary for specifying formatting semantics.
Source: XSL by W3C.
Since my Web page at
Dani Iswara .Net has these:
<?xml version="1.0" encoding="utf-8"?> <?xml-stylesheet type="text/xsl" href="/w3c/mathml.xsl" ?>
related to Mathematics on the Web using MathML, standards by W3C, Chromium 5.x was failed. I can not open the blog using that browser this time.
Figure 1. Previous Chromium 5.0.307.11 (39572) on Arch Linux. Now, I have the latest version 5.0.342.8 (42697). Still failed.
Previously, it works fine on Google Chrome 4.x with the same machine.
On Arora, a GTK+ and WebKit-based Web browser, I had the similar problem. It only shows text-based content without the layout.
Figure 2. Arora 0.10.2 using WebKit 532.4.
So, this very simple layout may not accessible on some browsers though. Old Web site technology?
The same think happened on this unimportant blog. Since I decided to serve this Weblog using
application/xhtml+xml for the competent Web browsers and
text/html for the rest. Sorry. :)