I converted my whole site to XML/XSL and I would like to know all of the current issues with performing Client-side XSLT.
Here are the ones i already know of (from first
Speed: The browser needs to apply the XSLT transformation before rendering the HTML, thus the user will have to wait longer to see the page. The XSLT engines used by the browsers might not be top-notch. On Mac OS X, the browser might freeze while the XML is transformed and cause the "spinning beach ball" cursor, thus the user might punch the screen and injure him or herself.
Accessibility: What about the browsers not in that set, such as screen-readers? Do those users matter to you?