How Browsers Work: Behind the Scenes of Modern Web Browsers
august 2011 by slieschke
"As a web developer, learning the internals of browser operations helps you make better decisions and know the justifications behind development best practices. While this is a rather lengthy document, we recommend you spend some time digging in; we guarantee you'll be glad you did."
html
javascript
css
dom
newbie
august 2011 by slieschke
Stop (Mis)Using Return False
september 2010 by slieschke
Correct use of stopping event propagation and bubbling; talks about jQuery but is equally applicable to other frameworks like YUI.
javascript
dom
newbie
september 2010 by slieschke
Browser screen information
november 2009 by slieschke
Specifically the image with the text "The User's Display Screen" in it. Note the suckiness of information exposed by Internet Explorer, making it impossible to correctly center windows opened via JavaScript.
dom
november 2009 by slieschke
How Forms Submit When Pressing ‘Enter’
july 2009 by slieschke
I've written a test page to investigate this behaviour in the past. This is more complete, and shared with the world to see! Kudos!
html
javascript
dom
july 2009 by slieschke
On having layout — the concept of hasLayout in IE/Win
august 2008 by slieschke
"Another thing to consider is how “layout” affects scripting. The clientWidth/clientHeight properties always return zero for elements without “layout.” This can be confusing to new scripters and is different to how Mozilla browsers behave."
Ugh.
dom
Ugh.
august 2008 by slieschke
A Style All Their Own
july 2008 by slieschke
JavaScript style property names and browser supprt
css
javascript
dom
newbie
july 2008 by slieschke
Securely accessing content from multiple HTTP sources
april 2007 by slieschke
Includes a nice brief history of AJAX in the "Round pegs, square holes" section
security
http
javascript
dom
april 2007 by slieschke
Copy this bookmark: