
タッチバー搭載のApple MacBook Pro
コンシューマー・レポートは火曜日のブログ投稿で、AppleがCRのテストで発見されたバグを修正したと発表しました。CRとAppleの両社の声明によると、SafariのバグがTouch Bar搭載のApple新型MacBook Proのバッテリー寿命に問題を引き起こしていました。このバグはCRのテストにおけるバッテリー性能の不安定さの一因となっており、 CRは以前、この結果を受けて新型MacBook Proを推奨しませんでした。
Apple社は、このバグの修正をベータプログラムにリリースし、今後数週間以内に一般公開する予定だと述べた。

タッチバー搭載MacBook Proのバッテリー寿命
CR誌は、バッテリー駆動時間が短く不安定なことを理由に、新型MacBook Proを推奨しないことで騒動を巻き起こした。「3種類のMacBook Proモデルをテストしたところ、バッテリー駆動時間は最長19.5時間、最短3.75時間という結果が出ました」と同誌は記している。
多くのAppleファンは、コンシューマー・レポート誌がAppleを批判しても無視する傾向がある。しかし、 CR誌は多くの消費者にとって影響力を持つ。Appleはそれを承知しているようで、これらのテスト結果を受けてCR誌に連絡を取った。
同誌によると、アップルは「複数回の診断データ」を要求し、そのデータを分析したところバグが明らかになったという。
隠し設定
このバグに加えて、CR誌はバッテリー寿命テスト時にキャッシュを無効にする開発者設定を使用しています。同誌によると、バッテリー寿命テストでは、全メーカーの全ノートパソコンでこの設定を使用し、バッテリーテスト結果のばらつきを排除しているとのことです。
より安定した結果が得られるかもしれませんが…まあ…現代のノートパソコンはそうは動作しません。macOS、Windows、ChromeOSはすべて、バッテリー寿命を含む全体的なパフォーマンスを向上させるためにキャッシュを多用しています。キャッシュをオフにすることは、現代のコンピューティング体験に反するのです。
CRがなぜこれがより良いテスト方法だと考えているのか、想像するのは難しい。つまり、「これらの設定の多くは、バッテリー寿命を延ばすためにデフォルトで設定されています。これは一般的に良いことです。しかし、これらの設定は非常に変動しやすく、状況に依存するため、テスト中はいくつかの設定をオフにしています。」
繰り返しますが、ちょっと奇妙に感じますが、このトピックに関するブログ記事で詳しく読むことができます。また、このテストの決定はすべてのメーカーに適用されており、Appleだけが特別扱いされているわけではないことも付け加えておきます。
Appleの声明
一方、Appleは声明で次のように述べている。
年末年始の休暇期間中、コンシューマー・レポート社と協力し、バッテリーテストの結果を理解する機会をいただき、感謝申し上げます。コンシューマー・レポート社は、Macノートブックのバッテリー駆動時間をテストする際に、ウェブサイト開発時にブラウザのキャッシュを無効にするSafariの隠し設定を使用していることがわかりました。このテストで発見されたバグも修正しました。
最後にさりげなくバグについて触れられていることに注目してください。
Appleの声明では次のようにも述べられている。
これはお客様が使用する設定ではなく、実際の使用状況を反映していません。[ Consumer Reports ] によると、この開発者向け設定の使用により、アイコンの再読み込み時に不明瞭で断続的なバグが発生し、同社のラボでは一貫性のない結果が出ました。Consumer Reports に通常のユーザー設定で同様のテストを実施してもらったところ、MacBook Pro システムは期待通りのバッテリー駆動時間を一貫して実現したとのことです。…これは私たちがこれまでに製造した中で最高のプロ向けノートブックです。私たちはConsumer Reports を尊敬しており、MacBook Pro に関する調査結果を再検討してくれたことを嬉しく思います。
その修正
しかし現実には、新型MacBook Proではバッテリーパフォーマンスが問題となっている。Appleはこの修正をベータプログラムにリリースしたが、多くのユーザーのパフォーマンスが向上するかどうかはまだ分からない。