Internet Explorer 10 Compatibility Whitepaper (Part 2): Building Applications with HTML5
Learn how feature detection, polyfills, and graceful degradation ensure your web apps run smoothly across all browsers.
Blog
Read articles in time order, or enter through story collections.
Learn how feature detection, polyfills, and graceful degradation ensure your web apps run smoothly across all browsers.
Master four steps to adjust document modes for flawless website display in IE10 and major browsers, resolving compatibility issues.
Quickly identify IE6, IE7, and IE8 browser versions using simple JavaScript code.
Leverage the onhashchange event to enable seamless AJAX page updates while maintaining browser compatibility and back button functionality.
Uncover the secrets of CSS selector specificity to understand why some styles override others.
A conversation between an American businessman and a Mexican fisherman reveals the true meaning of life and happiness.
Discover what triggers IE's quirks mode and how it affects layout rendering.
Discover how jQuery.proxy keeps function scope intact for easy event binding and unbinding.
Use the JavaScript Image() object to preload images, eliminate delays, and trigger actions once loading completes.
Uncover the mysterious IE6 select bug when setting the selected attribute and explore practical try-catch and setTimeout fixes.
After years of dreaming and learning, I’ve finally built my own blog—where tech, life, and personal growth come together.