タグ

web制作とIEに関するmooiboomのブックマーク (10)

  • CSSレイアウトの定石 WinIE6バグ回避法

    CSSを使ったレイアウトをする際にWinIE6のバグを回避するための「定石」をまとめておきます。 とくに重要だと思うものは強調してあります。参考としてバグ辞典へのリンクも用意しました(つまり回避法を用いない場合にどんなバグが発現するか)。 フォントサイズ関係 font-sizeは%かpxで指定する。 キーワードで文字サイズを指定すると標準モードと互換モードで文字サイズが変わる(IE6) em単位で指定した値が文字サイズ変更後に正しく反映されない(IE6) ボックスモデル関係 widthと同時に左右borderや左右paddingを指定しない。heightと同時に上下borderや上下paddingを指定しない。 ボックスの幅や高さを算出するときにパディングやボーダーのサイズを含めてしまう (ブロックレベル要素を内包するボックスにはpaddingを指定しない。) 左右ボーダーとパディングを設

  • 意地でもIEを常用したいWeb屋のための6つの拡張 : ひろ式めもちょう

    横浜で巨大グモを見た (04/18) アルファブロガー・アワード2008について二言いっとくか (12/25) いまさら気づいた (12/21) 931SHのPCメール機能はOP25B (12/03) こっ、この馬鹿者がっ! (11/29) ア・マ・ゾーン! (11/27) monitってさ… (11/20) ウザいアイブラスター広告ふたたび (11/20) 拝啓、古森オサマ義久さま:マケインは「ジョン・シドニー・マケイン3世」と書いてください (11/19) テケノレソバ一丁! (11/14) 「非正規雇用者の父」の二つ名をもつ奥田碩 (11/13) yahotter (11/12) The Economistがライバルか… (11/08) 擁護どころか惚れるだろ (10/28) USBメモリSSD (10/28) Windows Home Server評価版を注文するのと「日経Lin

    意地でもIEを常用したいWeb屋のための6つの拡張 : ひろ式めもちょう
    mooiboom
    mooiboom 2008/07/14
    でもやっぱりリアルタイムで書き換えが反映できるのが欲しいんだよなあ。
  • My DebugBar | IETester / HomePage

    DebugBar Home > Wiki > IETester :: Browser Compatibility Check for Internet Explorer Versions from 5.5 to 11 :: ANNOUNCE: If you are an Adwords user, The IETester team is proud to announce its new tool: SunnyReports, a simple and efficient Adwords reporting tools IETester is a free (both for personal and professional usage) WebBrowser that allows you to have the rendering and javascript engines of

    mooiboom
    mooiboom 2008/04/15
    やっぱりダウンロードしておくべきかなあ。重いらしいけど…。
  • IE5.5, IE6, IE7, IE8の確認が同時にできる -IETester | コリス

    IETesterは、IE5.5, IE6, IE7, IE8beta1の確認が同時にできるアプリケーションです。 IETester [ad#ad-2] IETesterを利用するには、上記IETesterのページの「Download IETester」から「install-ietester-v0.2.exe」ダウンロードし、IETesterをインストールします。 IEのバージョンの切り替えは、「New Tab」から切り替えることができます。 簡単に使用しただけですが、IE5.5, IE6, IE7, IE8beta1のレンダリングの違いを確認できました。 バージョン0.2の動作条件は、Windows XP or Vista + IE7以上となっています。XP + IE6の場合、IE7, IE8のモードが動作しません。 Windows XP + IE7, IE8beta1の環境で使用したとこ

    mooiboom
    mooiboom 2008/04/06
    すごく気になる。安定バージョンになったら試そうかな。
  • パイプ区切りナビゲーションバーをネガティブマージンで | Takazudo Clipping*

    パイプ区切りのテキストナビゲーションバーが、単純な構造でできた。これなら2行目以降の左や右端に無駄パイプが残らなくてよさげ。 サンプルHTML <div> <ul> <li>HTML</li> <li>Blog</li> <li>XHTML</li> <li>CSS</li> <li>Seminar</li> <li>Usablity</li> </ul> </div> div{ overflow:hidden; _height:0; /* holly hack for ie6 */ min-height:0; /* fix has layout bug for ie7 */ } ul{ margin:0 0 0 -11px; _height:0; /* clear float for ie6 */ min-height:0; /* clear float for ie7 */ } ul:

  • http://www.stylish-style.com/csstec/base/hack.html

    mooiboom
    mooiboom 2007/10/06
    簡単なハック
  • IEハックなんて全部捨てちまえ! - Trans

    件名の通り。といっても、英語ブログの訳文です。原文は「Trash All IE Hacks」より。間違いもあるかもしれませんが、訳文の許可をもらったので日語訳しておきます。以下から訳文。 みんながIE6を嫌っていることをそろそろ認めようよ。僕たちのCSSのデバッグの約80%の時間がIE6のために費やされている。みんな知っていると思うけど、IE6は時代遅れだし、ひどいCSSのレンダリングエンジンを持っている。けれど、ほとんどの平均的なインターネットユーザはそのことをいまだに理解していない。だから、僕たちはそれに時間をかけないといけないし、様々なIEハックを使って、バグを埋めないといけない。そう、何かをやる時間を使ってね。 共通のIEハック 1.CSSコンディショナルコメント 特定のIEのバージョン(不適切なCSSレンダリングをする)で僕たちのサイトを動かすためには、CSSコンディショナルコ

    IEハックなんて全部捨てちまえ! - Trans
  • 「IEハックなんて全部捨てちまえ!」英語圏の反応をまとめてみました。 - Trans

    IEハックなんて全部捨てちまえ!に対する意見は結構まちまちで、僕も色々と勉強させてもらいました。では、元ネタの英語圏の反応はどうだったのでしょうか。それを簡単にまとめてみました。 現在の投票の結果 「Trash All IE Hacks」で募集している投票の結果は、現在(2007年8月11日14時ごろ)で、 Yes、全部捨てちまえ!…1,488件(86%) No、僕はIE6のバグフィックスをする時間があるよ…253件(15%) となっています。そもそも、設問の仕方が悪いような気もしますが、それは横に置いておきます。 英語圏の元記事に対するコメント 日語圏の意見はIEハックなんて全部捨てちまえ!の記事に対するコメント、SBMのコメント、TBなどをご覧になってください。では、英語のコメントから興味深いもの、日語圏ではあまり見られなかったものだけを下記にまとめておきます。 あと2年も待てば、

    「IEハックなんて全部捨てちまえ!」英語圏の反応をまとめてみました。 - Trans
  • Internet Explorer 7入門講座

    最終回となる今回は、Internet Explorer 7(IE7)のレンダリング機能、すなわちHTMLCSSJavaScriptの処理と表示に関する改善点と注意点を紹介しよう。CSSで機能が大幅に向上したのは嬉しい限りだが、気を付けなければいけない点もいくつかある。 ■大幅に改善されたCSS対応 レンダリング機能のうち、IE7で大幅に改善された点は、CSSの標準仕様への対応だ。これまであった、「FirefoxやOpera、Safariでは正しく表示されるのに、IEは対応していない」といった効果も使えるようになった。例えば、positionプロパティの値fixedにようやく対応したことで、「スクロールしても動かないメニュー」のような効果を出すことができる。サンプルページを用意したので、IE7でページをスクロールさせるとどうなるかを確認してほしい。 また、background-attac

  • TRANS - * { magin: 0;}だけでは物足りない!zoom: 1;を使おうよ!

    IE6からIE7が今後格的にマーケットシェアを取って行くことを考えると、IE7の仕様やバグを考えた上でのマークアップが欠かせないとは思います。でも、僕らはまだIE7がどんなものかが分からない。そのため、とりあえず* { zoom: 1;}を指定しておくことが安全策なのかもしれません。 IE7のZoom機能で、見事にこける。 先日、うちの体のサイトを更新し終わった際に、スタッフから「あれ、しゃらくのサイトずれてるよ」と指摘されました。更新箇所が多く、CSSも多少いじくったので、どこか消してしまったのかもしれません。そこで、自分のブラウザで確認するも、どうも問題が再現できない。そのスタッフのブラウザを見ると、こんな感じになっていました。 僕のFirefoxで見てみても問題ないし、そのスタッフが使っているIE7でも問題なし。「うーん」と悩んでみるものの、意外と答えは簡単なところにありました。

    TRANS - * { magin: 0;}だけでは物足りない!zoom: 1;を使おうよ!
    mooiboom
    mooiboom 2007/05/02
    拡大表示にzoom:1を使う?またIEのバグ?
  • 1