RSS Panel X
Displays RSS, Atom, hAtom and OPML directly from originating website
by Benjamin C. Wiley Sittler, based on work by Johannes la Poutré and CommerceNet Consortium, LLC
RSS Panel X is a RSS/Atom/hAtom/OPML reader for Greasemonkey based on version 2.01 of Johannes la Poutré's excellent RSS Panel.
RSS Panel X has the following features:
- Displays feeds assocated with the webpage you're viewing. Supports several formats:
- Using Greasemonkey in Firefox and Flock,
- Using a modified Greasemonkey and xSidebar in SeaMonkey,
- Using Konqueror Userscript in Konqueror,
- in Camino and many other browsers as a bookmarklet using Geekmonkey,
- As an Opera User JavaScript,
- Using Creammonkey in Safari, and
- Using Reify Turnabout Advanced or IE7Pro (see RSS Panel X @ iescripts.org) in Internet Explorer.
RSS Panel X is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
You could comment on this script if you were logged in.
10 comments
You could comment on this script if you were logged in.

login to vote
http://userscripts.org/scripts/show/6073#commen...
Jesus! sorry for not replying :S
The script is great ;)
login to vote
esquifit: the redirect bug in xmlhttprequest appears to have been fixed (at least in my tests) by the firefox 3.0 rc3 update. can you update and confirm this?
norz: i apologize for the extreme slowness in opera (and elsewhere)… this is a consequence of how i detect hAtom (which can be embedded in any web page, whether or not it has RSS or Atom feeds associated with it.) i am planning on using a more efficient technique to detect hAtom in the future using XPATH, but I don't know whether Opera will benefit since I'm not sure whether it has an XPATH evaluator.
login to vote
The script is (partially) broken in Firefox 3 when the feed url redirects(301) to another one, since GM_xmlhttpRequest does not follows redirections automatically anymore. You can check it for example at
http://roachfiend.com/.
I do not know whether the problem lies in Firefox or Greasemonkey; someone has already reported the issue to the Greasemonkey list, but AFAIK there is still no answer from the main developers. Luckily you can resolve the redirection within your script like in this example:
http://groups.google.com/group/greasemonkey-use...
login to vote
Nice, but unfortunately it slows down my browser too much: without it when I load google suggest (http://www.google.com/webhp?complete=1&hl=en), Opera uses ~13% cpu for ~1 second. When it's activated, it uses 50% cpu (ie: the maximum for a non multithreaded app) for ~2 seconds, which makes less responsive.
And google suggest is a light page (~31KB), without an rss feed.
--
Opera 9.24
Windows XP sp2
Intel Pentium D 3Ghz
Measured with process explorer 11.02
login to vote
Hi Simon, could you give examples of pages where it runs slowly? I would like to improve the performance overall of course, but specific examples of poor performance can help a lot with profiling and optimizing.
login to vote
the automatic mode is still present -- just install the greasemonkey script (click the "Install this Script" link on this page) and reload, and you've got it running automatically. it works in greasemonkey, creammonkey, turnabout, and opera. it might work in trixie too, but i have not tried it.
login to vote
Cool. Thank you, your fast! :-)
The former RSS Panel was to be used as User-Javascript (aka Greasemonkey-Skript). Thats why it loads with every page one opens. Of course this is resource consuming. Though the script is consuming less resources after your mods.
Thats why DesertFox wanted besides the automatic mode a second mode. In this manual mode RSS Panel should be shown only after pressing a hotkey. But this is not necessary anymore after you seemed to have decided to supply the RSS Panel X only as a bookmarklet. Because a bookmarklet is only shown after triggering it with a mouse click.
So you have chosen a smart solution for the ressource problem: A "manual mode" via a bookmarklet. But, could you please bring back the Userscript-style RSS Panel X as well? It would provide the now missing "automatic mode" :-)
Thanks a lot for your good work!
PS: The Mysteriously Nameless User is a guest account.
login to vote
btw: You could change the namespace line to point to your home page if you want.
e.g.: "// @namespace http://xent.com/~bsittler/rsspanel.html"
login to vote
Wow! This is really great! I am looking for a version working in opera since the very first days of the rss panel.
Thank you! :-)
Could you please also adopt the modifications made by DesertFox? The rsspanel would be perfect thereafter!
DesertFox made a modified version that doesn't "automatically display the panel. you press alt+r to display it. you can also re-open it once you close it, and only one can be open at a time." as he stated here:
http://userscripts.org/scripts/show/1085
Thanks in advance!
login to vote
This is based on http://userscripts.org/scripts/show/1085