This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

Search

Problem

Searching is an important part of the web with a huge range of varied searches from Google to eBay. Users expect to have easy access to be able to search using a range of their favorite engines. They also expect to be able to easily add a new search engine easily and to be able to delete existing engines.

Current Implementation

Search is currently handled by Smart Bookmarks which were inherited from Galeon. These are addresses with "%s" as a special string. This causes a text entry "Bookmark name: [ ]" to be shown on the bookmarks toolbar. Whatever is typed here replaces "%s" in the URL. Smart bookmarks are managed as normal bookmarks. Smart bookmarks are also listed in the address entry drop-down.

Other Implementations

http://www.sparknet.plus.com/firefox.png http://www.sparknet.plus.com/opera.png

Problems with the Current Implementation

Design Specification

We need to decide:

1. Showing and Using Search Engines

The current method of showing different textfields for each entry seems fairly clunky compared with Firefox's combination text entry/drop down list. I think Firefox gets this right down to the site icons. If there is only one item, it should appear as a normal item in the toolbar editor (as with Firefox). -spark

2. Adding Engines

3. Deleting Engines

4. Editing?

5. Search History

I'm not sure that this element is nessecery and it adds a lot of complexity with being able to delete entries/all entries for privacy. -spark

6. Defaults

Note: Can we include site icons for search engines (copyright)

All the below should be localised:

Rationale: there is minimal duplication above and all are well known brands in the top 100 most visited sites. It is likely that a reasonable proportion of users will be happy enough with this default list that they won't need to add any more.

For non-english languages, a dictionary may be useful as gdict is reportedly not very good in that area.


2024-10-23 10:58