[dom] Is it recommended to use Node.getFeature() or Node.isSupported()?
James Craig <[email protected]>
| Newsgroups | gmane.comp.web.dom.general |
|---|---|
| Message-ID | <[email protected]> |
DOM WG (cc IndieUI WG), I recently noticed that DOM 4 effectively removed the functionality of DOMImplementation.hasFeature [1] > [hasFeature] should no longer be used, but continues to exist (and simply returns true) " Remaining in the spec (presumably still intended to work) but without much detail listed are Node.isSupported [2] and Node.getFeature [3]. Given that these methods are so similar to the functionality of DOMImplementation.hasFeature(), is it okay to rely on these? As far as I can tell, there isn't a way to use standard object detection to allow authors to determine whether there is UA support for a particular type of event [4], so if these Node methods are no longer supported, please indicate the recommended way to allow feature detection of specific event types. Thanks, James Craig 1. http://www.w3.org/TR/domcore/#dom-domimplementation-hasfeature 2. http://www.w3.org/TR/domcore/#dom-node-issupported 3. http://www.w3.org/TR/domcore/#dom-node-getfeature 4. https://dvcs.w3.org/hg/IndieUI/raw-file/default/src/indie-ui-events.html#hasFeature