タグ

IEに関するfushimikのブックマーク (11)

  • Fixing .load() In IE For Cached Images | CSS-Tricks

    The .load() function fires when the element it’s called upon is fully loaded. It is commonly used on images, which may not be fully loaded when the JavaScript originally runs, and thus would return incorrect information about themselves (e.g. height/width). Most browsers deal with this fine. IE can cause problems, when images on the page are cached. Selecting the image and changing it’s src attrib

    Fixing .load() In IE For Cached Images | CSS-Tricks
    fushimik
    fushimik 2014/03/19
    これだー。
  • 【保存版】IEのバージョンを判別し、バージョンごとにスタイルを適用する3つの方法 | DX.univ

    エンジニアの菊池です。 今回、初めてブログを投稿させていただ[...]エンジニアの菊池です。 今回、初めてブログを投稿させていただくことになりました。 業務では主にフロントエンドの実装とマークアップ等を担当しています。 さて、Windows XPのサポート終了まで残り約8ヶ月となりました。 ようやく長くにわたり苦しめられてきたIE6から解放されることになりますが、でも実はIE7、8、9もIE6ほどではないまでもバグや独自解釈が多かったりします。 そんな時にはCSSハック等の手法やJavascriptを利用してIEだけ特別な処理やスタイルを適用したりします。 ということで今回かなり今更感はありますが、自分用の備考録も兼ねてIE6〜10のバージョン別CSSハックと条件付きコメント分岐、jQueryによるIEバージョン判別の3つの方法についてまとめてみました。 1.CSSハック /* I

    fushimik
    fushimik 2013/08/21
  • IE9以前でローカルストレージを実現する(jStorage) - Taste of Tech Topics

    こんにちは、ishidaです。 今日はちょっと方向を変えて、最近の発見を共有します。 皆さん、開発していてこんな経験ありませんか? HTML5でできるローカルストレージみたいなことをやりたい でもブラウザはIE8限定のシステムなんだよねぇ そんなのIE9にクライアントをアップデートさせましょうよ、、、 と言いたいですが、そしたら自分たちの開発もIE9で やらなきゃならないし、対象ブラウザ増えたから。。。大変だ。 そんな悩みを解決してくれるいい子がいました。 jStorage 1.特徴 まとめるとこんな感じになります。 IE8以前でもローカルストレージを利用するような動きになる 体の規模はたったの2KB!(jQueryやPrototypeの上で動きます) ブラウザごとにストレージの容量は異なるが、IE6で128KB、IE8なら10MBまで保存可能 といった便利屋君です。 使い方もシンプル。

    IE9以前でローカルストレージを実現する(jStorage) - Taste of Tech Topics
  • flipsnap

    fushimik
    fushimik 2013/05/28
    PCとスマートフォンでフリック動作ならこれ!
  • IEなんて怖くない!冷静にバグを叩き潰すための11のヒント | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    こんにちは。LIGフィリピン支社代表のせいと(@seito_horiguchi)です。 コーディングを始めてはや1年。今でこそ、そこそこできるようになってきた僕ですが、初めの頃はそれはもう悲惨なものでした。 あるときはIEのバグで先輩に助けを求め、またあるときはIEのバグで先輩に助けを求め、そしてまたあるときはIEのバグで先輩に助けを求め・・・。 そんな時代に、CSSハックを使わず、極力自力でバグをつぶすために、僕は先輩の助言を元に「バグで詰まったらまず目を通す11のヒント」なるものをノートにリスト化して書きとめておいたのでした。 バグったらとりあえずこの項目に目を通す。するとGoogle先生に頼らずともなんとかなるようになりました。 今でこそもう使わずともよくなりましたが、コーディングに不慣れな方は、このようなリストを作っておくといいかもしれません。 参考程度に以下、ご覧になってみてくだ

    IEなんて怖くない!冷静にバグを叩き潰すための11のヒント | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
    fushimik
    fushimik 2013/05/21
  • IE8以下でもHTML5のmain要素を使う方法 - フロントエンドとかPCとかスマホとか

    最近は、HTML5でのコーディングが増えてきました。 と言っても、案件によっては重要なターゲットブラウザとして、IE8とかIE7とかが入っている場合は、HTML5に拘りすぎないという考え方もあると思います。 ところで、一般的にHTML5でコーディングする場合、IE8以下に対応させるため、 html5shiv.js や html5.js を使うわけですが、最近HTML5に新たに追加される予定になった main 要素には、対応できません。 でも、main要素、使いたいですよね。 そんな時は、こんな書き方はいかがでしょうか? <!--[if lt IE 9]> <script src="js/html5shiv.js"></script> <![endif]-->ここに、3行追加します。 <!--[if lt IE 9]> <script src="js/html5shiv.js"></scri

    IE8以下でもHTML5のmain要素を使う方法 - フロントエンドとかPCとかスマホとか
  • 納期間近でIEで崩れてる! そんな時にも慌てないCSS開発のワークフロー

    まだまだIE7、そしてIE6のユーザーをターゲットに考えているウェブサイトは多くあると思います。 そんなIEユーザーをターゲットに含めたウェブサイトを制作する上で、より効率的にCSSの開発が行えるワークフローを紹介します。 Cross-Browser CSS Development Workflow [ad#ad-2] 下記は各ポイントを意訳したものです。 1. リセットかノーマライズか 2. 基的なレイアウトはIEで 3. 最後の確認もIEで 4. 最後の手段:IEのみスタイル 5. 問題に取り組み続ける 6. おわりに 1. リセットかノーマライズか IE, Firefox, Chrome, Safari, Operaなどのブラウザには各要素ごとのデフォルトのスタイルが用意されており、制作する際にはこれらの相違を見出し、各要素を整える必要があります。 CSSリセットとは CSSリセッ

    fushimik
    fushimik 2013/03/31
  • マイクロソフト、Webサイト検証ツール「modern.ie」の日本語版を3月に公開

    米マイクロソフトが2013年1月31日に発表したWeb開発者向けのツールセット「modern.ie」について、日語版を3月に公開することがわかった。日マイクロソフトでInternet Explorerのマーケティングを担当するWindows部 シニアプロダクトマネージャーの溝口宗太郎氏(写真1)が明らかにしたもの。 modern.ieは現時点では英語版のみが提供されている(写真2)。溝口氏によれば「現在日語化を進めており、3月中には発表できる見込み」とのことだ。 溝口氏はmodern.ieの説明にあたって、Webサイト開発の現状を分析。「レガシーIEの存在」「対応プラットフォームの増加」「環境構築の困難さ」といった点がWeb開発者の負担になっていると指摘する。 マイクロソフトではInternet Explorerの「6・7・8」を「レガシーIE」と呼称し、現在のWindows 7に

    マイクロソフト、Webサイト検証ツール「modern.ie」の日本語版を3月に公開
  • コーダー必見、SCSS・Compassで開発効率アップ|SCSS対応IE向けCSSハック編 | DevelopersIO

    はじめに SCSS使っていますか? とても便利なSCSSですが、大きな疑問があります。 Internet Explorer(以下IE)への対応です。 CSS3が少しずつ使えるようになってきている昨今、多くのデメリットがあるにしてもエンドユーザーにIE6利用者が多ければ対応するのが僕たちコーダーです。 SCSSだとIEハックがうまく使えないかもしれない! という疑問を解決するために、確実に使えるハックを試しながら探してみました。 先日書いたこちらの記事も合わせてどうぞ: 【クリスマスだし】Internet Explorerとうまく付き合う方法【IE対応まとめ】【25日目の6】 サンプルファイル サンプルファイルはこちらからダウンロードしてください。 https://github.com/nonakaryuichi/scss_css_hacks また、動作確認用のHTMLCSSも用意したので

    fushimik
    fushimik 2013/01/09
    SCSS対応IE向けCSSハック
  • HTML5で組んでるならこの魔法のjsも入れておけっていう話

    現在、A!@attripさん発で話題になっている「たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS」という記事。 Webデザイン界隈では当たり前のものですが、実はもうひとつ追加しておくといいかもしれないjsがあったりします。 Photo:html5 By michael pollak IE8以前のブラウザはどうにもこうにも開発者泣かせなわけですが、ie9.jsとcss3-mediaqueries.jsを突っ込むことで、モダンブラウザと同じ挙動にすることができちゃいます。 もう少し具体的に書くと、ie9.jsを組み込むことで、 position:fixed;に対応 max-width、max-heightに対応 属性セレクタ、擬似クラスに対応 margin:0 auto;でのセンタリングに対応 透過PNGに対応 opacityに対応 といったことが可能になります。要はCS

    HTML5で組んでるならこの魔法のjsも入れておけっていう話
    fushimik
    fushimik 2013/01/07
    IEにCSS3だけじゃなくHTML5も
  • 【クリスマスだし】Internet Explorerとうまく付き合う方法【IE対応まとめ】【25日目の6】 | DevelopersIO

    IE6はタヒぬDeath! こんばんは、クラスメソッドWebマスターの野中です。 今日はクリスマスですね、社内には独り身の負のオーラが満ちてます(既婚者が多いので残っている人は少ない)。 ところで、最近はCSS3もすこしずつ使えるようになってきていて、IE6からIE8の対応を蔑ろにしてしまっている自分がいます。 Web制作に携わってから6年、常に付きまとう古いIEは腐れ縁というか、ある意味青春ですね。 とっても今さら感たっぷりなお題目ですが、ここでIE対応のポイントを自分のために総浚いして青春に決着をつけたいと思います。 過去の経験と情報収集をもとにまとめているので実際にテストしたものではありません。 解決のきっかけ程度になれば良いと思いまとめています。 IEの現状 一般的なブラウザと先進的なブラウザに対する手法と考え方 ドキュメントタイプ:文書型定義 IE向け条件付きコメントで分岐処理

    【クリスマスだし】Internet Explorerとうまく付き合う方法【IE対応まとめ】【25日目の6】 | DevelopersIO
    fushimik
    fushimik 2012/12/28
    IEとうまく付き合う方法、ハックとかCSS3とかPNGとか、ひとまとめ!
  • 1