5

jQuery は W3C 標準ではないことを読み、聞いたことがありますが、同時にそうである理由を見つけることができませんでした。理由のある説明は大歓迎です。

編集: OK、元の質問を言い換え/言い換える必要があるかもしれません。実際、私が心に抱いていた質問は--Does jQuery follow W3C standards?しかし、投稿中に言い直されました.

4

1 に答える 1

20

要素を選択して操作するための W3 標準は既にあります。jQuery はそれを容易にするライブラリにすぎません。つまり、jQuery でできることはすべて通常の JavaScript で実行できるため、標準化する必要はありません。

編集されたバージョンの「jQuery は W3C 標準に従っていますか」については、答えはノーです。innerHTML などの非標準のプロパティとメソッド、および一部のブラウザ固有のプロパティを使用します。jQuery は便利な方法でこれを行い、開発者がブラウザーの互換性をあまり気にせずにこれらのプロパティに簡単にアクセスできるようにする「抽象化レイヤー」を作成しますが、jQuery は依然として特定の標準に反しています。

于 2012-07-03T14:14:31.817 に答える