Minimum Timer Intervals in JavaScript
Explores the minimum delay for JavaScript timers like setTimeout, revealing browser-specific limits and implications for accurate timing.
Explores the minimum delay for JavaScript timers like setTimeout, revealing browser-specific limits and implications for accurate timing.
Explains the dangers of improper JavaScript global variables and introduces a tool called badglobals.js to detect them during runtime analysis.
Explains JavaScript's function-level scoping and the hoisting of variable and function declarations, using examples to clarify common pitfalls.
A tutorial on using jQuery to find and replace specific text patterns within the DOM, useful for content editing workflows.
A critique of JavaScript's 'new' keyword, exploring its confusing behavior and edge cases through code examples.
A technique to preload JS and CSS files as print stylesheets to improve page load times, with a warning about Chrome compatibility issues.
A review of Douglas Crockford's book 'JavaScript: The Good Parts' and how it changed the author's perspective on the language.
A game developer introduces the new year's theme '100 Things' for the Experimental Gameplay Project, focusing on creative constraints.
A JavaScript developer proposes a shorter, regex-based function for reading browser cookies, criticizing verbose mainstream solutions.
Guide to using the Client Object Model in SharePoint 2010 for client-side development with .NET, Silverlight, and JavaScript.
Introducing consul.js, a JavaScript logging abstraction that wraps console functions for easier debugging and cross-browser compatibility.
Argues against including jQuery in Django's admin interface to keep contribution accessible and avoid endorsing a single JavaScript toolkit.
An experimental JavaScript approach to creating elastic textareas that auto-adjust height without hidden divs, discussing browser compatibility.
A historical look at JavaScript string manipulation, comparing the performance of split/join versus replace() for find-and-replace operations.
Explores a JavaScript technique called 'simplethreading' for handling large data sets asynchronously by batching operations to improve performance.
Extending jQuery with John Resig's micro-templating function for cleaner, nestable JavaScript templates.
A technical article discussing a JavaScript method to dynamically load and manage CSS dependencies in large web applications.
A developer details building a custom, high-performance friend selector UI component for social apps, inspired by Facebook's design.
A fun web tool that generates Bing search links for easily answerable questions, inspired by LetMeGoogleThatForYou.
A guide to implementing on-the-fly JavaScript minification in Apache Cocoon using the JSMin library.