AppleはiOS向けの新しいGoogleChromeを制限しています。

Appleはウェブを停止するためにできる限りのことをしています。サードパーティのアプリで3倍遅くしたり、ホーム画面に保存したりすることで、ウェブアプリが真に機能するようになるのを制限しています。彼らがiBooks、ニューススタンド、そしてウェブが輝く可能性のある他のすべての分野でウェブを止めようとしているのと同じでした。

聞いたことがあるかもしれませんが、GoogleChromeがiPhoneとiPadで利用できるようになりました。 、しかし、興奮しすぎる前に、それがChromeではないことを理解する必要があります。それは「chrome」インターフェイスを備えたAppleのSafariです。実際のブラウザ、レンダリング、およびjavascriptエンジンは100%AppleSafariです。 。

John Gruberが言うように:

これはChromeレンダリングやJavaScriptエンジンではありません。AppStoreのルールでは禁止されています。これは、Google独自のブラウザUIにラップされたiOSシステムバージョンのWebKitです。

iOS向けGoogleChromeは、Chrome同期やその他のChromeグッズを入手できるため、依然として興味深いものです。

しかし、iOSのサードパーティブラウザには大きな問題があります。 Appleは他のブラウザを許可していないだけではありません。また、Appleが使用できるバージョンよりも古いバージョンのSafariを使用するように強制されます。

すべてのiOS開発者はこれを知っています。 SafariでWebサイトを表示する方が、アプリ内でWebサイトを表示するよりもはるかに高速です。これは、Flipboard、Facebookアプリ、Twitterアプリ、およびiOS用の新しいChromeを含む他のすべてのアプリに当てはまります。

理由は単純です。 Appleは、人々がネイティブアプリを作成するように制御および強制することを望んでいるため、サードパーティアプリでのWebアプリのパフォーマンスを制限しています。 iPhoneとiPadに2つの異なるレンダリングエンジンが付属している理由はありません。1つはApple用で、もう1つは他のすべての人用です。これは純粋に反競争的な行動であり、選択を制限し、人々にネイティブアプリの作成を強制します。

制限は、Safari自体の内部に表示されるネイティブWebアプリにも適用されます。 Safariでそれらを見る限り、それらはうまく機能します。しかし、それらをWebアプリとしてホーム画面に保存すると、突然古いSafariエンジンの使用が強制され、使用が大幅に遅くなります。

違いはどれくらいですか? iPadで一連のテストを実行しましたが、ご覧のとおり、iOS上のChromeは、特にすべての重要なJavaScriptレンダリング(最後の2つの「Sunspider」テスト)に関しては、大幅に遅くなっています。

SafariとChromeの両方がAppleのSafarijavascriptとレンダリングエンジンを使用していることを忘れないでください。(理論的には)「下」に違いはないため、同じ速度でレンダリングする必要があります。 。

2011年に、John Gruberは、SafariがAppleにとっては速く、他のすべての人にとっては遅くなければならない理由について、かなり不完全な説明を投稿しました。 。

Safariで実行されているWebアプリと、ホーム画面に保存してから* Safari *で実行されている同じWebアプリとの間にまったく違いはありません。これは、私たち全員が知っているので、ただの言い訳にすぎません。誰かが「セキュリティのせいです」と言うときはいつでも、誰もが考えるのをやめて、私たちが提示された非常識な説明を受け入れる必要があるようです。

アプリ内からSafariを使用するWebアプリが、Safariで実行されている同じWebアプリとまったく同じセキュリティとメモリ保護を使用できないという技術的な理由はありません。違いは、Appleがそれを変えたからです。

また、iOSプラットフォーム上のすべてのアプリは、独自の分離されたサンドボックス内で実行されます。これらのアプリがボックス外の要素にアクセスできる方法はありません。そのため、AppleがGoogleとFirefoxに独自のブラウザエンジンをアプリに組み込むことを許可できない理由もありません。これらは分離されたプロセスとして実行されています。

巨大なビルドが可能な場合iOSゲーム内でUnrealゲームエンジンを使用するゲームでは、Chromeエンジンを使用して数行のjavascriptコードを問題なく実行することもできます。

これは、開発者にネイティブのみの作成を強制するように設計されたもう1つの詐欺です。アプリは、ユーザー(つまり、あなたです!)に、Webを使用するたびにはるかに遅いエクスペリエンスを提供します。

Chrome、Safariのエンジンを使用すると、Safari自体とまったく同じ速度で実行されます。は、わずかに異なる塗装の同じおかしなブラウザです。

これは、AppleがiBookでePubを使用する方法と同じです。 sも詐欺です。これにより、人々はWebでできることが深刻に制限されていることに気付かなくなり、Appleだけの世界に追いやられます。

これについては、1月に「嘘、大嘘、と電子書籍」と今日の初めに、JaniPatokallioは次のように説明しました。

昨年、私はシンガポールでノートパソコンを購入し、オーストラリアに持ってきました。エコノミストをオンラインで読んだり、シンガポールでジャーナリズムに合格したりするのに問題なく機能しましたが、ある日、シドニーモーニングヘラルドを検索しましたが、ヒットはありませんでした。まるで存在しないかのようです。少し調べてみると、オーストラリアのサイトを表示するには、ブラウザをオーストラリアに登録する必要がありました。オーストラリアには、請求先住所が記載されたクレジットカードも必要です。さらに、このように国を切り替えると、すべてのブックマークが削除され、エコノミストへの有料サブスクリプションが終了し、シンガポール海峡ジャケットの1冊でも読めなくなります。言うまでもなく、ラップトップは防止のためにロックされています。これらの制限を回避できる別のブラウザをインストールすることはできません。

これはばかげているように聞こえますか、ディストピアの未来のバルカン化されたWebの奇妙なファンタジーですか?いいえ:それはすべて真実です。 「laptop」は実際にはiPadで、私の「ブラウザ」はiTunes / iBooksです。 iTunesアカウントにシンガポールの請求先住所があるため、Kindleアプリケーションが検索結果に表示されません。国を切り替えると、以前にダウンロードしたものすべてにアクセスできなくなります。また、弾丸を噛んでオーストラリアに切り替えると、提供されているアプリや音楽などのかなりの部分がiTunes、iBooks、またはで利用できなくなります。アマゾン、そして私は残っているものに約50%の追加料金を支払います。しかし、私はそうしないことを選択したので、「出版社が私にそれらを販売しないので、私が望んでいた3〜4冊の本を購入しませんでした。

彼の優れた記事の残りの部分を読んでください。電子書籍はHTML5です。

Appleはウェブを停止するためにできる限りのことをしています。サードパーティのアプリで3倍遅くしたり、ホーム画面に保存したりすることで、ウェブアプリが真に機能するのを制限しています。同じ彼らがiBook、ニューススタンド、そしてウェブが輝く可能性のある他のすべての分野でウェブを止めようとしているときでした。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です