A mostly-weekly dump of links to interesting things I’ve read and shared on Twitter. Supported by those nice folks at Wix Engineering who shower me with high-denomination banknotes to reward me for reading this stuff.
Draft spec o’the week: Spatial Navigation – Editor’s Draft – a general model for navigating the focus using the arrow keys that works on the render tree rather than the DOM tree. Wave goodbye to tabbing weirdly through pages because source order doesn’t match visual order misery!
Introducing the GOV.UK Design System – “All the components and patterns have been rigorously tested with the most commonly-used assistive technologies and built to meet level AA of the WCAG 2.0 accessibility standards.”
Europa by Reason – One of the synths in Reason 10 (the software I use for music composition) has been ported to web tech, inc Web Midi input if you’re on Chromium. Tres cool.
What 7 Creepy Patents Reveal About Facebook – Reading your relationships; Classifying your personality; Predicting your future; Identifying your camera; Listening to your environment (inc TV shows and ads); Tracking your routine; Inferring your habits. Yay.
WOOOOH!! It’s my 200th reading list! A mostly-weekly dump of links to interesting things I’ve read and shared on Twitter. Supported by those nice folks at Wix Engineering who shower me with high-denomination banknotes to reward me for reading this stuff.
Thinkpiece o’the week: I dunno – Brad laments the flame wars that happen if you say you find technology X “hard”. I can 100% relate; I find Git atrociously unintuitve, and hate watching billions of things I don’t understand get installed by npm etc. It’s why we’re working hard with Stylable to make the user experience good for CSS + HTML devs. (JSX helps a lot).
Spec o’the Week: WCAG 2.1 is a W3C Recommendation – updates guidance for mobile users & touchscreen users, low-vision users and ppl with cognitive disabilities. Yay.
Designing Web Content for watchOS – TL;DR: Use semantic HTML!. Reader mode looks for <article> element, use itemprop atttributes; use Open Graph image and title; no video, Service Worker or webfont support; use HTML5 input types andlabels; use <figure> etc. WatchOS will adapt responsive designs automatically – there’s a new metatag to override this adaptation. (Source video)