These days I have been hacking on an epiphany extension poetically called “rss”.
It allows to retreive feeds in any page, and register these feeds in your favorite feed reader (so it’s not a firefox-like handling of rss feeds) !
All this can be accomplished using dbus, patching popular feed readers such as straw, liferea or blam (i did that, the patches can be found in their respective bugzillas). I had to patch epiphany and epiphany-extensions, so it is quite bleeding-edge to test.
Here is a screenshot of the thing:
Mozilla.org feeds, notice the statusbar icons..
A random blog feeds, notice that noth atom AND rss are selected, by default rss are selected before atom ones.
The feeds are selected “intelligently” so normally blogs that have atom/rss versions only have one of the two selected, while sites providing more feeds are selected entirely.
To signal that feeds are present, a little icon appears in the status bar, and a menu entry appears to make the dialog appear.