What are ways that Epiphany can be improved?

To edit this page, create an account (or login) at UserPreferences, then Edit.

Suggestions

Keyboard Shortcuts

CTRL-arrows (up, left, down) do the same thing as (or instead of) ALT-arrows (up, back, forward). -- KristofferLunden

  1. It's possible to do with only one hand, making navigation more convenient.
  2. It seems to be more in line with the rules, see ALT-D and conventions at the bottom of this page.
  3. In forms, it should behave as usual (jump words). Typically, a user want to type or navigate. Other keys have double meanings for this too. inside and outside textfields/areas without there being any confusion.

CTRL-Enter, SHIFT-enter etc. - if/when search from location bar gets unbroken, I could think to have alternative searches on these. Specifically, I've several times wished for a "Google Lucky" on CTRL-Enter, for those times I've just typed "gaim" and have the choice of either search and click first or continue typing ".sf.net". In many cases I know that a lucky would do the right thing. Of course, this would probably be individual what a user wants there. -- KristofferLunden

Keyboard Navigation

Better support for using the keyboard to open links, like the Hit-a-Hint (HaH) Firefox extension.

Usage: Press and hold space, wait for hints to be drawn (need a fast computer, because it's slow), type link's hint such as 140, (hold CTRL to open in a new tab) release space.

Alternative usage: press and release comma (,), wait for hints to be drawn, type link's hint, press and release comma, press enter to open link, CTRL-enter to open it in a new tab.

Find as you type is okay, but it is difficult to open image links (find a link near it in the document order, then tab to it). Also, typing text contained in a link to launch it using the keyboard is annoying because sometimes a different link matches the typed text, so you must look for which link is activated, and issue a command to go to the next link to go to the correct one.

Easily go to the next page in search results, similar to how NextPlease does it. Example: Search google, and press ctrl-right arrow to get to the next page of results.

TLD Shortcuts

Firefox behavior: Type "sitename" in the location bar, CTRL+Enter for www.sitename.com ("www.sitename.com"). Others: Shift + Enter for .net, Ctrl + Shift + Enter: for .org

Session Management

Remember currently opened tabs/windows, after Epiphany quits. Have an option to resume with these sites the next time Epiphany is started. This feature currently only works when epiphany crashes, so it would probably be quite easy to implement it every time Epiphany quits, no matter what the reason.

Scrolling

Ignore scroll wheel events for uninstalled plugins - scrolling up and down a page that has flash with the scrollwheel triggers the plugin dialog.

Add support for "autoscrolling" (middle-click and going up and down the mouse to scroll the page) - plus that should not go back to a previously visited page, like in Firefox.

When the mouse's scroll wheel is used when the mouse is positioned above the horizontal scroll bar, the page should scroll horizontally instead of vertically.

Tabs and Windows

Avoid opening blank tabs for downloads - when middle clicking a download link, a blank tab shouldn't be opened. Same thing goes for target="_blank".

Open links targeting a new window in the current tab - It's annoying when links open in a new window when it's expected to open in the current one. An exception should be made for windows that specify a size.

Tabs should have a variable width, so if your screen resolution isn't that big, you can't open more that, like, 10 tabs before you see the arrows allowing you to switch from a tab to another one. Tabs width should be flexible enough to enter a certain amount of tabs.

Minimize tabs which were inactivate the longest amount of time to history when the number of tabs reaches a high number (perhaps 7?).

Undo close tab - JosephHuang often closes a tab, then realizes that it was the wrong one/still needs it. In reponse to some feedback on Epiphany IRC channel: This has nothing to do with being "document oriented" or not, because it's a simple matter of human error. And not, people closing tabs accidently does not mean that it's too easy to close tabs, or that the problem is somewhere else. Even if the problem was partly somewhere else, being able to undo a close tab action is still useful, because of the fact that people make mistakes. See HIG: Forgive the User

Automatically point the cursor to the address bar when opening a new tab.(...)

When a more or less complete URL (eg. http://www.example.com, www.example.com, example.com as text, not as a hyperlink) is selected and a new tab or window is opened (with a mouse gesture, for example), that URL should automaticly be loaded in the new window/tab. This is one of the features in Firefox which I really miss in Epiphany/Galeon.

I would like it if double clicking on a link in history would open it in a tab instead of a new window. I have Epiphany set as my default browser and I have it set to open links in a new tab, but links opened through history still open in a new window.

Search

Remember past search terms - remember past search terms and make them available while typing at the location bar, just as history and bookmarks are.

Support for other search engine that Google in the search bar.

"The URL is not valid and cannot be loaded." should automatically forward whatever was typed to a search, because that is usually what was intended, only problem is that there happened to be a dot (.) in the terms. -- KristofferLunden

When searching, the words used for the search should be available for quick navigation, probably in find bar. Features:

Most of this is of course similar to behaviour I recall from the Google bar, though I haven't used one of those in a long time. -- KristofferLunden

I would like to use the "site search" feature of the Googlebar also in Epiphany. is this somehow implemented in newer versions? -- ThiloPfennig 2005-12-20 13:07:00

* Begin searching while start typing like is possible to set in firefox and also go to the next find using F3.

Context menu

Add "Copy link text" under "Copy link address" for hyperlinks. I feel I often want to copy the exact text of a link, but clicking to drag a selection often conflicts with clicking to activate link, making it take several tries - and in some layouts it's even all but impossible. -- KristofferLunden

Remove "bookmark" menu item for links, because there's no point in bookmarking an unvisited page.

"Feed selected text to location bar". Same thing as pressing CTRL-C, CTRL-L, CTRL-V, Enter. Universal method for using non-linked URLs, perform a search for keywords and so on. The algorithm that decides what happens when this is done manually should be good enough to use this way too. Should be first class menu entry when some text is selected. -- KristofferLunden

What about addding a feature that, in case the selected text is a URL (i.e. starts with 'http://') but it's not an 'a' element -- an actual link then, shows the option 'Open link'. This would avoid copy and paste and enter. -- GiulioBai

Bookmarks

Full text searching of bookmarked pages would help people find what they are looking for.

Bookmark keywords would make visiting frequently used sites and keywords easier like in Firefox. The keyword input box should be shorter than the title box, unlike in Firefox, because it would be pointless to have a keyword as long as the bookmark's title. Creating a namespace for the sites that have keywords sets would make it better than Firefox's implementation.

  1. Bookmarks Ars Technica, with keyword ars

  2. ars in the location bar to accesses Ars Technica.

  3. ars:news to access the news section at http://arstechnica.com/news

    • Also allow keyword to be assigned to a namespace, so a bookmark of the news page with keyword n under the namespace ars could be accessed through ars:n.

Search:

  1. Bookmarks http://dictionary.reference.com/search?q=%s with title dictionary.com search and keyword with d

  2. Look words up by typing d wordtolookup or the pre-existing method of the dropdown in the location bar
  3. Filling in any %s with words after keyword would make it a search, just like in Firefox. Having 'search' in the title is optional.

    • This is bug 118618 which I've just reopened. (Please don't add comments that only reiterate what is on this page already.) -- ReinoutVanSchouwen.

Add an "add this search" option in the context menu for keyboard input elements which use GET, just like Firefox. Also should be accessible by another means, perhaps Bookmarks -> add search

Another nice feature is if a quicksearch and a non-search bookmark both could have the same keyword, with the correct one would chosen depending on if there were extra words or not. Maybe a bookmark (with keyword) should have the ability to hold two URLs, one for each type? Then again, that might be confusing.

Examples:

  1. wp epiphany to search Wikipedia for "Epiphany".

  2. wp for the Wikipedia frontpage.

Sharing of bookmarks would be easy with something like del.icio.us

It would be nice to be able to export bookmarks to some file without having to do it through the UI. This way, I can setup cron to track my bookmarks and import the resulting file on to any other machines I might use. Something like...

epiphany --export-bookmarks [bookmark-style] >~/ephy-favorites.xml

Integration with other programs

Refactor bookmarks into different a service that can be called from other applications?

Add Beagle searching support.

Use a separate program for downloads such as gwget. That way if Epiphany crashes, downloads are not interrupted. As the Epiphany manifesto states, use small tools that each do their task well.

Integration with liferea RSS news reader in the manner of flock. Bookmarked sites, which have RSS feed to be hourly checked for new items and to have place, where all RSS feeds are agregated. IT would be nice if this place is automatic generated HTML.

Integration with Drivel for making drafts for blog entries and direct blogging of websites parts with highlighting it and choosing from context menu "blog this". Again the idea is from flock.

Integration with Revelation (a password manager for GNOME) would be nice. Ideally, revelation and epiphany would just use the same mechanism for storing passwords, so that a saved password in epiphany automatically becomes a "Website" entry in revelation and vice versa. I guess that would require changes in both epiphany and revelation. See also Revelation Bug 134. -- LevinFritz

Let Seahorse handle all the certificate stuff, once that is implemented. -- DanielSchierbeck

Interface

Change font size selection to sliders since relative font size is more important than absolute font size. See HIG: Sliders

Align the back button with the left edge of the screen when Epiphany is maximized, to make it easier to click on. In full screen mode, toolbar buttons should extend to the top of the screen to make clicking on them easier. When the toolbar is off in full screen mode, the tabs should extend to the top of the screen. This would make the targets infinately high, making them much easier to acquire. See Fitts's law.

A button for showing the toolbar when in full screen mode using the mouse (as a "show toolbar" button in the top left corner?).

Invert link colors after a link is launched, to give feedback.

The "Up" navigation should also be aware of subdomains, see the behaviour of the Go Up Firefox extension. -- KristofferLunden

GabrielHurley: Make the HTTP form buttons in Epiphany look like any other button in regular GNOME applications. Make the buttons based on GTK widgets.

ability to put the location-bar/links/buttons in the "File Edit View" menu. why all the menus is editable and that one isnt?

Add a folding option for results in the location bar : if I type "live", show only one result for live.gnome.org and expand it on selection. Or maybe use a tree-like system or a nautilus location-bar-like completion.

Would it be possible to have the toolbar auto hide in full screen mode and then re-appear when you mouse over it? This would increase viewing area for users with small screens like me.

Forms

Add spell checking capability for text fields/forms. Enchant can be the backend for this functionality.

Remember previously entered form information. The functionality is there but doesn't work in epiphany since it's XUL-based (or so it seems).

When the mouse's scroll wheel is used when the mouse is positioned above the horizontal scroll bar, the page should scroll horizontally instead of vertically.

Non-resizable text boxes - make text boxes resizable, which would be helpful for wiki editing and too-narrow text boxes.

Extensions

The one missing Firefox feature that stops me using Epiphany (or even Galeon) as my default browser is adblock (adblock.mozdev.org), without the ability to add import an adlist the web is unusable.

The one extention I miss from Firefox is the Gmail Notifier. I hope that I'm not the only one who use this feature :P But probably this could be enhenced as a POP/IMAP notifier that would open the webmail box or the email client.

Is it entirely impossible to make Epiphany compatible with Firefox extensions? That would be the best solution to the problem instead of porting a select few extensions to Epiphany, IMHO, but the question of feasibilty remains, of course.

Web Archive

I'd like to have the feature to save the complete web page content in one compact archive - like Konqueror's 'Archive Web Page' plugin or Firefox's ScrapBook http://amb.vis.ne.jp/mozilla/scrapbook/ extension. This feature enables one to easily download complete web pages on the desktop and easy removing them 'cause one does not not to hunt for the '..Files' folders. -- GourDasa

Live Bookmarks

A Firefox feature that I think that would combine well with the Epiphany Bookmarks, and that could be implemented as a extension, is the Live Bookmarks. It must be very easy to implement with Python and the Mark Pilgrim's Universal Feed Reader. I can imagine typing, for example slashdot in the location bar and the last news appearing...

Zotero - Research Plugin

How can Zotero made to work together with Epiphany Browser? For me it is a so much required tool for research and note taking. In Firefox/Flock it is a plugin, but I would prefer Epiphany over these browsers. Any chances to get it on Epiphany Browser?

Thubstrips Extension

A nice to have extension. Eye candy

Other

"Context sensitive menus fail to include "universal" options" - the back button should be shown in the context menu more often, since it's used so often. This may conflict with HIG: Popup Menus, but since Epiphany is treating right-click on a large image as the image being selected, and back is the most frequently used command by far in a web browser, JosephHuang thinks that showing back when the context menu is invoked over a large image would make navigation easier.

Fixed

an options in prefereces to show the tab-bar eaven if only one tab is open.

Allowing new windows to specify size on open using Javascript is fixed in 1.7.x

Add F5 as another shortcut to refresh the page, instead of just CTRL-R.

Autofocus location bar

When opening new tabs/windows, the address bar is given focus in CVS head. The work-around for older versions is to set the home page to "about:reallyblank", as given in the FAQ for After opening a new tab or window, the location bar isn't focused Alternatively, try the blank new tab extension.

why opening a new tab loads the home page? if i want my home page i will use the Home button. a new tab should open an about:blank page.

someone who have this extension can uploald it and give a link? thanks.

Speed

Won't implement

Close tab on middle-click - one of the more useful usability features of Firefox is the ability to use the entire area of a tab as its own close button by middle-clicking it. Given Epiphany's integration with Gnome, this is may be a feature that would need to be implemented in Gnome itself; however, I don't see that as a major hurdle since it would be beneficial to any scenario and not just web browsing. To the best of my knowledge, closing tabs on middle-click is an expected or at least anticipated behavior for many applications and environments.

ALT-D as a shortcut for the location bar

The convention for ALT-letter is that it opens menus, activates buttons (e.g. "Find Next") or otherwise tickles something Labelled, Visible and Underlined. Internet Explorer is unconventional.

The Conkeror extension takes keyboard usage farther, replacing the standard chrome with a much more minimal interface with emacs (or vi) keybindings.

CTRL-SHIFT-L - Paste and go, same thing as "CTRL-L, CTRL-V, Enter". This is one of the most common operations and deserves its own shortcut (even though the exact shortcut can be debated). -- KristofferLunden

Voice input and output similar to Opera voice.

JosephHuang's new proposal:

CTRL-K for search => focus the location bar and puts "g " (for google) as the input.



CategoryUsability

Epiphany/Suggestions (last edited 2009-04-25 00:27:49 by infamous)