X



掲示版・チャットからはじめるXML
0001ボブ垢版2018/06/11(月) 21:00:16.41ID:eovn/04K
はじめまして、
先日、
Perl/CGIを有効活用掲示板・チャットからはじめるXML
と言う本を買って読んでいるのですが、
サンプルデータが欲しいです。
この中のCPIコンポーネントとは?なにか?
cpi2.htcのhtcファイルとはなんなのか?
このCPIコンポーネントのcpi2.htcファイルのコードが分からないです。
0002Name_Not_Found垢版2018/06/11(月) 22:13:28.94ID:???
出版日 2001/12 の時点で古すぎて使えないものってわからないかな?
16年半前 大学卒業した新卒が、小学校入学時に出版された本だ
0003Name_Not_Found垢版2018/06/11(月) 23:32:56.24ID:???
>>1
せっかく買ってもったいないと思うかもしれないけど
その本は捨てたほうが良いよ。今の時代に全く役に立たない

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もこの会社独自の用語なので覚える価値なし

コードもとりあえず作者が勉強のためにサンプルコード書いてみましたレベルで特に興味を引くようなものはなく、
この本は昔を知っている人が眺めてノスタルジーに浸る以外の意味はないよ。
当時はこんな適当なコードばっかりだったなーってね
0004Name_Not_Found垢版2018/06/11(月) 23:53:53.95ID:???
それよりも、この本の出版元である
エーアイ出版の方が気になったわw

エーアイ出版、この名前に記憶にあるんだけどwikipediaによると2005年に
エヌジェーケーテクノ・システムに吸収合併されたようだ。

今ある電子書籍のエーアイ出版っていうのは、
その名前を引き継いだってことなのだろうか?

昔のエーアイ出版のドメインは広告サイト(?)になってた
co.jpドメインなのになぁ。乗っ取られたのか?
よくこんな内容でドメイン奪えたよな?

全く無関係のゴミサイトだから奪い返せそうだし
今もそこにリンクしてあったりするんだから
奪い返したほうが良くないか?
0005ボブ垢版2018/06/12(火) 12:04:55.87ID:???
古すぎかw
とにかく、掲示板やチャットを自分で、作りたいと思うんやが、Perl\CGIを勉強すればいいんかな?と思ったんやが、今の時代、掲示板やチャットを設置する文化も無くなってきてるのな。
0006Name_Not_Found垢版2018/06/12(火) 15:41:48.43ID:???
今の時代Perl/CGIで作ろうなんて思うやつはいないな
ほとんどの人は何かしらのサービスを使う時代で
twitter、facebookは掲示板相当だしチャットもできるし
需要がないから(共有サーバー向けに)Perl/CGIで作ろうとうする人もいない

作ろうとする人はVPSやクラウドを使って安価だがっ制約がほとんどない
環境で他のもっと効率が良い言語でサービスとして運営する
ただしセキュリティなど自己責任になるので高い技術力が必要
高い技術力があるからこそ作ろうと思うわけでもあるが
0007ボブ垢版2018/06/13(水) 19:52:54.35ID:yfTLT0kv
どうも、ボブです。どうしても、チャットを作りたいのですが、
言語は何がいいっすかね?ボブがやりたいことはゲーム内のチャットみたいなもので、
C言語のソフトの中にチャットを組み込みたいというものです。
なにが作りたいかというと、天網ネットワークという、フロントミッション3に出てくる
3次元ネットサーフィンシステムです。
とりあえず、2次元のハイパーリンクのソフトは成功しました。
後は、チャットが作りたいのですが、難しいなあと思ってて、図書館やら、本屋に行っても
なにかヒントはないかなあといつも思っています。ど素人なので、ウェブのホームページもまともに作ったことないので、
プログラミングはカジッた程度で、本当に、高い技術力なんかないです。
でも、夢なんです。

https://itokin5kin.wordpress.com/
ボブのブログです。
レスを投稿する


ニューススポーツなんでも実況