Rendering stylish rss feeds
I was browsing for a way to do raw rss feeds when I came across [this blog post from Darek Kay about styling rss feeds](
https://darekkay.com/blog/rss-styling/). Don't ask me why I was searching about doing rss manually, I'm still not sure on what to do if I have that knowledge. Anyway, the blog post was informative. Rather than showing raw, unstyled xml when you click on the rss link (for this blog in particular it's [
https://marmar22.tilde.team/blog/feed.rss](
https://marmar22.tilde.team/blog/feed.rss), although it'll download the file instead of opening it in the browser. This may be due to it ending in `.rss` instead of `.xml`), it links a stylesheet of sorts where it transforms the xml to html and css that your browser can display (at least, that's how I understand after reading it).
However, I tried opening one of the example rss feeds such as
https://darekkay.com/atom.xml in Firefox and it put out an error (in particular it's `Error loading stylesheet: An unknown error has occurred (80004004)` followed by the link to the stylesheet in red). This happened with all other examples listed, so I thought it was just broken at some point until I decided to open it in Chromium and it worked like a charm. Huh, I didn't think this was that obscure of a functionality to only be on Chromium and not on Firefox. It's only a linked stylesheet right?
Fortunately, it doesn't seem to be a problem on Firefox's side this time. What happened was that [NoScript](
https://noscript.net/), which I have as an extension on Firefox is interfering with the stylesheet loading. I didn't realise it at the time as the NoScript applet didn't show a number (which is an indicator on how many scripts have been blocked from executing). However, when I clicked on the applet, it showed an error (`In order to operate on this tab, NoScript needs to reload it. Proceed?`). Okay... was this something that NoScript wasn't tested against? I'm not particularly sure...
I guess that's all. Seems like this went to a tech rant halfway in. Oops `:P`
tags: blog, tech