- Why we hated it (popups! popunders! marquees! dropdown navigation that didn’t work!)
- Why developers looked down their noses at JS for years.
- The introduction of Ajax and how it changed the web world, being the technological start of Web 2.0, as well as making the Internet a whole lot faster.
- A demo of jQuery — I had created a simple blog-like page and then used jQuery to manipulate DOM elements and add events various elements, including a form.
- JS is available on almost every modern Internet-connected device, and usually with a pretty respectable interpreter.
- With recent improvements in browsers, the age of the fat client distributed over the Internet is finally here.
- Fat client JS in the browser allows for a really light-weight server, meaning we have a new paradigm of scalability available to us.
The audience for my talk ended up being about 80% techies and 20% noobs, so I could have probably stepped up the technical complexity a bit to hit the majority a little better. Still the talk was well received and I had the opportunity to meet a number of Halifax-based developers I hadn’t met before. The conference photographer managed to snap a photo of me while I gave the talk.