This course experience report details an approach for teaching Cascading Style Sheets (CSS) constrained by the rules of objective typography. The approach condenses CSS to a human-scaled but representative subset of fewer than a dozen properties, which students then apply to a fundamental problem of visual communication: setting text that is accessible and readable across the range of screens on web-enabled devices. Students discover how to determine rule-governed values and ratios according to typographic principles, which are in turn applied and modified in a predictable, mathematically harmonious way across an entire website via its style sheet. Students learn how to verify visual results under particular viewing conditions before refactoring their work to accessibly engineer the web for diverse groups of human users. Experiential evidence suggests that these techniques transfer to other aspects of CSS, but formal study is needed.
Fri 20 NovDisplayed time zone: Central Time (US & Canada) change
11:00 - 12:20 | |||
11:00 30mTalk | The PL-Detective Revisited SPLASH-E Christoph Reichenbach Lund University Link to publication DOI Media Attached | ||
11:30 20mTalk | CSS Instruction Enhanced by Objective Typography SPLASH-E Karl Stolley Illinois Institute of Technology Link to publication | ||
11:50 30mTalk | Nudging Student Learning Strategies Using Formative Feedback in Automatically Graded Assessments SPLASH-E Lucas Zamprogno University of British Columbia, Reid Holmes University of British Columbia, Elisa Baniassad University of British Columbia Link to publication |