Marc Hughes

I am a developer from a bit west of Boston.

My wish type Checking in CSS

12 Jun 2009

I wish there was type-checking in CSS for Flex applications. Way too many times have I come across a style that either:

  1. Uses a style attribute that's not valid for the component type
  2. Uses a value for an attribute that's the wrong type
These are the types of issues that should be caught at compile time.  I'm not sure if it's possible to do with CSS since it'd be a really complex problem to try and solve.  Especially with "nested" styles where a style attribute is specifying the stylename of a sub component.

Hell, maybe I am really wishing for something other than CSS for flex apps.  I wonder what a nice type-safe format for specifying style information might look like.  It'd have to retain the centrally-located benefit of CSS, and probably not sacrifice much of the flexibility.