RSS-proxy: create an RSS/ATOM or JSON feed of almost any website
github.com
github.com
If any of you are looking into RSS, check out FreshRSS[2] (an RSS aggregator). A mobile client I especially like is NetNewsWire[3] (for Apple products only, but is imo amazing)
Also, all projects mentioned on this thread can be tracked and easily compared on LibHunt https://www.libhunt.com/posts/500676-rss-proxy-create-an-rss...
Semantic HTML5 can be so helpful, especially in regards to tools like this one, or crawlers, or generally accessibility-wise. Unfortunately, its syntax is not enforced by browsers (for good reasons), so many developers never leverage it - and we end up with many custom-built sites falling back to <div>s everywhere, JS click handlers on non-interactive elements etc. I really wish modern framework docs and guides would more strongly hint to accessibility concerns.
[1] https://github.com/RSS-Bridge/rss-bridge/tree/master/bridges [2] https://github.com/damoeb/rss-proxy/blob/master/packages/cor...
If you have one, let me know.
In the early Android days, I wrote a few apps that relied on web site scraping to provide their data. Even back then, these websites evaded scraping. Yahoo Pipes to the rescue. You'd set it up to scrape their site and provide a well-formed RSS feed of the data. Since these sites saw Yahoo connecting, they typically didn't block it, presumably because they thought it was search crawling.
I really dig the grid-based approach for both increased content density and easy cross-feed navigation.
Then look for open graph tags in the page for titles descriptions, canonical urls and images.
Most modern websites have all of those these days and they are automatically updates.
Making an RSS feed reader is thus easier and less prone to errors from analyzing the markup of pages.
Neat product though.
What type of websites don't work?
What are the domain names of some (dynamic) websites where this will not work.