Closed
Bug 57366
Opened 24 years ago
Closed 22 years ago
RFE: Support for the IE DOM.
Categories
(Core :: DOM: Core & HTML, enhancement, P3)
Tracking
()
VERIFIED
DUPLICATE
of bug 154589
People
(Reporter: jelwell, Unassigned)
Details
(Keywords: dom0, helpwanted)
I have been told repeatedly that Mozilla.org would accept outside support of proprietary standards into their default codebase - if only some contributor offered a working implementation. <BLINK> is an example of a proprietary (non-standard) tag that has never been part of any w3c recommended HTML spec. <LAYER> is an exmple of a proprietary (non-standard) tag that has not yet been supported, but - I am told - Mozilla.org would be willing to accept (into the main distribution) if someone created support for. Along these lines, Mozilla.org should support the IE DOM; this would allow many pages already out there to work seamlessly with Mozilla.
Comment 1•24 years ago
|
||
I am assuming this is not a joke on any kind: well, the blink is just something netscape people feel they need, like the about:mozilla or fishcam The layer tag, however, is something else. it's a bastardisation that netscape introduced, and there is now the incentive to support it in some way (convert to divs) so that pages might render. I heavily doubt we will support the ie DOM, this would mean a lot of work. Perhaps convert document.all like <layer>, but doubtfull. Marking helpwanted and settign to nobody@mozilla.org.
Assignee: asa → nobody
Keywords: helpwanted
Reporter | ||
Comment 2•24 years ago
|
||
Assinging to DOM Level 0 which is apparently: "This component consists of all functionality related to JavaScript manipulation of window, document and navigator components that was available in Navigator 4.x and before, and not defined by the W3C." DOM Level 0 might be a good place to support all proprietary DOM features.
Component: Browser-General → DOM Level 0
Comment 3•24 years ago
|
||
Someone pointed out to me the other day that <blink> works (and, indeed, it does).
Comment 4•24 years ago
|
||
How hard is it to reproduce using normal dom what document.all does? It would be a bad idea to support more proprietary html than is needed. Proprietary html causes people to actually write web pages using it. innerhtml is another example. The only time proprietary html is accepted is when it can't be duplicated using another method. Can document.all be duplicated easily?
document.all.foo == document.getElementById("foo") as such there's really no justification for someone needing to use the non w3 spec'd form.
Comment 6•24 years ago
|
||
Also, according to the specs, you can do anything for document.all with document.getElementById, document.getElementsByTagName and document.getElementByName. Using these makes the code easier to read because you are being more explicit of what type each object is. document.all is an old thing microsoft added and shouldn't be supported. The question is: even if someone wrote the code, would it be a good thing to add? The answer is "no" because support for proprietary html would make it even harder to get rid of.
Comment 7•22 years ago
|
||
Sigh. *** This bug has been marked as a duplicate of 154589 ***
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•