アプリ版:「スタンプのみでお礼する」機能のリリースについて

IEに角丸を適用するためにborder-radius.htcというファイルを使用しています。
しかし、このhtcファイルというものをよく知りません。
検索してみても使い方ぐらいしかヒットしてくれません。
この子は一体なんなんでしょうか?

A 回答 (1件)

>検索してみても使い方ぐらいしかヒットしてくれません



ほんまでっか????

そんなことはないだろう。経験不足です。

http://search.yahoo.co.jp/search?b=1&n=10&ei=UTF …

などのリストから


http://www.minc.ne.jp/~konda/web_resoce/js/behav …

http://msdn.microsoft.com/ja-jp/library/ms532146 …

なんてものにぶち当たる。そこからの抜粋

「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+Beha …

なんてやってはだめ

http://search.yahoo.co.jp/search?p=%22DHTML%E3%8 …

でまずDHTMlとは何者なのか把握しよう。さらに

http://search.yahoo.co.jp/search?p=HTML%20%22Beh …

なんてことにするのがポイント。これでマイクロソフトが造語した

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

なんてことになります。わかっていただけたでしょうか?
    • good
    • 0
この回答へのお礼

検索の仕方までありがとうございます!
・・・残念ながら知らない単語ばかりで深くまで理解することができませんでした。
すみません・・・。
もっと時間のある時に理解できるように単語を調べながらじっくり熟読します。

知りたい情報を広大なインターネットから拾ってくる術まで教えていただいて
ありがとうございました。

お礼日時:2012/04/20 17:09

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!