Help!

Looking for setup instructions? Here they are.

What does Queriac do?

Simple answer: It lets you type g james brown in your address bar to do a Google search for James Brown.

Long and fulfilling answer: Queriac could be described as the fusion of Firefox quicksearches and del.icio.us. Queriac allows you to manage your quicksearches, shortcuts, and bookmarklets by taking them out of your browser profile and onto the web, making them portable, taggable, shareable, and generally easier to manage. Ever wanted to know what your friends are looking up in Google, or the dictionary, or keep track of your own searches? Queriac makes it easy.

What is a quicksearch?

A quicksearch (also called a keymark in Mozilla-speak) allows you to define a keyword for searching a site. For example, a keyworded bookmark could be set up so that a user could type 'g spam and eggs' in your address bar and thereby trigger a Google search for the words "spam and eggs."

Read more about quicksearches at the Mozilla Developer Center

How do I create a quicksearch?

Creating a quicksearch is easy. It's probably most easily explained with an example, so let's say you want to create a Yahoo quicksearch..

  1. Go to yahoo.com in your browser.
  2. Search for something; let's say 'dog'
  3. You will be taken to a new page with a URL that looks something like http://search.yahoo.com/search?p=dog. Copy this URL to your clipboard.
  4. Assuming you've set up your browser for use with Queriac, simply type the word new in your address bar and hit Enter. This will take you to a Queriac page for creating a new command.
  5. Give the command a meaningful name like Yahoo Search and a simple keyword like y.
  6. Paste the URL you copied earlier into the URL field and replace the search portion of the string (dog) with the letter q in parentheses: (q).
  7. You can optionally write a description of the command and give it some tags, e.g. 'yahoo', 'search', etc..
  8. Save the command and that's it! You can now type y dog in your address bar to do a Yahoo search for 'dog'.

Browsing through other users' commands is another great way to get started. Click the 'Subscribe' link next to any user's command to add a command to your account. Click here to visit Zeke's profile. He has lots of commands.

Some commands to get you started.

When you created your Queriac account a few commands were generated for you automatically. Among the more obvious starter commands like a Google quicksearch, there are some commands that give you quick access to various parts of your account. Once you've got your browser set up per the above instructions, type any of the following right into your address bar..

→ Type q in the address bar and you'll be taken to your Queriac account page.

→ Type new in the address bar and you'll be taken to Queriac's "Create a New Command" page.

→ Type show g to view a command's summary page (g for Google Quicksearch in this case), showing you its tags, a list of recent queries you've made with the command, etc.

→ Type edit g to edit a command. (again, g as in Google Quicksearch in this example)

Using Bookmarklets

If you want to use bookmarklets through Queriac, you'll need to add the following bookmarklet to your local bookmarks in your browser. Because of Javascript's client-side nature (see Same Origin Policy), this bookmarklet is needed to download the Javascript source from public's Queriac commands and evaluate it locally.

To install: Right-click on the link below and save it as a local bookmark. You'll need to give it a keyword (or shortcut in Camino).. something like j. If you don't see the keyword/shortcut column in your browser's bookmarks window, you'll need to enable it by clicking the little dropdown doohicky on the right side of the column header.

Right-click to install: Queriac Bookmarklet Enabler

Using Options

See the tutorial just for options

What is a bookmarklet?

I'm gonna go ahead and steal Wikipedia's definition for this one: "A bookmarklet is a small JavaScript program stored as a URL within a bookmark in most popular web browsers, or stored within a hyperlink on a web page." The following are some generic examples of what bookmarklets can be used for..

  • Modify the appearance of a web page within the browser (e.g., change font size, background color, etc.).
  • Extract data from a web page (e.g., hyperlinks, images, text, etc.).
  • Query a search engine, with search term(s) provided by previously selected text, or by a dialog box.
  • Submit the current page to a link validation service, or translation service.

Read more about bookmarklets on Wikipedia: http://en.wikipedia.org/wiki/Bookmarklet

What is a shortcut?

This one's easy. A shortcut lets you create a keyword for a page you often visit. For example, you could create a Queriac command for your favorite site, e.g. http://www.myfavoritewebsite.com/with/long/forgettable/address/ and give it a nice short keyword, say fave. Now you can type fave in the address bar and voila! Up pops http://www.myfavoritewebsite.com/with/long/forgettable/address/!

Sounds great, but I'm paranoid about privacy..

Don't want people to see what you're searching for? Queriac lets you toggle the publicity of your commands individually and the queries you make with them. If you're really paranoid, you can tell Queriac not to log your queries at all, so even you won't know what you've searched for.

How do I import commands?

You can import commands that are from Firefox/Camino/Mozilla browsers here.

What is the difference between a command and a user command?

A command, although initially created by someone, isn't tied to a specific user. Rather, it simply holds the command url and default options for a command. When a user wants to use a command, they subscribe to it. Subscribing to a command creates a user command for the user. They can then customize their user command by editing the tags, options, description etc ... With users grouping around commands and sharing their knowledge, this site will hopefully one day offer commands that are maintainable and easily improved for everyone by those who you use them!

What's the difference between copying a command and subscribing to one?

These are both ways of creating user commands from someone else's commands. But they differ in that subscribing to a command ties your command to the subscribed command while a copy does not. Tying a command to an existing command can be quite helpful since it joins a subscriber to the other subscribers of a command. This allows for easy sharing of command knowledge between users. For example, subscribers can update their commands to their latest command versions on their user command pages. A temporary advantage a copy has over a subscription, is that it allows the user to fully edit their command but at the cost of being antisocial. We strongly recommend subscribing to commands as this will encourage sharing knowledge of commands between users. As Queriac growas, we will add more features to explore the benefits of groups based around commands.

If I subscribe to a command, why can't I edit my command's url and/or url options?

Currently, only creators of a command can modify anything about its url and options. Command subscribers can modify any of their option fields except for the name and option type fields. Once we develop a smart way of branching user commands, you'll be able to edit any user command. In the meantime, copy another command if a command you've subscribed too is too limiting.

I'm ready. How do I set it up?

You don't seem to be logged in. First you'll need to log in or create an account.

Log In



No account? Sign up.

Updates & Support

Google Group

If you need support or want to make a feature request, head over to Queriac's Google Group.

Blog

If you're looking to stay in the loop about what's going on with Queriac but don't want to be overwhelmed by the chatter, check out the tumblelog at queriac.tumblr.com.

Bugs

Queri.ac is a one-man project at the moment so it's got its share of minor issues. If you find something, please submit a ticket on github.