View Source 2017
as the organisers put it
View Source is a conference for front-end web developers. Our goal is to provide an in-depth, practical look at current and on-the-horizon technologies, with plenty of opportunities for conversation.
| title | author | length |
|---|---|---|
| Building Blocks of the Indie Web | Jeremy Keith | 34m |
Argues that individuals can keep control and convenience by running a personal site that uses rel="me" for IndieAuth, a micropub endpoint to accept posts from… | ||
| Mobile Web Performance | Estelle Weyl | 37m |
Mobile pages balloon from 0.7 MB to 3.3 MB average, while many phones ship with 32–1,200 MB RAM and tiny batteries, so CPU, decoding and DNS latency kill… | ||
| The State of WebFonts | Chris Lilley | 29m |
Defines characters vs glyphs, shows using Unicode ranges to pick Latin glyphs, demos CSS properties that toggle OpenType features (oldstyle figures, tabular… | ||
| Keeping your design system alive | Inayaili de León Persson | 26m |
Argues that a design system survives only with concrete processes: assign a lead, keep a public roadmap (the vanilla framework used a Trello board), and run… | ||
| Solving Layout Problems with CSS Grid and Friends | Rachel Andrew | 30m |
Explains that CSS Grid is a true two‑dimensional layout system that defines column and row tracks on the container and lets items span tracks instead of sizing… | ||
| HTML Re-imagined for the era of web apps | Lea verou | 40m |
An extension to HTML lets authors build editable web apps without writing JavaScript by including a small script and stylesheet; data storage uses an MV… | ||
| Coffee.js - How I hacked my coffee machine using JavaScript | Dominik Kundel | 30m |
Takes apart a capsule coffee machine, traces an 8‑pin ribbon and finds pins 1–3 are power, 4–6 drive LEDs and 7–8 read buttons, and proves it by measuring… | ||
| Writing Secure JavaScript Code | Guy Podjarny | 32m |
Demo app uses popular npm modules and shows concrete exploits: marked XSS via HTML entity decoding, ms regular‑expression ReDoS that freezes the Node event… | ||
| Building apps that are on FIRE | Mariko Kosaka | 33m |
Defines Progressive Web Apps as fast integrated reliable engaging and shows concrete tools and results: use HTTP/2 and server push to reduce round trips… | ||
| From Voting Machines to Discord: A Path to Technological Activism | Emily Gorcenski | 25m |
A forensic look at US voting machines finds only a SHA-256 per file and a linter for source review, about 100 ballots tested per machine, and mixed… | ||
| nothing matches | ||