パスワードを忘れた? アカウント作成
176176 journal

Torisugariの日記: 衆議院質問答弁のHTML 3

日記 by Torisugari

とりあえず、以下のリンクをざっと眺めてから、そのソースを見てください。

国家戦略としての環境政策の展開に関する質問主意書
環境省要求予算のうち、事業仕分け対象となった事業に関する質問主意書

まあ、細かいことは抜きにして、これらは、かなりひどいです。2つを比べてみると、ほぼ同じパターンを踏襲しているので、(ワープロやPDFを一次入力として)なんらかの機械的な操作の上で、こういう結果になっているのでしょう。

ふと、思うのですが、たとえば、リスト系の要素をきちんと使おうと思えば、かかる変換アルゴリズムはいささか複雑になるでしょう。もっとも、そういう複雑なことをしないで済むように、最初からセマンティックxxxを意識した作りにしておけば何の問題もないのでしょうが、現実には、主従をどちらに決めるか、というのは難しい問題です。slashcodeが吐くHTMLも相当ひどいので、おそらく、この日記もソースは見られたものではないと思いますが……

HTMLは人間が入力する記法としては少し複雑すぎます。そして、世の中には(こういった用途では)ロクなHTMLエディタがありません。むしろ各種のwikiで使われているような中間表記を標準化すべきなのかもしれません。いろいろ考えさせられる事例ですが、いずれにせよ容易には解決しないと思います。特に改める差し迫った必要があるわけでもありませんし。強いて言えば、これを受け継ぐ後世の人々には気の毒に思いますけど。

ただ、HTML版を提供しているという点そのものは、もっと評価されてしかるべきでしょう。多くの行政機関がPDFでお茶を濁す中、衆議院はよくやっていると思います。表示が崩れているわけではありませんし、「これはプレーンテキストだ」と念じながら見れば、どうということはありません。

余談ですが、セマンティック性を言うのなら

foreach (ministry in cabinet)
  @ministry@要求予算のうち、事業仕分け対象となった事業に関する質問主意書

というあたりまで拘るべきなのかもしれませんね。 1 2 3 4 5 6 7 8 9

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by Anonymous Coward on 2009年12月19日 7時42分 (#1691281)

    WordのHTML出力を使ってるだけでしょうね。

    実は一太郎の方がもっと非道いんですけど。

    • by oku (4610) on 2009年12月19日 14時55分 (#1691377) 日記

      これ、本当に MS-Word の出力ですかね? 本当に MS-Word なら、普通に ol とか li とか使いそうに思うのですが ... と思いながら meta とか font とかを読むと、確かにそっち系の匂いがしますね。

      まあ、text/plain として人間が :-) 読む分には、かなり読みやすい HTML だと思いますよ。

      # 人間以外がテキストを読むことは想定外なんだろ〜な〜

      親コメント
      • by Torisugari (25483) on 2009年12月20日 13時57分 (#1691648) 日記

        普通に ol とか li とか使いそうに思うのですが ...

        ひょっとすると、元の文書の(広義の)書式が悪いのかもしれません。
        ただ、

         ④ 事業仕分けで「予算計上の見送り」「予算要求の縮減」「見直しを行う」などと評決された事業のうち、予算編成に向けて、環境省が要求通りの予算獲得を目指して、行政刷新会議や財務省等と交渉を行おうと考えているものはあるか。あるとしたら、その事業名は何か。

         ⑤ 前問に関して、仮に必要予算獲得の交渉を行うとしたら、それは、誰を交渉相手とするのか。

         ⑥ 問④に関して、仮に必要予算獲得の交渉を行うとしたら、環境省側の交渉者は大臣なのか。もしも、概算要求の責任者である大臣が交渉者にならないとしたら、その理由は何か。

        といった使い方も考慮しなければいけませんから、揺れを防ぐために、番号指定 [w3.org]が必要です。でも、こんな細かいところまで面倒見てくれるような変換ソフトって、ちょっとないですよね。きちんと仕様書に盛り込んだ上で発注しないと。刑務所みたいに、人月が余ってそうなところでタグ打ちしてもらうのもいいかもしれませんが。

        親コメント
typodupeerror

私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike

読み込み中...