
MacGeneration は、オープンソースの WebKit メーリング リストで iOS 12 への言及を含む議論を発見しました。具体的には、投稿者が iPhone 5s シミュレータ上で実行される WebKit ナイトリー ビルドのテスト ログを添付しました。
これはiPhone 5sがiOS 12を搭載することを強く示唆するものです。これはiPhone 5よりも1年長いアップデート期間となります(iOS 11はiPhone 5では利用できません)。iOS 12が既に様々な場所で登場しているのを見るのも、実に楽しいものです…
AppleはiPhone 4sとiPhone 5に5年間のメジャーアップデートを提供し、それぞれiOS 9とiOS 10で終了しました。そのため、iOS 12におけるiPhone 5sのサポートは、前世代よりも1年長いアップデート期間となります。
また、デバイスがiOS 12にアップデートできるからといって、必ずしもすべての機能が使えるわけではないことも指摘しておく価値があります。ハードウェアが新機能や新機能をどの程度処理できるかによって、Appleは古いハードウェア上でiOS 12の一部の機能を選択的に無効化する可能性があります。パフォーマンスの信頼性を重視しているはずなので、こうした無効化は通常よりもさらに多くなるかもしれません。
9to5Mac のトラフィック分析では、iOS 12 デバイスの多くは、iPhone 5s として識別される 1136×640 の解像度で実行されていますが、残念ながら、これは iPhone SE の画面解像度でもあり、正確なモデルについてさらに詳細に把握することはできません。
WebKitのオープンソース性により、iOSの次期機能の小規模な機能が早期に流出した事例が数多くあります。これは、AppleのWebKitエンジニアが、まだ公開されていない部分をすべて削除することなく、コードとテストをリポジトリに提出しているためです。例えば、iPhone 6sの発売に先立ち、3D TouchやPeek and Popが公式発表される前に、オープンソースのWebKitに部分的に実装されたリンクプレビューコンポーネントが登場しました。
MacGenerationは、iOS 12およびmacOS 10.14リリースで条件付きで利用可能なプライベートAPI参照もいくつか発見しました。面白いことに、コードレビューでは、これらの可用性アノテーションは、公開コードベースで未リリースのiOSバージョンを明らかにするような名前を使用するべきではないと指摘されています。「TBAマクロを使用してください!」
Appleは、約1ヶ月半後の6月4日に開催されるWWDC基調講演で、新しいOSを正式に発表する予定です。新しいWebKitビルドは、iOS 12およびmacOS 10.14の一部としてSafariのアップデートに組み込まれます。
Apple のニュースをもっと知りたい場合は、YouTube の 9to5Mac をご覧ください。
jaminge.com を Google ニュース フィードに追加します。
FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。