- Epiphany is a Gnome application, so it fits into the Ubuntu desktop. If I were running Kubuntu, I would want to use Konqueror instead of Firefox. Epiphany is the official Gnome browser, in fact. The look is entirely consistent. Firefox does its best to copy the look and icons of the Gnome theme, but it still fails in important areas like UI consistency, menu placement, preferences, etc.
- Epiphany uses the same libraries as the rest of Gnome, lowering its memory footprint. Firefox is ultimately an XUL application. When I start Firefox, all those initial libraries need to load, meaning it's slow. Did anyone ever complain that FF was slow? Epiphany uses the Gnome and GTK libraries which have already been loaded by teh GNome desktop. It comes up almost instantaneously and reacts quickly. My memory is low. My memory use for an entire desktop, applets, music, and browsing with 10 tabs usually runs at about 300MB.
- Gnome is increasingly being built with this browser in mind. Integration. It was good (in some ways) for Windows' users. The next version of Gnome will see further integration of bookmarks (read Epiphany's bookmarks) into the desktop. Firefox, however, is seeing diminishing development on Linux. Firefox 3 will emphasize Windows and Mac.
- Epiphany and Firefox both use the same rendering engine so my pages turn out exactly the same.
- Epiphany has most of the same extensions as FF.
- It's Free software.
Added Later : Epiphany doesn't do anything except browsing. RSS feeds are handled by the system's RSS reader. HTML source opens in the HTML reader. Very Unixy, that way. This helps keep the codebase cleaner and make it easier to squash bugs.
Added Later : I have a video I made showing how much faster Epiphany is on my machine. After I made it, I realised that Epiphany had several extensions loaded while FF had none. That makes the difference even more amazing. I'll post the video this evening.
OK, so this took a lot longer than I planned. Both applications were loaded, closed, given a bit of time to flush, then loaded again. The time is for the second loading.