久幸繙文

CSS關係者に37の質問+αへの久樹輝幸の回答

某方面で有名なCSS關係者に37の質問への回答。最初37だった質問数が徐々に多くの人の手で追加され続け、気がつけば2006年1月現在で149問…。

野嵜健秀さんからの37の質問

ウェブサイトはいつ頃から作つてゐますか?

記憶にない。多分2003年の夏頃から。

CSSを採用したのはいつ頃?

真っ当な用法で用ゐたのは2003年11月頃から。

CSSを採用しようと思つたきつかけは?

正しく合理的なHTMLを標榜した時、必然的にCSSを勉強した。

CSSを採用して良かつたと思ふ時は?

メンテナンス性の劇的な改善。

CSSを利用するのをやめたいなと思ふ時はありますか?

全くなし。仮に高天原の更新が恒久的に停止したとしてもユーザスタイルとして活躍するでせう。

CSSの好きなプロパティは?

特に好き嫌いがあるわけぢゃないけど、borderやmarginやcollar系は比較的よく用ゐます。といふか、これがないと話になりません。

CSSの苦手なプロパティは?

float系は未だによく分らん。あと、text-decorationプロパティは個人的に好きぢゃない。

「それだけはやめてくれ」と云ふCSSの使ひ方は何ですか?

CSSをCSSとして使ってゐる限りはユーザスタイルでどうとでもなるので別に何でも構はない。幅固定豆字固定上等。――だから、CSSとHTMLを中途半端に融和させるのは止めて欲しい。

今のCSSの仕樣には満足してゐますか?

セレクタにXPathが使へない点が大いに不満。XSLT+style属性を用ゐることで解決はするけど、あくまでも最終手段だと思ふ。

CSSはどの位普及すると思ひますか?

真っ当な用法で考へれば、近年のブログツールの席巻を見るにおそらく絶望的。基本的にCSSとツールは相性が悪いと思ってゐる。Wordのスタイル機能が可能性を秘めてゐるといへば秘めてゐるが、あれとて必ずしも使い勝手が良いわけでは決してない。

CSS關係の論爭に參加した事はありますか?

CSSよかHTMLの方が論争(や議論)の数は多い気がするが。まあ、基本的には様子見で、あまりにも争点がこじれた時や持論と乖離した時は参戦する事もままある。

どの位の間隔でCSSを更新しますか?

1年以上放置することもあれば数日ごとに様子を見ながら変へることもある。

CSSを使ふに當り、特に氣を附けてゐる事はありますか?

バグ取りに関しては、取り敢ず、最大多数であるWinIE6とMacIE5までは面倒見る。あとはとにかく本質を引き立てる意味での可読性。

自分のサイトで使用してゐるCSSの出來には滿足してゐますか?

だいたい円熟の域に達してゐるとは思ふ。ただ、印刷用CSSが好い加減極まりないので早く修正したい。

自分のCSSの利用法で、これは他の人にも眞似して貰ひたい、と云ふ事はありますか

特に真似して欲しいところはない。参考にしていった方は知ってます。これは素直に嬉しい。

自分のCSSの利用法で、これは他の人に眞似して貰ひたくない、と云ふ事はありますか

真似して欲しくないやうな記述はしない。したくない。

CSSの參考書は何を使つてゐますか?

参考書は買ってない。仕様書とリファレンスサイトが(私の実力と比べて)充実してゐるので。

好きなCSS採用サイトを教へて下さい。(サイトの内容ではなく、CSSの使ひ方、と云ふ點で)

月夜同舟CSSギャラリーリンク集で紹介してゐるサイト。あと、さとみかん方面で言へばがくがく動物ランド娘娘飯店しるきぃうぇぶブルーライトノヴァSophia'sなどが好き。(2006年1月時点)

嫌ひなCSS採用サイトを教へて下さい。(サイトの内容ではなく、CSSの使ひ方、と云ふ點で)

大部分のCSS不完全採用サイト。テーブルレイアウトはそれ以外が妥当であればまだ許容範囲だけど、インラインフレーム辺りまで持ってこられると流石に唖然とする。

閉鎖したら困る、と云ふCSS採用サイトはありますか?

全てのサイトが閉鎖せずにありのままにあれば佳い。

ブラウザは主に何を使つてゐますか?

2006年1月現在ではOpera8.5がメイン。9の安定版が出れば即座に移行する予定。あとはXSLTやCSSなどの表示確認用にFirefox。Update用にIE6。

CSSでデザインする時、對象と考へるブラウザは?

配慮対象に入るのはOpera8以上、Mozilla系、IEは先に言ったWinIE6、MacIE5以上。その他は配慮対象外かCSS適用対象外。

CSSでは、どの位、MSとかMozillaとかの獨自仕樣を使用してゐますか?

ユーザスタイル用には色々使ひたい(Opera9で取り入れる予定)。一般公開用としては基本的に独自仕様を取り入れない方針。

現行のブラウザに對する不滿を教へて下さい。

Internet Explorer
好い加減HTML4.01ぐらゐまともに準拠せよ。CSS2なんて一体いつの仕様だと思ってゐるのか。
Opera
微妙な仕様解釈の齟齬はこだはりなのでせうか。
Mozilla系
重い。なんかレタリングが堅物過ぎて好きになれない。特にborder系が気に入らない。

Mac系ブラウザは使ったことないので何とも言へない。

閲覽者から感想をどのくらゐ貰ひますか?

適用CSSと関係のない話題なら年数通程。

HTMLはどのヴァージョンが好きですか?

現行の何れの版も気に入らない点はある。強いて言ふならISO-HTML。現在高天原で出力してゐるのはXHTML1.1。

Another HTML-Lintはどの位使つてゐますか?

最近はあまり使はない。ローカルXMLから出力する際に自動的にValidの検証は行はれ、あとは出力用XSLTの出力するXHTMLが妥当かどうか検証すれば、全てのファイルで妥当性が(必ずと言ふ訳ではないが)保証されるため。

W3CのValidatorはどの位使つてゐますか?

OperaではCtrl+Alt+Vで簡単にチェック出来るのでAnother HTML-Lintよりも頻繁に利用します。

HTML文書を記述する際、特に氣を附けてゐる事はありますか?

オリジナル記法の採用以来、HTMLを直接記述することは少なくなりつつあるが、取り敢ず妥当性だけは保持出来るやう努めてゐるつもり。

自分のHTML文書の記述法で、これは他の人にも眞似して貰ひたい、と云ふ事はありますか?

HTMLは自然言語を自然のままにマーク付けすべき。

自分のHTML文書の記述法で、これは他の人に眞似して貰ひたくない、と云ふ事はありますか?

真似して欲しくないやうな記述はしない。

あなたにとつて、CSSとは何ですか?

レイアウトを定義するための手段。そしてその観点から見て最も応用力・柔軟性の高い言語。

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

情報を伝へるための手段。そしてその観点から見て最も互換性の高い言語。

あなたにとつて、ウェブとは何ですか?

情報をやり取りするための仕組み。自分自身さへも情報になり得る、夢と宝と罠が同居する世界。

主に利用してゐるOS/コンピュータは何ですか?

最近はもうWindowsXPにしてます。諦めました。ショップ組み立てのAT互換機を色々弄って使ってゐます。

將來使つてみたいOS/コンピュータはありますか、それは何ですか?

Macはいつも憧れの的です。

インターネットにはどんな風に接續してゐますか? 速度はどの位?

光。ただ集合住宅なのであまり速度は出てゐないと思ふ。

近藤和宏さんからの2つの追加質問

CSS ファイルの編集のために利用しているソフトはなんですか?

秀丸。大変によいエディタ。

自分の提供しているスタイルシートで、「このスタイル定義のこれがいい」という点があったら教えてください (代替スタイルシート含む)。

h2要素のインライン化は一時期自分の中で流行ってゐた。最近はあまり凝ったことはしないやうにしてゐる。

NiAOUさんからの6つの追加質問

CSSコミュニティの功罪を評価するスレについてどう思いますか

確認は取ってます。向かうがこちらを認識してゐるかどうかは疑問ですが。

XMLについてどう思いますか

使ひ捨て出来るデータ形式は結局のところ究極の互換だなと思ふ。

XHTMLつかってますか

使ひ捨て(と言ふ名の再利用)して欲しいデータであるので全面的に用ゐてゐます。

DTDは読めますか、また書けますか

一応読めますし、書かうと思へば書けます。でもDTDよかXML SchemaかRELAX。

現状のCSSについかしてほしいものはありますか

セレクタにXPathの導入を希望。

CSSをCCSと書き間違えて頭を抱えたことがありますか。

カードキャプターさくらをCCSと書く習慣がないので間違へようがないし、もし間違へたとしても単なるタイプミス。

l-_-l さんからの1つの追加質問

初めてCSSを使った時の気持ちは?

覚えてない。

shelarcyさんからの2つの追加質問

現状のXHTMLについかしてほしいものはありますか?

section要素があればまあ良いか。

XML・CSSなどのなかで将来使ってみたいものがあったら、あげてください(まだ定義されていないものを含む)

CSS3。セレクタ関係の強化は恩恵が大きい。

Nishino Tatamiさんからの5つの追加質問

framesetを使おうと思ったことはありますか。

フレームは元から嫌いだったので一度もありません。

テーブルによるレイアウトをしよう思ったことはありますか。

初公開当初から1年ぐらゐはテーブルレイアウトだった。既に根を上げてゐた。

WYSIWYG形式のHTMLエディタを使ったことがありますか。

テーブルレイアウト用にごく短時間だけFrontPage Expressを使ってゐた。あとで修正するときに泣いた。

CSS導入前はどんな参考書を使っていましたか。

HTML・CSSに関する参考書は後にも先にも買ってゐない。……と思ひきや、随分昔に、もはや名前も忘れたけど一冊だけ使ってゐた気がする。当然屑HTML指南だった。

ブラウザの独自拡張機能(要素タイプやCSSの独自プロパティ)を使ったことがありますか。

使っても構はないと思ふが、今のところ採用例はない。

乱土労馬さんからの3つの追加質問

"display:block;"などとして、インライン要素を強制的にブロックレベル要素として振る舞うようなCSSの使い方をすることがありますか?またそういう使い方をどう思いますか?

HTMLとCSSに妥当性上の関係は無い。従って使用することに何ら問題はない。私も頻繁に用ゐてゐます。

コンテンツを公開する際、表示される側のブラウザのウインドウサイズをある程度考慮しますか?考慮するならその場合のミニマム・リクワイアは?

理論上は携帯電話からワイドTVの表示領域でも閲読可能な筈。ああ、でもpre要素のところは読みにくいかも。これは対処しておいた方が良いかも知れない。

自分の提供しているコンテンツは、いかなる環境下でもほぼ自分が想定したスタイルでレンダリングされている自信はありますか?

バグ付きブラウザまで面倒見きれません。ただ、真っ当なブラウザであれば可読性の面はまづ保証してゐるつもり。

古林寛さんからの10の追加質問

W3C/IETFなどのインターネット標準化団体、もしくはmozilla.orgなどのプロジェクトに勤務/所属したいと思いますか?

理想を追ひ求めてゐたのかと思ひきや、最近よく分からなくなってきてゐる。まあ、何れにしても英語が話せないことには話にならないが。

この世にCSSが無かったら、あなたは今どのような形でサイト作りをしていますか?

それなりの方法で。おそらくテーブルレイアウトをスクリプト出力してゐるものと思はれる。

文法、デザイン、内容、アクセシビリティー、新仕様のうち、どれが一番重要だと思いますか(その他にもあるかも)?

内容が駄目なんて話にならない。

正しいHTMLがあってこそCSS!と思いますか?

HTMLとCSSに妥当性上の関係はない。しかし、CSSの恩恵を最大限に享受するには正しいHTMLを書くことが一番簡単。

HTML制作時間とCSS作成時間どちらが長いですか?

内容を考へる時間が一番長い。そして、内容と同時にマーク付けを行ってゐる。まあ、最近はHTMLといふかローカルXMLなんだけど。

HTML以外で、使用している(あるいは使用したい)マークアップ言語はありますか?(smilとかmathmlとか)

自己定義も含めて色々使ったことはある。最近は軽量マーク付け言語に落ち着いた。

CSS/htmlを通じて、どのくらいの人と知り合いましたか?(実際に会っていなくても可)

さとみかん方面の方々と色々面識が出来ました。ありがたいことだと思ってゐます。

学校や職場に、自分以外でCSS愛好家はいますか?

そんな殊勝な奴はゐない。私だって別に愛好家といふわけではない。

CSS作成のために、学校や仕事に影響を及ぼした、あるいは及ぼしかけたことはありますか?(例えば、はまり過ぎて遅刻した、睡眠不足になったなど)

寝不足になることは多々あります。

CSSを作成して考えさせられたこと、学んだことはありますか?

レイアウトの奥深さ。

古林寛さんからの17の追加質問

採用済みのHTMLバージョンは?

無印不思議マーク付け→HTML4.01Strict→ISO-HTML→XHTML1.1

一番好きなHTML要素は?

多分HTML要素であると仮定して回答する。取り敢ず、title要素とhx要素とp要素とa要素がないと話にならない。

一番好きなHTML要素+CSSプロパティのコンビは?

取り敢ず、CSSの都合をHTMLに押しつけないやうには心がけてゐる(float関係を使ふとどうしてもさういふ事をやりがちになる)

採用してみたい仕様の組合せは?

XML+RDF+XHTML+XSLT+XML Schema+SVG+CMLとかなんとか。折角のXMLなのだから、多くの言語から優れたものを適宜利用出来るやうになれば良いと思ふ。

CSS採用サイトから何かを学ぶなら、誰から何を学びますか?

CSSを採用してゐようがゐまいが、サイトの趣旨と内容を読んで、必要ならば学ぶものでせう。その採用してゐるCSSからと言ふのであれば、その記述は可読性、又はメンテナンス性、そしてサイトの趣旨と統一性の面からみてどういふ役割を果たすかと云ふ点。

サイトを訪れたとき、HTMLやCSSのソースを覗きますか?

勉学のため、面白いと思ったサイトのソースは覗きます。或いは、(ユーザスタイル適用を含めて)あまりに表示が崩れる時。あまりに重い時。あと、その文書についてのメタデータが欲しい時。

ウェブサイト制作者/仕様制作者/メーカーなどに一言もの申す!なら、誰になんと言いますか?

仕様作成者は、理想を掲げつつも、常に足は地に着いてゐて欲しい。メーカは、その技術開発力には脱帽致しますが、仕様といふものの意味を考へて欲しい。ウェブサイト作成者は、一番誰もが公平に幸せになれる方法をもっと考へて欲しい。ただ、考へた結果が屑HTMLで、しかもその結論に私も納得出来るものであれば、私は何も言ひません。

HTMLとCSS、どちらにハマりやすいですか?

手段と目的が逆転しないやうに諫めてゐます。ただ、ドツボに嵌りやすいのは圧倒的にCSS。

よく行くCSS採用サイトはありますか? それはどこですか?

さとみかん方面。

他人様のCSSファイルを集めたりしていますか?

さう言ふことはしないな。

CSSによるデザイン作成が困難な場合、どんな苦労をしてでも完成させますか?

その手の苦労をして報はれたためしがない。

HTML/CSS作成時、「これだけは外せない!」というのはありますか?

仕様違反にならぬやうに可読性を追求すること。

CSSデザインがうまくいかないとき(webブラウザのバグなどで)、怒ってPC/Macを叩いた(壊した)ことはありますか?

PCは悪くない。悪いのはいつもアプリケーション。

友人や知人に、サイトを作成していることを秘密にしていますか?

喧伝するやうなものでもない。でも、秘匿する特段の理由もない。

仕様は勧告後、どのくらい経ってから、自サイトに採り入れますか?

最大多数が最大幸福を享受出来るやうになれば。

PC/Mac以外で、CSSサポートを何(ハード)に対して行ってほしいですか?(携帯電話に、など)

携帯電話は通信速度の関係上CSSサポートは難点が大き過ぎる気がする。まあ、TVとかウォークマン系に採用されれば凄いかも。

どんなに歳をとってもサイト作りをつづけますか?

言ひたいこと、求めるものがあり続ける限りは。

adramineさんからの4つの追加質問

現時点で、WYSIWYG形式のHTMLエディタしか使ったことが無い人に薦めるエディタは何ですか?

テキストエディタよりも先に良質の解説サイトを勧める。手段はそのあとの話。

現時点で、初心者にHTMLを分かりやすく説明しているサイト(コンテンツ)は何処と思われますか?

HTMLであれば月夜同舟:HTML4.01の解説、XHTMLなら月夜同舟:XHTML1.xの解説で紹介してゐるサイト。

現時点で、初心者にCSSを分かりやすく説明しているサイト(コンテンツ)は何処と思われますか?

月夜同舟:HTML4.01の解説で紹介してゐるサイト。といふか、HTMLの解説してゐるサイトでCSSを解説してゐないサイトは珍しい。

現時点で、初心者がHTML&CSSに関して、質問しやすい掲示板は何処と思われますか?

そもそも学習目的に掲示板は推奨出来ない。困った時のヘルプとして利用する方が有益。

さかいさんからの4つの追加質問

CSSは、是非使うべきですか?

豊かでかつ柔軟なレイアウトを楽に表現したいのであれば。

CSSは、貴方として難しいですか?

簡単な部分と難しい部分が同居してゐる感じ。でも、まあ簡単な方だとは思ふ。

CSSをつかっていて幸せですか?

CSSを使ふことでより自分の伝へたいものが上手く伝はるやうになってゐると思ふ。その意味では幸せ。

CSSに出会わなかったらどうしてましたか?

似た質問がありましたな。その時次第で互換性の高い楽な方法をとってゐた。

つきねこさんからの1つの追加質問

パンチマシンで何kgでますか

未測定なので知らない。

ルルピカさんからの5つの追加質問

初心者や学習者の質問に答えるのは好きですか?

そんなことは滅多にありませんが、来たときは快く答へてゐるつもりです。

初心者や学習者の質問には辛抱強く応対できる方ですか?

その人の目的と、その目的を達成しようとする意志が明確であれば。

『HTMLの文法等で問題点を見つけたらお知らせ下さい』と注意書きのあるWebサイトでHTMLの文法等の問題を見つけたら、管理者様に知らせますか?

時と場合と管理人次第。Web技術について造詣の深い人や話の分る人で、一般に致命的なミスであれば指摘する。単なるタイプミス程度で害も少ないのであれば気にしない。

StrictなHTMLが、いわゆる『不思議マークアップ』のHTMLを(数などで)圧倒する日は来ると思いますか?

普通には無理。所謂Webサイト構築ツール(ブログツールなど)がStrictなHTMLを採用するやうになれば話も変はってくるだらうけど。

Web製作は楽しみながら行っていますか?

苦しみも楽しみの一つ。

細山直樹さんからの3つの追加質問

XHTML1.1 で frameset が無くなったことについてどう思いますか?

まあ、W3C的には当然の流れだとは思ふ。そもそも、フレームを採用してゐるサイトは以前より減少傾向にあるのではないだらうか。

あなたは技術者さん(道具を知る方)とデザイナーさん(センスに任せて道具を使う方)のどちらだと思いますか?

道具は手段。私は手段で目的を達成しようとする人。ただ、道具を知ることは目的を達成する上で大切なことだと思ふ人。

CSSでのレイアウト、今のところ技術者さんとデザイナーさんのどちらが巧いと思いますか?

そもそもレイアウトは本質を引き立てるためにあるもの。そこを忘れた人は技術屋だらうが図案屋だらうが駄目。ただ、巧いも駄目もデザイナーの方が極端ではある。

留炎ラキさんからの5つの追加質問

あなたはどのようにCSSと関わっていますか?

利用者として。

この質問をダウンロードしたファイル形式は?

HTML形式。

CSSを人に薦めたことはありますか?

アクセシビリティに興味のある方に薦めたことはあります。実ってはゐないけど。

この質問への回答年月日をお答えください。

2006月1月9日にまとめて再回答中。

ぶっちゃけ、「Webのお作法語り系」サイトってどう思う?

内容によりけり。あまりに酷いと斬る可能性はある。

Keithさんからの40の追加質問

所謂「レンタルブログ」の類を使っていますか?また、そのサーヴィス名は何ですか?

日記としてmixiは使ってゐる。でも、これに所謂「ブログ的」使ひ方を期待してはゐない。

「レンタルブログ」の類のHTML及びCSSをどう思いますか?

いつの時代もツールのHTMLが碌でもないのは掲示板CGIと同じ。

「並みの機能だけど正しいHTML」と「高機能だけど出鱈目なHTML」どちらのレンタルブログを選びますか?

二つを選ぶぐらゐなら自分で何とかする。

掲示板を設置していますか?だとしたら、その掲示板は正しいHTMLを出力しますか?

以前ISO-HTMLやXHTML1.1を出力する掲示板を設置してゐたことはあります。ただ、存在意義を疑ひ、今は撤廃。

間違ったHTMLを出力するスクリプトを手直ししたことはありますか?

手直し出来る範囲でやります。出来ないものはそもそも使はない。

掲示板で文字・背景色変更のためにfont要素などが使われることについてどう思いますか?

掲示板でHTMLを用ゐること自体は構はないと思ってゐるけど、単に強調するだけならem要素を使った方が簡単だとは思ふ。

Webアプリケーションのプログラマは、正しいHTMLの知識がなければいけないと思いますか?

あるべき。

自分のサイトでJava Scriptを使っていますか?

何度か使ってゐた事はある。現時点では不採用。基本的にスクリプトの類はなるべくサーバやクライアントサイドに持って行きたくない。

Java Scriptを有効にした状態で閲覧をしていますか?

大体常時有効。まあ、OperaのJavaScriptは少々怪しい面もなきにしろあらずだけど。

Java Scriptが無効だと閲覧に支障が出るサイトをどう思いますか?

汎用的な利便性の面から推奨されない。代替手段を設けるのであれば問題はない。

Flashでメニューを作ることをどう思いますか?

汎用的な利便性の面から推奨されない。代替手段を設けるのであれば問題はない。

サイト全体をFlashで作ることをどう思いますか?

汎用的な利便性の面から推奨されない。代替手段を設けるのであれば問題はない。

音楽を鳴らすサイトについてどう思いますか?

無効にしてゐるのでそもそも気づかない。それなりの断りがあり、任意に開始・停止する手段を設けてゐるのであれば問題はない。

間違ったCSSの使い方をしているサイトで、残念な思いをしたことがありますか?

取り敢ず、中途半端なCSSの利用法を用ゐるサイトは、ユーザスタイルとの相性が極めて悪いケースが多い。

あなたがやらかしたことのあるCSSやHTMLの記述ミスのうち、一番記憶に残っているものは何ですか?

記述ミスはその場で修正するので記憶に残らない。

ユーザCSSを使っていますか?

かなり頻繁に用ゐます。

ユーザCSSのことをどう思いますか?

非常に便利な仕組みだと思ふ。

あなたのサイトは製作者CSSが無効でも、きちんと読むことができますか?

制作者スタイルの代はりに適用されるクライアントスタイル、又はユーザスタイルが真っ当であれば。

あなたの書いたCSSとユーザCSSが衝突しない(=表示が無茶苦茶にならない)自信がありますか?

そもそも衝突すること自体がクライアント側の仕様違反。そんなバグにまで責任は持てない。

製作者CSSがこの世に存在しないとして、font要素などを使いますか?

そりゃ使ふでせう。論理マーク付けの補助として用ゐる。まあひょっとしたら、クライアントのスタイルが制作者がどうかう云ふこともないレベルまで発達してゐたかも知れないけど。

製作者CSSがこの世に存在しないとして、tableでレイアウトをしますか?

可読性からみてそれを採用するのが最も適当である相応の理由を持つのであれば採用する。で、多分それに値すると思ふ。

w3mなど、テキストブラウザを使ったことがありますか?

ないことはないけど、あまり使はない。

読み上げブラウザを使ったことがありますか?

Operaは読み上げブラウザとして使ふことも出来ます。

「Internet Explorerで表示できればいい」という意見をどう思いますか?

商業的理由であれば構はないだらう。まあ、昨今のFirefoxや携帯のフルブラウザの普及具合を考へると、さうも言ってられなくなりつつあるとは思ふ。

W3Cの勧告書・草案を読んだことはありますか?(各国語訳を含む)

読まなきゃ始まらない。

XHTML1.1において不要と思う要素・属性はありますか?

高天原では使はないであらう要素・属性ならいくつもある。実際、それらの要素にはそれ用のスタイルを用意しないことにした。

XHTML2.0(この質問の書かれたの時点では草案)において不要と思う要素・属性はありますか?

高天原では使はないであらう要素・属性ならさらに増えてゐる。といふか、XHTMLは好い加減Textマーク付け言語の原点に返るべきだと思ふ。XHTML2.0はどちらかといへばXHDML(Extensible HyperDocument Markup Language)を名乗った方が善い。

「こんな要素・属性があったらいいな」と思うような要素・属性はありますか?

section要素とdi要素。基本的にHTMLは、テキスト文書として必要な構造情報を表記出来るやうになれば、それでHTMLとしての目的は全うされてゐると思ふ。後はXMLとしての拡張性の出る幕であるべき。

CSS(level2まで)において不要と思うプロパティ・セレクタはありますか?

ない。CSSは逆にもっと拡充して欲しい。

「こんなプロパティ・セレクタがあったらいいな」と思うプロパティ・セレクタはありますか?

何度も言ふけど、セレクタに早くXPathを使はせてくれ。

CSSにおいてブラウザの独自拡張のうち、標準仕様にして欲しいものはありますか?

割と意欲的に採用の方向らしいので、その動向を見守ります。

div依存とtableレイアウト、どちらが悪いと思いますか?

最終目的が達成されてゐるのであれば、どちらも悪くはない。ただ、最終目的が限定的であるのはあまり好ましくないと思ふ。

font要素がなぜ駄目なのか、「W3Cの勧告だから」以外の言葉で説明できますか?

font要素を用ゐること自体が(仕様違反でない限り)悪いわけではない。論理マーク付けを伴はないことが(汎用的な利用を求める上で)推奨出来ないだけ。加へて、font要素を用ゐるのはメンテナンス性に著しく欠ける点で推奨出来ない。

企業などのサイトが出鱈目なHTMLである場合が多いことをどう思いますか?

今更どうと言はれても、といふ感じ。営利企業のバリアフリーなどあくまでも商品価値でしかない。そして、それが必ずしも悪いわけでもない。

あなたがそのような組織でサイトの作成を任された場合、正しいHTMLで記述しようとしますか?

その方が断然楽だし。

あなたの考える「正しいHTML」とは何ですか?

自然言語で構成された文章をそのままにマーク付けするもの。その点で言へば、XHTMLは正しいHTMLとは認めがたい。

あなたの考える「正しいCSS」とは何ですか?

本質である内容を適切に補助・演出するレイアウトを実現するもの。

正しいHTMLの習得は容易だと思いますか?

文章の書き方・構成について最低限の知識教養があれば。

正しいCSSの習得は容易だと思いますか?

カスケーティングとセレクタとプロパティの基本原理が理解出来れば。

ヒロさんからの5の追加質問

XMLに直接適用するCSSを書いたことはありますか。

ローカル用XMLはそのまま編集するため、便宜のために適用してゐます。

XMLを公開する場合、XSLTで変換を行ってからCSSを適用しますか(まだ使っていない方は想定問答として)。

HTMLやXHTMLに変換してから公開した方が、色々便利なことが多いですから。

CSSやHTMLについての話を書く場合、各々の単語にabbr要素やxml:lang属性をマークアップしますか。

それを知ってゐることを前提とした記事を書く場合、abbr要素などを使用しない事にしてゐます。

サイト作成以外の用途でHTMLを利用することはありますか。また、その際にCSSはどうしますか。

自分用のまとめのためにHTMLを書くことはありますし、CSSはファイルの印刷用に書いたことがあります。

久樹が勝手に追加した5つの質問

もし、HTMLへ変換することを前提に原文用の自己流XMLを定義するとしたら(又はしてゐる人は)、どんなところにこだはりを持ちますか。

自然言語で構成された文章を自然のままにマーク付け出来るやうに。データベースとしての優劣やXMLとして優れてゐるかどうかにはあまりこだはりません。

仮に、適正なXHTMLとCSSを出力するCMSツールが登場したとしたら、すぐあなたのサイトに採用したいですか?

個人的にサーバサイド処理は最終手段だと思ってゐます。今のところ、サーバサイドで処理するのが最も妥当である理由が見つかるまではローカルサイドでの処理を行ふつもりです。

HTMLやXMLなどのデータ形式だけでなく、通信手段であるHTTPやTCP/IPについての勉強はしてゐますか?

一応どういふ仕組みになってゐるかは知ってゐる。でも、詳しいかと聞かれればあまり自信はない。取り敢ず、HTTPぐらゐは解ってないと.htaccessとか使ふ上でつらいものはあるが。

自分のPCにローカル用、或いは公開用のサーバを立ち上げたことはありますか?

確認用としてローカルサーバは立ててゐる。最近Apacheに移行しようと画策中。

今後、より良い情報化社会、より良いWorldWideWebを目指すために必要なことは何であると思ひますか?

仕様開発者がWebの目指す方向を一致させること。そしてツールやアプリケーション開発者などの専門家に対する正しい知識の普及。そして一般向けに対するWebの本来のあり方についての知識の普及。これを順番に行はなければ現状は改善されないやうに思へる。

久樹 輝幸