Mozillaの開発者、面倒な互換性問題に巻き込まれたくないのでChromiumのバグを直す 36
ストーリー by hylom
敵に塩 部門より
敵に塩 部門より
Google ChromeにおけるCSSの「@supports」規則のサポートで不具合があることをMozillaの開発者が指摘するとともに修正を行ったという(Chromiumのバグトラッカー、@EzoeRyouのTweet)。
「この不具合のせいで互換性問題に巻き込まれたくない」ために修正したとのこと。
Google ChromeにおけるCSSの「@supports」規則のサポートで不具合があることをMozillaの開発者が指摘するとともに修正を行ったという(Chromiumのバグトラッカー、@EzoeRyouのTweet)。
「この不具合のせいで互換性問題に巻き込まれたくない」ために修正したとのこと。
ナニゲにアレゲなのは、ナニゲなアレゲ -- アレゲ研究家
開発者として (スコア:2, 参考になる)
その気持はとてもよくわかるw
Re:開発者として (スコア:2, 興味深い)
自社ソフトで保存した画像が特定界隈で有名なフリーの画像解析ソフトで読めない!と報告をもらって調べたらフリーソフト側でバグを見つけた事があります
コミットなりレポートなりの方法を調べるのも面倒だったので自社ソフトを修正して合わせましたが…
Re:開発者として (スコア:3)
サーバ屋さんは、かなりローグなクライアントまで受け付けないと文句言われるのはこっちだからねぇ。
#初期のAndroidのあるプロトコルがボロボロだったらしい。
Re: (スコア:0)
>かなりローグな
NetHackレベル?
Re:開発者として (スコア:2)
怪物がfjのキャラだったのがあったらしいのだが、実は兄弟が両方入ってた。
その二人が兄弟なのは多分知られていないはずだ。
#知っている人がやった可能性はおおいにあるが。
Re:開発者として (スコア:2, 興味深い)
大昔にGP-IBインターフェースを使う機器を設計したときに、IBM-PCは大丈夫だけれどPC-98だと挙動不審になる問題が見つかりました。
調べてみると、PC-98側のインターフェースがGP-IBの規格から外れた挙動をしていたのが原因で、証拠と共に問い合わせたら「現象は認識しているが、今直すと”規格外挙動を前提にしている機器が動かなくなる”」という理由で、俗にいう「仕様です」攻撃に破れました。
で結果は、”規格外挙動を前提にしている機器”への仲間入りでした。
Re: (スコア:0)
そもそもそういうのが問題にならないようにするための55チェックだったのにむちゃくちゃ叩かれてたよな
マイナー側に責任転嫁されるケースは多いよね (スコア:0)
開発屋あるある。
でも、良かれと思って自社ソフト側で対応したら、いつの間にか顧客には「お宅のソフトは互換性がなくてアプデだらけじゃん」って流れになる事もあって辛い。
不具合があるのは大手ソフトの方だって説明してるのに…。
Re: (スコア:0)
Ipadの添付バグとかもそれ。
添付じゃなくて本文埋め込みになってるやつ。
Re: (スコア:0)
それやると、いくら説明したところで、修正した方が悪かったと思われるのでろくなことにならない。
今回の相手側を修正するのって、まだ、いい対応だな
Re: (スコア:0)
ていうか、特定フリーソフトのバグ挙動に合わせちゃったら標準から外れそうだけどそれは良いのかね
Re:開発者として (スコア:1)
Exact Audio Copyのオフセットがずれていたけど今更なので直さないって判断した [srad.jp]のも今は昔
メジャーブラウザのバグに合わせるサイトも (スコア:0)
メジャーブラウザに不具合がある
↓
各サイトともメジャーブラウザでちゃんと表示されるように対策
↓
正常なマイナーブラウザで表示がおかしくなる
ってこと?
Re:メジャーブラウザのバグに合わせるサイトも (スコア:1)
おおっと、IE6を懐かしむのはそこまでだっ!
Re:メジャーブラウザのバグに合わせるサイトも (スコア:2, 興味深い)
IE
HTMLの仕様通りではないためバグであることは間違いない。
...が直してくれない。シェアが大きすぎてしかもバグに合わせたサイトが多かったから直せない事情もあった。
Chrome
HTML5は仕様が実装に追随するため、バグが仕様に取り込まれかねない。
オープンソースなので事前に声を上げてパッチ投げて問題を回避するしかない。
Re: (スコア:0)
い、いったいどの世界線の IE なんだっ(戦慄
Re: (スコア:0)
そろそろChromeのちょっと古めのベンダプリフィックス(なのに本番に使ってる...、そして不採用になったとか)系の放置が問題になるかもね。
# まあ、この問題がでるタイミングだとChrome一強ともまだ言えない時期かもなので、mozillaだろうがsafariだろうが出そうだけど
# 種類によって、アグレッシブ新機能搭載だったChromeだけ出る、はあるかもなあ
Re: (スコア:0)
機能を少しずつ足していくから、こうなるんだよな
HTML5は一度規格を固定すべき
Re: (スコア:0)
規格がアップデートされないうちに独自拡張が増え、それを利用するサイトも増えていってカオスになった歴史を持つHTMLにそれを言うか?
Re:メジャーブラウザのバグに合わせるサイトも (スコア:2)
当時は、状況がカオスだった。
HTMLの機能は足りてないし、ブラウザの不具合は多かったし、仕様企画の存在はあまり意識されてなかった。
今とはまったく違う。
Re: (スコア:0)
まだ機能が足りていないからモジュールが増えているんだし
ブラウザの不具合が多いからEdgeの独自開発を諦めたんだし
今も規格の存在が意識されていないからHTML5では実装が先と定義されたんでしょう?
どこも違わないよ。
Re: (スコア:0)
まだ機能が足りていないからモジュールが増えているんだし
ブラウザの不具合が多いからEdgeの独自開発を諦めたんだし
今も規格の存在が意識されていないからHTML5では実装が先と定義されたんでしょう?
どこも違わないよ。
Edgeって不具合が多かったの?
それよりも、開発コスト削減でなくなったと思ってた。
今更独自囲い込みできないでしょうし。
Re: (スコア:0)
そもそも Google とかはそれが嫌で別団体立ててまで「実装に仕様を追従させる」ようにしたのに、
今更戻すとは到底思えん。
Re: (スコア:0)
IE6が出たころは他のブラウザはそれどころじゃないレベルで使えなかったんだよ
Re:メジャーブラウザのバグに合わせるサイトも (スコア:2, すばらしい洞察)
×他のブラウザ
○ITドカタ
奥の深い世界 (スコア:0)
事実を暴露しているのか、虚構を捏造しているのか?
Re:メジャーブラウザのバグに合わせるサイトも (スコア:1)
あと
各サイトともメジャーブラウザでちゃんと表示されるように対策
↓
遅れながらメジャーブラウザ側のバグが直る
↓
対策済みだったはずのサイトがちゃんと表示できなくなってバグが再発した扱いになる
ってのもあります。
元に戻すだけの手間ならまだしも、反省文(通称)やら再発防止策やら罰金やらでマイナス面だらけだったりします。
Re: (スコア:0)
MS-Officeも似たような話じゃ?
Re: (スコア:0)
操作UIすらアプリ内部で統一されていないMS-Officeだしね
そしてじわじわと (スコア:0)
ChromeをMozillaに置き換えようとたくらんでるんですね。
よくあったはなし (スコア:0)
で、敵を利したと処刑までされたら新たな故事成語が生まれる。
エンジニアとしての言語 (スコア:0)
不具合の説明やら再現条件やら・・・・・gdgdと「分かりやすい(と思ってる)説明資料」を
何時間もかけて書かれるより、コードだけで会話してくれる方がありがたい時は多い。
Re: (スコア:0)
でも、腸の調子が良い人は、
設計書もコードもトイレに流すしか無いという
Re: (スコア:0)
> 不具合の説明やら再現条件やら
gdgdでもいいからこの情報をくださいって底辺は底辺は切実に思ったり