GNOME has a collection of highly integrated applications that follows the GNOME Human Interface Guidelines and, for me, many of them aren’t quite useful. That’s pretty sad. Actually, that’s the reason that motivated me to start working with GNOME – to make the apps be useful to me, and craft new ones if they don’t exist.
One of the GNOME apps I love but I just can’t use is Epiphany. I enjoy a lot it’s UI, I absolutely love the ability to create custom “apps” from websites, et cetera, but it wasn’t useful to me up to now and the reasons are the following:
- I couldn’t watch videos on YouTube and other video websites, since it would set my computer’s volume to 100%.
- I couldn’t open Google+ (which is my only social network & enhanced feed reader) and many other pages, since the page would just freeze.
- I couldn’t edit Google Drive files or write an article on my website’s WordPress editor, since the keybindings simply didn’t work. Epiphany’s keybindings override the page’s ones.
Yesterday I enabled the [gnome-unstable] repository for Arch and, to my surprise, it already had the packages epiphany 3.18.0 & webkit2gtk 2.10.0-1. “Great, lemme try that!”, I thought. Downloaded the packages, installed them and opened Epiphany.
“Cool, that’s Epiphany 3.18. So, lemme try… WHOA“. Google+ just worked again. Refresh the page to see if it freezes. No. Refresh 5 more times. Still working. “Can’t be true, let me try YouTube”. The system volume wasn’t touched. Refresh the video page. Still not touched.
IT! WORKS! AGAIN!
My heart was freaking out. Epiphany definitely would be my default browser again. The last big issue was Google Drive document editor. “Let’s try it! Oh no“, it didn’t work. Seems like Epiphany still overrides the page’s keybindings.
But, but! No, it can’t be like that. I’ll get my hands dirty and fix this annoying issue. And so, this just happened. You can try this patch and see if it works. That’s actually my first patch for Epiphany!
And so, let’s celebrate: this is my first blog post entirely written in Epiphany. And it’s my default browser again.