Location bar tricks

m (OpenDNS shortcuts: Fixing list)
 
(8 intermediate revisions not shown)
Line 2: Line 2:
==  Default search engine ==
==  Default search engine ==
 +
Just like with Firefox you can use the browser location bar to search Google. By default, if you enter more than one word in the location bar you will be taken to the Google's first search result (i.e. 'I Feel Lucky'). To see the normal search results instead do the following:
Just like with Firefox you can use the browser location bar to search Google. By default, if you enter more than one word in the location bar you will be taken to the Google's first search result (i.e. 'I Feel Lucky'). To see the normal search results instead do the following:
Line 12: Line 13:
Alternatively, use this link (one line):
Alternatively, use this link (one line):
-
about:config?prefname=keyword.URL&prefvalue=http%3A%2F%2Fwww.google.com%2Fsearch%3Fie%3DUTF-8%26oe%3DUTF-8%26sourceid%3Dnavclient%26gfns%3D1%26q%3D
+
about:config?prefname=keyword.URL&prefvalue=http%3A%2F%2Fwww.google.com%2Fsearch%3Fie%3DUTF-8%26oe%3DUTF-8%26sourceid%3Dnavclient%26gfns%3D1%26q%3D
-
Which will make the change in about:config.
+
This will make the change in about:config.
You can replace Google with your preferred search engine.
You can replace Google with your preferred search engine.
-
== Yubnub shortcuts ==
+
== Yubnub shortcuts ==
 +
 
If instead you change the default search engine from Google's I'm Feeling Lucky to Yubnub, you can search almost any web site directly from the address line. So, you can for example do the following searches:
If instead you change the default search engine from Google's I'm Feeling Lucky to Yubnub, you can search almost any web site directly from the address line. So, you can for example do the following searches:
Line 40: Line 42:
Alternatively, use this link (one line):  
Alternatively, use this link (one line):  
-
about:config?prefname=keyword.URL&prefvalue=http%3A%2F%2Fyubnub.org/parser/parse%3fcommand%3d
+
about:config?prefname=keyword.URL&prefvalue=http%3A%2F%2Fyubnub.org/parser/parse%3fcommand%3d
Also, if you use [http://www.internettablettalk.com/forums/showthread.php?t=16756&highlight=speeddial Speed Dial], your browsing experience will be much better. (Remember to use iamthewalrus' and Benson's version, not mine. That one is much improved.)
Also, if you use [http://www.internettablettalk.com/forums/showthread.php?t=16756&highlight=speeddial Speed Dial], your browsing experience will be much better. (Remember to use iamthewalrus' and Benson's version, not mine. That one is much improved.)
-
== OpenDNS shortcuts ==
+
== DuckDuckGo ==
-
An alternative is to use OpenDNS shortcuts. OpenDNS is free, but you have to register and make your IP address or network recognized. (This is done only once if you have a static IP or use the dynamic IP software of OpenDNS.)
+
You can change your keyword.url to duckduckgo and utilise there bang shortcuts.
 +
 
 +
== OpenDNS method ==
 +
 
 +
heeeeeey party people..... OpenDNS is free, but you have to register and make your IP address or network recognized. (This is done only once if you have a static IP or use the dynamic IP software of OpenDNS.)
Steps:
Steps:
Line 55: Line 61:
# Make microb work with the shortcuts. Follow the instructions on this page: http://www.opendns.com/support/article/123 .
# Make microb work with the shortcuts. Follow the instructions on this page: http://www.opendns.com/support/article/123 .
 +
== On-device configureable shortcuts ==
 +
 +
# Download [http://talk.maemo.org/attachment.php?attachmentid=7533&d=1267167539 this file] to your [[Nokia N900|N900]], prefereably to the Documents folder.
 +
# In [[terminal|X terminal]] enter the command <pre>mv MyDocs/.documents/search.txt search.htm</pre>
 +
#*NB If you saved to a folder other than Documents from the webbrowser MyDocs/.documents will need to be changed to the requisite path
 +
# Use the method outlined above to change the search URL to <pre>file:///home/user/search.htm?</pre>
 +
 +
Now when you type a search into the address bar you can choose the following search engines by prefixing them with the letters lited below:
 +
 +
*go - regular Google search (not mobile!)
 +
*wiki - wikipedia
 +
*map - Google Maps UK
 +
*ebay - eBay UK
 +
*php - PHP manual
 +
*mysql - MySQL manual
 +
*acronym - acronymfinder.com
 +
*urban - urbandictionary.com
 +
 +
(eg. ebay n900 in the address bar will seach ebay.co.uk for an N900, whereas wiki n900 will search wikpedia)
 +
 +
You can add to or edit the choice of engines by editing <code>search.htm</code> using pygtkeditor or other text editor.  Editing the line
 +
urls['go']='http://www.google.com/search?q=%s';
 +
to read
 +
urls['g']='http://www.google.co.uk/search?q=%s';
 +
which means that instead of typing <code>go foo</code> into the address bar to get a search for foo from the full-fat google.com one would type <code>g foo</code> to search google.co.uk.
 +
 +
An alternative, UK-centric version of the search file is available [http://talk.maemo.org/attachment.php?attachmentid=14436&d=1286383620 here].  Follow the instructions above to use it.  Diferences include making google.co.uk the default search engine, usind Oxford English Dictionaries reather than dictionary.com and adding [http://traintimes.org.uk traintimes.org.uk] support. For instance, putting <code>tt hitchin york 1000 tomorrow</code> will search for tomorrow's departures from Hitchin to York at around 1000; you can click the iCal links from its search results to get the times entered into your N900 calendar.  The site can also use the N900's geolocation abilities; typing <code>tt nearest York</code> or <code>tt n York</code> will, after prompting for permission to use geolocation, search for the next service to York from the station neaest to you.  For more on how to use this look at information on bookmarable searches on the [http://traintimes.org.uk traintimes] frontpage.
-
[[Category:Users]]
 
[[Category:Web]]
[[Category:Web]]
 +
[[Category:Power users]]

Latest revision as of 22:41, 5 November 2014

This article outlines some methods for improving the functionality of the location bar in the browser.

Contents

[edit] Default search engine

Just like with Firefox you can use the browser location bar to search Google. By default, if you enter more than one word in the location bar you will be taken to the Google's first search result (i.e. 'I Feel Lucky'). To see the normal search results instead do the following:

  1. Type about:config in the location bar.
  2. Type in 'Name' field (case sensitive): keyword.URL
  3. Type or paste in the 'Value' field: http://www.google.com/search?ie=UTF-8&oe=UTF-8&sourceid=navclient&gfns=1&q=
  4. Tap 'Set preference'
  5. Restart the browser

Alternatively, use this link (one line):

about:config?prefname=keyword.URL&prefvalue=http%3A%2F%2Fwww.google.com%2Fsearch%3Fie%3DUTF-8%26oe%3DUTF-8%26sourceid%3Dnavclient%26gfns%3D1%26q%3D

This will make the change in about:config.

You can replace Google with your preferred search engine.

[edit] Yubnub shortcuts

If instead you change the default search engine from Google's I'm Feeling Lucky to Yubnub, you can search almost any web site directly from the address line. So, you can for example do the following searches:

  • g <search>: Searches Google for <search>.
  • am <search>: Searches Amazon for <search>.
  • wi <search>: Searches Wikipedia for <search>.
  • imdb <search>: Searches IMDb for <search>.

See the list of the common shortcuts for more.

This functionality is similar to that of Opera and Firefox, but with Yubnub, you don't need to tweak it. The shortcuts are already there. (Though this has the disadvantage that you can't tweak them to your preferences. For example, I usually use w for Wikipedia; but it is reserved for weather.com on Yubnub.)

To enable:

  1. Type about:config in the location bar.
  2. Type in 'Name' field (case sensitive): keyword.URL
  3. Type or paste in the 'Value' field: http://yubnub.org/parser/parse?command=
  4. Tap 'Set preference'
  5. Restart the browser2. Enter "keyword.URL" into the Name box at the top (above Set Preference).

Alternatively, use this link (one line):

about:config?prefname=keyword.URL&prefvalue=http%3A%2F%2Fyubnub.org/parser/parse%3fcommand%3d

Also, if you use Speed Dial, your browsing experience will be much better. (Remember to use iamthewalrus' and Benson's version, not mine. That one is much improved.)

[edit] DuckDuckGo

You can change your keyword.url to duckduckgo and utilise there bang shortcuts.

[edit] OpenDNS method

heeeeeey party people..... OpenDNS is free, but you have to register and make your IP address or network recognized. (This is done only once if you have a static IP or use the dynamic IP software of OpenDNS.)

Steps:

  1. Register your network on OpenDNS.
  2. Define shortcuts. Shortcuts fall into two categories:
  3. Make microb work with the shortcuts. Follow the instructions on this page: http://www.opendns.com/support/article/123 .

[edit] On-device configureable shortcuts

  1. Download this file to your N900, prefereably to the Documents folder.
  2. In X terminal enter the command
    mv MyDocs/.documents/search.txt search.htm
    • NB If you saved to a folder other than Documents from the webbrowser MyDocs/.documents will need to be changed to the requisite path
  3. Use the method outlined above to change the search URL to
    file:///home/user/search.htm?

Now when you type a search into the address bar you can choose the following search engines by prefixing them with the letters lited below:

  • go - regular Google search (not mobile!)
  • wiki - wikipedia
  • map - Google Maps UK
  • ebay - eBay UK
  • php - PHP manual
  • mysql - MySQL manual
  • acronym - acronymfinder.com
  • urban - urbandictionary.com

(eg. ebay n900 in the address bar will seach ebay.co.uk for an N900, whereas wiki n900 will search wikpedia)

You can add to or edit the choice of engines by editing search.htm using pygtkeditor or other text editor. Editing the line

urls['go']='http://www.google.com/search?q=%s';

to read

urls['g']='http://www.google.co.uk/search?q=%s';

which means that instead of typing go foo into the address bar to get a search for foo from the full-fat google.com one would type g foo to search google.co.uk.

An alternative, UK-centric version of the search file is available here. Follow the instructions above to use it. Diferences include making google.co.uk the default search engine, usind Oxford English Dictionaries reather than dictionary.com and adding traintimes.org.uk support. For instance, putting tt hitchin york 1000 tomorrow will search for tomorrow's departures from Hitchin to York at around 1000; you can click the iCal links from its search results to get the times entered into your N900 calendar. The site can also use the N900's geolocation abilities; typing tt nearest York or tt n York will, after prompting for permission to use geolocation, search for the next service to York from the station neaest to you. For more on how to use this look at information on bookmarable searches on the traintimes frontpage.