![[Previous]](prev.gif)
What's wrong with HTML?
-
HTML is optimized for easy learning
-
One tag set for all applications
-
Predefined semantics for each tag
-
Predefined data structures
-
No formal validation
-
HTML trades power for ease of use
-
HTML is well suited to simple applications, but poorly suited
to more demanding applications
-
Large or complex collections of data
-
Data that must be used in different ways
-
Data with a long life cycle
-
Data intended to drive Java applets or other programs
![[Previous]](prev.gif)