The job search service Indeed has an interesting “trends” search engine: It visualizes the amount of job postings matching your keywords the last year. Let’s see if there is some interesting information for modern web technologies there…
XHTML vs. HTML
- XHTML is just not popular yet (1 Google result for every 19 on HTML).
- The transition from HTML to XHTML is so simple as to be ignored.
- The terms are confused, and HTML is the most familiar one.
- XHTML is thought to be the same as HTML, or a subset of it.
The XHTML graph alone could give us a hint as to where we stand: At about 1/100 of the “popularity” of HTML, it’s increasing linearly. At the same time, HTML has had an insignificant increase, with a spike in the summer months (it is interesting to note that this spike did not occur for XHTML). XHTML could be posed for exponential growth, taking over for HTML, but only time will tell.
While insignificant when compared to HTML , the popularity of CSS closely follows that of XHTML . Based on that and the oodles of best practices out there cheering CSS and XHTML on, I predict the following: When CSS is recognized for its power to reduce bandwidth use and web design costs, it’ll drag XHTML up with it as a means to create semantic markup which can be used with other XML technologies, such as XSLT and RSS / Atom.
Discussion of conclusions
The job search seems to be only in the U.S., so the international numbers may be very different. I doubt that, however, based on how irrelevant borders are on the Web.
The occurence of these terms will be slowed by such factors as how long it takes for the people in charge to notice them, understand their value / potential, and finally find areas of the business which needs those skills.
Naturally, results will be skewed by buzz, large scale market swings, implicit knowledge (if you know XHTML, you also know HTML), and probably another 101 factors I haven’t though of. So please take the conclusions with a grain of salt.
My conclusions are often based on a bell-shaped curve of lifetime popularity, according to an article / book I read years ago. I can’t find the source, but it goes something like this:
- Approximately linear growth as early adopters are checking it out.
- Exponential growth as less tech savvy people catch on; buzz from tech news sources.
- Stabilization because of market saturation and / or buzz wearing off.
- Exponential decline when made obsolete by other technology.
- Approximately linear decline as the technology falls into obscurity.
PS: For some proof that any web service such as Indeed should be taken with a grain of salt, try checking out the result for George Carlin’s seven dirty words ;)