HTML is still where it’s at

Mon Apr 21

I just read a ridiculous thing at NetworkWorld about the “demise” of HTML skills. It’s in the conext of an article discussing “5 IT skills that won’t boost your salary”. I’ll quote the passage and highlight the relevent parts to save your eyeballs from being assailed by their ad-heavy pages:

Technical skills may never die, but areas of expertise wane in importance as technology advances force companies to evolve and IT staff to forsake yesterday’s craft in favor of tomorrow’s must-have talent …

As companies embrace Web 2.0 technologies such AJAX, demand for skills in HTML programming are taking a back seat. According to Foote Partners, pay for skills in technologies such as Ajax and XML increased by 12.5% in the last six months of 2007, while IT managers say they don’t see a demand for technology predecessors such as HTML. “I’m not seeing requirements for general Web 1.0 skills — HTML programming skills,” says Debbie Joy, lead solution architect for CSC in Phoenix.

Is it just me, or does anyone else find that ridicuous? AJAX requires HTML, just like cars need roads, or boats need water. Without HTML skills all the flashy new AJAX development wouldn’t work.

Tell your managers, we need to keep the plain old semantic HTML skills. Without them the web is dead.

What the cool kids are arguing about

Tue Mar 18

A long but worthwhile read on the history (and histrionics) surrounding the current great New Web War by the estimable Joel Splosky.

The Open Source Car

Sun Dec 9

OK, it’s not quite open source but it is a worldwide community effort to design a car that will actually be good for the world. Looks like a fantastic idea: Vehicle Design Summit.

Christmas music

Thu Dec 6

Christmas playlist

I use the word” music” loosely. Image from the great Dave.

Understanding web design

Mon Nov 26

Jeffrey Zeldman, one of the web’s foremost experts and thinkers shines a light on one of the major fallacies surrounding web design: thinking it’s something it’s not.

In Understanding Web Design in the A List Apart magazine he explains what web design isn’t, but many people think it is, and what it is, but many people think it isn’t:

Web design is not book design, it is not poster design, it is not illustration, and the highest achievements of those disciplines are not what web design aims for. Although websites can be delivery systems for games and videos, and although those delivery systems can be lovely to look at, such sites are exemplars of game design and video storytelling, not of web design. So what is web design?

Web design is the creation of digital environments that facilitate and encourage human activity; reflect or adapt to individual voices and content; and change gracefully over time while always retaining their identity.

That’s it in a nutshell. The “creation of digital environments” that “reflect or adapt” and “change gracefully over time”. No word on whether Flash, Silverlight, AIR or any other technology is The Way Forward, it says what we’re about on the web: facilitating and encouraging human activity.

So please don’t think of web design in the same way as print or graphic design, or software design, or information architecture, or a collection of loosely-coupled technologies. It has elements of all of these things and more. Much more. As the inventor of the web, Saint Berners-Lee, puts forth in his book Weaving the Web:

[His] vision of the Web is something much more than a tool for research or communication; it is a new way of thinking and a means to greater freedom and social growth than ever before possible.

Not just a way to sell books (the footnote on that page is just as enlightening as the rest of the text, take a look) or to “connect” (whatever that means) but something that will have a positive impact on the quality of life for people on this planet. High ideals, granted, but noble ones and - with a lot of collaboration and work - achievable.