
OpenSearch is a standard way of querying a database for content and returning the results.
The official docs note simply: “Any website that has a search feature can make their results available in OpenSearch format,” then adds: “Publishing your search results in OpenSearch™ format will draw more people to your content, by exposing it to a much wider audience through aggregators such as A9.com.”
It’s a lot easier to understand OpenSearch once you’ve used it, so take a look at A9.com and do a search. A9 isn’t the only OpenSearch aggregator out there, but it’s a great example. You can query a number of OpenSearch targets by clicking the buttons to add columns (also try resizing the columns), or you can add any of the 422 public search targets listed at A9.
Now, if you’ve got the beta of IE 7, you can see how it’s extending beyond server-side aggregators and into client software. Even better, you can see how this is becoming automigical via autodiscovery.
One of the most exciting features of OpenSearch is its support for complex queries as well as simple keyword searches, and the ability to return intelligent responses to a search, such as alternate search suggestions (think spelling corrections) and facets (hey, any librarians attending this?)
Now, the question for libraries is when are we going to demand OpenSearch interfaces from our information providers? The inclusion of OpenSearch in IE7 more than gives it critical mass, but so far it seems to be just something a few progressive library-types are experimenting with. In the short term, imagine how improved our metasearch tools would be if based on fully-implemented OpenSearch feeds (with the facets and suggestions). In the long term, I can’t imagine any aspect of a library’s online services not touched by this technology.
a9, API, lib20, libraries, library, library 2.0, OpenSearch, search, search aggregator, search api
Related:
Posted July 19, 2006 by Casey
Categories: Libraries & Networked Information. Tags: a9, api, lib20, libraries, library, library 2.0, opensearch, search, search aggregator, search api.
2 Comments
Comments RSS
TrackBack Identifier URI
Leave a comment
User contributed tags for this post:
opensearch example (69) - opensearch examples (50) - opensearch (47) - opensearch aggregator (47) - opensearch aggregators (12) - opensearch client (10) - pink com (8) - opensearch suggestions (8) - opensearch sample (8) - opensearch in a nutshell (8) - pink world com (8) - opensearch suggestions ie7 (7) - flickr opensearch (7) - safari opensearch (7) - opensearch facets (6) - ie7 (6) - php opensearch (6) - opensearch suggestion (5) - google opensearch (5) - ie7 opensearch suggestions (4) - ie7 opensearch suggestion (4) - IE7 OpenSearch (4) - opensearch video (3) - wikipedia opensearch api (3) - opensearch api (3) - opensearch safari (3) - php opensearch client (2) - php wikipedia opensearch (2) - safari 3 opensearch (2) - wikipedia opensearch (2) - opensearch example post (2) - F (2) - aggregator opensearch (2) - Example opensearch (2) - php opensearch example (2) - opensearch keywords (2) - database publishing (2) - http daveyp com blog (2) - a9 api (2) - opensearch buttons (2) - searchtools com (2) - opensearch 1 (2) - examples of opensearch (1) - opensearch online services (1) - Origin of the saying In a Nut Shell (1) - opensearch software (1) - php open search agregator (1) - OpenSearch online (1) - wikipedia api opensearch example (1) - opensearch flickr rss (1) - library opensearch (1) - Opensearch source (1) - opensearch api safari (1) - opensearch aggregator -drupal (1) - wikipedia php api opensearch (1) - IE fully support OpenSearch suggestions (1) - opensearch api example (1) - safari support opensearch (1) - opensearch wikipedia (1) - Web 2.0 Remixability example (1) - in a nutshell, wiki (1) - opensearch safari 4 (1) - wikimedia opensearch (1) - google opensearch results (1) - wikipedia api opensearch (1) - search aggregator open source (1) - youtube search suggestions opensearch (1) - safari opensearch add (1) - opensearch aggregator open source (1) - opensearch für ie7 (1) - opensearch implementation example (1) - in a nutshell wikipedia (1) - openSearch query example wikipedia (1) - opensearch sample implementation (1) - web 2.0 RSS PHP Opensearch (1) - web 2.0 rss php opensearch mysql (1) - opensearch nutshell (1) - wikipedia open search API (1) - opensearch searchterms complex (1) - OpenSearch Aggregator client (1) - opensearch search suggestions (1) - 8146859531007 (1) - how is opensearch i implemented in websites (1) - website that implemented open search (1) - keyword search opensearch (1) - opensearch advantage (1) - examples opensearch results (1) - Search 84 (1) - opensearch result format (1) - related biblioteca itesm mx blog p 7 (1) - OpenSearch autodiscovery (1) - microformats (1) - search (1) - all (1) - opensearch how to (1) - returning the results of an opensearch as a page (1) - OpenSearch flickr (1) - publishing opensearch results (1) - Google opensearch format (1) - Try A9 com OpenSearch client (1) - A9 OpenSearch Client (1) - library opensearch example (1) - open search api ie7 (1) - open source OpenSearch Aggregator (1) - rss aggregat openSearch (1) - a9 com open search database (1) - hack opensearch (1) - agregator opensearch (1) - origin of the phrase in a nutshell (1) - ? OpenSearch Aggregators (1) - opensearch extending (1) - opensearch aggregator api (1) - meta opensearch aggregator (1) - opensearch keyword (1) - you tube opensearch (1) - example of opensearch query (1) - opensearch suggestion example (1) - opensearch api post (1) - opensearch search suggestions server (1) - google opensearch example (1) - library opensearch suggestions (1) - http://google com (1) - php OpenSearch rss reader (1) -
I’m guessing (and hoping) that a year from now we’ll have many concrete examples of online and client software and services that take advantage of some of the capabilities in OpenSearch beyond basic keyword search.
It would be very cool - not to mention appropriate - if libraries got there first
[...] is a common way of querying a database for content and returning the results. The idea is that it brings sanity to [...]