The State of the Web survey results

We’ve just pub­lished the report from our first (hope­fully) annual “State of the Web” sur­vey.

Some sur­pris­ing results from the sur­vey include

  • Nearly half the respon­dents use Mac OS X Leopard, and over half use a non Windows Operating sys­tem. Windows XP still out­weighs Windows Vista among these users by a fac­tor of 4 to 1 as their oper­at­ing sys­tem of choice.
  • Just a small major­ity, less than 5%, use any ver­sion of Internet Explorer as their pri­mary browser, while Firefox dom­i­nates as the browser for choice, with over 60% mar­ket share. Safari 3 fol­lows with 21%, and the much talked about Chrome on just 4%.
  • Only a tiny hand­ful use Internet Explorer 8 beta as their browser of choice.
  • Despite the hype of the iPhone, less than 20% of respon­dents use the mobile web, and a sim­i­lar num­ber develop sites opti­mized for mobiles.

Web Development technologies

When it comes to web tech­nol­ogy use, stan­dards based tech­nolo­gies dominate.

  • Only 3% of respon­dents say they never val­i­date their sites while 70% say that they fre­quently or always do.
  • Only 10% of respon­dents say they use tables for lay­out, while well over 90% use CSS for styling their pages.
  • 35% of respon­dents say they use micro­for­mats in their markup.
  • 95% of respon­dents use JavaScript, and of these, almost all use libraries.
  • JQuery is the dom­i­nant library used by some way, with 60% of respon­dents say­ing they use it.

With plug-​​in tech­nolo­gies, Flash con­tin­ues to dom­i­nate, with a mar­ket share of around 60%. Silverlight still has a lot of work to do to catch the long time indus­try leader, with a bare 2%, lit­tle more than the Real for­mat. Apple’s Quicktime has a sur­pris­ing 20% of the market.

Java applets have all but dis­ap­peared from the toolset of these early adopter developers.

On the back end, open source accounts for the major­ity of tech­nolo­gies used. Among server oper­at­ing sys­tems Linux at nearly 60% is used more than twice as often as Windows at 28%, with Unix also well rep­re­sented at 17%. Even Mac OS X, which is usu­ally far down sur­vey lists for server OSs, is used by 5.5% of respondents.

Apache at 70% is the dom­i­nant web server, with IIS at 23%.

Over 90% sites are data­base dri­ven, with the open source MySQL at 70% and PostrgeSQL at 10% together account­ing for the sig­nif­i­cant major­ity of sites by respon­dents. Microsoft’s SQL Server at 22% and Oracle at 9% were the other widely used data­base systems.

With server side pro­gram­ming lan­guages, PHP is the most com­monly used, at 63%, with JavaScript at 55%, ASP​.NET at 17% and Python at 15%. Despite its fla­vor of the month sta­tus, Ruby comes in at 14%, with Java at 12%, indi­cat­ing that the lan­guage which came to promi­nence with the rise of the web is well and truly being chal­lenged from all sides when it comes to web back end development.

Developers, devel­op­ers, developer

The day of the web devel­oper has well and truly arrived, with a sig­nif­i­cant major­ity of respon­dents describ­ing them­selves as “devel­op­ers” rather than design­ers, or a com­bi­na­tion of the two. 95% or more or respon­dents use JavaScript, and over 90% of their sites are data­base driven.

Read this, as well as all our con­clu­sions, down­load the com­plete (anonymized) set of responses as a CSV, see tab­u­lar results to all the ques­tions, the ques­tions asked, or dive into our detailed analy­sis.

22 responses to “The State of the Web survey results”:

    • By:George
    • January 6th, 2009

    PHP: 63%
    JavaScript: 55%
    ASP: 17%
    Python 15%
    Ruby: 14%
    Java: 12%

    Total: 176%

    Javascript on the server side? That many peo­ple using Rhino? I dont believe it.

    • By:John
    • January 6th, 2009

    Hi George,

    for many of the ques­tions, mul­ti­ple answers were fine. In this case, I think that per­haps the ques­tion may have been mis­in­ter­preted by some respon­dents, who didn’t dis­tin­guish between client and server side.

    In future, I expect well see more JavaScript on the server side, but for now, I’m also not sure how accu­rate this result is

    john

  1. […] results of the 2008 State of the Web sur­vey are now avail­able. Some […]

  2. John, how many peo­ple took the sur­vey? That may shed more light on the results.

    • By:Bill
    • January 8th, 2009

    @J CORNELIUS: I’d guess at 68 + 21 + 225 + 235 + 244 + 184 + 231 + 18 + 8 peo­ple, but I’ll let you do the math ;-)

    • By:John Allsopp
    • January 8th, 2009

    Hi J

    There were a bit over 1200

    J

    • By:Nick
    • January 8th, 2009

    Do you think you could rearrange the tables a bit to show the counts and per­cent­ages in sequence from high­est to low­est? Same goes for the bar and pie charts. It would be great if you could pro­vide bar charts instead of pie charts too. These adjust­ments would make the data eas­ier to read and com­pare. Otherwise, great writeup of the results.

    • By:John
    • January 8th, 2009

    Hi Nick,

    when I get the chance, I’ll try to do that,

    how­ever do feel free to do so and send them along and I’ll put them up :-)

    j

  3. […] have just fin­ished read­ing The State of the Web sur­vey results. I was sur­prised by the results of the sur­vey of cur­rent web prac­tices, I always con­sid­ered myself […]

    • By:Jon
    • January 9th, 2009

    Hi John

    took up Nick’s request and sent you the tables in order of per­cent­age — sent to info at webdirections

    cheers

    Jon

    • By:John
    • January 9th, 2009

    Thanks so much Jon,

    I’ll get the revised tables and charts into the report asap

    thanks again

    john

  4. Hi John,

    Thanks for putting this together. Just a quick heads up, the Back end devel­op­ment lan­guages and sys­tems page is sup­posed to link to the con­clu­sion, but there’s no link.

    Other than that, great work!

    Cheers,

    Nathan de Vries

    • By:Brian
    • January 13th, 2009

    Not sure why the Quicktime result is described as ‘sur­pris­ing’. If you just want to put a movie or sound clip online, it works reli­ably, whereas WMP never seems to have the right codec and/​or you’re try­ing to use it in an office that doesn’t allow extra soft­ware to be installed. It’s always hard to unseat a reli­able incum­bent. So Silverlight — cool but who cares?

    • By:John
    • January 13th, 2009

    Hi Brian,

    good thoughts. As the com­piler of the report, it took me a lit­tle by sur­prise — par­tic­u­larly at 20% — I guess because we tend to think of Flash and Silverlight in this space.

  5. […] Directions have posted the results of their 2008 sur­vey today; full results and selected high­lights are avail­able. The most shock­ing result to me is that 10% of respon­dents still use tables […]

  6. […] am on January 13, 2009 | # | Tags: dev State of the Web sur­vey results from ~1200 web-​​developers. Good to see jQuery doing well. […]

    • By:Matthew Riley MacPherson
    • January 13th, 2009

    In reply to George’s ques­tion regard­ing server-​​side JavaScript: a lot of peo­ple don’t know this, but you can write ASP in Microsoft’s JScript. Where I work, a lot of our big sites are run on our IIS server, and we write all of our ASP in JScript (VBScript is a pretty darn awful way to make web sites).

    Apparently, you can develop ASP in a few other lan­guages too, but I’ve never inves­ti­gated that. JScript is pretty nice though.

  7. […] the Web Directions con­fer­ences, and “Scroll” mag­a­zine. You can catch the sum­mary here: http://​www​.web​di​rec​tions​.org/​b​l​o​g​/​t​h​e​-​s​t​a​t​e​-​o​f​-​t​h​e​-​w​e​b​-​s​u​r​v​e​y​-​r​e​s​u​l​ts/. And the full results here: […]

    • By:Russ
    • January 14th, 2009

    Interesting to note that in the very short period of time that Google Chrome has been about, it already com­mands a slightly increased user-​​base over the far more estab­lished Opera. I appre­ci­ate this was a sur­vey of devel­op­ers but I’d be keen to here pos­si­ble rea­sons for this — surely Chrome isn’t “bet­ter” than Opera!? ;-)

  8. Curious about the per­cent­ages for databases:

    Over 90% sites are data­base dri­ven, with the open source MySQL at 70% and PostrgeSQL at 10% together account­ing for the sig­nif­i­cant major­ity of sites by respon­dents. Microsoft’s SQL Server at 22% and Oracle at 9% were the other widely used data­base systems.

    70%+10%+22%+9% = 111% ??

  9. After re-​​reading some of the com­men­tary, I’m guess­ing that the 111% is due to some peo­ple mak­ing mul­ti­ple selec­tions for database?

    • By:John
    • January 17th, 2009

    Hi Peter,

    I didn’t doc­u­ment it as well as I should have but you guessed cor­rectly — where it makes sense, folks could give mul­ti­ple answers — such as data­bases, lan­guages, and so on. In other cases — like pri­mary OS or browser, only on answer was possible

    Thanks

    john

Your opinion:

XHTML: You're allowed to use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>