January 21st, 2008
One of the most vexing aspects of web development is the need to ensure all Javascript is (realistically) unobtrusive. This involves making sure that those lucky few who can’t or don’t use Javascipt can still enjoy your website unhindered.
In a bold move, I set out to discover exactly how many people use Javascipt, and if it’s worth even offering this provision (of course it is; you should never alienate your audience. However, I was feeling particularly brash this day, and threw caution, along with any audience consideration, to the wind).
It turns out this number is, on average, 10%. However, the most reliable data source I could find (w3schools), have the statistic at 6%, a figure which has fallen steadily from 12% in 2002. Perhaps were approaching 100% Javascript penetration? Probably not, considering its potential for (and history of) abuse; it’s unlikely to shake of years of mistrust anytime soon. But still, one can hope?
Here is the page on w3schools with the data; it also includes detailed statistics regarding browser penetration for the last few years.
July 4th, 2007
I’ve been developing web applications for a while now, but only recently decided to jump on the Ajax bandwagon (I was gonna say ‘Web 2.0 bandwagon’, but buzzwords rub me the wrong way). Although I’m familiar enough with javascript, as I’m sure many are, I expected the learning curve to be relatively straight-forward. I didn’t want to buy a book, I’m broke, so I started looking around for simple tutorials in the internet. Wow, there are a lot of Ajax tutorials on the ‘net. The problem is, all the ones I came across were overly-complicated, too specific to learn anything, or completely unrelated to Ajax (like shiny-graphics photoshop tutorials). Anyway, I finally found a really short, concise tutorial that shows you the basics, without being too specific, on tizag. After reading it I was able to quickly implement my ideas, and tackle some of the more detailed tutorials out there. Check out the article here.