先日男と男の約束を交わしたので、今日はコレを考えようと努力していたのですが、本日ジュウゴ時フタマル風オダヤカナレド波タカシ、どうにも眠くなってちょっとだけ横になり、気がつくと外が暗くなってました。
前回からなんの進捗もありませんが、とりあえず設置だけはしてみました。javascript、CSS、cookieが有効なInternet Explorer以外(理由は後述)のモダンブラウザ用です。トップページメニューの”観覧の設定”チェックボックスから可変幅と固定幅のスタイルを切り替えられ、設定はcookie経由で他のページにも適用されます。cookieの期限はブラウザを閉じるまで。
ま、結論から言うと
複数のCSSファイルをリンクしといて、個別にON・OFFを切り替える。
というのはあまり良い手ではないようです。まず、複数のCSSを作るということが一般的ではないし、先日書いたOperaの問題や、古いブラウザは最後の<link>要素しか読み込まないという不具合もあるそうです。IE3がいまだ使われているのか?というと疑問は残りますが。
しかし、ユーザになんらかの選択をしてもらい、その条件をcookieに保存して各ページで実行するという方策には使い道があります。たとえば、リンク先を別窓で開くか自窓で開くか、などに適応できると思います。次回はその辺を考えてみます(今度こそ寝ないで)
< 適性・適職診断を受けてみた | 省エネセンタリング > | 表紙へ戻る |
複数CSSは別の理由で今度やってみようと思っている(糖)←これを登録しようと思いましたが何だか糖尿病みたくもあるし(甘)(苦)もいまひとつで(春)は簡便でよいなぁと今朝から思っていマス。-18日23時
これに関してもアップしましたよー。今日は働いてるねワシ(昼寝充分)
[朱]がよろしいんじゃないですか?[酒]も捨てがたい(殴-19日00時