dl要素大喜利的な何か。

HTML5でdl要素ってなんてーの的な。
7
もんど @momdo_

デザイニングWebアクセシビリティを流し読みした。P.264に「定義リストのdl要素は、」と書いてあって悲しみを覚えた

2015-07-28 19:37:32
もんど @momdo_

デザイニングWebアクセシビリティ、流し読みした感じでは、平易な日本語と絵で説明するアクセシビリティー事例集という感じでしょうか。

2015-07-28 19:43:16
debiru @debiru

@momdo_ 敢えてお聞きしたいのですが(HTML5 の文脈で)dl 要素のことを「定義リスト」と言っちゃうと悲しい(残念)なのは何故でしょうか。私も悲しい(引っかかる)派ですが、そうやって書いちゃう人に何と言うと幸せになれるかと思いまして。例えば定義型リストならアリですか?

2015-07-28 19:52:10
もんど @momdo_

@debiru 短く答えるなら、HTML5仕様書でdescription listと記載されているから、ですね。/やや長く答えるなら、定義と書いてしまうとdtとddが必ず対になっていないといけないイメージを想起してしまうと私は思うので、あまりよろしくないんじゃないかなと。

2015-07-28 19:58:08
水無月ばけら @bakera

@momdo_ @debiru すみません、これは訂正が必要なので正誤表出したいと思います。

2015-07-28 20:00:30
水無月ばけら @bakera

@momdo_ @debiru HTML5の原文的には association list (a description list) と書かれている感じですが、日本語では何と言うのが一般的なのでしょう? ひとまず単に「定義リストの」をトリでもいいかと思ってはいますが。

2015-07-28 20:01:51
Kazuhito Kidachi @kazuhito

しまった。見逃したかー。記述リスト、か?

2015-07-28 20:07:27
もんど @momdo_

@bakera @debiru 時間を作って調査したい案件ではあったのですが、まだできてないんですよね…拙訳では今のところ"0個以上の名前-値グループ(記述リスト)から成る連想リスト"としています。 momdo.github.io/html5/grouping…

2015-07-28 20:08:33
事務員 @zimin9u

今ってdl要素を定義リストって言ったら殺される時代になってるの?

2015-07-28 20:09:30
水無月ばけら @bakera

@momdo_ @debiru なるほど、ありがとうございます。

2015-07-28 20:10:25
llama @roatnek

「ミスター仕様 対 ミスター実装」というタイトルを思いついた

2015-07-28 20:11:33
Kazuhito Kidachi @kazuhito

主にもんどさんに殺される。

2015-07-28 20:12:17
もんど @momdo_

@bakera @debiru あと、『カルタ付 HTML5マークアップ 現場で使える最短攻略ガイド』(isbn:9784048660709)でも、記述リストとして紹介されていますね。

2015-07-28 20:12:48
酒井優 @glatyou

早くdl要素の訳はデファクトな言葉を決めて欲しいところ。ていうかこの人たちがこれだって言えば日本のWeb制作者は倣ってくれるんじゃないのw

2015-07-28 20:15:19
水無月ばけら @bakera

dl要素はHTML4ではdefinition listとされていましたが、HTML5では再定義されていて、association listとかdescription listとか書かれているという話。

2015-07-28 20:16:04
もんど @momdo_

セマンティックを考慮して定義リストにしたいなら、<dt><dfn></dfn></dt><dd></dd>ってならなイカ?

2015-07-28 20:16:14
debiru @debiru

@momdo_ @bakera DL (Description List) 要素の日本語訳として簡潔な用語は広まっていない認識です。一部で「記述リスト」や「関連リスト」と訳されている程度ですよね。(だからといって、説明なしに定義(型)リストと呼ぶことは推奨しませんね。(続く)

2015-07-28 20:17:25
事務員 @zimin9u

ここでは定義リストを〜、つってる横から「定義リスト? 記述リストのことでござるかwwwブフォwww」とか言ってきたら、ウェブに関する記憶がなくなるくらいグーで殴りたいな。

2015-07-28 20:18:10
Kazuhito Kidachi @kazuhito

クロスカウンターッッッ

2015-07-28 20:18:53
酒井優 @glatyou

僕は項目に関する記述リストと読んでたりする。記述リストだけだと表現力不足な気がするんだよな…元の語から言葉が削げ落ちてるし

2015-07-28 20:21:57
debiru @debiru

@momdo_ @bakera developer.mozilla.org/ja/docs/Web/HT… では「説明リスト要素」とありますが、私は「記述」の方がいいかなと思います。「HTML5 より前では、<dl> は定義リスト (略) として知られていました。」という補足があるのは良いですね。

2015-07-28 20:22:46
酒井優 @glatyou

いともたやすくおこなわれるえげつないdl要素論争

2015-07-28 20:23:29
neotag @neotag

「横並びでハマるリスト」「tableじゃだめなの?リスト」「float しねええええ」

2015-07-28 20:25:08
llama @roatnek

そんなことよりアウトラインを考えず、なんでも定義リストおっと記述リストでマークアップしてしまう勢を根絶やしにする方が先では

2015-07-28 20:25:10
残りを読む(31)

コメント

K-san @k3akinori 2015年7月28日
dl使うなとかひでー派。私は定義リストとしてメールフォームや2列表はdl使う。そのほうがレスポンシブでPCは表組み、スマホは縦並びと切り替えやすい。tableでもやりようがあるみたいだけどdlのほうがセマンティックじゃないかと思ってる。
0
K-san @k3akinori 2015年7月28日
つか記述リストって意味分からない。HTML5のdlは自由度の上がった定義リストってくらいの認識だし。箇条書きを順序、順不同リストと言い、定義リストってのもちょっと説明されれば納得いくけど、記述でリストとか頭上に?が大量に並ぶ。
0
たるたる @heporap 2015年7月29日
「記述」とはなんぞや?ってなりますね。
0
DIE @DaiNagao 2015年7月29日
素人さんに説明する時(なんてほとんどないけど)は「辞書型リスト」って言ってる。
0