MTに引っ越しました。
これからも宜しくお願いします。
http://code.web2.jp
今日は昼に起きてからずーとMacromedia Studio 8 オンデマンドセミナーをみていた。
70分もあります。
逆に言えばたった70分でそれなりに新機能が理解できる素敵なないようです。
個人的にこれを見て思ったこと。
Flashが進化してたのは分かってたけど、Dreamweaverが結構進化してた。
というより、Dreamweaverってこんなに便利なんだぁーって感じです。
結構時間を食われますが、見ればそれなりに新発見があると思います。
今日は休日ですし、まだご覧になった事がない方は一度ご覧になられる事をお勧めします。
さてさてブログをはじめて一ヶ月たちました。
飽きやすいのでそろそろ更新がストップするような予感です。
最近はCSSのみで動く小ネタばかり考えてます。
(適当に作っただけなので動きはするけど中身が適当です。)
そのうちまとめます。
さっき書いた記事だけだとあんまり意味がないので、Hollyハックに頼らないでMACIEに対してCSSハックする方法を考えてみました。
とっても単純な内容です。
* html p {
color: #F00;
_color: #000;
}
p{
color: #F00;
}
* html p {
color: #000;
_color: #F00;
}
スターハックでIE専用スタイルを適用したあとアンダースコアハックを使ってWINIE用スタイルを打ち消してるだけです。
しょぼくてすいません。
MacIE用CSSハックといえば、下記のような方法があります。
p{
/*\*/
color:#FF0000;
/**/
}
これは/*\*/と/**/の間に挟まれたCSSはMacIE5には適用されないというCSSハックでHollyハックと呼ばれているものです。
さまざまなサイトや雑誌で紹介されているこの方法ですが、これがInternet Explorer 5.1 for Mac (OS 8.1〜9.x 用) に通用しないような気がするんです。
なんか怪しいので会社に置いてあったMacで出来る限りの検証をしてみました。
1.[OS9][IE5.0][HollyHack可]
2.[OS8][IE5.1][HollyHack不可]
3.[OS9][IE5.1][HollyHack不可]
4.[OS9][IE5.0→IE5.1][HollyHack不可](1のMACのIEをアップデートしました。)
こんな感じでIE5.1は全滅でした。
これからは私の憶測に過ぎませんが、MacIE5.0が出た当初はHollyHackは使用可能な状況だったが、IE5.1からはバグ(HollyHackはCSSのバグ利用したもの)が改善されHollyHackが使えなくなっているではないのでしょうか。
でも、それだったらOSX用のIE5.2でまだHollyHackが使えるのは納得いかない気がいます。
と、書いてみたものの実はまだOSXでは検証してません。
今度近所の電気屋にでも行って検証してきます。
もしかしたらうちの環境のみ効かなかったのかもしれませんが、こういう環境もあるっていう事でブログに書いてみました。
誰もこんなロボット含めて一日10アクセスぐらいしかないブログ読んでないかもしれませんが、何かホーリーハックについてご意見、ご指摘、検証結果などありましたらコメントしていただけたら幸いです。
なんかOperaが無料になっちゃいました。 この前のOperaの無料祭りはなんだったんでしょうか。 それとも反響がすごかったから無料のしたのでしょうか? とりあえずこれからOperaを使うユーザーが多少なりとも増えるでしょうね。 でも、OperaってJavaScriptに弱いんだよなぁ・・・ http://www.jp.opera.com/
この広告は90日以上新しい記事の投稿がないブログに表示されております。