HTML Components (htc)

2.4k views Asked by At

Can any one suggest me a good tutorial or book for learning HTML Components (htc) ?

2

There are 2 answers

0
mylesagray On BEST ANSWER

Well here are some resources on them:

http://www.w3.org/TR/NOTE-HTMLComponents

http://msdn.microsoft.com/en-us/library/ms532146(v=vs.85).aspx

I'm not 100% sure what you meant by "learning HTML Components", I assume those are what you are after.

0
Spudley On

HTC files are driven by the behavior CSS style. This is non-standard and only works in IE, so you won't be able to support users of other browsers using this method.

Because of this, virtually all the HTC behavior files I've seen have been implemented as hacks to make IE support some or other feature which other browsers already have.

For example:

When it comes to developing HTC files, there's not actually that much to it - they're basically standard Javascript, with a small XML wrapper. If you can write Javascript in the browser, then you'll be able to write an HTC behavior file. The downside is that you won't be able to use any external Javascript, so no JQuery or other libraries.

The question is why? As I say, the only use-case that makes sense if you want to write an IE hack. Virtually everything else that you could want to use HTC for would be better implemented as straightforward Javascript, for any number of reasons.