Topic related posts
-
A Device API safari
There are many interesting things to be found in the Device API. This talk went on a journey to see what we could find worth playing with.
-
We are the champions... of the web
The "problem" with the web is it's lack of control, but it doesn't need control, it only needs an unruly mass of champions to defend it and let the process unfold to win.
-
CSS Structure - what a mess
CSS files are flat and verbose, forcing ever-longer selectors just to get specificity. A more structured, nested syntax (and variables) would make stylesheets that are easier to author and maintain.
-
When CSS goes bad
An IE peekaboo bug turns a simple hover effect into a disappearing page and exposes how hard CSS bugs are to search for. Better classification and shared knowledge of browser quirks could make debugging less of a guessing game.
-
Why is CSS such a painful tool?
CSS is powerful but painfully repetitive, especially when themes require the same colours and borders to be retyped everywhere. Variables and better developer-focused standards would enable styling that can be structured and maintainable.