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 Client-Side Performance

website-performance-weekly-monitorusIt’s Monday again and it’s time for our “Website  performance” weekly feature on the Monitor.Us blog. Each week we present you handpicked links on different aspects of website performance. This issue of our weekly mostly covers topics related to JavaScript Performance issues, however not limiting by just that.

Self-updating scripts

Author: Steve Souders.This article tells how Stoyan Stefanov and Steve Souders rethought the performance problems associated with third-party scripts. Their ruminations result in a novel approach they think will help. The article includes a restatement of the problem, a description of the solution, and sample code. Further research is required, but they may be on to something useful here.

Has your site’s third-party content gone rogue? Here’s how to regain control.

Author: Joshua Bixby.   Publisher: Web Performance Today.This article tells how to handle third-party scripts that come with their own built-in performance problems.

Shadow DOM: W3C Working Draft

Publisher: The World-Wide Web Consortium.This is the first draft of the Shadow DOM specification, which allows for functional encapsulation of DOM subtrees. This will allow subtrees to be treated as independent units, which will protect widgets from each other. The impact on a website’s performance is not mentioned.

High Resolution Time: W3C Candidate Recommendation

Publisher: The World-Wide Web Consortium.This is a W3C candidate recommendation for a sub-millisecond timing API that is not subject to a client machine’s clock skew. This may come in handy for performance measurements.

Web Design References: JavaScript

Author: Information Technology Systems & Services.   Publisher: University of Minnesota Duluth.This is a handy list of links for all things JavaScript, separated into categories to make it easy to find what you need. It includes some links about performance and best practices, but they’re not grouped together into their own category, so use ctrl-F to search for them. It was updated a few days ago.

Compiling JavaScript for Performance

Author: Warren Gaebel.   Publisher: Monitor.Us.This article looks at using a compiled form of JavaScript to improve performance. It raises questions without providing answers.

Working with files in JavaScript, Part 3: Progress events and errors

Author: Nicholas C. Zakas.This article shows how to use the loadstart, progress, error, abort, load, and loadend events when reading client-side files in JavaScript. It’s the third part in a series about accessing client-side files.
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!