This is ~pgadey's project for ~gome's Webpage Jam 2025. The page intends to re-imagine how we interact with hypertext. Usually, I think of a web site as a bunch of pages interlinked by hyperlinks a sort of directed graph structure.
This webpage is an experiment to see what an outliner heirarchical or tree-like webpage could look and feel like.
While thinking of various projects for the jam, I stumbled upon outliners, a form of text editing software which emphasizes heirarchical nesting. Dave Winer (WP) pioneered the field, along with RSS, blogs, and podcasting. The OMPL file format, used to store lists of RSS feeds, is really Outline Processor Markup Language.
Isn't that a lovely logo?
Above, I said that this webpage is heirarchical or tree-like.
What do I mean by that?
Trees are ubiqitous in computer science.
They're the nicest kind of recursive data structure.
What's a tree? Well, a collection of smaller trees.
A familiar example from day-to-day computing is directories.
A folder can contain other folders.
Other Inspiration
Lost ideas
There were ideas in those early programs that are still unique, are not commonly available in the current-day counterparts. Examples include cloning, hoisting, mark-and-gather, outline math.
Trees à la Computer Science
index.html
template.html