Google Chromeは新たなInternet Explorer 6になりつつある 85
便利な独占は許されるか 部門より
The Vergeにて、「Chrome is turning into the new Internet Explorer 6」(Chromeは新たなInternet Explorer 6になりつつある)という記事が公開されている。Google Chrome以外のWebブラウザでは一部の機能が利用できないようなWebサイトが登場していることに対する問題提起を行うものだ。
ここで比較対象とされているInternet Explorer 6は、ほかのWebブラウザには実装されていない独自の機能を多く備えていた。そのため、Internet Explorer 6でしか利用できないようなサイトやシステムが少なからず存在しており、その後長きにわたって問題を引き起こすこととなった。Chromeにおいても、ほかのWebブラウザには搭載されていないような機能がいち早く実装される傾向があり、こういった機能を利用するサイトが一定数存在しているという。
特に問題視されているのは、Chromeを開発するGoogle自体がこういったサイトを積極的に公開している点だ。The Vergeの記事によると、たとえばGoogle MeetやAllo、YouTube TV、Google Earth、YouTube Studio BetaといったサービスはMicrosoft Edgeでは利用できないという。さらにGoogle Meet、Google Earth、YouTube TVについてはFirefoxもサポート対象外となっているそうだ。Googleはういったサイトの一部についてChrome以外のブラウザのサポートも進めるとしているものの、HangoutsやInbox、AdWords 3といったサービスが未だChrome以外に対応していないという前例があることから、Googleが意図的にChrome以外のサポートを消極的にしているのではないかという声も出ているようだ。
また、Google以外の企業によるサービスについても、Chrome以外では一部の機能が利用できないものがあるという。GroupnやAirbnb、Seamlessといったサービスが例として上がっている。
日本だとまだ IE が強い気がする (スコア:3)
金融関係だと、Chrome は NPAPI が使えなくなったので(Firefox も 52 NPAPIのサポートは廃止)、JavaScript チャートよりレイテンシが少ないとされる Java を使ったチャートが全滅です。
Java が使われていなくても、何故か Google Chrome では正常に動作しないサイトもあり、例えば国内ネット証券大手5社に入っているカブドットコム証券は、Google Chrome 63 (JavaScript・Cookie・Flash 全承認のデフォルト設定) だと、株365(取引所株式指数証拠金取引)の画面において、
と使い物にならないので、Firefox か IE を使う必要がありました。動作環境一覧 [kabu.com] にも Google Chrome は無いようです。
厳格なテストが要求される金融関係のシステムでは、バージョンアップで仕様が頻繁に変わることがない IE が当面愛され続けると思います。
Re: (スコア:0)
単にコーディングの質が低いだけだろ・・・ポップアップ許可しろとかアホかと。
「金融関係のシステム」という問題ではない。
Re: (スコア:0)
コーディングの質が低い特定の銀行だけの問題じゃないと思うが
https://qiita.com/linyixian/items/e4d1e63aaaa92d5fc5c0 [qiita.com]
東京三菱UFJ銀行 BizSTATION
りそな銀行 りそなビジネスダイレクト
但馬銀行 インターネットFBサービス
みなと銀行 みなとビジネスWeb
もFirefox○、Chrome×
ChromeはSHA1証明書無効化を勝手に前倒した前科があるから
バージョン決め打ち以外で対応保証したくないんじゃ?
Re: (スコア:0)
カブコムってFirefoxだとFlashONにしないとメインメニューすら表示されない
ロールオーバー表示切替えだけのためにFlash使ってるみたい
ChromeだとHTML5メニュー(アプデでFlashOffデフォルトにされたから特別対応?)
「Firefoxではメニュー表示にFlashを必ず使う事」なんていう要件で受注しているとでも思えないからコーダーの責任だろうな
鶏と卵 (スコア:1)
独自機能ならともかく、標準化を前提としてる機能なら別にいいんじゃない?
機能を実装してもそれを利用するサイトがないようでは、実装する側のモチベーションも上がらん気がする。
Re:鶏と卵 (スコア:2)
ウェブの時代になって、しばらくして「標準!標準!」って叫ばれるようになったけど、
それぞれのが好き勝手やって色んな機能が追加されたり使われないとか、
他のアプリも追従してくるとかの方が良かったと思う。
IEがシェアを伸ばしたのは(標準インストールの理由は置いといて)。
その時のHTMLにいちばん多く対応して宝だと思う。
tableタグはNetscape独自だった。JavaScriptもだ。
IEではVB Scriptが動いた。Ajaxの要、XMLHttpRequestもIEの独自。
J++はローカルリソースにアクセスできて楽だった。
標準を策定する前にコードの実行だ!
Re: (スコア:0)
あなた方(と元記事書いた人)の世界線ではWHATWGは存在しなかったようで残念。
Re:鶏と卵 (スコア:3, 参考になる)
WHATWGってGoogle主導の業界団体みたいなもんでオレオレ仕様を標準だと言い張って押し付けているだけ
仕様書も超高頻繁に書き換えまくってて第三者がその企画に準拠して新規参入できる状況じゃない
慶応大学が力を持っていた古き良きW3Cと違って障碍者のWebアクセシビリティは完全軽視
GoogleのWeb検索の障害となるフレームは排除したのに広告に使うためのiframeは排除しないダブルスタンダード
これが今のWHATWGです
Re:鶏と卵 (スコア:1)
> WHATWGでのMozillaやMSの立場はないも同然、全てGoogle側から押し付けるだけ、他から出される提案が全てGoogleに拒絶されている、
> と言わんばかりだが、
その通りなんだけど?
Microsoft曰く、Microsoft EdgeではWebKitと動作が異なる場合はバグ
https://it.srad.jp/story/15/06/20/1637219/ [it.srad.jp]
MicrosoftはもうEdgeの動作を物まねするだけのブラウザに成り下がってるしMozillaなんて瀕死の状態だよ
WHATWGにおける仕様制定に最も大きく関わっているのはGoogleに他ならない
Re: (スコア:0)
なぜVML [w3.org]は許されなかったのか
I'm evil. (スコア:1)
大きな力を持つようになると変質は避けられないんですかね
蛇足
初めてChromeが公開された時は起動の速さに驚き
それを活用してWebページをローカルアプリのように使うというコンセプトに目からうろこでしたが
今はいくつか有るブラウザの1つでしかなくなってしまいかしたね
IE6で良かった (スコア:1)
IE6とは違うところ (スコア:0)
強制アップデートされるのでレガシーな環境に拘束される心配はない。
Google様と死ぬまで付き合う必要には迫られるかもしれないけど、それはGoogle様が望むところだろう。
Re: (スコア:0)
なるほど。Googleの強制アップデートは良いアップデート、MSの強制アップデートは悪いアップデートですね。
Re: (スコア:0)
良いアップデートは使い勝手が完全に変わるようなアップデートはしないからな。
ChromeがリボンUIになって全画面強制になれば非難轟々だよw
Re: (スコア:0)
おっとFirefoxの悪口はそこまでだ。
Re: (スコア:0)
MSがIEを強制アップデートしたら機能停止する企業が続出するだろ
ゆとり?
Re: (スコア:0)
ゆとり?って返す所に何とも言えない終わった老害感があった
Re: (スコア:0)
そんなこと言わないで一般向けは全部強制アップデートにしようぜ。
Re: (スコア:0)
Googleのブラウザに合わせてGoogleのサイトを公開しても、
そりゃ全体としてGoogleのサービスなんだから矛盾は無いね。
他者がそれに合わせるか無視するかはそれぞれが判断すればいい。
Re: (スコア:0)
MSのサービスがIEでしか見れないときは割とぼろ糞いわれてた気がするんだけど、年寄りの勘違いだろうか…?
Re: (スコア:0)
MSはネスケ潰し目的が露骨だったからな。
UAをいじくる程度で「見れる」ものを見れなくしたりね。
Re: (スコア:0)
よくあることじゃないの?
Googeも画像検索のUI変えて宣伝してたときに、IE9だけUAで旧UI強制してたよ
Re: (スコア:0)
>MSのサービスがIEでしか見れないとき
Windows98頃は何もわからず使っていた新参なのでそういう風潮は知りませんが、
OSメーカーが抱き合わせで提供して選択肢も狭い状況と現状とで、
そのまま比較することはナンセンスだと思いますよおじいさん。
Re: (スコア:0)
AndroidのブラウザーもOSメーカー抱き合わせの例に当たるんじゃね?
Re: (スコア:0)
Win以外の環境にIEを提供した上でなら文句も言われなかっただろうよ。
Mac版IEもあったけど、名前が一緒なだけの別物だったし。
Google Chromeは主要な環境向けに提供されている。
Chrome以外に対応したくないという (スコア:0)
Web開発者がいた。もちろん、開発時間を考えての意見である。
もっともIE6時代を知っているし、本人はMacユーザなので、多種多様なブラウザ対応の必要性は認めているだろう。
# そういえば「IE6の葬式 [itmedia.co.jp]に、マイクロソフトも喧嘩しました」と聞いた。
Re: (スコア:0)
喧嘩ではなく献花ですね。
# hylimリスペクト?
Re: (スコア:0)
Chrome以外というか複数ブラウザ対応したくないってのが本音ではないだろうか
しかしブラウザはウェブアクセシビリティの観点にはならないのだろうか
Re: (スコア:0)
なるほどねぇ。
IE全盛の時に、「工数増えるからIE以外のブラウザは要らない。全部滅べ。」と言っていた人たちは、IEをChromeに変えて今も同じようなこと言っているのかもね。
Re: (スコア:0)
人間の思考なんてそうそう変わらんからなぁ〜
Re: (スコア:0)
「ブラウザベンダ達がシェアのためにユーザー無視のオレオレ機能で出し抜き合いを続けている」と思いながら一生を終えていくんだなぁと思うと悲しい
Re: (スコア:0)
そいつChromeの60以上ある全バージョンで試験してないのか。
結局手抜きじゃねえか(棒
Re: (スコア:0)
IE6なんて当のMSが一番消し去りたかったのではなかろうか。
そこまで酷くはない (スコア:0)
そこまで酷くはない。あの暴走しているようなChromeにもFirefoxは追従できているから。実際私は普段PCではFirefoxを使っているが互換性で困ったことはない。
いくら雑でも公開される仕様、オープンソース、小さいリリース間隔は確実にIE6の時代から前進している。
Re: (スコア:0)
IE6のときは仕様どおりに動かないバグもIEが正義で追従しないといけなかったからなあ
Edge開発時はChromeと違う動作をしたら報告してなんて宣言もされてたけど、さすがにChromeがバグってたらそっちを直すような雰囲気はあった。
Re: (スコア:0)
標準の仕様だからOK、公開したら良いと言うものでもない。
もっと分かりやすい解説もあったと思うけど見つからないからこれ [blogspot.jp]とか。動作のサクサク感を上げるために、既存の仕様に完全に則ったウェブページの一部が動かなくなるような破壊的な仕様変更を加えるとか、やってることがおかしい。
「サクサク動くページにしたかったらこの新たな標準仕様に基づいてウェブページを書き換えろ」とすれば良い所を、「既存のあらゆるページもとりあえずサクサク動くように仕様変更したから。一部、その変更に巻き込まれて動作しなくなる既存ページが出てくるから、そういうページは書き換えろ」と善良な無関係な人々に迷惑が掛かるような事をやったのか。
Re: (スコア:0)
IntersectionObserverのことを言っているんだと思うけど、これは悪くない。
従来のものが動かないわけじゃない。サイト作成者に作り方を新しい方法に変えろと言っている。
onscrollで処理すると、処理が終わるまでスクロールしていいかどうかが確定しない。つまり、処理が多ければ多いほどカクツク。
昨今のサイトはどんどん機能追加して重くなっているので、変化していかないと対応できないのだ。
Re: (スコア:0)
従来のものが動かない例
Android Chrome beta (v.56) でdocumentに対するtouchイベントのpreventDefaultが効かない [qiita.com]
iScroll.js と drawer.js のハンバーガーメニューがAndroidで動かない [qiita.com]
新しい書き方をすれば使える新しい機能を追加する、というやり方を採らないのはどう考えても弁護の余地が無い。
Re: (スコア:0)
仕様を確認したけど、初期値はfalse(従来通りの動き)
https://dom.spec.whatwg.org/#dom-eventtarget-addeventlistener [whatwg.org]
Chromeの仕様違反に思える。それが悪いっていうならそれはその通り。
Chromeがいい感じに解釈を変更するのはじつはほかにもいくつかある。
Re: (スコア:0)
なるほど仕様は狂ってないのか。今時のブラウザが敢えて仕様違反するとは思っておらず、勘違いしていました。
Re: (スコア:0)
JavaScriptが少ない時代のウェブは快適だったなとしか感じないわ
画像のLazy Loadとか、思いついた奴には腹立たしい限りだし
Re: (スコア:0)
JavaScriptが少ない時代のウェブは快適だったなとしか感じないわ
w3m-img + migemoで使ってれば、確かにそうだった。
Re: (スコア:0)
FirefoxはChromeの後追いだから問題ないでしょうけど独自のエンジンを使っているEdgeとかSafariでは困るのです。
某スポーツ系のニュースサイト (スコア:0)
Edgeしか動画再生ができなかったりする(IEは未確認)。
Silverlightを使っているわけでもないのに。
Re: (スコア:0)
動画の問題ならコーデックの問題説という可能性も。
AppleのカンファレンスもSafariとEdgeでしか見られないので
Re: (スコア:0)
そこはAppleが作ったHTTP Live Streamingのサポート次第ってところですね。
https://en.wikipedia.org/wiki/HTTP_Live_Streaming#Availability [wikipedia.org]
2017年にやっとRFC様に認められた仕様になったようで、今後普及するかもです。
Re: (スコア:0)
リンクを貼ってくれたほうがいいのだが。
Chrome以外では動かないor動作がおかしいもの (スコア:0)
覚えてるのではグラブルかな
Firefoxでは表示がPCブラウザっぽくなったり
Operaだと音がならなかったり画面下が見切れっぽくなったり
あとDMMのゲームでもちょくちょくあったような
Re: (スコア:0)
FxってPCブラウザだと思いますが