Quick Tip – Change CSS Classes and Not Element Styles

March 31, 2013

Quick Tip – Change CSS Classes and Not Element Styles A few days ago I wrote a quick tip to ensure only one reflow when you need to manipulate the Document Object Model (DOM). Continuing that post, here is another JavaScript mistake I’m seeing from time to time and a way to go around it. The Scenario You need to change some element’s style as a response to some event. Here is a simple function that contains the problem: function changeElementStyle(element) { ...
no comments

Quick Tip – Too Much DOM Manipulations Can Hurt You

March 28, 2013

Quick Tip – Too Much DOM Manipulations Can Hurt You Lately, I had a few consulting sessions for customers about JavaScript performance. One of the things that repeated in all of the apps I saw was the misunderstanding of too much Document Object Model (DOM) manipulations implications on app performance. There are a lot of good articles about the subject and this post will only cover one method to increase JavaScript performance. The scenario is based on a code I saw at a customer. DOM Manipulations and Reflows When we build web apps, we use...
no comments

Building Scalable JavaScript Apps – A New SDP13 Session

March 24, 2013

Building Scalable JavaScript Apps – A New SDP13 Session SELA Developer Practice (SDP) is Sela Group’s annual conference. The next scheduled conference will occur between May 5-9, 2013. I’ve written about SDP13 in a previous post. Lately, we added a new session that your truly will be delivering called Building Scalable JavaScript Apps. Here is its abstract: “Building and maintaining big and scalable JavaScript web apps is a hard task. So how you build a big and scalable JavaScript app without being driven into madness? ...
no comments

A New Professional Website

March 19, 2013

A New Professional Website Lately, I’ve decided to create my own professional website. In the website I’ll update the public courses I’m going to teach, speaking engagements, my articles links, my publications link and more. You can take a look at the site in the following link: www.gilfink.net. If you have any feedback please contact me.
no comments