- From: David Hyatt <hyatt@apple.com>
- Date: Thu, 26 Jan 2006 11:57:32 -0800
Anything the WHATWG specifies in this area must be largely compatible with WinIE. If you specify error recovery that would yield dramatically different results, then nobody is going to implement it. Safari's algorithm is designed to keep a relatively sane DOM, to keep the performance snappy by not needlessly creating extra elements, and most importantly to be compatible in as many cases as possible with WinIE. People keep throwing out algorithms in this thread that would yield dramatically different renderings from what browsers do now (and what WinIE does in particular), and that's just impractical and naive. This is not an area of the Web where you get to just wave a magic wand and re-invent the last 10 years of browser HTML parsing. You are constrained forever by what browsers do now. dave (hyatt at apple.com)
Received on Thursday, 26 January 2006 11:57:32 UTC