If we can add Feel to the humble checkbox, imagine what it could do for apps that aid in personal connections or creativity. Many of us make the mistake in thinking of the apps we design as public spaces—drawing inspiration from the rationality of airport signage or the deference of an art gallery. We completely forget that these experiences are... See more
Typical web document: Texts of documents and posts are not necessarily linear: they can be split into sections or structured by columns, color areas and sidebars.
Because it is like we're not writing a renderer — we're not writing a systems level like WebGL renderer. Instead, the browser is our render, and so we need to have as much knowledge about how that thing works as we would if we were working with a lower level architecture.
Why put "expandable explanations" in your writing?1. The reader can get the background information they need – just-in-time, not just-in-case – all without: a) you re-explaining the basics for every article, or b) your reader breaking the flow of reading by clicking a link to yet another article.2. So your reader can tailor your article to their... See more