アカウント名:
パスワード:
そもそもEdgeはどうして「非表示の空のDIV要素」でハードウェアアクセラレーションが行われなくなるんだ?
ページのある領域の描画をハードウェアに丸投げするには、Edgeではその部分がビデオだけで使われている必要がある、ということじゃなかろうか。そこに見えないけどDIVが上乗せされているときに、DIV部分とビデオ部分を分ける機能がなかったということでは?
その予想が当たっていたとしたら、それを「他のブラウザの性能を落とすための策略だ!」って言われても……って感じる。
GoogleのサイトだからChrome用に最適化してるだろうし、Edgeだと遅くなるんじゃなくて、Chromeだと早くなるだけなのでは。
DIVに文字や画像など表示すべき内容があって、広告とかニコニコの弾幕的な使い方でビデオの上に重ねなくてはならないのなら、アクセラレーション対象を選別する能力が貧弱だったEdgeが悪いのだろうけれど、非表示指定でさらに何も内容がないDIVはなくても良いはずで、Edgeの弱点をついた嫌がらせと言われても仕方ないと思うよ。
HTMLの文法に則ってる以上は、その言い分は通用しないと思うよ。
いずれ何かする時のために場所だけ用意しとこうなんてよくある話なんだし。今どき手書きしてるならともかく、ソースの生成を自動化してるならなおのこと。今回の空DIVがどうかは知らんが。
レンダリングに必要な要素以外ソースに含めてはいけないってなったら、可読性のためのインデントもできなくなるし、コメントアウトするたびにいちいち消さなきゃいけなくなる。
その理屈だと昔あった無限にポップアップやダイアログが開くようないわゆるブラクラも、HTMLの文法に則ったものだから正当化できるな
ユーザに迷惑な行為だから正当化できないよ。問題の次元が違うって理解できない?
これもEdgeユーザーに迷惑な行為では?Edgeで閲覧したときにパフォーマンスを落とすことが目的であれば同次元にしか見えない
空DIVでパフォーマンスが落ちるのはEdgeの問題。
複雑な記述で処理に時間がかかるならともかく、空要素でパフォーマンスが落ちるのは明らかにブラウザの欠陥でしょ。
パフォーマンスが落ちているのではなく、上がらなく(アクセラレーションされなく)なっているでは?そして、落ちている訳ではないので欠陥ではなく解釈に対するアプローチ(例えばポップアップをブロックするとか)の問題で、現行至って正当だと思う。
いや、他のブラウザの挙動を見て、意図的にパフォーマンスが落ちるように、かつChromeには害がないようにしてる。Googleのいつものやり口。あんまり目立ってないようだけどブラウザ以外でもこういう事よくやってるよ。
意図的にパフォーマンスが落ちるように、かつChromeには害がないようにしてる。
ここが裏取りされたっていうソースはよ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
身近な人の偉大さは半減する -- あるアレゲ人
非表示の空のDIV要素 (スコア:1)
そもそもEdgeはどうして「非表示の空のDIV要素」でハードウェアアクセラレーションが行われなくなるんだ?
Re: (スコア:1)
ページのある領域の描画をハードウェアに丸投げするには、Edgeではその部分がビデオだけで使われている必要がある、ということじゃなかろうか。そこに見えないけどDIVが上乗せされているときに、DIV部分とビデオ部分を分ける機能がなかったということでは?
Re: (スコア:0)
その予想が当たっていたとしたら、それを「他のブラウザの性能を落とすための策略だ!」って言われても……って感じる。
GoogleのサイトだからChrome用に最適化してるだろうし、Edgeだと遅くなるんじゃなくて、Chromeだと早くなるだけなのでは。
Re: (スコア:0)
DIVに文字や画像など表示すべき内容があって、広告とかニコニコの弾幕的な使い方でビデオの上に重ねなくてはならないのなら、アクセラレーション対象を選別する能力が貧弱だったEdgeが悪いのだろうけれど、非表示指定でさらに何も内容がないDIVはなくても良いはずで、Edgeの弱点をついた嫌がらせと言われても仕方ないと思うよ。
Re: (スコア:0)
HTMLの文法に則ってる以上は、その言い分は通用しないと思うよ。
いずれ何かする時のために場所だけ用意しとこうなんてよくある話なんだし。
今どき手書きしてるならともかく、ソースの生成を自動化してるならなおのこと。
今回の空DIVがどうかは知らんが。
レンダリングに必要な要素以外ソースに含めてはいけないってなったら、
可読性のためのインデントもできなくなるし、
コメントアウトするたびにいちいち消さなきゃいけなくなる。
Re: (スコア:0)
その理屈だと昔あった無限にポップアップやダイアログが開くようないわゆるブラクラも、HTMLの文法に則ったものだから正当化できるな
Re: (スコア:0)
ユーザに迷惑な行為だから正当化できないよ。
問題の次元が違うって理解できない?
Re:非表示の空のDIV要素 (スコア:0)
これもEdgeユーザーに迷惑な行為では?
Edgeで閲覧したときにパフォーマンスを落とすことが目的であれば同次元にしか見えない
Re: (スコア:0)
空DIVでパフォーマンスが落ちるのはEdgeの問題。
複雑な記述で処理に時間がかかるならともかく、
空要素でパフォーマンスが落ちるのは明らかにブラウザの欠陥でしょ。
Re: (スコア:0)
パフォーマンスが落ちているのではなく、上がらなく(アクセラレーションされなく)なっているでは?
そして、落ちている訳ではないので欠陥ではなく解釈に対するアプローチ(例えばポップアップをブロックするとか)の問題で、現行至って正当だと思う。
Re: (スコア:0)
いや、他のブラウザの挙動を見て、意図的にパフォーマンスが落ちるように、かつChromeには害がないようにしてる。
Googleのいつものやり口。あんまり目立ってないようだけどブラウザ以外でもこういう事よくやってるよ。
Re: (スコア:0)
ここが裏取りされたっていうソースはよ。