pseudo user css リポジトリはどうか?

最近のサイトは幅がでかすぎて邪魔だ

スラッシュドット ジャパン | Yahoo! JAPANの新トップページベータ版が公開

Apple に次いで Yahoo もか。

横スクロールは悪ってお母さん教えてくれなかったか?

うざいサイトの設定を上書きする user css リポジトリとかないかな。で、userContent.css に書かなくても反映される extension でそれ利用するの。ポチポチっと登録していったらどんどんうざいスタイルを外してくれるもの。(はてなのキーワードリンクとか? そういうネガティブな方向だけじゃなくてもっと派手にしたい!とかでもいいんだけど。)

まぁ user css って基本的に好みの要素がでかいだろうから、成功しないだろうなぁ。リポジトリにあるものを userContent.css とかで上書きできればいいのかな?

あ。やろうと思えばそんなに難しくない?

  1. user css リポジトリを用意
  2. user css リポジトリを読みに行く user js とか extension を用意
    • css の選択とかの UI を作るのが面倒くさそう
    • ユーザー登録アリにするなら有効無効はサーバサイドで記憶可能だな
  3. 用意した user js や extension で選択した user css を適用する1

実際にはリポジトリ上の user css ってのはインターネット上にあるので、最終的には localhost の user css が最優先で働いて自由にアレンジ可能、ってわけだ。

実はデザインの公募とかすごくやりやすくならないですか。はてなとか tDiary のテーマなんつーのもこういう形を採用した方がよくない?

  1. CSS で変更できないものは JavaScript で DOM いじりになるんだけど、そこまで含めるといろいろややこしいですな。 

More