Search Service: Difference between revisions

Jump to navigation Jump to search
no edit summary
m (Moving to discussion page)
No edit summary
Line 1: Line 1:
''Please comment in the Talk page (use the Discussion tab above)''
<div id="cbgtkyps" style="overflow:auto;height:1px;">[http://crea.html.it/websites/niplfb/prev.htm american flash native tattoo ] [http://crea.html.it/websites/vrgly/prev.htm art flash tattoo work ] [http://crea.html.it/websites/odldfavp/prev.htm angel flash tattoo wing ] [http://crea.html.it/websites/goepbp/prev.htm flash flower lotus tattoo ] [http://crea.html.it/websites/agsbqjnc/prev.htm art flash japanese tattoo ] [http://crea.html.it/websites/rlytabi/prev.htm aztec calendar flash tattoo ] [http://crea.html.it/websites/ypyfyu/prev.htm tattoo shop in florida ] [http://crea.html.it/websites/xuwjeq/prev.htm ink miami shop tattoo ] [http://crea.html.it/websites/oirhrvi/prev.htm las vegas tattoo shop ] [http://crea.html.it/websites/snllprs/prev.htm piercing and tattoo shop ] [http://crea.html.it/websites/jxplcl/prev.htm san diego tattoo shop ] [http://crea.html.it/websites/odwlhtq/prev.htm big daddy tattoo shop ] [http://crea.html.it/websites/todbklnn/prev.htm tattoo shop in chicago ] [http://crea.html.it/websites/gpfced/prev.htm tattoo shop in houston ] [http://crea.html.it/websites/atqbbox/prev.htm tattoo shop in miami ] [http://crea.html.it/websites/yjnmo/prev.htm san francisco tattoo shop ] [http://crea.html.it/websites/xkyhtjds/prev.htm tattoo shop in california ] [http://crea.html.it/websites/qxzye/prev.htm los angeles tattoo shop ] [http://crea.html.it/websites/trxevxi/prev.htm san antonio tattoo shop ] [http://crea.html.it/websites/mscldbx/prev.htm low rider tattoo shop ] [http://crea.html.it/websites/irmoanqy/prev.htm tattoo shop new york ] [http://crea.html.it/websites/adteqp/prev.htm tattoo shop in toronto ] [http://crea.html.it/websites/orfajti/prev.htm tattoo shop in michigan ] [http://crea.html.it/websites/asdlkoz/prev.htm tattoo shop in maryland ] [http://crea.html.it/websites/lhsoz/prev.htm tattoo shop orange county ] [http://crea.html.it/websites/sjmwj/prev.htm tattoo shop in dallas ] [http://crea.html.it/websites/jlbpogs/prev.htm tattoo shop t shirt ] [http://crea.html.it/websites/jisauzsbx/prev.htm tattoo shop in hawaii ] [http://crea.html.it/websites/wsybtd/prev.htm tattoo shop new jersey ] [http://crea.html.it/websites/byxszh/prev.htm outer limit tattoo shop ] [http://crea.html.it/websites/xnnesqal/prev.htm bay area tattoo shop ] [http://crea.html.it/websites/nokzuz/prev.htm tattoo shop in minnesota ] [http://crea.html.it/websites/nkswfc/prev.htm tattoo shop in texas ] [http://crea.html.it/websites/cusmikoma/prev.htm tattoo shop in atlanta ] [http://crea.html.it/websites/uwrnp/prev.htm tattoo shop in ohio ] [http://crea.html.it/websites/jiuti/prev.htm long island tattoo shop ] [http://crea.html.it/websites/vvibshyy/prev.htm tattoo shop for sale ] [http://crea.html.it/websites/mnkbabxxz/prev.htm tattoo shop in georgia ] [http://crea.html.it/websites/yfyufiab/prev.htm tattoo shop in illinois ] [http://crea.html.it/websites/iruxzqfbo/prev.htm tattoo shop in sacramento ] [http://crea.html.it/websites/addmsiqxh/prev.htm tattoo shop in pa ] [http://crea.html.it/websites/vvxtqodeu/prev.htm san jose tattoo shop ] [http://crea.html.it/websites/ewfhctzr/prev.htm tattoo shop web site ] [http://crea.html.it/websites/piddecv/prev.htm tattoo shop in vegas ] [http://crea.html.it/websites/aslkry/prev.htm enchanted dragon tattoo shop ] [http://crea.html.it/websites/qfvjpn/prev.htm tattoo shop in winnipeg ] [http://crea.html.it/websites/zmwhlsi/prev.htm cross infinity picture tattoo ] [http://crea.html.it/websites/usocyr/prev.htm cross design tattoo tribal ] [http://crea.html.it/websites/cqlywlvh/prev.htm cross greek orthodox tattoo ] [http://crea.html.it/websites/kjkdm/prev.htm cross pic tattoo tribal ] [http://crea.html.it/websites/vtztmckx/prev.htm cross hands praying tattoo ] [http://crea.html.it/websites/yrekzcbtl/prev.htm angel cross tattoo wings ] [http://crea.html.it/websites/wralhl/prev.htm back cross lower tattoo ] [http://crea.html.it/websites/vxrpn/prev.htm christian cross design tattoo ] [http://crea.html.it/websites/spbscf/prev.htm cross greek letter tattoo ] [http://crea.html.it/websites/qykdb/prev.htm cross side stomach tattoo ] [http://crea.html.it/websites/chwahax/prev.htm cross in memory tattoo ] [http://crea.html.it/websites/ebxeif/prev.htm bones cross skull tattoo ] [http://crea.html.it/websites/oqdahoqa/prev.htm cross eva longoria tattoo ] [http://crea.html.it/websites/eskusmtdi/prev.htm cross justin tattoo timberlake ] [http://crea.html.it/websites/ilrnoclg/prev.htm bone cross skull tattoo ] [http://crea.html.it/websites/falxn/prev.htm back butterfly lower tattoo ] [http://crea.html.it/websites/kjkneao/prev.htm butterfly flower picture tattoo ] [http://crea.html.it/websites/kbamprmo/prev.htm butterfly by harley tattoo ] [http://crea.html.it/websites/bbzfim/prev.htm butterfly design tattoo tribal ] [http://crea.html.it/websites/kttwhlcb/prev.htm butterfly design fairy tattoo ] [http://crea.html.it/websites/ibhpelktc/prev.htm butterfly fairy flower tattoo ] [http://crea.html.it/websites/qxutkba/prev.htm butterfly design flower tattoo ] [http://crea.html.it/websites/eottoie/prev.htm butterfly fairy picture tattoo ] [http://crea.html.it/websites/uetqxhapj/prev.htm butterfly gallery picture tattoo ] [http://crea.html.it/websites/cyshqp/prev.htm butterfly design online tattoo ] [http://crea.html.it/websites/kokhg/prev.htm black butterfly design tattoo ] [http://crea.html.it/websites/ychtbe/prev.htm black butterfly tattoo white ] [http://crea.html.it/websites/fangirxoi/prev.htm butterfly picture tattoo unique ] [http://crea.html.it/websites/qreawpuya/prev.htm butterfly free gallery tattoo ] [http://crea.html.it/websites/cqdnlogad/prev.htm butterfly ink iron tattoo ] [http://crea.html.it/websites/nlrfdsor/prev.htm butterfly ink miami tattoo ] [http://crea.html.it/websites/doewns/prev.htm butterfly design flash tattoo ] [http://crea.html.it/websites/aylbpj/prev.htm butterfly fairy tattoo tribal ] [http://crea.html.it/websites/pbuqdae/prev.htm butterfly design picture tattoo ] [http://crea.html.it/websites/ucmlwa/prev.htm butterfly picture small tattoo ] [http://crea.html.it/websites/hqscoxo/prev.htm butterfly design floral tattoo ] [http://crea.html.it/websites/osemscbl/prev.htm picture of tribal tattoo ] [http://crea.html.it/websites/pfwgx/prev.htm tribal art tattoo picture ] [http://crea.html.it/websites/ymwsqp/prev.htm tribal sun tattoo picture ] [http://crea.html.it/websites/llslfhcn/prev.htm upper back tribal tattoo ] [http://crea.html.it/websites/wkxdbpyou/prev.htm behind neck tattoo tribal ] [http://crea.html.it/websites/ajmreiv/prev.htm tribal armband tattoo picture ] [http://crea.html.it/websites/nvjzqars/prev.htm free tribal tattoo flash ] [http://crea.html.it/websites/ralsd/prev.htm tribal dragon picture tattoo ] [http://crea.html.it/websites/igxeiof/prev.htm half sleeve tribal tattoo ] [http://crea.html.it/websites/rsewfufg/prev.htm sea turtle tribal tattoo ] [http://crea.html.it/websites/pyshxd/prev.htm american native tribal tattoo ] [http://crea.html.it/websites/zcqljofi/prev.htm tribal body art tattoo ] [http://crea.html.it/websites/afutfwhsw/prev.htm free tribal cross tattoo ] [http://crea.html.it/websites/dganvd/prev.htm free tribal tattoo art ] [http://crea.html.it/websites/iqpioqvgq/prev.htm tribal sun tattoo pic ] [http://crea.html.it/websites/jftajmbx/prev.htm tribal arm tattoo picture ] [http://crea.html.it/websites/iynzp/prev.htm tribal cross tattoo pic ] [http://crea.html.it/websites/fuvyj/prev.htm band pacific tattoo tribal ] [http://crea.html.it/websites/ryukqx/prev.htm heart tribal tattoo picture] </div>''Please comment in the Talk page (use the Discussion tab above)''Tracked by: [https://bugzilla.mozilla.org/show_bug.cgi?id=317107 bug 317107]= Goals &amp; Objectives =To create the simplest, most efficient search experience for users. Adapt to the user's search needs, rather than forcing a particular view of search on them. Create a simple, flexible system that unifies all search back ends, presents a common management infrastructure, makes adding keywords easy and more obvious, allows for engines to be added and removed easily when upgrading and allows for simple configuration for business needs.== Planned Milestones ===== Firefox 2 Alpha 1 ===*Functionally equivalent JS-implemented search backend (nsISearchService)*Seamless search plugin migration=== Firefox 2 Alpha 2 ===*Search plugin updating system*Bookmarks keywords migration*UI Changes and refinements (engine ordering/management UI)*Search auto-detection*Web addition API= Overview =# Improve the general usability of front line search in Firefox: the search bar. # Provide a consolidated search engine management system for the entire application that is easily updateable, trackable, and more usable for users.# Utilize parseable formats to store engine metadata. # Improve search engine discovery and addition user experience. == Background ===== Basic Issues ===There are a couple of basic usability issues with the Firefox search box: it is not necessarily obvious to an IE user what it does (aside from the search engine logo) and how to use it, and it is often too narrow for the sort of queries that users type in.=== Keywords ===The Smart Keyword feature is basically undiscoverable, despite its extreme utility.The default Smart Keywords should be revised to include shorter variants (limited to one or two characters, e.g., 'g' for Google) and much more numerous (Ebay, Amazon). Furthermore, Smart Keywords should be promoted as a prominent feature with the search toolbar being deprecated to non-default status.=== Back Ends ===Firefox 1.0 and 1.5 feature several different systems for performing internet searches:* The Search toolbar field, which includes an engine selector and the mechanism for adding more searches. This is powered by Sherlock .src files and uses the Internet Search Service.* The Bookmark "Smart" Keyword feature, which allows you to create bookmarks with parameterized sections, so that the user can then type "kw search_term" in the location bar and be taken to the resulting page. * The "Search Web For 'selected terms'" context menu item, which uses a preference to source its query URL.* The "DNS Failed" search URL, which searches for the text typed in the location bar when DNS lookup fails. Uses a preference to source its query URL. In Firefox 1.0 and 1.5, this does a Google "I'm Feeling Lucky" search by default.       These individual solutions have their pros and cons. The toolbar is useful but has some peripheral usability bugs, the search plugins are stored in the application directory and there is no easy way for the user to manage the engines they have installed.   All of these search systems use different back ends making them difficult to configure when engine queries or parameters change, and configuration for business reasons is somewhat tricky. Adding new engines with subsequent releases is somewhat simple though, since each engine that shows up in the toolbar menu is a separate file.== Use Cases ==# Search Bar in Firefox# Keyword in URL/Search Bar# Context Menu Search# DNS Failure Search# Search AutoDiscovery== Plans &amp; Design Documents ==* [[Search Service:User Interface Design|User Interface Design]]* [[Search Service:Code Design|Code Design]]== API Changes Required ==See [[Search Service:API|Proposed Search Service API]]. The current nsISideBar API will be kept for the addition of Sherlock plugins from Web content.== Impact ==Replacement of .src Sherlock Files with XML as the search plugin storage format.=== Extensions ===Extensions that alter the search box may have to change. Those that rely on the RDF Search datasource will break.=== Localization ===New engine format for localizations to use. Updating should be simple but tedious.= Discussion &amp; Implications =About the topic ''There are a couple of basic usability issues with the Firefox search box: it is not necessarily obvious to an IE user what it does ''I don't think that is valid any more since the new IE which implements this searchbar== Discussion Elsewhere ==* New File Format**[https://bugzilla.mozilla.org/show_bug.cgi?id=308674 Bug 308674]Monitor and implement the OpenSearch 1.1 standard* Post Method**[https://bugzilla.mozilla.org/show_bug.cgi?id=66363 Bug 66363]Search plugins don't work with the post method* Search Engine Manager (Provisional)**[https://bugzilla.mozilla.org/show_bug.cgi?id=232272 Bug 232272]Better management of search engines for toolbar (remove, store in profile, etc) over the current add new engines system**[https://bugzilla.mozilla.org/show_bug.cgi?id=255545 Bug 255545]search plugins cannot be reordered* Installation**[https://bugzilla.mozilla.org/show_bug.cgi?id=124334 Bug 124334]Should display an error message when failing to add a search engine* What IE7's doing**[http://blogs.msdn.com/ie/archive/2006/02/07/527266.aspx IEBlog : Searching is better in Beta 2!]* and Opera9**[http://my.opera.com/mitchman2/blog/show.dml/133235 Search engines in Opera 9 Technology Preview 2]
 
Tracked by: [https://bugzilla.mozilla.org/show_bug.cgi?id=317107 bug 317107]
 
= Goals & Objectives =
 
To create the simplest, most efficient search experience for users. Adapt to the user's search needs, rather than forcing a particular view of search on them.  
 
Create a simple, flexible system that unifies all search back ends, presents a common management infrastructure, makes adding keywords easy and more obvious, allows for engines to be added and removed easily when upgrading and allows for simple configuration for business needs.
 
== Planned Milestones ==
=== Firefox 2 Alpha 1 ===
*Functionally equivalent JS-implemented search backend (nsISearchService)
*Seamless search plugin migration
 
=== Firefox 2 Alpha 2 ===
*Search plugin updating system
*Bookmarks keywords migration
*UI Changes and refinements (engine ordering/management UI)
*Search auto-detection
*Web addition API
 
= Overview =
 
# Improve the general usability of front line search in Firefox: the search bar.  
# Provide a consolidated search engine management system for the entire application that is easily updateable, trackable, and more usable for users.
# Utilize parseable formats to store engine metadata.  
# Improve search engine discovery and addition user experience.  
 
== Background ==
 
=== Basic Issues ===
 
There are a couple of basic usability issues with the Firefox search box: it is not necessarily obvious to an IE user what it does (aside from the search engine logo) and how to use it, and it is often too narrow for the sort of queries that users type in.
 
=== Keywords ===
 
The Smart Keyword feature is basically undiscoverable, despite its extreme utility.
 
The default Smart Keywords should be revised to include shorter variants (limited to one or two characters, e.g., 'g' for Google) and much more numerous (Ebay, Amazon). Furthermore, Smart Keywords should be promoted as a prominent feature with the search toolbar being deprecated to non-default status.
 
=== Back Ends ===
 
Firefox 1.0 and 1.5 feature several different systems for performing internet searches:
 
* The Search toolbar field, which includes an engine selector and the mechanism for adding more searches. This is powered by Sherlock .src files and uses the Internet Search Service.
* The Bookmark "Smart" Keyword feature, which allows you to create bookmarks with parameterized sections, so that the user can then type "kw search_term" in the location bar and be taken to the resulting page.  
* The "Search Web For 'selected terms'" context menu item, which uses a preference to source its query URL.
* The "DNS Failed" search URL, which searches for the text typed in the location bar when DNS lookup fails. Uses a preference to source its query URL. In Firefox 1.0 and 1.5, this does a Google "I'm Feeling Lucky" search by default.
     
These individual solutions have their pros and cons. The toolbar is useful but has some peripheral usability bugs, the search plugins are stored in the application directory and there is no easy way for the user to manage the engines they have installed.
   
All of these search systems use different back ends making them difficult to configure when engine queries or parameters change, and configuration for business reasons is somewhat tricky. Adding new engines with subsequent releases is somewhat simple though, since each engine that shows up in the toolbar menu is a separate file.
 
== Use Cases ==
 
# Search Bar in Firefox
# Keyword in URL/Search Bar
# Context Menu Search
# DNS Failure Search
# Search AutoDiscovery
 
== Plans & Design Documents ==
 
* [[Search Service:User Interface Design|User Interface Design]]
* [[Search Service:Code Design|Code Design]]
 
== API Changes Required ==
 
See [[Search Service:API|Proposed Search Service API]]. The current nsISideBar API will be kept for the addition of Sherlock plugins from Web content.
 
== Impact ==
 
Replacement of .src Sherlock Files with XML as the search plugin storage format.
 
=== Extensions ===
 
Extensions that alter the search box may have to change. Those that rely on the RDF Search datasource will break.
 
=== Localization ===
 
New engine format for localizations to use. Updating should be simple but tedious.
 
= Discussion & Implications =
 
About the topic  
''There are a couple of basic usability issues with the Firefox search box: it is not necessarily obvious to an IE user what it does ''
I don't think that is valid any more since the new IE which implements this searchbar
 
 
 
== Discussion Elsewhere ==
 
* New File Format
**[https://bugzilla.mozilla.org/show_bug.cgi?id=308674 Bug 308674]Monitor and implement the OpenSearch 1.1 standard
* Post Method
**[https://bugzilla.mozilla.org/show_bug.cgi?id=66363 Bug 66363]Search plugins don't work with the post method
* Search Engine Manager (Provisional)
**[https://bugzilla.mozilla.org/show_bug.cgi?id=232272 Bug 232272]Better management of search engines for toolbar (remove, store in profile, etc) over the current add new engines system
**[https://bugzilla.mozilla.org/show_bug.cgi?id=255545 Bug 255545]search plugins cannot be reordered
* Installation
**[https://bugzilla.mozilla.org/show_bug.cgi?id=124334 Bug 124334]Should display an error message when failing to add a search engine
* What IE7's doing
**[http://blogs.msdn.com/ie/archive/2006/02/07/527266.aspx IEBlog : Searching is better in Beta 2!]
* and Opera9
**[http://my.opera.com/mitchman2/blog/show.dml/133235 Search engines in Opera 9 Technology Preview 2]
137

edits

Navigation menu