The Future of Markup

Kevin Lawver

This is a presentation. If you'd like to view all the slides like a normal web page, you can.

The Current Markup World

The Best Practices

Kevin's Theory of Heterogenous Markup

Think Outside the <div>

Spans are Useless

Semantics Are What You Make of Them

Questions Before We Travel to the Future?

XHTML 2 vs. HTML5

What's New in HTML5?

Better Document Semantics

Video and Audio Get Their Own Playground

New Form Elements

Offline Storage

When to Jump In?

Questions Before We Move On?

Introducing: The URI

http://something.something#fragIdentifier

Subject Predicate Object

http://dev.aol.com/node/230 has the value of creator as "Arun Ranganathan"

Now Use URIs

http://dev.aol.com/node/230
dc:creator
http://www.arunranga.com
TimBL's Tabulator (Demo)

A Challenging Proposition

<address class="vcard">
<a class="fn url" href="http://tantek.com/">Tantek &Ccedil;elik</a>
</address>

Semantics on the GRDDL

RDFa By Example

<meta
<html xmlns:cal="http://www.w3.org/2002/12/cal/ical#" xmlns:contact="http://www.w3.org/2001/vcard-rdf/3.0#">
<a rel="license" href="http://creativecommons.org/licenses/by/3.0/">cc</a>