test

正しくHTMLを書こうと心がけている人に5つの質問への回答

最近正しくHTMLを書こうと心がけている人に5つの質問に回答している方が多くて、時間作って回答したいなと思いながらだいぶ日がたってしまいました。いまさらですが、書いてみます。

HTML文書を制作する際に使用しているプログラムをお答えください。(Webプログラムも含む)

skEdit。サーバのデータにそのままアクセスできるところがステキ。タグ補完が便利なのが売り(?)なのにoffにしてしまっているので、体をタグ補完にならす訓練が必要な気がしてきました。

いやいや、一番肝心なの忘れていました。このブログにしても、CSS 管理ひとつとっても、 MovableType は自分の肌と同じような存在になっていて、うっかり書き忘れていました。ごめんなさい。ちなみに、テンプレートはプレーンテキストとしてサーバにおいて、そのテキストに対して skEdit でごりっと書き換え、というスタイルでやっています。

採用しているDTDとその理由をお答えください。

  • XHTML 1.0 Strict
  • XHTML 1.0 transitional

採用理由

  • HTMLじゃなくてXHTMLを選んでいる理由:将来のデータ再利用の可能性、拡張性(eXtensible)を考慮しているため。
  • XHTML 1.1 じゃない理由:ruby要素を使う機会が少ないから
  • transitional を使う理由:一番大きいのは納品先で target="_blank"を使う可能性が高いことと、私自身が target="_blank"を使うことがあるため
  • Strict を使う理由:見栄えや振る舞いに関係ある要素を使っちゃいけないので結果的に美しいから

何故正しくHTMLを書いているのですか?

  • 最初の目的は好奇心。
  • 次の目的は学習意欲。
  • (恥ずかしい目的かもしれないけど)製作者の自己満足。
  • (人に言っても恥ずかしくない目的として) CSS とあわせて管理がしやすくなるから。
  • そして、コンテンツ再利用の可能性があるため。

但し、正しく HTML を書くことに時間をかける以上に、コンテンツの品質やスピードにこだわるようにしたいと考えるようになってきています(今できているかどうかは置いといて・・・これについては、次の記事で書く予定)。

W3CとWHATWG、どちらに期待してますか?

競争社会において別団体(というか、動き?)ができるのは仕方がないのでどちらにも期待。製作者としては、いずれの仕様も相互運用できることを願ってやみません。

あなたにとってHTMLとは何ですか?

(H)半端で(T)適当な(M)マークアップ(L)言語

失礼しました。いえいえ、ウェブであらゆる人が情報発信をするに至らしめたすばらしい言葉です。これからもよろしくね。

Commentscomment feed

* Gravatarに登録(FREE)するとあなたのアバターが表示されます。

Post a comment

コメント投稿フォーム:

Search this site

コトノハ - ○×ソーシャルで私が回答した最新のコト 5 件を表示しています。クリックすると別窓でその「コト」に移動します。

  • entry-image

    paperboy& co から、空港をイメージしたソーシャ...

  • entry-image

    W-ZERO3[es] で使えるデスクトップテーマを制作しました。...

  • entry-image

    Movable Type 3.3 よりタグが正式にサポートされたの...