CFA/Search-Research: Difference between revisions

From MozillaWiki
< CFA
Jump to navigation Jump to search
 
(44 intermediate revisions by the same user not shown)
Line 5: Line 5:
== General Browser Capabilities ==
== General Browser Capabilities ==


=== Search Engines ===
* [[CFA/Search-Research/SearchEngines|Search Engines]]
* [[CFA/Search-Research/AddressBar|Address Bar]]
* [[CFA/Search-Research/SearchBar|Search Bar]]
* [[CFA/Search-Research/SearchResults|Search Results]]
* [[CFA/Search-Research/SearchThisPage|Search this Page]]
* [[CFA/Search-Research/Other|Future of Search]]


Current Capabilities:
== Purpose ==
* Ability to manage search engines: add, remove, restore default, reorder
Examine a bunch of browsers, existing Firefox Add-ons, and web services to generate a report that describes:
* Automatically check for updates to search engines
* Which capabilities each has
* Highlight notification of ability to add search engine
* A summary of where each is different/unique
* Some conclusions about which aspects seem most innovative and interesting that we might want to consider for Firefox


Upcoming Capabilities:
== Browsers to investigate ==
* Ability to declare a default search engine - FF3 P3? ([http://wiki.mozilla.org/CFA/Search-Research#Search_Engines_2 link])
* Firefox 2
* Ability to use a temporary search engine and then restore the default (one time use) - FF3 P3?
* Camino
* Support search engine shortcut keys (Ryan Flint) - FF3 P2
* Flock
* iCab
* IE 7
* Maxthon
* Netscape
* OmniWeb
* Opera
* Safari
* SeaMonkey
* Shiira


Capabilities in other browsers:
== Add-ons to investigate ==
* Multi-engine search ([http://wiki.mozilla.org/CFA/Search-Research#Multi-engine_search link])
=== Firefox ===
* Local search engines on default
* CustomizeGoogle [https://addons.mozilla.org/en-US/firefox/addon/743 link]
* Answers [https://addons.mozilla.org/en-US/firefox/addon/735 link]
* GooglePreview [https://addons.mozilla.org/en-US/firefox/addon/189 link]
* LinkedIn Companion [https://addons.mozilla.org/en-US/firefox/addon/1512 link]
* SearchWith [https://addons.mozilla.org/en-US/firefox/addon/2194 link]
* DictionarySearch [https://addons.mozilla.org/en-US/firefox/addon/68 link]
* Groowe Search Toolbar [https://addons.mozilla.org/en-US/firefox/addon/534 link]
* Loki [https://addons.mozilla.org/en-US/firefox/addon/2306 link]
* OpenSearchFox [https://addons.mozilla.org/en-US/firefox/addon/3698 link]
* Visual-Search Extension [https://addons.mozilla.org/en-US/firefox/addon/5309 link]


Conclusions:
=== Safari ===
* Default search engine: if we were to implement a default search engine option, the Safari and Flock implementations are intuitive.  A right-click on search bar option to set a default engine would have been nice, but I haven't seen it on other browsers.  IE's implementation looks like a hack, and Maxthon's implementation antagonized me as a user.
* Notify ability to add search engine: none of the sites seemed to do a good job of this notification.  A stronger visual cue here would help.
* One-time use of search engine: haven't seen it implemented on any other site.  If we decide to implement this feature, we should make it an option, not a rule.
* Multi-engine search: Maxthon's search is noticeably slow, but highly customizable.  SeaMonkey's solution is fast but not elegant, unless the search is esoteric.  Opera's is confusing because of the two search boxes.
* OpenSearchFox is a great FF extension that allows you to right-click any search box, and add it as a search plugin.
* Loki is a very interesting FF extension that leverages a wifi positioning system to integrate your location to your search.  It feels like too much bloat now, but with improved performance, might be meaningful to search.


=== Address Bar ===
* Sogudi - shortcut keyword searches
* Unified search - results include bookmarks, URL history, search history and the web
* Saft [http://haoli.dnsalias.com/Saft/ link]
* Search bookmarks and history from Address Bar
* Insquisitor [http://www.43folders.com/2004/09/06/sogudi-for-searching-via-safaris-location-bar/ link] - rich search results, autocomplete, search suggestions
* combine bookmark keywords and bookmark search - FF2?
* ability to browse by name from address bar (keyword.URL)
* keywords (search from location bar)
* keyword web searches - opera
* customize address bar search - maxthon
* URL alias - maxthon
* autocomplete keywords
* drag and drop search


=== Search Bar ===  
== Meeting Takeaways ==
* keyword web searches
* Search Engines
* Search bookmarks and history from Search Bar
** Multiple search engines - slow, not useful for most users
* support for multiple search boxes - FF2?
** Implement default search engine selection and one-time search engine use
* site-specific search using search box
*** one-time search engine use could be a specific configurable keystroke (as in Inquisitor)
* highlight entire search field when clicking in the box
** Need a better way to notify users of the ability to add a search engine; Google Toolbar has a more in-your-face way of asking you
* SnapBack - safari
* Address Bar
* button to clear search field - safari
** Investigate way to integrate Search Bar and Address Bar into a unified search mechanism (one bar instead of two)
* search this site - camino
** Unlock ability to use search engines through keywords in the address bar
* wrap up feature for search engines, to search all at once
* Search Bar
* targeted search options: audio/video podcast, photo, code, technorati searches
** Suggestions are being cut off
* drag and drop search
*** gavinbot - truncate beginning of similar results (doesn't work w/ yahoo suggests, which may not follow what you've typed so far)
* highlight, right-click, and search
*** shift box to the right
* button information on mouse-over
** Word "Suggestion" is being cut off (fixed)
* Resizable search bar (Neil Deakin) - FF3 P2
* Search Results
 
** We like Inquisitor - use 3 search results because that's all people look at.  But, use green URLs, blue Titles, just like Google search results.  Does it breach our Google contract though since users can bypass Google search results pages (and ads)?
=== Search Results ===
* Search this Page
* Rich search results (Gavin Sharp) - FF3 P3
** Search this site should be an extension of Find in this Page
* offer suggestions to autocomplete searches - FF2
** Change UI of find as you type because it is for accessibility whereas regular users use find in page
* google calculator suggestions in search box - FF
* Future of Search
* display in new tab vs. this tab
** Integrate QuickSilver-type functionality into the browser; that is, have hotkeys to do searches on the browser on a pop-up layer above the webpage, w/o needing a search bar
* display in new window
** Introduce and test a unified address/search bar for the QS pop-up, and then tweak it later for the main browser window implementation
* display in sidebar
** Rich search results (a la askx.com with blogs, videos, images, news, weather, maps, etc. in search results depending on query)
* preview search results - safari
** Helping people search (providing suggestions, helping users write queries)
* show matching bookmarks when searching - flock
*** Visual-Search Extension?
* show recent searches/search history
 
=== Search this Page ===
* search on webpage
* highlight search text on webpage
* match case of search text on webpage
* search for text when i start typing (quick find)
* dim background on search w/in webpage - safari
* match whole word only on search w/in page - opera
* option to search in current window, local files, internet, web cache - iCab
* option to search 2 search engines at once - iCab
* search and replace - omniweb
* search for regular expressions - omniweb
* find in all tabs - shiira
 
=== Other ===
* writing direction in search and location bar - safari
* user profile to save search and other settings
 
== Screenshots ==
 
=== Search Engines ===
==== Set default search engine ====
Internet Explorer:
 
[[Image:Search-Default-IE.jpg]]
 
Safari:
 
[[Image:SE-default-Safari.JPG]]
 
Flock:
 
[[Image:SE-default-Flock.jpg]]
 
Maxthon:
 
[[Image:SearchEngine-shortcut-Maxthon.JPG]]
 
==== Multi-engine search ====
Maxthon:
 
[[Image:SE-mult-Max.JPG]]
 
[[Image:SE-multoption-Max.JPG]]
 
Opera:
 
[[Image:SE-multi-Opera.jpg]]
 
SeaMonkey:
 
[[Image:SE-multi-SeaMonkey.jpg]]
 
=== Address Bar ===
 
iCab:
 
[[Image:AB-shortcut-iCab.jpg]]
 
OmniWeb:
 
[[Image:AB-shortcut-Omniweb.jpg]]
 
Opera:
 
[[Image:AB-shortcut-Opera.jpg]]
 
Safari:
 
[[Image:AB-shortcut-Safari.jpg]]
 
=== Search Bar ===
[[Image:SearchBar-settings-Google.JPG]]
 
=== Search Results ===
 
=== Search this Page ===

Latest revision as of 20:05, 19 July 2007

« Comparative Feature Analyses
« Search Notes

General Browser Capabilities

Purpose

Examine a bunch of browsers, existing Firefox Add-ons, and web services to generate a report that describes:

  • Which capabilities each has
  • A summary of where each is different/unique
  • Some conclusions about which aspects seem most innovative and interesting that we might want to consider for Firefox

Browsers to investigate

  • Firefox 2
  • Camino
  • Flock
  • iCab
  • IE 7
  • Maxthon
  • Netscape
  • OmniWeb
  • Opera
  • Safari
  • SeaMonkey
  • Shiira

Add-ons to investigate

Firefox

Safari

  • Sogudi - shortcut keyword searches
  • Saft link
  • Insquisitor link - rich search results, autocomplete, search suggestions

Meeting Takeaways

  • Search Engines
    • Multiple search engines - slow, not useful for most users
    • Implement default search engine selection and one-time search engine use
      • one-time search engine use could be a specific configurable keystroke (as in Inquisitor)
    • Need a better way to notify users of the ability to add a search engine; Google Toolbar has a more in-your-face way of asking you
  • Address Bar
    • Investigate way to integrate Search Bar and Address Bar into a unified search mechanism (one bar instead of two)
    • Unlock ability to use search engines through keywords in the address bar
  • Search Bar
    • Suggestions are being cut off
      • gavinbot - truncate beginning of similar results (doesn't work w/ yahoo suggests, which may not follow what you've typed so far)
      • shift box to the right
    • Word "Suggestion" is being cut off (fixed)
  • Search Results
    • We like Inquisitor - use 3 search results because that's all people look at. But, use green URLs, blue Titles, just like Google search results. Does it breach our Google contract though since users can bypass Google search results pages (and ads)?
  • Search this Page
    • Search this site should be an extension of Find in this Page
    • Change UI of find as you type because it is for accessibility whereas regular users use find in page
  • Future of Search
    • Integrate QuickSilver-type functionality into the browser; that is, have hotkeys to do searches on the browser on a pop-up layer above the webpage, w/o needing a search bar
    • Introduce and test a unified address/search bar for the QS pop-up, and then tweak it later for the main browser window implementation
    • Rich search results (a la askx.com with blogs, videos, images, news, weather, maps, etc. in search results depending on query)
    • Helping people search (providing suggestions, helping users write queries)
      • Visual-Search Extension?