Why I shouldn’t use Epiphany

There’s a post supposedly explaining why I should use Epiphany with Gnome 2.14. I shall not now or ever be using Epiphany, because you have to write extensions in C. They took away my ability to fix my browser by writing JavaScript, which lots of people can do, and instead made it all C again, so only Real Programmers are allowed. Fuck that. You probably find that you can write extensions in Python, but so what? What was wrong with the way the previous ones worked? Or is JavaScript just not a real enough language?

5 Responses to “Why I shouldn’t use Epiphany”

  1. There are no JavaScript bindings to the GTK+/GNOME libraries; epiphany goal being perfect integration within this environment it makes sense to go to Python for those who want a nice and easy language to develop extensions.

    Frederic PEters
  2. Frederic Peters: I understand that reasoning, but, well, there’s a large body of Firefox knowledge out there which is cast away by having to use others. I understand Firefox development; I think of it, specifically, as a platform. Epiphany’s integration into Gnome might be useful, but it’s not anywhere near as useful as being able to transfer my Firefox development knowledge.

    sil
  3. The irony of that post baffles me, particularly the screenshot of a dialog asking whether to save or open a dialog, offering the three buttons (in order) “Save As…”, “Cancel” and “Open”, captioned “Epiphany follows the GNOME guidelines about usability. You don’t have to learn how to use Epiphany. Epiphany just speaks your language.”

    Until now, I thought that any and every HID guidelines written the past decade and a half agreed upon the lower right corner placement of Cancel, Abort, Stop and other no-no-get-out-of-my-face! kind of controls, but aparrently, GNOME says not a word about that.

    Johan Sundström
  4. Johan: Gnome, along with Apple, says that the affirmative option should be in the lower right corner, with cancel or equivalent being to the immediate left (reversed for rtl locales).

    James
  5. i tried using epiphany for a week - but found the way the tabs work and lack of extensions that i find useful, too much to bear. the thing epiphany has going for it (at least on my box) is speed, which is particularly noticeable with a lot of apps running. in regards to python, while i have never written a epiphany extension, i have no doubts anyone competant in javascript will have no major dramas writing python - but i guess thats beside the point.

    andrew

Leave a Reply