Articles(Comments) / Total amount of posts:361
  1. 2008/09/19  細六 (4)
    2008/09/03  画像の均等表示 (0)

/092008

細六

2008/09/19

家人の強い要望で薪ストーブの設置作業を始める。
煙突の取り回しや壁の熱対策など、作業は簡単そうで結構厄介。結局、床を板張りに変える作業を含め、今の私にとっては結構大掛かりな作業になってしまった。

田舎に移り住んだ頃は、この手の作業が楽しかったが、腰痛や半月板を患った膝の痛みなどで、てきぱきいかない作業に焦れている自分がいる。老いの実感・・。

そんな作業の合間、ふと若き日の家具屋での修行時代が蘇ってきた。

その日、私は親方と2人で、新築の内装の仕上げを行っていた。
三脚に登り、天井近くの壁の化粧合板を小さな細い、「細六」と呼ばれる釘で止めていた。

親方は、釘箱から細六を一つまみ口に頬張り、三脚に登って、打ち付けていく。
打っている間、次の釘の先端は舌で分けられて、口先に用意され、連続的に作業は続く。

見習いの私は、黙して同じ行動を取らなければならない。
親方の釘箱から細六を一掴みした。勇気を絞って、口に運ぶ。言うまでもないが、作業が終えた時点で余った釘は釘箱に戻される。

口に広がる鉄の風味を意識しながら三脚を登る。鉄の風味や釘箱のゴミや、戻される釘のことを考える余裕はない。
体勢を整えて作業に入る。1本目はまだいい。最初は割りと簡単に選び出せる。問題は、それを打ち初めてからだ。打ち始めた瞬間から、口の中の細六の塊を舌で選り分けなければならない。

束になった細六を舌で選り分けようとしても先端が舌に刺さり、スムースには選べない。
意識が口中に集中すると、玄翁(金槌)作業の注意が削がれる。その時、細い「細六」はわけもなく曲がってしまう。当然、釘抜き、バールのたぐいは三脚の上には持って上らない。曲がらない(曲げない)という前提なのだ。
細六の頭は非常に薄く皮膚に食い込む。だから、指でつまんで抜こうとしてもままならない。
鼻歌混じりでリズミカルな槌音の脇で、冷汗を噴出しながら、口中選別と曲がった釘との格闘を続ける私だったのだ。

運の悪いことに、その日は、施主が来た。我々は大工ではないので、めったに現場には行かないのだが、そんな日に施主が来て、三脚の下から我々を見上げて親方と話している。

指先は痛み、舌は傷つき、されど遅々として作業は進まず。そして、もう一つの危機・・。
長く居座った施主のために、私の口中の唾液が抜き差しならないほどに溜まり、最早、細六を選んで唇から先端を出そうというレベルではなくなってきていた。唾液が先に出そうになっていたのだ。
躊躇する時間はなく、私は、多量の唾液を飲み込んだのだ。

古家の改造は、「収まり」をどうするかというのが、素人の悩みどころ。
薪ストーブはいい、ただし、薪の確保が問題なのだ。

サムネイルを含む画像の均等表示にはテーブルタグが便利である。
また、テーブルタグは複雑なページレイアウトも簡単に表現できるため、以前からよく使われてきた。しかし、以下の理由からテーブルタグを用いてウェブサイトのレイアウトを行うべきではないということが言われている。

□W3C非推奨だから(CSS(スタイルシート)を用いることをW3Cは推薦)
□tableタグに対応していないブラウザがある(注1)。
□環境によりページの読み込みが遅くなる(回線速度やPCの性能向上で気にならなくなってきたが・・)。
□ソースが読みにくい。
□アクセシビリティの観点から良くない(音声出力の場合、テーブルタグを用いている部分は、読み上げの順番がばらばらになり、理解しにくい)(注2)。

(注1)は、マイナーなLynx や MOSAIC である。
(注1)や(注2)は、HTMLの理念として、ハンディのある人も、どんなタイプのコンピューターを使っていてもネットを利用できるというW3Cの勧告に包括される事項である。
つまり、 ルールに基づいてサイトデザインの記述をすることにより、環境に依存することなく、誰でもウェブサイトを利用できるのである。それが、HTMLの使命であるが、テーブルタグをレイアウトに使用すると、あらゆる機器に対応できるはずのHTMLの理念が損なわれる。

HTMLのタグの一つである「table」タグには上記のような問題がある。テーブルタグのファンダメンタルな問題はともかく、最近、小さな画像を均等に並べる必要があり(注3)、迷わずテーブルタグを利用した。ページの中の一部だがらテーブルタグでも問題ないだろうと安易に考えたのである。

所が、ソースが判りにくい。時間が経つと自分で書いたソース(テーブルタグ)を理解するのに時間がかかる。そこで、テーブルタグより簡単な「画像の均等表示」方法として、「dl」「dt」「dd」を使ってみた。
「dl」「dt」「dd」は、見出し(定義語)とその内容(説明)を表示するリストタグの一種である。

表示方法のコツは、
ページHTMLの表示1行ごとに<br style=”clear:both” />(注:XHTML 1.0として記述している)を入れる。
CSSファイルの該当部分に、「フロートタグ」を加えるということである(参照下)。

dl{
margin: 0;
float: left;
}

より良い方法があるのかもしれないが、思いつかない。
ただし、「テーブルタグ」よりもずっとシンプルなソースにはなった。

注3:当工房椅子専用サイト(Standard Chair)のプロダクトサムネイル。