"; }
Writing HTML!
this is a 'visible Web page', where you can see all
the source markup for the page on the actual page presented by your
browser. I'll explain what it was inspired by in a second...
I like the idea that everyone who uses the computer would, in the
course of using the computer, get little hints and hooks into how it
works and how to change it. that you don't have this smooth Apple-like
finished surface, you have something that invites editing and
curiosity and is always a work in progress
I have to say, the visible Web page presents a kinda-weird set of
constraints. like, I can make any tag visible by adding it to the
style below, but I can't put attributes on the tags, I guess.
or actually, I guess I could, by adding those
specific concrete tags to the style ... let's try that
but first, a separator:
ok -- let's see if we can get some list and links in here:
this was inspired by a few things:
- Ability to make style tags visible/editable on a Web page (I feel like I tweeted about this and/or saw it somewhere, but can't find the link)
- Yoshiki's comment about Markdown editors that show the markup as well as the presentation
- Blackle's SVG Web where scripts appear as icons; this sense of code appearing to the end user, not just being an internal implementation detail
(then you can also point to a tag and talk about it with other people with reference to the page! the source code becomes this concrete pointable thing in the same space as its output, kinda like the programs in Dynamicland too)
also kinda related idea
it also feels related to the old-school Fortran/embedded style of
programming where you have to predeclare/allocate all your
memory/variables before you can do anything, like I commented on in
the PDF Breakout piece (where
I had to preallocate all the UI elements).
it's funny how much friction this adds to the act of inserting a link
& how much that affects my behavior; it's like the friction of
inserting images (and I think that's an important criticism of that workflow)
anyway, hope you enjoyed this, and hello from the HTML Energy freewrite!