New
The latest blog posts to take off on Hacker News. 2,346 posts.
We Need A Standard Layered Image Format
Last summer, Adobe killed their image exchange format "FXG". The idea was to have a publicly defined XML based image format which could handle vectors, bitmaps, and layers, and could be read and written by any app that wanted to support it (as Acorn did for a while).
Open Sans, how do we love thee?
If you’re sharp-eyed, you’ve noticed that we recently adopted Open Sans as our default typeface across WordPress.com. Type wonks know that Open Sans is a humanist sans-serif typeface. I…
Media Queries are a Hack
The big buzzwords in CSS these days are “modular” and “responsive”—and for good reasons. But we’re still trying to achieve those goals with the wrong tool: Media Queries. What we really need is a tool that doesn’t exist yet: Element Queries.
No to "No UI"
A critique of 'invisible design' and the NoUI movement: invisibility propagates the myth of immateriality, ignores interface culture and takes agency away from users and designers.
Homeworld 2 Backgrounds
This article moved to its own webspace! You can follow him by clicking this: simonschreibt.de/gat/homeworld-2-backgrounds
Developing a responsive, Retina-friendly site (Part 2)
This post is part of a series documenting the design and development of this blog, including responsive images and working with HiDPI assets.
Matt Groening's Artwork for Apple
The story that The Simpsons' creator Matt Groening once illustrated a brochure for Apple back in 1989 has been making the rounds of the internet for a while now. However, in addition to that brochure, Groening did other artwork for Apple around that same time period. For anyone unfamiliar, Apple hired Groening to…
Stop Using Small Font Sizes
TL;DR: 16px minimum font-size for body text, 1.5em line-height for said text; max width should be 60-80 characters == 27-35em.
16×16 Pixel Art Tutorial
Apparently pixel art is cool once again, and if you are reading this blog, chances are, you like pixel art. As my first actual article on the site, I thought I’d make a little tutorial on how to pixel your own 16*16 sprite, that you can use as a favicon for your website or game. There are many ways to go about pushing…
MindBEMding – getting your head ’round BEM syntax
A primer on the oft-confusing BEM notation for CSS
Labels in input fields aren’t such a good idea
There’s something that’s been bothering me lately. It seems to be some kind of form interface trend where the labels for text inputs are placed inside the fields themselves.
Ditching responsive design
Collect and send payments, minimise failures, and fight fraud. No more chasing payments and no expensive card fees.