Derren Wilson, Saeed-Ul Hassan, N. Aljohani, Anna Visvizi, R. Nawaz
{"title":"演示和协商采用网页设计技术:层叠样式表和CSS禅宗花园","authors":"Derren Wilson, Saeed-Ul Hassan, N. Aljohani, Anna Visvizi, R. Nawaz","doi":"10.1080/24701475.2022.2055274","DOIUrl":null,"url":null,"abstract":"Abstract Cascading Style Sheets (CSS) express the visual design of a website through code and remain an understudied area of web history. Although CSS was proposed as a method of adding a design layer to HTML documents early on in the development of the web, they only crossed from a marginal position to mainstream usage after a long period of proselytising by web designers working towards “web standards”. The CSS Zen Garden grassroots initiative aimed at negotiating, mainstreaming and archiving possible methods of CSS web design, while dealing with varying levels of browser support for the technology. Using the source code of the CSS Zen Garden and the accompanying book, this paper demonstrates that while the visual designs were complex and sophisticated, the CSS lived within an ecosystem of related platforms, i.e., web browsers, screen sizes and design software, which constrained its use and required enormous sensitivity to the possibilities browser ecosystems could reliably provide. As the CSS Zen Garden was maintained for over ten years, it also acts as a unique site to trace the continuing development of web design, and the imaginaries expressed in the Zen Garden can also be related to ethical dimensions that influence the process of web design. Compared to Flash-based web design, work implemented using CSS required a greater willingness to negotiate source code configurations between browser platforms. Following the history of the individuals responsible for creating and contributing to the CSS Zen Garden shows the continuing influence of layer-based metaphors of design separated from content within web source code.","PeriodicalId":52252,"journal":{"name":"Internet Histories","volume":"7 1","pages":"27 - 46"},"PeriodicalIF":1.0000,"publicationDate":"2022-03-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Demonstrating and negotiating the adoption of web design technologies: Cascading Style Sheets and the CSS Zen Garden\",\"authors\":\"Derren Wilson, Saeed-Ul Hassan, N. Aljohani, Anna Visvizi, R. Nawaz\",\"doi\":\"10.1080/24701475.2022.2055274\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Abstract Cascading Style Sheets (CSS) express the visual design of a website through code and remain an understudied area of web history. Although CSS was proposed as a method of adding a design layer to HTML documents early on in the development of the web, they only crossed from a marginal position to mainstream usage after a long period of proselytising by web designers working towards “web standards”. The CSS Zen Garden grassroots initiative aimed at negotiating, mainstreaming and archiving possible methods of CSS web design, while dealing with varying levels of browser support for the technology. Using the source code of the CSS Zen Garden and the accompanying book, this paper demonstrates that while the visual designs were complex and sophisticated, the CSS lived within an ecosystem of related platforms, i.e., web browsers, screen sizes and design software, which constrained its use and required enormous sensitivity to the possibilities browser ecosystems could reliably provide. As the CSS Zen Garden was maintained for over ten years, it also acts as a unique site to trace the continuing development of web design, and the imaginaries expressed in the Zen Garden can also be related to ethical dimensions that influence the process of web design. Compared to Flash-based web design, work implemented using CSS required a greater willingness to negotiate source code configurations between browser platforms. Following the history of the individuals responsible for creating and contributing to the CSS Zen Garden shows the continuing influence of layer-based metaphors of design separated from content within web source code.\",\"PeriodicalId\":52252,\"journal\":{\"name\":\"Internet Histories\",\"volume\":\"7 1\",\"pages\":\"27 - 46\"},\"PeriodicalIF\":1.0000,\"publicationDate\":\"2022-03-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Internet Histories\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1080/24701475.2022.2055274\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"COMMUNICATION\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Internet Histories","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1080/24701475.2022.2055274","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMMUNICATION","Score":null,"Total":0}
引用次数: 0
摘要
层叠样式表(CSS)通过代码表达网站的视觉设计,在web历史上仍然是一个未被充分研究的领域。尽管在web开发的早期,CSS被提议作为在HTML文档中添加设计层的一种方法,但经过长期致力于“web标准”的网页设计师的传教,它们才从边缘位置跨越到主流使用。CSS禅宗花园的基层倡议旨在协商、主流化和存档CSS网页设计的可能方法,同时处理不同级别的浏览器对该技术的支持。本文使用CSS禅宗花园的源代码和随附的书,证明了虽然视觉设计是复杂而复杂的,CSS生活在一个相关平台的生态系统中,即web浏览器,屏幕尺寸和设计软件,这限制了它的使用,并且需要对浏览器生态系统可以可靠地提供的可能性具有极大的敏感性。由于CSS禅宗花园维持了十多年,它也是一个独特的网站,可以追溯网页设计的持续发展,禅宗花园所表达的想象也可以与影响网页设计过程的伦理维度有关。与基于flash的网页设计相比,使用CSS实现的工作需要更大的意愿在浏览器平台之间协商源代码配置。跟随那些负责创建和贡献CSS Zen Garden的个人的历史,我们可以看到基于层的设计隐喻与web源代码中的内容分离的持续影响。
Demonstrating and negotiating the adoption of web design technologies: Cascading Style Sheets and the CSS Zen Garden
Abstract Cascading Style Sheets (CSS) express the visual design of a website through code and remain an understudied area of web history. Although CSS was proposed as a method of adding a design layer to HTML documents early on in the development of the web, they only crossed from a marginal position to mainstream usage after a long period of proselytising by web designers working towards “web standards”. The CSS Zen Garden grassroots initiative aimed at negotiating, mainstreaming and archiving possible methods of CSS web design, while dealing with varying levels of browser support for the technology. Using the source code of the CSS Zen Garden and the accompanying book, this paper demonstrates that while the visual designs were complex and sophisticated, the CSS lived within an ecosystem of related platforms, i.e., web browsers, screen sizes and design software, which constrained its use and required enormous sensitivity to the possibilities browser ecosystems could reliably provide. As the CSS Zen Garden was maintained for over ten years, it also acts as a unique site to trace the continuing development of web design, and the imaginaries expressed in the Zen Garden can also be related to ethical dimensions that influence the process of web design. Compared to Flash-based web design, work implemented using CSS required a greater willingness to negotiate source code configurations between browser platforms. Following the history of the individuals responsible for creating and contributing to the CSS Zen Garden shows the continuing influence of layer-based metaphors of design separated from content within web source code.