5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

HTMLは日本語で運用できるのか

1 :名無し象は鼻がウナギだ!:2008/02/15(金) 07:11:25 0
HTMLの構造って
欧米の言語なら問題なく適用できるかもしれないが
日本語に適応したらおかしいような気がする件について。

2 :名無し象は鼻がウナギだ!:2008/02/15(金) 08:46:11 0
<ハイパテキストマーク付け言語>
<頭>
<題名>HTMLは日本語で運用できるのか</題名>
</頭>
<体>
<項目1>HTMLは日本語で運用できるのか</項目1>
<項目2>問題提起</項目2>
<段落>こんなことを書く香具師が2ちゃんにいた</段落>
<引用>HTMLの構造って<改行>
欧米の言語なら問題なく適用できるかもしれないが <改行>
日本語に適応したらおかしいような気がする件について。 </引用>


あほか。英語以外でうまく作動するわけないだろ。

3 :名無し象は鼻がウナギだ!:2008/02/15(金) 09:14:31 0
ぴゅう太か?w

4 :1:2008/02/15(金) 10:11:41 0
>>2
その発想はなかった。w

具体的には、例えば
<p>
段落
</p>
では、日本語でよく見られる形式を取れないんじゃないかとか
具体的には詩や漢詩とかだと
pに入れてしまったら改行できない

空白区切りのない日本語では改行が活用されるけど
消して箇条書きではない文章が存在している。

5 :1:2008/02/15(金) 10:13:49 0
2の例の場合は
XMLとかだったら普通にできるので
めちゃくちゃな話ではないと思うが、

Webじゃ結局HTMLで解釈するので
XMLは可能性を残した程度の状態だろうと勝手に思っている。

6 :名無し象は鼻がウナギだ!:2008/02/15(金) 10:17:26 0
普通に>>2みたいな話だと思った俺は一体www

7 :名無し象は鼻がウナギだ!:2008/02/15(金) 13:40:07 0
>>2本人じゃなくても2みたいに思ったってこと?

8 :1:2008/02/15(金) 13:50:02 0
改行の扱いはちょっと問題があると思うんだよね
<br>
今だと改行がタグという、これはまずいんじゃないだろうか
日本語の場合改行を文字区切りのように使う場合もあるのでこれがまずい。
例えば俳句とかも5,7,5を

あああああ あああああああ あああああ

じゃなくて

あああああ
  あああああああ
       あああああ

見たいに改行して書いたりする。
すると区切り文字としてみた場合、改行は文字として認識してもらわないと困る
<br>を打たないと区切り文字が認識されていない事に。
さらにCSSの導入で<br>で見た目を補正してはいけないという話があるけど
逆に言うとそれだけ日本語には改行が必要で<br>で代用してきたということ
じゃないだろうか


9 :名無し象は鼻がウナギだ!:2008/02/16(土) 06:51:43 0
そしてテーブル使いになれと強制されるわけだ
結果バリアフルになるのですわ

要するに、1次元なわけよHTMLは。
そこへ2次元を詰め込もうとして無茶なルールを重ねた感じ。

10 :名無し象は鼻がウナギだ!:2008/02/17(日) 08:12:00 0
改行さえパスできれば、
日本語的には相当良くなりそうだけどね。

11 :名無し象は鼻がウナギだ!:2008/02/20(水) 03:02:56 O
<pre>でも使ってろ

12 :名無し象は鼻がウナギだ!:2008/02/20(水) 09:55:31 0
<ぷれ>

13 :名無し象は鼻がウナギだ!:2008/02/20(水) 16:57:40 0
<pre>は通常の文章全般に適応するような類のタグじゃないだろ
そもそもHTMLは文章の意味でタグが付いてるのに全部に<pre>使うとか
間違ってる。

むしろ、見た目だけなら<div>とかで適当にやった方が良いくらい。

14 :名無し象は鼻がウナギだ!:2008/02/21(木) 06:39:49 0
<ぢぶ>

15 :名無し象は鼻がウナギだ!:2008/02/21(木) 23:03:38 0
しぃ言語かよ

16 :名無し象は鼻がウナギだ!:2008/02/27(水) 07:31:41 0
>>9
テーブルを使ったらCSSで見た目を指定して
HTMLは意味を記述するみたいな分解は成立してないんじゃないかとか
思ったりする時もある。

17 :名無し象は鼻がウナギだ!:2008/02/27(水) 20:35:06 0
べつにHTMLは「意味を記述する」ことなんか、はじめから意図されてないし

18 :名無し象は鼻がウナギだ!:2008/02/28(木) 01:11:03 0
>>17がどういう意味で言ってるかは不明だけど
HTML は本来文書構造を示すたものだぞ。

19 :名無し象は鼻がウナギだ!:2008/02/28(木) 02:12:07 0
構造であって、意味じゃないしね

20 :名無し象は鼻がウナギだ!:2008/02/28(木) 15:33:31 0
例えば、pは明らかに段落を意味してる。
aはリンクを意味している。
XMLみたいに何を意味するかDTDで定義できないHTMLでは

つまり、構造と意味が直結してるだろ。

21 :名無し象は鼻がウナギだ!:2008/02/28(木) 20:18:29 0
pは、段落という構造単位を指示する
aはリンク部分という構造単位を指示する
って普通は理解すると思うけど

22 :名無し象は鼻がウナギだ!:2008/02/28(木) 21:33:32 0
<ディブ>と<スパン>だけでなんとかなるさ

23 :名無し象は鼻がウナギだ!:2008/02/29(金) 06:54:29 0
<デブ>と<スパム>だけでなんとかなるさ、かと思た

24 :名無し象は鼻がウナギだ!:2008/02/29(金) 07:05:33 0
HTMLの構造は木構造で固定されている
更にHTMLでは構造単位の定義も固定されている
ただ文章のどの場所が、何を意味するか指定できるだけだ。

>>21
XMLならその話も分かるけど
HTMLでは文章のどの部分がpであるかに関しては動的だが。
構造単位は動的に指示できるものではなく、p=段落で固定だ。
文章構造を指定したら必然的に意味も決まってしまうのがHTMLだ。


25 :名無し象は鼻がウナギだ!:2008/02/29(金) 07:17:40 0
もし仮にpという構造単位が持つ意味を具体的に記述できるならば
HTMLは意味を記述しているわけではなく
単純に構造を記述しているだけになる。
しかし実際にはpは静的に定義されてしまっている。

p=HTMLの構造単位
pの持つ意味の定義=段落
段落≠HTML
従って、段落≠構造単位。段落は、文章構造の意味である。

26 :名無し象は鼻がウナギだ!:2008/02/29(金) 07:38:17 0
HTMLはメタ言語なので、言語を定義するための言語。
従って、HTML文書では構造や意味を一般的な文章構造の解釈に従って理解し、
"段落"を構造単位に指定してはおかしくなってしまうんだ。
"段落"はメタ言語を取り外した後の文章が持つ構造単位なのだから。

>>21はそこに誤解があるように思う。

27 :名無し象は鼻がウナギだ!:2008/02/29(金) 19:37:07 0
>>25
「構造の意味」ってのは微妙な気がするけど、その考えなら同意かな

付け加えるとすれば、HTMLは理念と現実の乖離がね・・・
理念としては、結局SGMLからの派生なので、XMLの理念と同じなんだけど

28 :名無し象は鼻がウナギだ!:2008/03/01(土) 11:36:08 0
>>27
たしかに、表記が良くないね。正確に書くなら

"段落は、HTMLの構造単位pが持つ意味"

とかの方が良いね。「HTMLの文章構造単位」という指定がないと
HTML以外の文章構造も含めた一般的な意味のように読めてしまうな。

29 :名無し象は鼻がウナギだ!:2008/03/01(土) 12:06:14 0
p=HTMLの構造単位
pの定義=段落
段落=HTMLをブラウザなどで解釈した後の文章の構造単位

a=HTMLの構造単位
aの定義=リンク
リンク=HTMLをブラウザなどで解釈した後の文章の構造単位

同じHTMLでもHTMLをevalした後の文章が持つ構造単位と
evalする前の純粋なHTML文書が持つ木構造の構造単位に
違いがあるから、分かり難いね。しかし他の言語で考えたら分かるけど

var  hoge = "
 ほげほげ
ほげほげ、
ほげほげ。
";
print hoge;

というスクリプト同様に考えれば、変数hogeは段落を指示するとは解釈しないで
文字列の変数と解釈する。勿論スクリプトを評価した後のprintされた"ほげほげ"は
段落になるけど。


30 :名無し象は鼻がウナギだ!:2008/03/01(土) 12:11:13 0
いずれにしても、文章構造を指定する役割のはずのテーブルを
日本語の表示を整えるために使って良いのかと言う問題は残る

31 :名無し象は鼻がウナギだ!:2008/03/01(土) 19:38:58 0
<ちゃぶだい>

32 :名無し象は鼻がウナギだ!:2008/06/15(日) 20:42:40 0
>>31
ワロタ

33 :名無し象は鼻がウナギだ!:2010/07/05(月) 03:23:42 0
>>2は天才。日本語HTMLの開発きぼんぬ。
「なでしこ」や「Mind」とともに俺の必須アイテムにする。


9 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)