Step 1: Add a Bookmark
-Open up Safari.
-It doesn't matter what page you are at.
-On the bottom of the screen there is a "+" sign, click it.
-A dialog box will pop up, select Add Bookmark.
-It will allow you to change the name, for this instructable we will use "Wikipedia Search"
-Then click Save (Top left corner of screen).
You have now created the bookmark that we will be editing.
Step 2: Edit Your Bookmark
Click on the book on the bottom of the screen to open up your bookmarks.
Click Edit, then on the bookmark you just made (Wikipedia Searcher.)
You'll then want to clear everything in the URL box, which is the textfield directly underneath the name of the bookmark.
This part is tedious, but is the backbone of this entire Instructable. Enter EXACTLY this into the URL box (I'll explain it in the next step):
Phew, that was tough wasn't it. Especially on that tiny keyboard!
Step 3: Explanatory Page
This simply tells the browser what's going on.
Secondly, the %20 and %22. These happen to be the codes for a space and ", respectively. URLs don't support spaces (and neither does the Itouch keyboard when inserting them) so these are necessary.
var%20%20x=prompt(... basically means var x=prompt(
This sets the variable x (CASE SENSITIVE) to whatever you happen to enter into the prompt box.
The prompt box code has two parts, the first is what will be displayed (Like "Search Wikipedia") and the second is what will already be entered in the prompt box (in this case I have nothing ("")).
We then end that particular piece of code with a semicolon and start another.
window.location= navigates to the URL in quotes after the equals sign, in this case, "http://en.wikipedia.org/wiki/"+x
The x simply goes at the end of the URL, which Safari navigates to, SIMPLE!
To use it, just click on the bookmark!
Step 4: Troubleshooting
You MUST insert the %20 and %22's. Failure to do so will result in catastrophic meltdown.
You MUST insert "http://" before the URL, otherwise it'll just add whatever you tell it to navigate to after the URL it's already at.
And you MUST put in the semicolons to sanction off the different parts of code.
Step 5: Extras/Conclusion
Basically, it navigates to "Define " plus the word you put in the prompt box. I love it, and here it is:
You can make these for any website you want, as long as it puts whatever you search for in URL.