iPhone / iPod Touch FRP Shop List web app

FRP Shop List is a standalone JavaScript webpage that can be run on a non-jailbroken (or jailbroken) iPhone or iPod Touch.
Installation
Click the link below to load an empty list and save it as a bookmark, maybe call it Empty list.
Usage
Editing your list
Click the Edit button to add things to the list. To add an item to complete use the following format:
- item
Note the space between the dash and the text of the item. If you want to add an already completed item then it should look like this:
+ item
When you edit the list the Recreate page button turns red. This is to remind you that your list needs saving.
Saving your list
If the Recreate page button is either amber or red your list needs saving before you close the browser window. Click Recreate page, this will regenerate the page complete with your current list. To save the list simply bookmark it.
Marking items as done
When you mark an item as done or change the hide/show checked items the Recreate page button will turn amber. This is to remind you that you have made a minor change to the list but not actually edited the text of the list.
Version history
v1.0.1
- Optimised the code.
- Increased the height of the textarea.
- Added a bookmark icon.
- Added a yellow background.
Why
I love my new iPod Touch but one thing it’s missing is a simple list I can write my shopping list in. Editing a note whilst juggling a basket would not be ideal.
Due to both the iPhone and iPod Touch’s shortcomings; you can’t save web pages for reading offline and saving a page as a data URL means you can’t have that page write cookies. I had to come up with a way to save the list without relying on a wifi connection.
FRP Shop List is a simple javascript page that is saved as a data URL, it has the ability to regenerate itself and insert the list you enter inside the page code so you can rebookmark the list.