The My Opera forums have been replaced with forums.opera.com. Please head over there to discuss Opera's products and features
See the new ForumsYou need to be logged in to post in the forums. If you do not have an account, please sign up first.
【要望】ブラウザ識別に Google Chrome(Webkit) を追加して欲しい
Opera に搭載されている、ブラウザ識別偽装機能ですが、 「Google Chrome として認識する。」を追加して頂けないでしょうか。多くの場合、ブラウザ偽装で動くサイトは 「Firefox として認識する。」で動きますが、一部には Google Chrome の方が都合がいい場合があります。
例えば、 Google maps や Amazon などです。
まもなく Firefox と Chrome のシェアも逆転すると言われていますし、このようなサイトは増えると思われます。
まあ、 browser.js がもっと本気を出してくれれば、偽装する必要もないですけど・・・
そのような意見は分かります。社内で検討するよう提案してみます。
Google Maps と Amazon の問題ですが、面倒でも一つ一つここで結構ですから列挙していただけますか。エンジニアには個別の具体的事例をもって迫らないと意味がありませんので。よろしくお願いします。
Google Maps と Amazon の問題ですが、面倒でも一つ一つここで結構ですから列挙していただけますか。エンジニアには個別の具体的事例をもって迫らないと意味がありませんので。よろしくお願いします。
4. October 2011, 07:31:03 (edited)
Google Maps は、標準の UA(Opera) では、 Google Earth を起動するボタンが表示されません。
完全に Firefox として認識させると、 Earth のボタンは表示されますが、マウスホイールによるズームが利用出来なくなります。
これはおそらく、 Google が Firefox についてはマウスホイールの取得を Gecko のみに実装されているイベントを利用しているためと思われます。
Google Chrome として認識させると、 Earth のボタンも表示されるし、ホイールによるズームも利用できるようになります。
Amazon については、例えば、「すべてのカテゴリーを見る」と言う左上に表示されるメニューがあるのですが、 Opera 以外のブラウザではその右側に下向きの矢印があって、そこにポインタを当てると自動的にツリー状のメニューが表示されます。
Opera では、そもそもその矢印が表示されないのが、完全に Firefox として認識させると矢印は表示されるものの、メニューは表示されません。ところが、 Google Chrome として認識させると、正常にメニューが表示されるようになります。
完全に Firefox として認識させると、 Earth のボタンは表示されますが、マウスホイールによるズームが利用出来なくなります。
これはおそらく、 Google が Firefox についてはマウスホイールの取得を Gecko のみに実装されているイベントを利用しているためと思われます。
Google Chrome として認識させると、 Earth のボタンも表示されるし、ホイールによるズームも利用できるようになります。
Amazon については、例えば、「すべてのカテゴリーを見る」と言う左上に表示されるメニューがあるのですが、 Opera 以外のブラウザではその右側に下向きの矢印があって、そこにポインタを当てると自動的にツリー状のメニューが表示されます。
Opera では、そもそもその矢印が表示されないのが、完全に Firefox として認識させると矢印は表示されるものの、メニューは表示されません。ところが、 Google Chrome として認識させると、正常にメニューが表示されるようになります。