All Tags // semantics

Principles of Web Application Development posted on: 1/12/08
Description:

Anyone that's been building web applications (or doing anything else, for that matter) for any length of time has undoubtedly established a few operating principles that drive the way they work and the deliverables they produce. I have mine. Not too long ago, I sat down and made an effort to articulate the principles (well, at least the big ones) that drive my work and, after some thought, decided to publish them here. I'd be interested in hearing how others apply (or avoid) the principles that I follow.

  1. Keep It Simple, Stupid
  2. Separate Presentation from Content
  3. Separate Content from Behavior
  4. Prefer Extensibility to Performance
  5. Prefer Readability to Perforance
  6. Prefer Simplicity to Flexibility
  7. Less First, Then More
    Attractive Accessibility posted on: 1/22/08
    Description:

    Generally speaking, I do everything I can to avoid images in content. Simple text is easier, more maintainable, more accessible and, for added incentive, I'm a spectacularly inept designer. Predictably, though, there's always an exception. When an exception arises and I have to use an image, I still want the markup to be semantic and accessible.

    The technique I use isn't revolutionary or even new, but I don't see it used very much where I work, so I thought I'd write it down. Who knows? Maybe it's less common than I've been assuming it is.


    Search

    Rob  Wilkerson