User:Kim/reading/Dividing and Sharing
Femke Snelting, Constant Verlag, 2008
against the differentiation between content and presentation in the creation of websites
- Webstandards as evolving set of agreements on how digital information should be structured and organized into compatible units
- separate Webs code in HTML for content and CSS for form
- this working premise of W3C states that separating content from presentation facilitates exchange of information (of 'true information' or 'meaning')
- lack of standardization: early on browsers where not compatible, each fighting over their market share, inventing their own mark up
- resulted in problems for designers, content providers and users (impossible to predict what user will see on their screen)
- Call for standardization Acid test introduced competing for compliancy rather than difference between browsers
avoiding tagsoup
- a standardized web is an accessible web (allows for interpretation of web through multiple devices including screen readers)
separating 'content' from presentation
- HTML was designed for semantic markup (not stylistic: < i > got replaced by < em >)
- in W3C approach 'content' is treated as formless matter
- legitimized by the idea that only when information is liberated from any specific instance (device, format ...) it can travel freely between media
- this is a cloud idea, assuming the system itself (on which information/ content is based and travels) is neutral
- basic problem: lies in assumption that the same content, that is presented in different ways, does always communicate the same message (but with changing context and readers, cultures, education, it doesnt)
Divisions of Labour
- standardization (and therefore separation of content and presentation) is also maintained on a labour (practice) level
- designers, programmers, editors
- these divisions facilitate a kind of collaborations that is not concerned with the object of collaboration itself
- but: gets harder to maintain, now that most of the web is built on CMS or other applications
- design decisions need to be made on layout, software and database level at the same time
- template files act as point of contact between designers and developers
- can we shift design work from setting restraints to making possible? from building borders to flexible backbones?