Presentation Notes

Dave Raggett - Is it realistic?

W3C Workshop on Web Device Independent Authoring
Tuesday 3 October 2000

Notes taken by Gregory Rosmaita

extracting info from another person's page requires a
system and guesses at author's intent

desktop: good for graphics, lots of horsepower
TV: sitting a long way back; emphasis on
entertainment, rather than interaction
cell phones: task-centric; what you need right now;
small screen, not a lot of time, needs to get what it
can quickly and focused

combination of modalities: aural channels combining
voice input and voice output

laziness is not an option -- have to plan for it and keep
it in mind

lingua franca is text -- everything must be reducible to

why can't we just use HTML; if use LCD marketing
department going to fire you; deliver services in
addition to information

take advantage of capacities of each device

not solvable with one language; can we divide and
conquer?  split off application data in a data base
generated by scripts or programs, generate content in
a variety of formats using templates (XML, XHTML,
VML); to know what to transform it into, need to know
about capacities of devices and preferences of user
(CC/PP); content adaptation through transformation

how does it work?  skill of people producing content;
pure content (writing content); editors (pull together
into and adjust to overall purpose of web site
(different perspective), may reduce size of copy (take
out sentences or words); graphical side of site
(different mindset); as move into aural world, sound
artists will become as important as graphical artists;
marketing guys want site to match brand and have an
identity; background geeks (patch work of others to
make it all work on as many devices as possible)

don't think of web pages, think of applications;
limitations: frames, scripts, cookies to carry
information from page to page;

what is a page on a cell phone?

pages subsidiary to applications; interaction via
speech I/O -- don't have pages, but dialogs (speaking,
listening, and acting); authors need to think in terms
of applications

shopping analogy as traversing a web site; series of
steps; realize each for each platform's capabilities

personalization & customization

reduce level of complexity during planning -- cell
phones, etc; preserve semantics of raw content;
address interaction, transaction, and state

one approach: push information in content to browser
itself (gracefully degradation)
other approach: put smarts into mechanism so that it
can adapt, depending upon window size, font size,