adrian holovaty

Low-tech edition (Skip to navigation)

November 13, 2002, 11:19 PM ET

Two DOM ideas

In an evolt.org article posted earlier today, Peter-Paul Koch advocates using the W3C-sanctioned Document Object Model (DOM) in new, innovative ways in order to empower users to create their own interfaces to Web sites:

Basically, since the W3C DOM allows us to completely rewrite the page according to the wishes of the user, we should design web pages in a new way. We no longer need to take serious decisions about how the site will work, how the navigation, the forms and the other elements interact with the users. Instead, we can offer the user a way to create his/her own web page, with exactly those elements and that interaction he/she wants, likes or needs. Thus one web page can look completely different for two users.

Koch presents a DOM-driven example page -- an item-entry form that replicates itself infinitely, based on how many items the user wants to add. He also cites the International Herald Tribune's site as "the best practical implementation of the unique possibilities of the W3C DOM so far." (The IHT uses the DOM to give users limited control over how news articles look. For instance, users with DOM-compliant browsers may switch between a three-column view and a one-column view.)

Heeding Koch's advice to start thinking of good DOM uses, I have two ideas I'd like to see implemented on news/information sites:

Comments (5) / Permalink



Thanks for reading.

A Django site.