Online education portals like Udacity and Coursera are really changing the world of remote learning in significant ways. By making free and high quality education accessible to a global audience, these platforms are opening up undreamt of possibilities for communities around the world to improve, grow, and prosper in the digital economy of the 21st century. Education at top tier colleges and universities has traditionally been a social and economic privilege, but now anyone can join in the learning revolution by sitting in virtual classrooms with the world’s best and brightest educators. Whether this involves learning how to code and build smart phone apps, or starting up a new business, or learning about public health literacy, the sky is the limit of what’s now possible.

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.


Radio link and Nav Timing

Author: Steve Souders.   Publisher: Steve Souders.This article shows how to measure DNS time, connect time, TTFB, HTML parsing time, and front-end time on the Android 4, which promotes/demotes the radio link during periods of activity/non-use. Some analysis is provided. Surf to https://stevesouders.com/navtiming.php to take the code for a test drive.


Testing Javascript with Joe Eames (JSJ 009)

Presenter: Joe Eames, Charles Max Wood, Jamison Dance.   Publisher: JavaScript Jabber.This podcast is a detailed discussion of JavaScript testing. If you want to go beyond getting-the-job-done, if you want to think things through intelligently, if you want to get a little bit academic without forsaking practicality, then it is well worth allocating 46 minutes to listen to this podcast.


JavaScript design patterns online book part 1

Author: Addy Osmani.   Publisher: h4xww.This video is NOT the book. It is a rendition of the book for the visually impaired. If it’s easier to listen to a computerized voice rather than to read, then this is an excellent resource. Follow the links to parts 2 and 3. We can only hope that h4xww will post additional parts to complete the book.


Chrome VS Firefox

Author: ?.   Publisher: The Kathmandu Post.This article compares Chrome and Firefox on the bases of platform support, stability, memory usage, user interface, security, and extensions.


10 Ideas how to improve HTML performance

Author: zhirayr.   Publisher: Monitor.Us.This article describes ten tips for improving website performance. While points 5 and 7 appear to contradict each other, they are both true. This is a good example of the tradeoffs we face every day when we try to improve performance, which gives me an opportunity to harp on about one of my favourite points: Measure performance in your own production environment. See Our Site Matters in Performance Perspectives for more information. [Using the free tools at monitor.us can give you your measurements with minimum fuss and bother, and give you ongoing monitoring as a free byproduct.]


JavaScript Performance Playground (jsperf.com)

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

  • (new Date()).getTime() vs. Date.now()
  • string concation vs. array join
  • five different ways to create and execute a function.
  • 1000/60 vs. 16.666666666667
  • five ways to get an absolute value
  • a = 6 + 9 vs. a = 9 + 6. This one raises a few questions: Why is one option 30% slower than the other? Why is one the winner with some browsers and the other one wins with other browsers? This just goes to show us that we should never run performance tests just once. The test results can (and do) vary widely from one minute to the next.
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!