
Apple Safari ブラウザでの GitHub のパフォーマンス問題
バージョン管理の主要プラットフォームであるGitHubは、コマンドラインインターフェース、ウェブインターフェース、デスクトップアプリケーションを通じて、開発者の多様なニーズに応えています。この汎用性は、複雑なコマンドライン命令の操作よりもグラフィカルユーザーインターフェース(GUI)を好む開発者にとって魅力的です。しかしながら、GitHubの使用中に、特に特定の設定において、著しい速度低下を報告しているユーザーが増加しており、その効率性に影を落としています。
ユーザーからのフィードバックと体験
GitHubコミュニティとHacker Newsでの最近の議論で、よくある不満が明らかになりました。MacデバイスのデフォルトのApple SafariブラウザからGitHubにアクセスすると、遅延の問題が発生するということです。ユーザーからは、大規模なコード変更を含むプルリクエスト(PR)を開こうとすると読み込み時間が長くなり、ワークフローが中断されてしまうという不満の声が上がっています。
特定された具体的な問題
あるユーザーは、16コアのApple M4 Maxプロセッサと48GBのRAMを搭載した高性能16インチMacBook Proで使用中に、深刻なパフォーマンス低下を経験したと報告しています。ハードウェアの性能にもかかわらず、ブラウザの動作に問題があり、スクロール中に空白が表示されたり、CPU使用率がピークに達したり、検索機能が不安定になったりします。また、異なるビューを切り替える際にパフォーマンスの問題が悪化し、数秒の遅延が発生すると報告されています。
さまざまなブラウザでのパフォーマンス比較
興味深いことに、元の投稿者は同じMacのChromeではGitHubがスムーズに動作することを指摘しており、問題はSafariだけの問題である可能性を示唆しています。この意見はコミュニティの他のユーザーからも支持されています。特に注目すべきは、元MicrosoftのDistinguished EngineerであるMiguel de Icaza氏が自身の経験を共有し、3, 000行のコードを含むページの読み込みに標準版のSafariでは約10秒かかったのに対し、プレビュー版ではわずか5秒だったと述べています。
デバイス間のテスト
さらに調査を進めると、異なるシステムで対照的な結果が明らかになりました。例えば、第10世代Intel i7プロセッサと16GBのRAMを搭載したミッドレンジのWindowsノートパソコンで実施したテストでは、ChromeとMicrosoft Edgeの両方でページの読み込みがわずか数秒で完了し、全体的にスムーズに動作しました。一方、同様のRAMを搭載した2020年モデルの13インチMac M1では、Safariでページのレンダリングに20秒以上かかり、読み込み中に空白スペースが表示される遅延も発生しましたが、Chromeでは問題なく動作しました。
公式コメント待ち
現時点では、AppleもGitHubも、これらのパフォーマンスに関する懸念について公式声明を発表していません。ユーザーからの体験談がますます増えるにつれ、両社は全プラットフォームにおける互換性とパフォーマンスの向上に注力していく必要があるでしょう。
コメントを残す