Skip to content

Conversation

@robmiller
Copy link

Chrome has announced that it's gradually removing XSL support from the browser over the next year; Firefox and Webkit are doing likewise.

With that in mind, and getting ahead of the deprecation, this pull request ports the existing XSL implementation of Pretty Feed to Javascript, with a technique outlined here by Jake Archibald.

It's functionally and stylistically identical to the XSL, just in JS.

This is a straightforward port of the previous pretty-feed-v3.xsl to
Javascript. This removes the need for XSL, which is due to be removed
from most major browsers in the next year or so, while maintaining the
functionality of showing a styled feed to users who might not be
familiar with what feeds are and who would be understandably put out by
a website spaffing a load of raw XML at them.
Rather than linking feed owners to the XSL version of Pretty Feed, which
is due to stop working at some point soon as browsers drop XSL support,
link to the Javascript version instead.
@robmiller robmiller changed the title Port XLS to Javascript Port XSL to Javascript Dec 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant