HTMLコンポーネント(htc)を学ぶための良いチュートリアルや本を誰かが私に提案できますか?
2 に答える
HTC ファイルはbehavior
CSS スタイルによって駆動されます。これは非標準であり、IE でのみ機能するため、この方法を使用して他のブラウザーのユーザーをサポートすることはできません。
このため、私が見た事実上すべての HTC ビヘイビアー ファイルは、他のブラウザーが既に持っている何らかの機能を IE でサポートするためのハックとして実装されています。
例えば:
HTC ファイルの開発に関しては、実際にはそれほど多くはありません。基本的には、標準の Javascript に小さな XML ラッパーを使用したものです。ブラウザで Javascript を記述できる場合は、HTC ビヘイビア ファイルを記述できます。欠点は、外部 Javascript を使用できないため、JQuery やその他のライブラリを使用できないことです。
問題はなぜですか?私が言うように、IE ハックを書きたい場合に意味のある唯一の使用例です。事実上、HTC を使用したい他のすべてのものは、さまざまな理由から、単純な Javascript として実装する方が適切です。
ここにそれらに関するいくつかのリソースがあります:
http://www.w3.org/TR/NOTE-HTMLComponents
http://msdn.microsoft.com/en-us/library/ms532146(v=vs.85).aspx
あなたが「HTML コンポーネントを学ぶ」という言葉の意味を 100% 確信できるわけではありません。