Everything about Web and Network Monitoring

This Week in JavaScript Performance

This Week in JavaScript Performance summarizes recent web postings related to JavaScript performance. Watch for it at the beginning of each week.

It’s time to start using JavaScript strict mode

Author: Nicholas C. Zakas.   Publisher: NCZ Online.This article strongly recommends that “everyone start using strict mode now.” It explains that strict mode makes debugging faster and easier by disallowing “some of the most common and egregious errors.” A few of the more obvious changes are reviewed. Don’t skip the comments section – it’s helpful, too.

Apple patches record number of Safari 5 bugs with monster update

 Author: Gregg Keizer.   Publisher: ComputerWorld.This article comments on the 83 vulnerabilities that were patched in the March 12 Safari update, noting that 72 of them were critical. This represents a new record for Apple. Compatability, stability, and performance issues were also addressed. Safari’s JavaScript performance under Lion is better, but Apple has not stated how much better.

JavaScript shogun deflects Google’s mid-air Dart attack: Wirfs-Brock preaches Harmony

Author: Gavin Clarke.   Publisher: The Register.JavaScript vs. Dart vs. Harmony: Where to from here? This is a forward-thinking article about client-side scripting languages. The next version of ECMAScript is at the heart of these matters.

Firefox 11 Slips onto Stage Ahead of Schedule

Author: Katherine Noyes. Publisher: PC World.This article concisely describes five improvements in Firefox 11, which was released last week. Faster page loads is one of the five.

JavaScript Masterclass With Thomas Fuchs and Amy Hoy: A Review

Author: Brian Scaturro.   Publisher: Brian Scaturro.This article reviews the two-day, eight-hour JavaScript Masterclass course offered by Thomas Fuchs and Amy Hoy, and rates it as an 11 out of 3. The course focuses on Sprockets (a Ruby tool). This article provides well-explained reasons for the high rating.

example: Async WITH ControlJS

Author: Steve Souders.   Publisher: Steve Souders.This web page is an example of using async with ControlJS on a page that uses two external scripts and one internal script. It includes a waterfall chart and a brief analysis of the page’s load time. The page includes links to other similar examples.

jsPerf JavaScript Performance Playground

Author: contributors.   Publisher: Mathias Bynens.Here are some of this week’s active JavaScript tests/measurements:

Post Tagged with ,

About Warren Gaebel

Warren wrote his first computer program in 1970 (yes, it was Fortran).  He earned his Bachelor of Arts degree from the University of Waterloo and his Bachelor of Computer Science degree at the University of Windsor.  After a few years at IBM, he worked on a Master of Mathematics (Computer Science) degree at the University of Waterloo.  He decided to stay home to take care of his newborn son rather than complete that degree.  That decision cost him his career, but he would gladly make the same decision again. Warren is now retired, but he finds it hard to do nothing, so he writes web performance articles for the Monitor.Us blog.  Life is good!