Archive of JavaScript
Dart: did Google miss the bull’s-eye?
The vocal portions of the Web that care about such things seem to have already made up their minds about Dart, the new web programming language from Google. My opinion of it has been flipping between intrigue and tedium. Maybe you don’t even know what I’m talking about so here’s…
Read MoreWhat I Learnt at SPA 2011
After weeks of keen anticipation, not to mention many long nights of preparation for my own session, SPA 2011 has now been and gone. Overall it was an excellent conference with a great group of attendees. The numerous inter-session conversations I had with fellow attendees were as enlightening as the…
Read MoreWindows 8 with HTML5/JavaScript apps
Microsoft have previewed Windows 8 at the D9 conference, including a video showing it off. It seems like a slightly crazy mix of backwards compatibility and some quite cool new ideas that are meant to be suitable for keyboard/mouse based systems as well as touch based. What is interesting though…
Read MoreHTML5 Toolkits for Complex Web Applications
Embarking on developing a web application can be bewildering: there’s no shortage of JavaScript toolkits of all different shapes and sizes but there’s no guiding light. This article attempts to navigate through the maze of toolkits to assist making technology choices when building a web application.
Read MoreUsing Fiddler to help develop cross domain capable JavaScript web applications
This post is going to be short and sweet. “Short” because Fiddler makes working around this problem so simple. And “Sweet” because I think this is really powerful and will allow you to develop applications that show why cross domain access, in some situations, should be allowed. In my last…
Read MoreThe banking exodus from IE6 begins?
We’ve all seen the retail and consumer space push to ditch IE6 gathering pace over the last 6 months, including a petition to the UK government and Google’s announcement that their online productivity suite stopped supporting IE6 yesterday. But the corporates (and specifically banking) have been a lot more reluctant…
Read MoreJavaScript Variable Naming Convention
When I joined Caplin 10 years ago I came from a company that used Hungarian notation to name its C++ and Visual Basic variables. For me, it seemed a natural progression to continue to use these naming conventions and adapt them to be suitable for the JavaScript code that I…
Read MorePitfalls of Exception expectations in JsUnit
At Caplin we use the JsUnit framework to test our JavaScript code. Over time we have made minor modifications to it, integrating Mock4JS and JSCoverage, as well as adding a few of our own extensions that are sympathetic to our JavaScript coding style, however, by and large, our tests are…
Read More