だけど
やりたいことややりたい気持ちは理解出来る。でも、やりたいんだったらMozilla独自実装で我慢しておくか、CSS3の'border-radius' propertiesの実装を待つか素直に画像を使うべきだ。という説得力の弱い対処策では、バッドノウハウの氾濫を防御するにはちょっと弱い気がしまくり。
特に角丸画像を使う場合は、画像そのものに色情報が入っているために、汎用的にコピペでできるテクニックが難しい。(大半のバッドノウハウ利用者は原理を理解しないでコピペする)
CSS3を待つべきだってのも、バッドノウハウ利用者にしたら論外だよね。
もうちょっとうまい詭弁……じゃねぇや、うまい対処法を提示して「こういうのがCSSのメリットなんだよ。だからこうしましょうよ」とアピールしないと作戦としては負け負けでしょう。
頭の悪い本末転倒ルール厨だと思われてしまう。
角を丸めたいのは分かるが(2)_:
要するに、「釘を打つのに手元にハンマーが無いけど、ノコギリの柄でガンガンやったら何とか最後まで打ち込めた。これは便利だ、皆で便利に活用しよう。いっそ柄にハンマーがついたノコギリを作ればお徳だよな。」という不思議な生活の知恵や応用に今回たまたま俺には納得がいかなかった。現状では大半のシェアを占める例のブラウザには、CSS3の'border-radius'というハンマーが存在しないので、その例えはずるい……いやいや、正確ではないと思う。
「本来は板を切るためのノコギリだけど、柄で叩いたら角丸が出来たよ」という話だと。
「CSSの理念なんてしらねぇ。角が丸いホムペが作れればいいのだ」とか「W3Cなんて信じません」とか:
どうしてああいうバッドノウハウで角丸を実現すると、CSS的にHTML的に嘆かわしいのか。
そのあたりの説得力が、W3C原理主義には足りない気配がしなくも無い。
「正しいから正しいのだ」というトートロジーに陥っていて、バカを屈服させるパワーが無いというか。
まぁ個人的にはどうでもいいんだけどね。
「フールプルーフ」として、嘆かわしい利用法が出来ないようにデファクトスタンダードのWebサイト構築ツールはStrictな書き方しか出来ないぐらいの過激なことをしないとって気はする。
まぁある意味で「CSSが表面的にしか弄れないようにしたblogツール」ってのがそれを実現している気もするが。
そのあたりの説得力が、W3C原理主義には足りない気配がしなくも無い。
「正しいから正しいのだ」というトートロジーに陥っていて、バカを屈服させるパワーが無いというか。
まぁ個人的にはどうでもいいんだけどね。
「フールプルーフ」として、嘆かわしい利用法が出来ないようにデファクトスタンダードのWebサイト構築ツールはStrictな書き方しか出来ないぐらいの過激なことをしないとって気はする。
まぁある意味で「CSSが表面的にしか弄れないようにしたblogツール」ってのがそれを実現している気もするが。
「がんばって勉強してW3Cに従う」という状態も、十分にバッドノウハウなんだよね:
CSSの正当な書き方ができる。
ってのはsendmailのcfが書けるとか、TeXが書けるってのとどう違うんだろ。
勉強なんかしなくても正しく書けるようにグッドラッパーを使うように仕向けるのが、いまどきの解決法だよね。
ってのはsendmailのcfが書けるとか、TeXが書けるってのとどう違うんだろ。
勉強なんかしなくても正しく書けるようにグッドラッパーを使うように仕向けるのが、いまどきの解決法だよね。
「バッドノウハウ」という用語がhttp://namazu.org/~satoru/misc/bad-knowhow.htmlで扱われているような「業界で生産性を上げるには覚えなくてはならない本来は知りたくもないノウハウ(面倒な仕様)」というのと微妙にずれているような気がしました。:
そうかなぁ。気のせいだと思う。
Nifty Cornersについて考える - 徒書_:
CSS的にではなくHTML的におかしい、ということでは。特に意味を持たない要素が表示のみのために追加されるわけなので。patchをどうもありがとうございます。早速記述に追加しておきました。



コメントを読む(1) [ コメントする ]