Anil Dash: Stories and Tools.

Think of Hotmail. It’s designed to give you a place to write emails, read them, and move them into folders. These kinds of functions in a desktop operating system are automatic: you just drag and drop. But to enable that kind of simple action in a web page, programmers have to jump through hoops, trying to make a story act like a tool.

And notice who has to do that? Programmers. But HTML isn’t a programming language. It’s designed to be written by authors, not programmers. There are tags to describe the parts of a structured story. There’s in fact a formal Document Type Description for hierarchically structured documents — XHTML. Curiously absent, unfortunately, is a description for a Web Tool Document.

Read on for a proposed solution, a standard cross-platform infrastructure for creating web-based applications that could eventually rival the richness and affordances and general user interface goodness desktop applications. No, it’s not Flash.

§

Respond privately

I am no longer accepting public comments on this post, but you can use this form to contact me privately. (Your message will not be published.)



§

firehosecodeplanet

© 2001–9 Mark Pilgrim