This software renders syndication feeds as XHTML; It supports Atom Activity Streams (Friendica, Nostr, OStatus), Atom Over XMPP (Blasta, Libervia, Movim, Rivista), BitTorrent RSS, JSON Feed, OPML, RDF (DOAP, FOAF, RSS, XMPP), RSS-in-JSON, Simple Machines Forum (SMF), Sitemap, The Atom Syndication Format, and Twtxt; and it also supports navigation (RFC 5005).
< Feedback on Newspaper (Syndication Feed Reader)
Also please remove some of the random RSS and browser ads (Please visit our counterparts) on your description. There are also a few broken links in the description too.
Most of the things on the current description could and probably should be included inside the detail html tag, right now it is so long and there are so many pointless and not interesting at all things that almost no one will read everything, which is why buttons would help.
Please remove the first 288 lines.
Done.
Metablocks were preserved.
Also please remove some of the random RSS and browser ads (Please visit our counterparts) on your description.
Done.
Recommended Userscripts was not deleted.
Great script btw!
Thank you!
@hacker09 You are welcome to help if you want.
@NotYou has stated that the program needs to be refactored.
The porpuse of this userscript is to render feeds to HTML, and I want to make it as fast and light weight as possible.
thanks
// ==GreasyFork== probably should also be removed, whatever is inside it should actually be inside of // ==UserScript==
Yeah, I am looking at your code and it is not that bad actually. But to make it light and fast removing all functions you commented and are not using would be good. Keep those only for yourself, and when you publish the script erase them before publishing, I do that for a few scripts sometimes
Thank you.
I will do.
Why is the duplicated code below needed? I dont see a need for it...
// ==GreasyFork==
// @author Schimon Jehudah
// @collaborator CY Fung
// @collaborator NotYou
// ==/GreasyFork==
Done. I apologies for the procrastination.
The browser notification should be removed, or there should be a way to disable it.
I would love to have information like that show up only when I click on a specific extension menu button after I click on my TM extension icon, if I'm actively looking for any RSS feed.
Also, the setup instructions don't have any examples. Which should be added.
And I'm not super sure what Ok/Cancel means for all questions. This should also be clarified.
Thank you for posting a message.
Notifications do not work for me, so I would be glad if you would send to me a video of it.
Are you available over DeltaChat or XMPP?
The browser notification should be removed, or there should be a way to disable it.
Done. Please test and inform me.
Also, the setup instructions don't have any examples. Which should be added.
Where should such instructions appear?
And I'm not super sure what Ok/Cancel means for all questions. This should also be clarified.
OK is "Yes" and Cancel is "No".
Do you want to replace these by statements?
Before:
After:
I have changed the preference mechanism.
Please refer to the menu and select "Display preferences".
That button is broken and doesn't do anything.
It should create more menu items.
Did you open the menu, again, after clicking on that button?
Oh, ok, finally.
That's really tricky, though.
Most users expect a fancy HTML options site or pop-up, or an alert box...
I have added a notification.
Please remove the first 288 lines, it looks terrible and is barely readable anyway, it also does not look like a good and common practice to do that.
// ==UserScript== should be the first line
// ==/GreasyFork== should be removed and included on // ==UserScript==
All those comments would look better on the main page description, that is why it exists!
If you insist on keeping it in the code, it should be after // ==UserScript==, not before anything else.
Currently // ==UserScript== is lost in the middle of multiple questions and comments, that is a terrible thing to see!
Great script btw!