top | item 45873585

(no title)

sdovan1 | 3 months ago

I've worked with a hospital, their electric medical records are written in XML, and use XSLT to render HTML.

discuss

order

coldtea|3 months ago

They will be able to do that in perpetuity.

It's just direct browsing support for rendering using XSLT that's removed.

LumielGR|3 months ago

XSLT is terrible though, at least XQuery is a nice language.

atemerev|3 months ago

Which is one excellent use of XSLT. It is not that useful for general web.

CaliforniaKarl|3 months ago

From https://chromeenterprise.google:

> For over a decade, Chrome has supported millions of organizations with more secure browsing – while pioneering a safer, more productive open web for all.

… and …

> Our commitment to Chromium and open philosophy to integration means Chrome works well with other parts of your tech stack, so you can continue building the enterprise ecosystem that works for you.

Per the current version of https://developer.chrome.com/docs/web-platform/deprecating-x..., by August 17, 2027, XSLT support is removed from Chrome Enterprise. That means even Chrome's enterprise-targeted, non-general-web browser is going to lose support for XSLT.

atemerev|3 months ago

To clarify: initially, the first web browser evolved from a SGML-based documentation browser at CERN. This was the first vision of the web: well-structured content pages, connected via hyperlinks (the "hyper" part meaning that links could point beyond the current set of pages). So, something like a global library. Many people are still nostalgic to this past.

Surprisingly, the "hyperlinked documents" structure was universal enough to allow rudimentary interactive web applications like shops or reservation forms. The web became useful to commerce. At first, interactive functionality was achieved by what amounted to hacks: nav blocks repeated at every page, frames and iframes, synchronous form submissions. Of course, web participants pushed for more direct support for application building blocks, which included Javascript, client-side templates, and ultimately Shadow DOM and React.

XSLT is ultimately a client-side template language too (can be used at the server side just as well, of course). However, this is a template language for a previous era: non-interactive web of documents (and it excels at that). It has little use for the current era: web of interactive applications.