My favorite part is styling makes XML serve its original purpose on the web. It's just data serialization that can be interpreted by different user agents in different ways. A feed reader can do feed reader stuff but a web browser can still display a nicely styled human readable output.
XSLT is a really underused technology. It does not have a great developer experience but it's really powerful. It's also built into every web browser released in the past twenty years. Instead of megabytes of JavaScript to download, interpret, and run just to stylize some serialized data an XSL can do it all native in the browser.
Typically browser engines that don't support an XML specification version will do the proscribed thing and ignore it. So some old Series 60 WAP browser (were you to find such a thing today) would ignore the XSL stylesheet and display the raw XML or hand it to the registered handler for the content type.
The world went bonkers supporting XML on every computing platform under the Sun for nearly a decade.
Here's HN's rss
https://rss.beauty/rss?url=https%3A%2F%2Fnews.ycombinator.co...