- Save quine.html to your computer.
- Open in a browser (preferably FireFox).
- Optional: Install the TiddlyWiki for Firefox add-on to enable saving to your hard drive. Otherwise changes can only be persisted to your browser's local storage.
Quine.html is an HTML file that can save itself! A single html file, containing both the data and the logic, can be opened, executed, and saved locally without access to the internet.
- Single page applications that persist changes may be be developed on top of this foundation.
- Requires the TiddlyWiki for Firefox add-on for full functionality.
- The TaskPaper format is used to organize the text/data/code internally, but is not a strict requirement.
I want to make a file that is:
- easy to read and edit in a plain text editor
- and allows advanced features when opened in a browser
Advanced features could be:
- Graphical visualization of the file contents (i.e. colors, graphs, or even 3D)
- Interactivity (i.e. making URL's clickable; buttons to sort/modify text)
- Automation (i.e. automatically sorting lists when new items added)
Todo.html was my first attempt at this. I wanted to improve on the the idea of a text-based todo list that is managed from the command line. I thought the browser was even more ubiquitous than the command line terminal and offered the potential to create a better interface.