- ベストアンサー
htcファイルとはなんですか?
IEに角丸を適用するためにborder-radius.htcというファイルを使用しています。 しかし、このhtcファイルというものをよく知りません。 検索してみても使い方ぐらいしかヒットしてくれません。 この子は一体なんなんでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>検索してみても使い方ぐらいしかヒットしてくれません ほんまでっか???? そんなことはないだろう。経験不足です。 http://search.yahoo.co.jp/search?b=1&n=10&ei=UTF-8&fr=ie8sc&p=HTC%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%A8%E3%81%AF などのリストから http://www.minc.ne.jp/~konda/web_resoce/js/behavior/htc-about.html http://msdn.microsoft.com/ja-jp/library/ms532146(v=vs.85).aspx なんてものにぶち当たる。そこからの抜粋 「Microsoft® Internet Explorer 5 では、スクリプトの開発者が HTML Components (HTC) または Windows Scripting Components (WSC) を使って DHTML Behaviors を実装することができます。」 て、ことはマイクロソフトの方言で 「HTML Components」の略である事がわかる。で、述語が DHTML Behaviors て、ことで、さらにぐぐってみる。 http://search.yahoo.co.jp/search?p=%22DHTML+Behaviors%22%E3%81%A8%E3%81%AF&aq=-1&oq=&ei=UTF-8&fr=ie8sc&n=10&x=wrt なんてやってはだめ http://search.yahoo.co.jp/search?p=%22DHTML%E3%81%A8%E3%81%AF%22&aq=-1&oq=&ei=UTF-8&fr=ie8sc&n=10&x=wrt でまずDHTMlとは何者なのか把握しよう。さらに http://search.yahoo.co.jp/search?p=HTML%20%22Behavior%E3%81%A8%E3%81%AF%22&sp=1&aq=-1&ei=UTF-8&n=10&fr=ie8sc&SpellState= なんてことにするのがポイント。これでマイクロソフトが造語した DHTML Behaviorsとは何か、おおよそわかるはずだ。 http://itpro.nikkeibp.co.jp/word/page/10002130/ が的を得て端的に説明しているかな? そうビヘイビアとは、現在のHTML5で達成している、DOMとしてHTMLオブジェクト及び、その拡張オブジェクトを、クライアントで動的に動作せせる事が可能になる仕組みの事をさしている。 これらは、多分にXML的要素を使用している。Windowsクライアントソフトで、ダイナミックにAPIを組み込んでゆけるのが、DLLファイル。それと同じようなものがHTCファイルと言う事。 JavaScriptを動的にでも静的にでも<SCRIPT>タグのSRCで呼び出しますね。通常、拡張子がJS となっている。それのビエイビア用が 拡張子、HTCファイルの意味です。 当然IEでしか通用しないし、、ASP、WSH、JS,VBS、WSFなどから(C#、VB系、も使えたかな?)呼び出し可能です。 つまり、マイクロソフトにおんぶに抱っこのシステム上でしか意味がないものです。 ただ、マイクロソフトのサイトでは多用しています。特にASP.NETなどには有効に働いていますね。 JavaScript だと、JQuery.js がフレームワーク(??? 広い意味で)として有名ですが、JScript, VBScript, ASP, JScriptCなどからは JQuery.htc なんてことになります。わかっていただけたでしょうか?
お礼
検索の仕方までありがとうございます! ・・・残念ながら知らない単語ばかりで深くまで理解することができませんでした。 すみません・・・。 もっと時間のある時に理解できるように単語を調べながらじっくり熟読します。 知りたい情報を広大なインターネットから拾ってくる術まで教えていただいて ありがとうございました。