文系プログラマによるTIPSブログ文系プログラマによるTIPSブログ文系プログラマ脳の私が開発現場で学んだ事やプログラミングのTIPSをまとめています。【互換モード】IE8はIE6の悪夢の再来か!?【IE8だけ崩れる】2013-12-03【互換モード】IE8はIE6の悪夢の再来か!?【IE8だけ崩れる】TwitterGooglePocketIE8は2009年にリリースして以来、よく使われているブラウザです。パフォーマンス、全てにおいて最高です。本当にそうでしょうか・・・・?互換モードの存在IE8には互換モードというものがあります。詳細はMSのオフィシャルブログに記載されています。Blogこの互換モードは、IE8のブラウザでIE6やIE7として描画をする事ができる機能です。そもそも何故この互換モードが必要なのか。公式サイトによると以下の通りです。アプリケーションの互換性の問題に関する調査から、以前のバージョンと同じようにブラウザーでレンダリングする機能がユーザーの役に立つことが明らかになりました。今に始まったことではありませんが、このIE8、IE8だけデザイン崩れするケースが多い、多すぎる!!!デザイン崩れする時は大抵互換モードがONになっています。開発者の立場として、本当にこのIE8は鬱陶しい、今すぐ消え失せて欲しいブラウザです。IE6と同じくらい消えて欲しいです。この互換モードは特定のネットワーク環境では強制的にオンになってしまい、オフにする事ができないこともあるようで、ユーザと開発者とデザイナーを同時に困らせる事ができる優れもの!!互換モードがあるせいで、SLAではIE8以下は対応しないと契約しても、互換モード?なにそれ?IE8で動かないんじゃ約束と違うじゃないか!!とクライアントを激怒される要因の一つになる事さえあります。(IE8を使って互換モードでIE7で描画するので結局IE7に対応するのと同じ事になる)他のブラウザとの比較chromeやfirefoxにも互換モードはあります。IEと違い、互換モードをオンにしてもデザインが崩れる事はほぼありません。デザイン崩れするのはIE8だけ!!!これではIE6が再来したようなものです。ユーザ・開発者・デザイナーを漏れ無く困らせ、時間を使わせる事ができる凄いブラウザです。互換モードが有っても無くても結局IEはいずれかのバージョンでデザインが崩れる事が多いので、安心して使えるバージョンなんてありません。開発速度は他ブラウザと比較して1〜2年遅れなので、バグの修正速度も遅く、パフォーマンスも悪く、デザインは崩れ、アドオンは少なく、入れたく無いのに勝手に入る、一つもいい点が見当たりません。以上の事から、開発者目線ではIEを使うのは非推奨です。メモリを食うが高速で開発速度も速いchromeが1番のオススメで、メモリ消費が抑えられてアドオンが最多なfirefoxが2版目のオススメです。Operaは最近レンダラをblinkにしたので、中身はchromeとほぼ同じです。デザイン崩れやレンダリング速度の遅さに悩みたくない方は、chromeとfirefoxをオススメします。22:01関連記事2018-12-04macのchromeやsafariで真っ白なページが表示される事があるのはESETのWebアクセス保...君が犯人だったか〜2017-02-12tree-mapsをフルリニューアルしました!やっとお披露目できる状態になりましたよ〜2015-04-15「さよならChrome。newsが好きで毎日チェックしているのですが、以前...2014-11-16開発現場ではIT技術者より圧倒的にデザイナーが不足しています最近IT技術者不足が騒がれていますね。03:24昔は業務系SIer、今はベンチャー企業でプログラムを書いています。mapDispatchToPropsを撲滅するReactオススメ書籍React自体の基礎、AtomicDesignの適用、CSSの運用手法の歴史的な経緯とメリットデメリット、Reduxの基礎、redux-sagaによる非同期処理、サーバサイドレンダリング、テスト、lint、を学ぶ事ができます。啓太マイナビ出版AmazonAngularオススメ書籍Angularを学ぶなら絶対以下がおすすめです!バインディング、ディレクティブ、パイプ、フォーム、コンポーネント、サービス、ルーティング、httpClientによる非同期httpリクエスト、テスト、angular-cli、を非常に丁寧な説明で網羅的に解説しています。技術評論社AmazonSEOオススメ書籍SEOを学ぶなら絶対以下がおすすめです!クローラに対して何をどうすればサイトの巡回効率・速度を上げる事ができるのか、どういったマークアップをする事が標準仕様なのか。巷に溢れる業者による経験則に基づくオレオレSEO情報は一切無く、全てGoogle等のオフィシャルな情報に基づいて何をすべきか、どんな手段があるのかを解説されています。プログラマな私が業務で行った施策が多く書かれており、プログラマ寄りで高度な内容となっており、巷のビギナー向けの曖昧な情報集とは一線を画しています。Amazonアソシエイト・プログラムの参加者です。reserved.引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。