掲示版・チャットからはじめるXML
- : ボブ [] 2018/06/11(月) 21:00:16.41:eovn/04K
- はじめまして、
先日、
Perl/CGIを有効活用掲示板・チャットからはじめるXML
と言う本を買って読んでいるのですが、
サンプルデータが欲しいです。
この中のCPIコンポーネントとは?なにか?
cpi2.htcのhtcファイルとはなんなのか?
このCPIコンポーネントのcpi2.htcファイルのコードが分からないです。 - : Name_Not_Found [sage] 2018/06/11(月) 22:13:28.94ID:???
- 出版日 2001/12 の時点で古すぎて使えないものってわからないかな?
16年半前 大学卒業した新卒が、小学校入学時に出版された本だ - : Name_Not_Found [sage] 2018/06/11(月) 23:32:56.24ID:???
-
せっかく買ってもったいないと思うかもしれないけど
その本は捨てたほうが良いよ。今の時代に全く役に立たない
htcファイルは過去のIEで使えたCSSを拡張するためのファイル
IEの独自拡張でIE以外では使えず、IE9まではCSSの機能不足を補うために
限られた用途で使われていたが、一般には使用されていない。
IE10で明確に廃止(obsolete)とされ、標準準拠モードでは動かなくなった
Edgeを含め最新のブラウザでは動かない
また cpi2.htc は JavaScriptではなくVBScriptで記述されている。このVBScriptも
IEでしか動かずIE11ではデフォルトで無効になってる。htc同様に最新のブラウザでは動かない
またその本に出てくるxsl(XSLT)は消えたわけじゃないが、今はあまり使われていない。
発表当時は結構話題になっていたんだがな。
HTMLに書いてあるコードもJavaScriptではなくJScriptとなっておりdocument.allという
今では書かない書き方が使われていたり、標準準拠モードでは使えないActiveXObject関数を
使っているなど古くて今ではまったく参考にならない。おそらくそのままで動くこともないだろう
Perl(CGI)のコードも同様に古く。現在標準のUTF-8に対応していない
jcode.pl が使われているし、コードも古い書き方で、まあPerは互換性高いから
ちょっと頑張れば動くのかもしれないが、その価値はない
あ、CPI は CommunicationProgramingInterface の略みたいだな
Copyright(C) 2001 LYNN, JSD. とか書いてあるが、ググっても見つからないし
この本の作者の会社なんじゃねーの?(おそらく今は無さそう)
よってCPIもこの会社独自の用語なので覚える価値なし
コードもとりあえず作者が勉強のためにサンプルコード書いてみましたレベルで特に興味を引くようなものはなく、
この本は昔を知っている人が眺めてノスタルジーに浸る以外の意味はないよ。
当時はこんな適当なコードばっかりだったなーってね - : Name_Not_Found [sage] 2018/06/11(月) 23:53:53.95ID:???
- それよりも、この本の出版元である
エーアイ出版の方が気になったわw
エーアイ出版、この名前に記憶にあるんだけどwikipediaによると2005年に
エヌジェーケーテクノ・システムに吸収合併されたようだ。
今ある電子書籍のエーアイ出版っていうのは、
その名前を引き継いだってことなのだろうか?
昔のエーアイ出版のドメインは広告サイト(?)になってた
co.jpドメインなのになぁ。乗っ取られたのか?
よくこんな内容でドメイン奪えたよな?
全く無関係のゴミサイトだから奪い返せそうだし
今もそこにリンクしてあったりするんだから
奪い返したほうが良くないか?
凡例:
レス番
100 (赤) → 2つ以上レスが付いている
100 (紫) → 1つ以上レスが付いている
名前
名無しさん (青) → sage のレス
名無しさん (緑) → age のレス
ID
ID:xxxxxxx (赤) → 発言が3つ以上のID
ID:xxxxxxx (青) → 発言が2つ以上のID
このページは2ch勢いランキングが作成したキャッシュです。元のページはこちら。削除についてはこちら。