Omnibox / Omnibar Search
This feature which exists on the Firefox Toolbar Extension which makes searching for tags, list, and full text easy could be implemented via API for users on Chrome.
I am currently using the tag and full text api calls. More info at: http://www.diigo.com/tools/api
Though this works, it also requires me to remember my tags exactly word for word with no auto suggestion feature such as the one in Firefox extension.
I know it won't be possible to integrate this via Chrome extension, hence I suggested an API which gives suggestions if a user enters a tag which doesn't exist on the user's database, mistyped or is in complete when the user reaches the Diigo Library from searching on the Omnibox via the Diigo API/Search Engine.
In the future, if Chrome allows more flexibility, perhaps there can be an instant on similar to Google Search implemented in the Omnibox itself for Diigo Searches.
Appreciate the input Sandy, but that was what I explained below in the comments before. Unfortunately the query is only useful if you know the exact tag and it gets a bit tricky when there is more then one word involved.
Thus I propose a way so users could get suggestions based on what they type.
Please have a look at this extension: http://bit.ly/fOb8Qh
I believe this is the closest example to what I am trying to explain.
You can also add tag search capability directly to the Omnibar.
Right click in the bar, select edit search engines. Add a new search engine using the following url: http://www.diigo.com/user/sandy_diigo/%s Just
replace sandy_diigo with your user name. Use Diigo or something similar as the keyword and you can do searches directly from Chrome. I actually have my keyword set to dt. I just type dt into the omnibar, hit tab and type the tags I want to find.
Christopher R. Parr commented
Yes, cool Idea!
o s commented
why not have the omnibar work on a local bookmark cache?
it'd be a lot faster, too!
Soul Book commented
Thanks. Might look into it again when i have time.
Problem I had was that i didn't think Full Text OR Tags were useful alone, so i was trying to do two API calls and merge the results. But Diigo's API limits you to about one call every few seconds (rather than a dozen a minute, for example), so i couldn't get it to work.
I had it inserting the top 10 diigo results and their tags (as links) into the google results, and also putting a diigo icon by any google results that were in the returned results.
But I never figured out the authorisation - so the first google search of the session always triggered an annoying login box.
Quick update for the Tags API
Quotation marks " " does work
@soulgrind - It's set by default in the Firefox extension for local bookmarking. This is a save to feature only and not a sync one, so bookmarks on the server and locally won't be coordinated similar to saving to delicious, though I prefer that because I don't want clutter in my bookmarks folder which could slow down Firefox loading time.
I use these two API Calls in Chrome:
Full Text - Searches only the title, description and notes, not very successful with the tags
Tags - Strictly tags
Seems like the Full Text is a better option but only if there is relevant information in the title or description of the bookmarks.
This is the only thing I really miss on the Chrome from Firefox - the luxury of easily reviewing your bookmarks from within the browser, though toggling the sidebar on certain sites causes a refresh due to resizing, very annoying if you just remembered to add a link from Diigo when you have written a long post somewhere.
Soul Book commented
That's what i want. But when i tried it myself i ran into the API limitations in terms of searches per few seconds, and in terms of diigo requiring exact matches for tags. (both of which are issues that need to be fixed. )
I kind of have it working by having diigo also locally bookmark all my bookmarks. These then show up in the firefox awesomebar.
(i can't remember anymore if that's a firefox default or because i have the cybersearch extension installed).