Google+: "a quiz"
october 2011 by soypunk
Hixie brainbuster for what happens with various HTML markup incantations when they are represented through the DOM. Notable for the comment thread. Also the "It's amazing that the pile of shit that is the Web platform survives." comment. So true.
html5
html
dom
webarch
history
october 2011 by soypunk
[whatwg] [WHATWG] HTMLElement ids as global object properties
april 2011 by soypunk
ahh, global scope pollution rears its ugly head in interesting ways.
javascript
dom
browser
web
history
april 2011 by soypunk
Dean Edwards: getElementsByTagName()
december 2009 by soypunk
for document fragments
javascript
dom
from delicious
december 2009 by soypunk
Live DOM Viewer
may 2009 by soypunk
Safari sets the nodeName for <groß> to GROSS in the DOM. So document.getElementsByTagName("groß") works but document.getElementsByTagName("GROSS") doesn't. This would seemingly be because Unicode says that the uppercase value for ß is "SS". (Opera 10 uses unicode lowercasing. Firefox 3 does unicode uppercasing, but preserves the eszett.)
javascript
html
dom
may 2009 by soypunk
DOM Consistency — Edward O’Connor
april 2009 by soypunk
"Don't cross the streams"
w3c
whatwg
html5
dom
april 2009 by soypunk
phpquery - Google Code
april 2009 by soypunk
"phpQuery is a server-side, chainable, CSS3 selector driven Document Object Model (DOM) API based on jQuery JavaScript Library."
php
dom
selectors
april 2009 by soypunk
Crowbar - SIMILE
january 2009 by soypunk
"Crowbar is a web scraping environment based on the use of a server-side headless mozilla-based browser. Its purpose is to allow running javascript scrapers against a DOM to automate web sites scraping but avoiding all the syntax normalization issues."
mozilla
gecko
html
dom
parsing
screenscraping
data
january 2009 by soypunk
Timing and Synchronization in JavaScript - Opera Developer Community
january 2009 by soypunk
"Timing issues are the source of some of the most devious bugs in JavaScript applications. Problems that never show up during development might surface when the application is used by an end-user on a slow computer or with low bandwidth. Such issues may also be intermittent and difficult to reproduce."
dom
html
javascript
january 2009 by soypunk
Sam Ruby: That’s Not Write
january 2009 by soypunk
Ahh, my favorite subject... document.write. This is an oldie that I had to reference this evening.
web
browser
dom
html
javascript
january 2009 by soypunk
Safari DOM Extensions Reference
december 2008 by soypunk
Well I guess this is as good as it gets for a DOM Touch reference
safari
webkit
mac
osx
iphone
javascript
dom
december 2008 by soypunk
JavaScript Madness: Keyboard Events
december 2008 by soypunk
Was this ever fun to find out on my own.
javascript
dom
web
browser
december 2008 by soypunk
Can I stop .NET eating IDs? - Stack Overflow
september 2008 by soypunk
Wow .NET is still this backwards out of the box? I remember now why I was very annoyed with it. I think I even filed a bug report about this with my MSDN account from twenty thousand (ok, 6) years ago.
web
html
dom
september 2008 by soypunk
Live DOM Viewer - createElement (invalid syntax)
september 2008 by soypunk
For cases like document.createElement('<x y z=a x x y u>'); OR document.createElement('<iframe frameborder="0">');
html
javascript
dom
september 2008 by soypunk
QuirksBlog: IE8b2 round-up
september 2008 by soypunk
"The interface objects (constructors) and interface prototype objects defined for Beta2 are based on the structure and function of IE's internal object model. Early on, we had to decide if we wanted to implement a "fake" layer for the constructor/prototype objects that looked identical to the W3C model, or to expose what we had, warts and all. While the warts weren't particularly attractive, they do help to bring clarity to the way that the DOM is represented internally and avoid having a whole series of internal mapping bugs between what is actual and what is veneer."
microsoft
ie
ie8
web
browser
w3c
dom
html5
september 2008 by soypunk
PHP Simple HTML DOM Parser
august 2008 by soypunk
"An HTML DOM parser written in PHP5+ let you manipulate HTML in a very easy way! Require PHP 5+. Supports invalid HTML. Find tags on an HTML page with selectors just like jQuery. Extract contents from HTML in a single line."
php
html
parser
dom
august 2008 by soypunk
Document Object Model Core - renameNode
june 2008 by soypunk
It is believed that no known web browsers implement this... <sarcasm>can't imagine why</sarcasm>. This an example of an underspecifed feature - pay attention to the language used as to whether you should rename or replace elements & attributes.
w3c
dom
specification
june 2008 by soypunk
Live DOM Viewer
october 2007 by soypunk
A necessary tool when debugging browser behavior.
w3c
html
dom
october 2007 by soypunk
Detect when an element has scrolled into view
july 2007 by soypunk
"You have an element in the DOM sitting somewhere below the fold (see above the fold), and you’d like to know when it has breached through the bottom threshold of your screen as a user is scrolling down a page."
javascript
web
html
dom
july 2007 by soypunk
onChange vs onClick Event Example
june 2007 by soypunk
"Shows the differences between onClick and onChange event between browsers. Use this page in IE as well as any other browser to see the differences."
javascript
dom
web
browser
june 2007 by soypunk
Introduction to Range
june 2007 by soypunk
DOM's Range functions are a smarter way to grab user defined text selections from HTML documents.
dom
javascript
june 2007 by soypunk
related tags
browser ⊕ data ⊕ dom ⊖ event ⊕ events ⊕ gecko ⊕ history ⊕ html ⊕ html5 ⊕ ie ⊕ ie8 ⊕ iphone ⊕ javascript ⊕ library ⊕ mac ⊕ microsoft ⊕ mozilla ⊕ osx ⊕ parser ⊕ parsing ⊕ php ⊕ programming ⊕ python ⊕ range ⊕ safari ⊕ screenscraping ⊕ selectors ⊕ specification ⊕ testing ⊕ w3c ⊕ web ⊕ webarch ⊕ webkit ⊕ whatwg ⊕ xml ⊕Copy this bookmark: