文芸船

CSS関係者に37の質問

 原典は闇黒日記ですが、当該ページはCSS関係者に37の質問への回答(曉に死す)に基づいています。なお、私からの質問はこの直後に配置しておきます。

 軽い気持ちで回答を始めたところとんでもない手間がかかってしまいました。ファイルサイズも異様に巨大化してしまったし。それでも新しい質問を発見した場合は追加していきます。内容も見直して修正することもあります。ただし見え消し等は途中経過を削除する場合もあります。

hiroからの4つの追加質問(CSS関係者に37の質問)

URI:http://bungeisen.main.jp/webtech/cssQ#PLUSQ

1.XMLに直接適用するCSSを書いたことはありますか(XHTMLを除く)。
OperaブラウザがXSLTによる変換に対応していないことから、RDF関係について作成しており、魅力を感じています。
2.XMLを公開する場合、XSLTで変換を行ってからCSSを適用しますか(まだ使っていない方は想定問答として)。
以前はXSLT変換も使っていましたが、今は止めてしまいました。
3.CSSやHTMLについての話を書く場合、各々の単語にabbr要素やxml:lang属性をマークアップしますか。
読者層にとって用語が一般的でない可能性を想定して、そのページの初出にはなるべく付けるようにしています。ただしIT技術遊戯は知識のある読者層を想定しているので付加していません。
4.サイト作成以外の用途でHTMLを利用することはありますか。また、その際にCSSはどうしますか。
職場の担当者間で受け渡す説明書等をHTMLで作成することがあります。この場合にはHTML4.01で作成し、CSSは可搬性のため外部ファイルを使わずstyle要素に書くようにしています。仕事の際にHTMLだけで書くと、レイアウトを忘れて書けるので論理的に整合性のとれた文書を作成することが容易です。

hiroから各質問への回答

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

1.ウェブサイトはいつ頃から作つてゐますか?
2.CSSを採用したのはいつ頃?
開設当初から。
3.CSSを採用しようと思つたきつかけは?
サイトを作成しようと見ていたところ、CSSを使いましょう、というサイトを数箇所(何処だったかは覚えていない)見かけたから。
4.CSSを採用して良かつたと思ふ時は?
小説・文芸サイトなので、ほとんどp要素さえ打っていればサイトが出来上がる点。
5.CSSを利用するのをやめたいなと思ふ時はありますか?
ありません。font要素等はよくわからないので、CSSなしでは見た目の処理ができないと思います。
6.CSSの好きなプロパティは?
text-align, background
7.CSSの苦手なプロパティは?
float系。他に音声系は全滅状態です。
8.「それだけはやめてくれ」と云ふCSSの使ひ方は何ですか?
displayの野放図な使用。マークアップと見た目が大きく乖離する危険性がある。強調の要素にdisplay:noneなどは最悪。
9.今のCSSの仕樣には満足してゐますか?
仕様を進めるより実装が先かと。つまみ食い実装はもう勘弁。
10.CSSはどの位普及すると思ひますか?
かなり普及するとは思いますが、外部ファイル化が進むかは疑問。
11.CSS關係の論爭に參加した事はありますか?
参加してません。基本的には小説を表現するための道具ですので。
12.どの位の間隔でCSSを更新しますか?
安定期に入ったので、日記で普段使っていなかった要素を新たに使用することにしたとき等に変更する程度です。
13.CSSを使ふに當り、特に氣を附けてゐる事はありますか?
ブラウザ互換性。
14.自分のサイトで使用してゐるCSSの出來には滿足してゐますか?
装飾性を増やしたい気もします。
15.自分のCSSの利用法で、これは他の人にも眞似して貰ひたい、と云ふ事はありますか?
とくになし。
16.自分のCSSの利用法で、これは他の人に眞似して貰ひたくない、と云ふ事はありますか?
私のサイトは文芸指向ですので、cite要素等は素のp要素と見た目を同じくしていますが、技術指向の文書では望ましくないかもしれません。
17.CSSの參考書は何を使つてゐますか?
CSS2邦訳、鳥さんの棲むところ
18.好きなCSS採用サイトを教へて下さい。(サイトの内容ではなく、CSSの使ひ方、と云ふ點で)
ソースについてははっきりしませんが、デザインの好みではThe Web KANZAKI
19.嫌ひなCSS採用サイトを教へて下さい。(サイトの内容ではなく、CSSの使ひ方、と云ふ點で)
CSSの利点が生かされないので、インラインCSSを多用するサイトは拙いかと思います。その点で、インラインCSSしか使えないi-mode XHTMLの規格はかなり問題があるように思います。
20.閉鎖したら困る、と云ふCSS採用サイトはありますか?
とくになし
21.ブラウザは主に何を使つてゐますか?
Mozilla Firefox, Internet Explorer 6Safari
22.CSSでデザインする時、對象と考へるブラウザは?
Mozilla Firefox, Opera, Internet Explorer 6Safari, Chrome, Internet Explorer 8–11各々の最新版
23.CSSでは、どの位、MSとかMozillaとかの獨自仕樣を使用してゐますか?
全く使いません。
24.現行のブラウザに對する不滿を教へて下さい。
ブラウザ間の実装の違い。
25.閲覽者から感想をどのくらゐ貰ひますか?
数ヶ月に一度(小説や詩の感想)。
26.HTMLはどのヴァージョンが好きですか?
XHTML1.1XHTML5RDFから変換するときに最も考えやすい。
27.Another HTML-Lintはどの位使つてゐますか?
気になったときにチェック用としてHTML5への移行に合わせて使用は終了
28.W3CのValidatorはどの位使つてゐますか?
新作をアップする際にほとんど使用しています。
29.HTML文書を記述する際、特に氣を附けてゐる事はありますか?
論理要素のマークアップを考えること。
30.自分のHTML文書の記述法で、これは他の人にも眞似して貰ひたい、と云ふ事はありますか?
とくになし。
31.自分のHTML文書の記述法で、これは他の人に眞似して貰ひたくない、と云ふ事はありますか?
今はとくにありません。
32.あなたにとつて、CSSとは何ですか?
小説原稿を公開物に変換するもの。
33.あなたにとつて、HTMLとは何ですか?
作品伝達の原稿用紙。論理思考のための道具。
34.あなたにとつて、ウェブとは何ですか?
情報を収集して社会を観察し、作品を公開する場。
35.主に利用してゐるOS/コンピュータは何ですか?
Windows XP/パソコン工房Mac OS X/MacBook Air
36.將來使つてみたいOS/コンピュータはありますか、それは何ですか?
Tron OSのマシン最新を色々触っていきたい
37.インターネットにはどんな風に接續してゐますか?  速度はどの位?
@Freed, 64kbps光回線、100Mbps

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

1.CSSファイルの編集のために利用しているソフトはなんですか?
秀丸エディタmi(みみかきエディタ)
2.自分の提供しているスタイルシートで、「このスタイル定義のこれがいい」という点があったら教えてください (代替スタイルシート含む)。
とくになし。

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

1.CSSコミュニティの功罪を評価するスレについてどう思いますか
面白かったと思います。
2.XMLについてどう思いますか
面白いが自分でスキーマまで作るのは面倒。出来合いの規格を使いたい。
3.XHTMLつかってますか
サイトは全てXHTML1.1XHTML5です。
4.DTDは読めますか、また書けますか
ある程度は読めます。マニュアル見ながらでなければ書けません。
5.現状のCSSに追加してほしいものはありますか
ブラウザへの実装が先。つまみ食い実装反対。
6.CSSをCCSと書き間違えて頭を抱えたことがありますか。
小説サイトという立場上、技術関係の話をあまり書かないようにしているので間違う確率自体が低いようです。単なる誤記だと思って回答したのですが、調べてみると共通線信号方式(Common Channel Signaling)、カードキャプターさくら各々の略語、マイケティア国際空港のIATA空港コードなど色々あるようです。

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

1.初めてCSSを使った時の気持ちは?
小説執筆のたびにレイアウト作業をしなくても良いことに感動した。

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

1.現状のXHTMLに追加してほしいものはありますか?
head要素におけるprofile属性の再定義とdfn要素に対応する定義文を示す要素。
2.XML・CSSなどの中で将来使ってみたいものがあったら、あげてください(まだ定義されていないものを含む)
OWL辺り。Semantic Webに関する規格は一通り。

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

1.framesetを使おうと思ったことはありますか。
全くなし。
2.テーブルによるレイアウトをしようと思ったことはありますか。
サイト開設から1ヶ月で止めました。
3.WYSIWYG形式のHTMLエディタを使ったことがありますか。
ひやかし的にいじったことがある程度です。タグ打ち同盟系に近い嗜好があるようです。
4.CSS導入前はどんな参考書を使っていましたか。
無導入時期は殆どありません。書籍はこれまでほとんど参照したことはなく、当初参照していた資料はとほほのWWW入門です。
5.ブラウザの独自拡張機能(要素タイプやCSSの独自プロパティ)を使ったことがありますか。
非公開用に遊びで使った程度で、独自拡張は使わないようにしています。

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

1."display:block;"などとして、インライン要素を強制的にブロックレベル要素として振る舞うようなCSSの使い方をすることがありますか? またそういう使い方をどう思いますか?
場合によると思います。マークアップが正しければ良いかと。ただしdisplay:noneについてはなるべく避けるべき。
2.コンテンツを公開する際、表示される側のブラウザのウインドウサイズをある程度考慮しますか? 考慮するならその場合のミニマム・リクワイアは?
あまり考えてません。自作時がノートパソコンなので問題は少ないかと。
3.自分の提供しているコンテンツは、いかなる環境下でもほぼ自分が想定したスタイルでレンダリングされている自信はありますか?
サーバ自体か私の書いているPHPスクリプトの影響だと思われますが、au端末のシミュレーションブラウザでは406ステータスコードになってしまい読むことすら駄目でした。それに相手の環境が無茶な設定だと当然無理でしょう。

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

1.W3C/IETFなどのインターネット標準化団体、もしくはmozilla.orgなどのプロジェクトに勤務/所属したいと思いますか?
所属に興味はありますが、仕事でならもっと興味のある分野があるので勤務までは望みません。
2.この世にCSSが無かったら、あなたは今どのような形でサイト作りをしていますか?
PDFだらけです。
3.文法、デザイン、内容、アクセシビリティー、新仕様のうち、どれが一番重要だと思いますか(その他にもあるかも)?
内容。それ以外は手段でしかないと思います。
4.正しいhtmlがあってこそCSS! と思いますか?
構造と見栄えの分離、と言いますが、構造なき見栄えは存在しないと思います。
5.html制作時間とCSS作成時間どちらが長いですか?
私は実際のところ、XHTMLコミュニティ(んなもんあったか?)の住人だと思います。
6.html以外で、使用している(あるいは使用したい)マークアップ言語はありますか? (smilとかmathmlとか)
smil、FOAF、XBELを過去に使用していた時期あり。現在はRSS 1.0、SVG、XSLTを使用。
7.CSS/htmlを通じて、どのくらいの人と知り合いましたか? (実際に会っていなくても可)
こちらが一方的に何箇所も。
8.学校や職場に、自分以外でCSS愛好家はいますか?
なし
9.CSS作成のために、学校や仕事に影響を及ぼした、あるいは及ぼしかけたことはありますか? (例えば、はまり過ぎて遅刻した、睡眠不足になったなど)
寝不足は数度あります。
10.CSSを作成して考えさせられたこと、学んだことはありますか?
「見栄え」という思想。

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

1.採用済みのhtmlバージョンは?
不思議マークアップを脱した後はHTML4.01 strict、XHTML1.0 strict、XHTML1.1と進み、現在は全てXHTML1.1XHTML5で構成しています。ただし携帯ブラウザで見た場合のみ、各キャリア向けにスクリプトで変換しています。とくにiモードは大ざっぱな変換ですが、元来がまともな規格じゃないので別にいいかな、と。
2.一番好きなhtml要素は?
p要素。
3.一番好きなhtml要素+CSSプロパティのコンビは?
状況に応じて。
4.採用してみたい仕様の組合せは?
OWL + RDF
5.CSS採用サイトから何かを学ぶなら、誰から何を学びますか?
何でも新規な知識と思考。
6.サイトを訪れたとき、htmlやCSSのソースを覗きますか?
気になったときには結構見ます。
7.ウェブサイト制作者/仕様制作者/メーカーなどに一言もの申す! なら、誰になんと言いますか?
ブラウザの実装よろしく。
8.htmlとCSS、どちらにハマりやすいですか?
圧倒的にHTMLです。
9.よく行くCSS採用サイトはありますか?  それはどこですか?
The Web KANZAKIを初めとして、私の参考リンク集のサイトはほとんどCSS採用サイトです。
10.他人様のCSSファイルを集めたりしていますか?
ありません。
11.CSSによるデザイン作成が困難な場合、どんな苦労をしてでも完成させますか?
無理はしない主義です。
12.html/CSS作成時、「これだけは外せない!」というのはありますか?
仕様の範囲内で。
13.CSSデザインがうまくいかないとき(webブラウザのバグなどで)、怒ってPC/Macを叩いた(壊した)ことはありますか?
ありません。
14.友人や知人に、サイトを作成していることを秘密にしていますか?
文学関係の友人には教えています。
15.仕様は勧告後、どのくらい経ってから、自サイトに採り入れますか?
ものによります。
16.PC/Mac以外で、CSSサポートを何(ハード)に対して行ってほしいですか? (携帯電話に、など)
携帯電話。外部ファイルのCSSを扱えるようになれば、小さい画面を想定した独自のCSSが出回っても問題は少ないように思いますほぼ達成されてきたようです
17.どんなに歳をとってもサイト作りをつづけますか?
とりあえず一生続けそうな気がします。

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

1.現時点で、WYSIWYG形式のHTMLエディタしか使ったことが無い人に薦めるエディタは何ですか?
その人がコンテンツを作りやすいもので。
2.現時点で、初心者にHTMLを分かりやすく説明しているサイト(コンテンツ)は何処と思われますか?
The Web KANZAKI
3.現時点で、初心者にCSSを分かりやすく説明しているサイト(コンテンツ)は何処と思われますか?
鳥さんの棲むところ規格が広くなりすぎて、いまいち無いように思います。
4.現時点で、初心者がHTML & CSSに関して、質問しやすい掲示板は何処と思われますか?
2ちゃんねるQiitaの閲覧? あまり思い浮かびません。

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

1.CSSは、是非使うべきですか?
便利だと思うので相談されたら勧めます。
2.CSSは、貴方として難しいですか?
理屈の理解よりも、実際の感覚が時折ついていきません。
3.CSSをつかっていて幸せですか?
小説を書くぶんには楽をしているように思えます。
4.CSSに出会わなかったらどうしてましたか?
PDFだらけのサイトを作るでしょう。

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

1.パンチマシンで何kgでますか
未計測。

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

1.初心者や学習者の質問に答えるのは好きですか?
説明好きです。
2.初心者や学習者の質問には辛抱強く応対できる方ですか?
わりと親切にすると思います。
3.『HTMLの文法等で問題点を見つけたらお知らせ下さい』と注意書きのあるWebサイトでHTMLの文法等の問題を見つけたら、管理者様に知らせますか?
余程のことがない限り知らせません。
4.StrictなHTMLが、いわゆる『不思議マークアップ』のHTMLを(数などで)圧倒する日は来ると思いますか?
オーサリングツールとブログツールの発達によりvalidなサイトは増えると思います。また、公的機関や大手企業はアクセシビリティ等の観点から対応は増えると思います。ただ「Strict」は文章力と密接に関係することから難しいように思えます。
5.Web製作は楽しみながら行っていますか?
趣味なので。

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

1.XHTML1.1 でframesetが無くなったことについてどう思いますか?
使わないので気になりません。framesetを必須とする場合を想像するとチャットのような形態だと思うので、定時的に画面書換えを要する動的なコンテンツ制作専用の別規格を提起すべきだと思います。
2.あなたは技術者さん(道具を知る方)とデザイナーさん(センスに任せて道具を使う方)のどちらだと思いますか?
センスは主に文章などのコンテンツ中に注力している上に仕様書重視傾向なので、HTMLやCSSを書くことで言えば技術者指向です。
3.CSSでのレイアウト、今のところ技術者さんとデザイナーさんのどちらが巧いと思いますか?
感性に基づく美しさ全般はデザイナーが永遠に勝ち続けると思います。技術者は機能美の分野であり、その限られた範囲では技術者の方が優勢だと思います。

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

1.あなたはどのようにCSSと関わっていますか?
専らユーザーとして。
2.この質問をダウンロードしたファイル形式は?
HTMLファイル。
3.CSSを人に薦めたことはありますか?
数えるほどは。
4.この質問への回答年月日をお答えください。
(最終更新 
5.ぶっちゃけ、「Webのお作法語り系」サイトってどう思う?
面白味や新規性、独自性があると面白い。

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

1.所謂「レンタルブログ」の類を使っていますか? また、そのサーヴィス名は何ですか?
一時期FC2 blogを使用していましたが止めました。
2.「レンタルブログ」の類のHTML及びCSSをどう思いますか?
とりあえず妥当性は求めて欲しい。
3.「並みの機能だけど正しいHTML」と「高機能だけど出鱈目なHTML」どちらのレンタルブログを選びますか?
高機能にあまり興味が無いので前者になると思います。
4.掲示板を設置していますか? だとしたら、その掲示板は正しいHTMLを出力しますか?
までScript laboratoryのvalidな掲示板を使っていました。
5.間違ったHTMLを出力するスクリプトを手直ししたことはありますか?
直すところが多すぎて面倒くさくなって止めました。
6.掲示板で文字・背景色変更のためにfont要素などが使われることについてどう思いますか?
あまり好みではありません。
7.Webアプリケーションのプログラマは、正しいHTMLの知識がなければいけないと思いますか?
あった方が良いと思います。
8.自分のサイトでJavaScriptを使っていますか?
一部で使っています。
9.JavaScriptを有効にした状態で閲覧をしていますか?
有効にしています。
10.JavaScriptが無効だと閲覧に支障が出るサイトをどう思いますか?
何らかの代替措置を講じるべきだと思います(模範解答っぽい)。
11.Flashでメニューを作ることをどう思いますか?
重い。
12.サイト全体をFlashで作ることをどう思いますか?
重い重い。
13.音楽を鳴らすサイトについてどう思いますか?
自動で鳴りださない音楽・音声紹介サイトなら歓迎します。その他のサイトであれば効果音自体も不要です。
14.間違ったCSSの使い方をしているサイトで、残念な思いをしたことがありますか?
結構きれいなサイトだったのですが、普段使っているブラウザでは閲覧に支障があったサイトがありました。
15.あなたがやらかしたことのあるCSSやHTMLの記述ミスのうち、一番記憶に残っているものは何ですか?
とくにありません。
16.ユーザCSSを使っていますか?
まだ取り組んでいません。
17.ユーザCSSのことをどう思いますか?
面白そう。
18.あなたのサイトは製作者CSSが無効でも、きちんと読むことができますか?
CSSが完全に無効になるのであれば大丈夫だと思います。
19.あなたの書いたCSSとユーザCSSが衝突しない(=表示が無茶苦茶にならない)自信がありますか?
自信はありません。
20.製作者CSSがこの世に存在しないとして、font要素などを使いますか?
使うと思いますが、最低限にしそうな気がします。
21.製作者CSSがこの世に存在しないとして、tableでレイアウトをしますか?
詩、小説を主なコンテンツとする当サイトの性質上、おそらく不要だと思います。
22.w3mなど、テキストブラウザを使ったことがありますか?
一時期、日常的にLynxを併用していました。
23.読み上げブラウザを使ったことがありますか?
一度だけ使ったことがあります。面白いものでした。
24.「Internet Explorerで表示できればいい」という意見をどう思いますか?
安易だと思います。その一方で古いブラウザ(例えばNetscape Navigator 4.7Internet Explorer 7以前)にまで無理にでも完璧に対応しよう、という意見にも疑問は感じます。
25.W3Cの勧告書・草案を読んだことはありますか? (各国語訳を含む)
しばしば邦訳と原文を読んでいます。
26.XHTML1.1において不要と思う要素・属性はありますか?
プレゼンテーション・モジュール全部。
27.XHTML2.0(この質問の書かれた時点では草案)において不要と思う要素・属性はありますか?
XHTML2.0のように大きく変えるよりも、もっと既存のXHTML1.1をメンテナンスする方向HTML4.01 strictからHTML5に継続している要素の保守が必要だと思います。
28.「こんな要素・属性があったらいいな」と思うような要素・属性はありますか?
dfn要素に対応する要素。
29.CSS(level2まで)において不要と思うプロパティ・セレクタはありますか?
とくにありません。
30.「こんなプロパティ・セレクタがあったらいいな」と思うプロパティ・セレクタはありますか?
縦書き、禁則制御、容易な文字数制御。
31.CSSにおいてブラウザの独自拡張のうち、標準仕様にして欲しいものはありますか?
縦書き。
32.div依存とtableレイアウト、どちらが悪いと思いますか?
私はフラットな構成を好みますので、同程度の問題だと思います。
33.font要素がなぜ駄目なのか、「W3Cの勧告だから」以外の言葉で説明できますか?
物理構造であり、文書の論理構造ではないから。私独自の言い方を使うと文脈の構造を不明瞭にするからです。他に副次的ですが、XSLTを使う際に煩雑化します。
34.tableなどでレイアウトすることがなぜ駄目なのか、「W3Cの勧告だから」以外の言葉で説明できますか?
表でないものにtable要素を使うのは適切ではないから。と言いつつ、職場ではワープロ代わりに表計算ソフトを使っている駄目さ加減ですが。
35.企業などのサイトが出鱈目なHTMLである場合が多いことをどう思いますか?
その組織によるかと。福祉関連の会社や役所で出鱈目マークアップ、アクセシビリティ無視だった場合は真摯さや知識レベルに疑問を感じると思います。
36.あなたがそのような組織でサイトの作成を任された場合、正しいHTMLで記述しようとしますか?
可能な限りは。
37.あなたの考える「正しいHTML」とは何ですか?
仕様に沿って文書の構造と文脈を適切に示すもの。
38.あなたの考える「正しいCSS」とは何ですか?
仕様に沿っており、HTMLと見た目の間に齟齬を起こさないもの。「構造と見栄えの分離」と言う言い方は多少おかしいと思います。見栄えは構造と整合性を図るべきものであり、一次独立で存在すべきではありません。
39.正しいHTMLの習得は容易だと思いますか?
厳密にやっていくと結構難しいと思います。
40.正しいCSSの習得は容易だと思いますか?
覚える(暗記する)ことがかなり多いかな、と。

久樹アマテルさんからの5つの質問

1.もし、HTMLへ変換することを前提に原文用の自己流XMLを定義するとしたら(又はしてゐる人は)、どんなところにこだわりを持ちますか。
なるべく自己流部分を使わず、既に定義されている語彙の組み合わせで行います。私の書いている「読書散策路」は過去、RDF/XMLとDublin Coreを使って作成し、XHTMLに変換出力していました。
2.仮に、適正なXHTMLとCSSを出力するCMSツールが登場したとしたら、すぐあなたのサイトに採用したいですか?
状況を見極めた上で使います。ただし私の場合はGRDDLMicrodataの活用やRDF/XMLとの相互変換を考えて作成する上、フラットな構造にしたいので普通の人には面倒なCMSになるように思います。少なくとも商品としては無理な気がしますが。
3.HTMLやXMLなどのデータ形式だけでなく、通信手段であるHTTPTCP/IPについての勉強はしてゐますか?
HTTPについてはヘッダ出力の関係で少し勉強しています。TCP/IPはよくわかりません。
4.自分のPCにローカル用、或いは公開用のサーバを立ち上げたことはありますか?
私のサイトはPHPを使っており、Apacheのローカル環境を使用しています。
5.今後、より良い情報化社会、より良いWorldWideWebを目指すために必要なことは何であると思ひますか?
ブラウザの仕様に対する対応、製作技術者への啓発が重要だと思います。また、無断リンクの問題などいわゆる管理職への啓発も重要だと思います。さらに日本においては初等教育の現場が遅れているように思えます。
文芸船profile & mail