>>5
Visual appearance has no relevance whatsoever to your data
This is patently false. How do you suppose that we're communicating at all? Through letters, which are things, that have been designed to be seen. Data is fundamentally inseparable from its representation -- data and its representation is
the same thing. And in the case of web pages being rendered on the screen, data is purely visual.
A page that has been styled by the user with custom user stylesheets is a different thing entirely from the same page that has been styled by the author. Your suggestion demonstrates a lack of understanding of even the most basic principles of design. Stick to data modeling,
>>5 -- let the visual people talk about UI.