Process of Building a Meta-Model
- Make lists of elements and attributes grouped by:
- Roll elements play in the document (social behaviors)
- Content of the element/attribute
- Characteristics (inline, toggle, tabular)
- Our experience and superstitions
- Determine and redetermine how these alter compatibility
- Talk ourselves out of that idea and circle again
Conclusion: Some really critical behaviors don't matter to compatibility!