维基星期三:2011年3月2日

以下是今天的维基星期三文章!如果您了解这些主题,请尝试抽出几分钟时间查看这些标记为需要技术干预的文章,看看您能否修复它们。您可以通过登录维基并直接编辑文章,或将您的笔记、示例代码或反馈发送到mdnwiki@mozilla.org来完成。

对维基星期三做出贡献的人将在下周的维基星期三公告中获得认可。感谢您的帮助!

JavaScript

感谢上周的贡献者:Brendan Eich。

SpiderMonkey

开发 Mozilla

扩展

XUL

XPCOM

感谢上周的贡献者:Neil。

接口

感谢上周的贡献者:khuey。

插件

CSS

SVG

HTML

感谢上周的贡献者:McGurk、gregtyler、Janet Swisher。

DOM


2 条评论

  1. David Wilhelm

    如果这是错误的地方,请见谅……但是,我注意到关于在 XHTML 中编写 JavaScript 的文档中存在一个错误(我相信)。在“解决方案:使用 DOM 2 方法”部分,有以下代码。

    function getHTMLByTagName(tagName) {
    if (document.documentElement.namespaceURI !== null) {
    return node.getElementsByTagName(tagName);
    } else {
    return node.getElementsByTagNameNS(“http://www.w3.org/1999/xhtml”, tagName);
    }
    }

    除非我错了,否则这里的逻辑是反过来的……如果 namespaceURI *已*定义,我们当然只能使用 getElementsByTagNameNS 方法?

    2011年3月2日 16:40

  2. Bronislav Klucka

    我们应该感谢 Brendan Eich 撰写了如此优秀的文章。我从未见过如此好的例子来说明为什么不使用 XHTML(除非您需要包含一些特殊的命名空间)。
    W3C 格言:让 WHATWG 关心网页开发者

    2011年3月3日 05:46

本文评论已关闭。