掲示板スクリプトデータフォーマット規定を作ろう
■ このスレッドは過去ログ倉庫に格納されています
この規定を定めることにより掲示板間のデータファイルの共有や
乗り換えが容易にできるようになります。
0581nobodyさん
02/12/14 13:39ID:???セマンティクスwebがうまくいかないであろう最大の理由は、
文書の記述者がその標準フォーマットに従うインセンティブがほとんどなくて、
そのフォーマットの従わない文書が多数派である限り
結局全文をベタに検索したものを人間が解釈した方が良質の結果が得られるからなんだよね。
0582nobodyさん
02/12/14 13:40ID:aj0kcrC5それは標準形式の問題じゃなくてたんにポート元とポート先で
もたせてる情報が異なるというだけの問題だろ。
0583nobodyさん
02/12/14 13:41ID:???でも、掲示板の場合初期のデータがある程度意味付け(名前,書き込みetc)
したCSVかなんかでそろってるんだから、
そこから規定文章フォーマットに書き直すことは比較的簡単にできると思われ。
0584nobodyさん
02/12/14 13:42ID:aj0kcrC50585nobodyさん
02/12/14 13:43ID:???意味わかんない。
>>577は、フォーマットで標準決めてもそれよりリッチな要素をもつ掲示板間の
乗り換えはできないでしょ?ってことなんだけど。
0588nobodyさん
02/12/14 13:49ID:???その為にもXMLには名前空間という概念があります。
0589nobodyさん
02/12/14 13:49ID:aj0kcrC50591nobodyさん
02/12/14 13:56ID:???標準化にすべて取り込むの?
0592nobodyさん
02/12/14 13:57ID:???外部に公開する必要も無い。
0593nobodyさん
02/12/14 13:58ID:???第3者がそれにあわせてみたくなるかもしれんし。
0594nobodyさん
02/12/14 13:59ID:???いわゆるCコンパイラとかががやってるアレ
全てを規格に盛り込むよりずっといいと思うけど
0595nobodyさん
02/12/14 14:00ID:???X M L に は 名 前 空 間 っ て い う 概 念 が あ る
って何回言ったらわかるんだよ。
0597nobodyさん
02/12/14 14:06ID:aj0kcrC5「標準化にすべて取り込む」なんてことを考える必要は無い。
0598nobodyさん
02/12/14 14:07ID:aj0kcrC50600nobodyさん
02/12/14 14:11ID:???独自な名前空間で定義された独自要素をどうやって相互運用するんだね?
独自に定義された要素が"意味的に"コンフリクトした場合、誰が調整するんだね?
0601nobodyさん
02/12/14 14:12ID:1SjORodv0602nobodyさん
02/12/14 14:15ID:???2者またはそれ以上の間で取り決めを行って"独自の名前空間の定義"を行えば
相互運用にはまったく問題ない気がするが?
0604nobodyさん
02/12/14 14:18ID:???0605nobodyさん
02/12/14 14:21ID:1SjORodv標準はオープンにしとけや
0606nobodyさん
02/12/14 14:22ID:???0607nobodyさん
02/12/14 14:25ID:???問題は、その方式で独自の要素の定義を独自の名前空間の下で許したときに、
・同じ意味を持つ要素なのに、それを異なる団体がそれぞれ独自の要素として定義してしまう場合に発生する。
その意味の"名寄せ"は誰がやるんだね?
0608nobodyさん
02/12/14 14:29ID:???0609nobodyさん
02/12/14 14:31ID:1SjORodv被った当事者達だろうね
0610nobodyさん
02/12/14 14:32ID:???0611nobodyさん
02/12/14 14:33ID:???0612nobodyさん
02/12/14 14:34ID:aj0kcrC5これはそれなりにいい質問で、そういった場合に
「この名前空間のこの要素とこの名前空間のこの要素は同じ意味」を
結びつける方法も現実的にSemanticWebの目標として考えられている。
どこかにいい解説があった気がするがちょっと見つからない。
0613nobodyさん
02/12/14 14:40ID:???0614nobodyさん
02/12/14 14:47ID:???>>612
問題はそれを双方の名前空間のownerが合意する形で定義できるかどうか、ってことだな。
英語と日本語の単語が1対1に対応してないのを無理矢理対応させるようなもんだからな。
ほとんど同じなんだけど微妙に意味が違う要素とか、そういう要素間の対応はどうするんだろう。
0615nobodyさん
02/12/14 14:50ID:1SjORodv意味が同じとみなされて問題ないならどっちかに統一、
問題あるなら統一はできないと思う。
0616nobodyさん
02/12/14 14:58ID:???・年齢:〜15才 16〜25才 26〜35才 ・・・ のいずれかを書き込み者が選択
とかなってて、もう一つの掲示板では
・年齢:〜12才 13〜18才 19〜30才 ・・・ のいずれかを書き込み者が選択
とかみたいになってた場合、どうやって標準化すんの?
0617nobodyさん
02/12/14 15:23ID:1SjORodvてか、標準化すべきでないと思われ。
0618nobodyさん
02/12/14 16:15ID:???要素を決めてたりすると思うんだが、そんな状況下でそもそも標準形式の意味があるんだろうか?
0619nobodyさん
02/12/14 16:21ID:aj0kcrC5ループしそうになってるよ。
0620nobodyさん
02/12/14 16:24ID:???0621nobodyさん
02/12/14 16:29ID:aj0kcrC50622nobodyさん
02/12/14 16:50ID:???そんな事みんな知ってると思うよ。このスレでは禁句でしょ。
さ、さ、みんな気にすんなー。
0623nobodyさん
02/12/14 17:01ID:R1uTGzYKJavaならありそうだけど。
0624nobodyさん
02/12/14 17:21ID:GYPNLieZじゃぁ、
child young old
で、標準化では?
0625nobodyさん
02/12/14 17:45ID:???062665
02/12/14 17:56ID:???0627nobodyさん
02/12/14 18:02ID:???0628nobodyさん
02/12/14 19:11ID:???ttp://www.kanzaki.com/docs/html/dtf.html
0631nobodyさん
02/12/14 20:16ID:???MetaScheme で age は Integer, Range, String, and Array of aboves として、
Scheme で age は [1..15, 16..25, 26..35] (Array of Range) とすれば?
MetaScheme だけ規定して Scheme は好きに書いてもらう。
>>623
Perl、 Python
0632631
02/12/14 20:19ID:???それを扱うプログラムの雛型が自動生成できる。
0633nobodyさん
02/12/14 23:49ID:???>>574みたいな話で、例えば2ちゃんの過去ログをここで定めるフォーマットに
変換することで、みみずん等より質の高い全文検索サービスを構築できる
見込みはある?
>>581で否定されてるけど。。
0634nobodyさん
02/12/15 00:06ID:???検索の用途もあるかもしれないけど、
他にも掲示板の巡回ソフトとか、
統計とか他のデータベースへの変換するための
中間フォーマットとしてとかいろいろあるじゃん。
csvでもxmlでもいいから、この手のものの標準があって
それに対応した掲示板が豊富にあれば
まだまだ用途は増えるかもしれない。
0635nobodyさん
02/12/15 00:29ID:???>>581では
>そのフォーマットの従わない文書が多数派である限り
という仮定の元だから、2chという空間全てがフォーマットに従えば
>>574は可能。
でも、2chのHTMLなんてたかが知れてる、
(名前が<B>で囲まれてるとか)
なので、XMLにしなきゃぁ>>574でいう検索ができないか?
っていうとちょと疑問。
0636nobodyさん
02/12/15 00:36ID:???【 新しい掲示板の仕様を考える 】
http://pc.2ch.net/test/read.cgi/php/995359658/l50
だそうです、それこそVHSとβになりそうなヨカヌ。
まぁ、こっちのスレはマターリ行きましょうや。
0637nobodyさん
02/12/15 02:28ID:N0KMGiTF読む側がリベラルに対応できるつくりになってればいいんでない?
0639nobodyさん
02/12/15 03:30ID:???0640nobodyさん
02/12/15 03:46ID:???0641nobodyさん
02/12/15 03:48ID:???Content-Type: text/html
テスト
Content-Type: base64
Content-Transfer-Encoding: base64
AAUWBwAC.....
</記事>
ってのは外出?
0642nobodyさん
02/12/15 04:15ID:???<![CDATA[
Content-Type: text/html
テスト
Content-Type: base64
Content-Transfer-Encoding: base64
AAUWBwAC.....
]]>
</記事>
だな・・・。
0643nobodyさん
02/12/15 11:23ID:???0644nobodyさん
02/12/15 11:44ID:Z4aOzgP/<記事>
<内容 Content-Type="text/html">
<![CDATA[
テスト
]]>
</内容>
<内容 Content-Type="image/jpg" Content-Transfer-Encoding="base64">
<![CDATA[
AAUWBwAC.....
]]>
</内容>
<内容 Content-Type="application/x-shockwave-flash" Content-Transfer-Encoding="base64">
・
・
</記事>
としておいて,2ちゃんなら1番の内容のみエクスポート。
画像掲示板なら1・2番の内容をエクスポートって感じの方がいいかも試練。
0645nobodyさん
02/12/15 12:25ID:rbcHXy5s0647nobodyさん
02/12/15 18:02ID:???0648nobodyさん
02/12/15 18:09ID:???0649nobodyさん
02/12/15 18:11ID:???0650nobodyさん
02/12/15 18:56ID:???>画像掲示板なら1・2番の内容をエクスポートって感じの方がいいかも試練。
はぁ?お前何考えてるの?
0651nobodyさん
02/12/15 21:44ID:???0652nobodyさん
02/12/15 21:54ID:???その中にmimeを使ったデータが入ってると。
0653nobodyさん
02/12/15 23:26ID:???リンクにする意味は?画像掲示板ならimgタグだからどっちにしろ画像の転送はされるよ。
画像以外ならリンクにするだろうけど。
0655nobodyさん
02/12/15 23:29ID:???1つのブラウザで色んな掲示板を同じインターフェイスで利用できるようになるよね。
0656nobodyさん
02/12/15 23:34ID:HSCL5DS4同じアイコンがたくさんあっても全部埋め込みで持つのか?
0657nobodyさん
02/12/15 23:35ID:???0659nobodyさん
02/12/16 10:16ID:???0660nobodyさん
02/12/16 15:58ID:???>>>646
>何故?
投稿内容についても意味付けが必要だと踏んだからだろ?
<内容>
<html:p>段落</html:p>等。
</内容>
てーか
> <内容 Content-Type="text/html">
><![CDATA[
>テスト
>]]>
> </内容>
内容が"text/html"じゃないのになにやってんのかね?
0661nobodyさん
02/12/16 16:51ID:???<内容 Content-Type="text/html">
<![CDATA[
<p>テスト</p>
]]>
</内容>
でいいんでないの?
0662nobodyさん
02/12/16 18:11ID:???0663nobodyさん
02/12/16 18:15ID:???画像表示切ってても帯域を立派に占領する訳ですね、わかりました。
>画像掲示板ならimgタグだからどっちにしろ画像の転送はされるよ。
"imgタグだから転送される"?意味不明
>>661
どうして素直に
<内容>
<p>テスト</p>
</内容>
って発想ができないの?
君達はバイナリまでエンコードしてマークアップする気ですか?
0664nobodyさん
02/12/16 18:44ID:???> どうして素直に
> <内容>
> <p>テスト</p>
> </内容>
> って発想ができないの?
それだと整形式にならなくない?
内容がどんな形なのかは掲示板によって違うんだから内容に直接書くのは変じゃない?
0665nobodyさん
02/12/16 18:56ID:???>それだと整形式にならなくない?
>内容がどんな形なのかは掲示板によって違うんだから内容に直接書くのは変じゃない?
じゃぁ、最初にhtml名前空間宣言しといて
<内容>
<html:p>段落</html:p>等。
</内容>
、ならいいんでしょ。
内容がどんな形なのかわからなからそこまで標準化せずに、
ほかのschemaとってきて拡張する。
投稿者が独自になんかを書きたい場合でも、
投稿者が名前空間いれれば全て解決。
"整形式でないものも通すために"
CDATA使ってるならその思考を改めたほうがいい。
0667nobodyさん
02/12/16 20:34ID:???0668nobodyさん
02/12/16 21:00ID:???解析しないでしょ?そもそも内容は掲示板によって違うんだから。
それを解析するようになっちゃったら「標準化によって個性が無くなる」ってことになっちゃうんじゃない?
0669nobodyさん
02/12/16 21:08ID:IWW05LT5>ことになっちゃうんじゃない?
なんでよ?
0670nobodyさん
02/12/16 21:13ID:???え・・・。
ある掲示板では記事の表現が<p>逝ってよし</p>かもしれないし
別の掲示板では<ul><li>北海道</li><li>OL</li><li>仲良くしてね〜</li></ul>かもしれないし。
(例えばの話です)
0671nobodyさん
02/12/16 21:16ID:1d5bIvHK表示もJavaScript使うとか。
少なくともサーバーには負荷がかからないぞ。
0674nobodyさん
02/12/16 21:31ID:???どゆこと?教えてちょんまげ。
<内容>の中身をCDATAにしておいけば
汎用ブラウザでペタッと貼り付けるだけで
各掲示板の記事の形式に沿うことができると思ったんだけど
激しく勘違い厨?
0675nobodyさん
02/12/16 22:20ID:???されないデータから成る。構文解析されるデータは,文字から成り,その一部は文
字データを構成し,一部はマーク付けを構成する。マーク付けは,文書の記憶レイ
アウト及び論理構造を記述する符号とする。XMLは,記憶レイアウト及び論理構造に
ついての制約条件を記述する機構を提供する。
0677nobodyさん
02/12/16 22:30ID:???0678nobodyさん
02/12/16 22:36ID:???http://www.fxis.co.jp/DMS/sgml/xml/rec-xml.html
拡張性について議論したい場合はこれを読んどけ
http://www.w3.org/TR/REC-xml-names/
表示について議論したい場合はこれを読んどけ
http://www.infoteria.com/jp/contents/xml-data/REC-xslt-19991116-jpn.htm
http://www.swlab.csce.kyushu-u.ac.jp/man/rec-css2/cover.html
**** XSLスタイルシートの適用がどうしてもうまくいかない場合の原因のほとんどは"不十分な名前空間の知識"です****
その他にもここらへんにあるのは読んどけ
http://www.doraneko.org/
一覧
http://www.w3.org/Consortium/Translation/Japanese/
0679nobodyさん
02/12/17 01:15ID:???内容も認めようとしているって事だよね。
それだと、表示する方がその形式に対応していないと、
全く読めないと言う事態に陥らないか?
>>CDATAにケチ付けているヤツ
べつに、<や>や&などのxmlでエスケープする必要がある文字が現れないなら、
<![CDATA[ ]]>で囲もうが囲まないだろうが、意味は同じになる。
ってことぐらいわかっているよね・・・
まあ、]]>が含められネーじゃネーかというなら、
]]>]]<<![CDATA[ってエスケープすればいい。
0680nobodyさん
02/12/17 01:15ID:???■ このスレッドは過去ログ倉庫に格納されています