Category Archives: Web Browsers
Don’t Give Up on Internet Explorer Yet
These days, the browser landscape is more fragmented than ever. Were times easier back when IE6 and Firefox ruled the internet? Easier perhaps in terms of the number of browsers you had to launch for testing, but not better for any user’s experience. We are in a new world, where more web browsers are [...]
DOMContentLoaded Inconsistencies (in Browsers and JavaScript Libraries)
We all know the problem, but we may not all call it the same thing: DOMContentLoaded. Every popular JavaScript library has its own name for the DOMContentLoaded event, and they're all implemented differently. This, of course, partly due to the fact that web browsers are also inconsistent in their implementations. Here's a run-down of those inconsistencies.
Relative URLs including the Domain
Just a neat little trick I saw while browsing the source code of Google Calendar. In some of their CSS files, they link to background-images using URLs that include everything but the protocol, which is something I hadn't seen before.
Don’t Let the Door Hit You Onunload and Onbeforeunload
Many people attempt a last ditch effort to save page state in the browser by using the onunload or onbeforeunload events. This has been studied at great length by Patrick Hunlock, who uses the perhaps now common knowledge of using a Synchronous Ajax call to perform the page state save.
Another use for the [...]
Minor Annoyances with Firefox Development
When you’re developing web applications in Firefox, do you find yourself constantly clearing your cache? Cache is a useful facet of web browsing for everything but the continuous testing environment of web development. Here’s a nice alternative so that you don’t have to disable your cache entirely:
Use the Firefox Plug-In called (humorously enough) [...]
Problems with Looping through window.setInterval
Look at this code. What do you expect to be the outcome?
Forward Compatibility and JavaScript
Many developers (myself included) complain endlessly about the problematic ECMAScript implementation that Internet Explorer uses called JScript. And after reading one such very detailed complaint in the comments on Dave Massy’s website at MSDN, and reading Chris Wilson’s post about ECMAScript 3, it has become increasingly obvious of Microsoft’s opinion on the subject of [...]

Subscribe
Follow
CSS 3 Text: A Tale of writing-mode Woe