質問

別の章から引数の間に自分自身や他の上級デベロッパー"シリーズ:P

自分がやっていウェブ開発、ブラウザのコードされたものを最初に付着しW3CがウェブでもインターネットExploderにより市場シェアのどこでも間に51%79%によって人の追跡).私の推論は:

  • の基準、すべてのブラウザで開発されようとしています。少なくとも、100%バグ無料サポートのセットです。そのためのコードが書き込まれた周辺Firefox/クローム/サファリ、より近く適切な基準をサポートのIE8、条件付きのタグを使用する必要があIEに動作し、そのバグ修正特に見を利用できるので条件付きのタグの業務をIEのバグがっている場合のコードを逆かに大きく書hacks力Firefox/Safari/etc表示をコード-破HTML/CSSます。

  • い将来、防御webアプリケーションの場合デザインのための基準と、すべてのブラウザを目指して、標準的とすることはできませんの人としては、修理の適用時のブラウザのバージョンが出づくりを進めているweb標準との初期hacks現在のレイアウト。

  • 符号化も切れの市場シェアそして"unbreaking"では、小さい市場シェアの場合は、時間のように思えるので不注意の仕事が示唆されるとは思いますが20%の市場シェアは軽微であり、私は非常に遠くからである。

私のパートナーと主張:

  • の異なるブラウザー企業様にもっと自tangentsという表現にはなじまないの基準とにかくいいコードのための基準である。

  • 符号化を支援少数株主持~20%の市場シェアはプライベートビーチがあり、どのページの約ディスプレイの方のブラウザでもご利用いただけます。

  • ブラウザはブラウザはブラウザです。さんのビューポートのためのテキストの描画しないものについては見 正確に ます。

  • この痛みを発展Firefoxが好むIE8ます。

私が担当しやすい"ということぐことができるというので"が嫌いうだけでなく、ナチスというの道";かというより、その他理由を理解していないかなと思ったのがきっかけになるように同意して進んでいくのか、そのためインフォメーションを今以下の取得にこだわったが背景にしてくださいよbegrudginglyます。

い一部入力にこの引数?

役に立ちましたか?

解決

W3C標準に開発し、それはIEで良く見えるようにします。彼らは相互に排他的ではありません。

他のヒント

にあなたの聴衆を知っている:彼らはあなたのサイトには、標準準拠であるかどうかを気にしていますか?おそらくない、あなたがウェブ開発者の狂信者のためのサイトを書いている場合を除きます。それは彼らが気にしないだろうか、でも何であるかW3C知ることができません可能性が高いのです。

あなたの聴衆は、特定のブラウザを選択するために高い傾向を持っていますか?ないすべてのサイトがブラウザの同じ広がりを得ることに留意してください。テックサイトは以下IEは、一般的なサイトよりもヒット取得します。

には実用的では:ほとんどのサイトはIEから彼らのヒット曲のほとんどを得ます。具体的には、IE 6と7は、IEの癖を無視する現実を無視しています。あなたは、IE 6は、まだほとんどのMicrosoft中心の企業で使用され、大きなブラウザ、であるあなたは、それはIE 6で動作させるために時間を費やすと7ていない場合は、あなたのサイトは動作しませんどのように文句多くのユーザーを取得します。

の現実的:標準に準拠したHTMLは、狂信者にアピールする以外、本当に実用的ではありません。理想的には、すべてのブラウザが標準を実装しています。しかし、彼らはしないでください。それは誰もが完全に実装されていない標準を実装することは非現実的です。

一番下の行は、すべてのブラウザIE6とアップで動作し、サイトを実装しています。あなたは古いブラウザに正常に失敗している場合は、それを行います。しかし、 にそれらを無視しないでください。彼らが存在し、ユーザーが動作しないサイトを使用することはありません。多くの場合、彼らは、そう、彼らはアップグレードを示唆することはオプションではありません、別のブラウザを使用しないように、その事業によって義務付けられています。

I love基準などの次男が、正直、この土産などを厳選して販売するほかの宗教戦争/ホイッピングしております。

の大きな問題となっていること摂餌:

  • ブラウザー社は'X'でブラウザ 耐故障性を有することを試み、 表示ページがひどく形成します。いずれかの基準に沿って 方法のいずれかによる事故を作ろうと自分の新しい標準装備。
  • 未経験でウェブ-デベロッパーの用途 ブラウザに'X'をテストとしてのデザイン って上覧のために、断層 そのマークアップを検出できず見逃している。
  • ブラウザー社は'X'では捕捉で の位置のいずれかの破れ 既存サイトの維持に知られて 欠陥の新しいリリースのブラウザです。

な実行することができます。

私はあなたが本当にオーバー主張しているIEのバージョンがわからないんだけど、この DiggのブログポストにはIE6のユーザーの半数以上が選択によってIE6を使用していないことを示します。

ブラウザ経由宗教の引数を持つことは、あなたのユーザーの多くは、彼らがあなたのサイトを表示する方法を制御することはないかもしれないという事実を変更するつもりはありません。だから、曲線の背後にあるビットであるかもしれないビジネスの意思決定、およびそれらへのケータリングの利益の対費用にダウンしています。

  

W3C標準に開発し、それはIEで良く見えるようにします。彼らは相互に排他的ではありません。

時にはあります。彼らはときに、W3C標準に開発することは、通常は正気な選択です。より大きな問題は、もちろん、IEの複数のバージョンのために開発しています。 7でハード下限を設定することは、おそらく良いアイデアですが、それは問題の編集者次第です。

根本的に壊れた建物が、選択的に切れ目のないデザインによって、あなたは失敗する自分自身を設定するが、何もしないされます。

実際に事業がそのユーザーを満足させなければなりません。イデオロギーでは十分ではありません。基準に開発したが、それはIEで動作させます。コードをコメントしてハックが導入される場所について説明します。あなたはIE8の話をしている場合、それは悪くないです。あなたも6 IE7かをサポートする必要がある場合は、あなたがより多くの仕事を持っています。

いくつかの市場シェアを持っており、最も密接ACIDテストに準拠してブラウザに

コード。他のブラウザのために回避し、あなたが心配しないでしょうブラウザを決定します。

私にとっては、この時点では、それは意味します:

Firefoxのためのコードは、IEのために回避することはChromeとSafariで同じように動作することを確認し、残りを無視します。

上記の引数でいくつかの興味深いの表明があります。ベンダーは、標準規格を気にしないでください。標準に準拠することにより、将来のプルーフ用途。非IEは〜市場シェアの20%を表します。それが役立つかもしれないため、またはこれらに対して、いくつかの実証的な証拠があるとした場合。

私の目の中で最も重要な、あなたは「あなたがIEのバグを回避するために、条件付きのタグを使用することができますという主張を持っていますが、逆にコーディングしようとすると、それは、/ etcへのFirefox / Safariのを強制するためにハックを書くためにはるかに困難です正しくコーディング壊れたHTML / CSSを表示します。」対称性の欠如のこの主張は、私の目に非直感的ですが、本当ならば、非常に強力な引数です。

個人的に、誰かが本当に、私はトラブル真剣にこれらの引数を取るを持っているでしょう。「まさに...心配しないでください」「おおよそ右大丈夫です」と言った場合は

なぜFirefox用/に痛みを開発していますか?

そこから浮上している「標準規格」は、かなりひどいですし、誰もが何らかの形で別のすべてをレンダリングする理由として、私は、W3Cのための任意の愛を持っていない。

IEはあなたがIE CSS癖を微調整することができます条件付きCSS文を、サポートしていますそれは、ほとんどのブラウザで動作します。

私が行うための最善のことはよさそうだと予想される(標準schmandards)として働き、そしてあなたが醜い何かをすることに直面しているとき、それは条件付きCSSを使用してIEで働いてもらうためにHTMLを書くことだと思うので。

<時間>

私のシニカルW3Cの意見の明確化:ビッグ。玉。の。マッドます。

私は常に念頭に置いて(「W3C標準」を読んで)Firefoxで設計し、以降のみIEが懸念している風変わりなギャップを埋めるために私のチームに指示します。それはあまり意味がありますので、私はより多くのあなたの視点に同意することができませんでした。

Firefoxやクロムなどの他のブラウザでは、MSの過ちから学ぶことの利点を持っているのに対し、

... MSは、うわさによれば永遠以来、IEがより従順にしようとしてきたが、彼らはまだロングショットです。 Webユーザの大部分は、まだIE 6を使用しているので、あなたは常にそれらの「行方不明のリンク」に応えるために特別な条件付きのチェックを追加する必要があるとしている。

私は、このような放火魔やWeb開発者として素晴らしいアドイン与えられ、Firefox用の開発に痛みがどのように表示されません。

彼の議論は、一つの大きな欠陥に苦しんでいます: あなたがIEのバージョンをターゲットにしている?

のサイトには、レンダリングモードIE6で素晴らしい見て、(より標準に準拠)IE7でひどく吸うと8またはIE6と7に偉大に見えますが、IE8のデフォルトにひどく吸うことがあります。

IE6のサポートが低下しています。 IE7の使用量は、しばらく前にIE6の使用状況を突破し、IE8は徐々に勢いを増している。

ウェブ上で、8歳のブラウザ用に設計することは間違いです。新しいブラウザのデザイン最初に、あなたは、古いブラウザ用に必要なものに追加します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top