43 Stories by Leon Atherton
What is Layout Thrashing? Layout Thrashing is where a web browser has to reflow or repaint a web page many times before the page... In addition to the standard (F11) full-screen modes in web browsers, there is now also a way to enable full screen using JavaScript, providing... What is PNGQuant? PNGQuant is a free to use, open source (available under a BSD-like license) command line utility and library for converting PNG... Annotator.js is an open-source (available on GitHub) JavaScript library created by the Open Knowledge Foundation that allows you to add annotations to web pages.... A little over a year ago, I wrote a short series of articles that talked about Canvas’ inability to fill shapes using the even-odd... One of the things that all good content producers rely heavily on is analytics. Analytics give you the opportunity to see what is doing...