Mac App Store の導入により、Mac アプリケーションは iOS のアップデート プロセスに従うようになりました。このプロセスでは、[アップデート] タブにアクセスし、オプションで変更点を確認し、中央ハブからアプリケーションをアップデートします。iOS ではこれに慣れています。各モバイル アプリケーションの制御が最初から集中管理されており、アップデートする小さなアプリケーションが大量にある可能性が高いため、これは理にかなっています。ただし、サードパーティ製のソフトウェア スイートから Mac App Store への移行により、アプリケーションとそのアップデート方法の間に若干の衝突が生じています。アプリケーションを起動すると Sparkle がアップデートを通知してくれる世界から来た私たちは、必要な数少ない Mac アプリケーションの新しいアップデートを通知するポップアップ メッセージを見ることに慣れています。私自身は、デスクトップではこのタイプの通知の方が好みです。
どちらの方法にも問題があります。Sparkleのアップデートポップアップは、アップデート通知に対応するために作業を中断せざるを得ません。また、Mac App Storeは現在、手動でストアを確認しない限りアップデートの通知を通知しません。これらの2つの問題を考慮し、Lennart Ziburski氏は、SafariやSpotlightといったアプリで既に馴染みのあるアイデアをLionに新たに実装したコンセプトを考案しました。
彼のコンセプトは、アプリケーションのメインウィンドウの右上隅にあるフルスクリーンボタンの横に小さな通知を表示するというものです。この通知はSafariのダウンロードボタンのように機能します。クリックすると、最新のアップデートに関する情報を表示する不透明なポップオーバーと、開発者ウェブサイトのFAQやバージョン履歴ガイドにアクセスできる「詳細を見る」ボタン、そしてアップデートをインストールするオプションが表示されます。
アップデートをインストールする場合は、ポップオーバーに進行状況が表示され、アップデート中もアプリを使い続けることができます。その後、アプリを再起動すれば、すぐにアップデートを適用できます。
このコンセプトの気に入っている点:
- 実用的かつ目立たず、未使用のタイトルバーのスペースを活用します。
- 状態が変化して更新内容や更新の進行状況を通知する情報を提供します。
- 更新通知を見逃すことはできませんが、無視することは可能です。
- 更新情報を読むことが推奨され、開発者は更新情報を短く簡潔に保つことが推奨されます。
- 「さらに詳しく」ボタンがあるので、ソースにアクセスしてアップデートの詳細情報を確認できます。(Omni Group には詳細なリリースノートが頻繁に掲載されており、この点についてはそちらが最適です。)
- 更新の進行状況のポップオーバーを閉じることにした場合でも、更新通知はアドレス バーの読み込みメタファーを使用して進行状況を通知し続けます。
Ziburski の実装は実用的かつ透過的であり、アプリケーション セッションに負担をかけたり中断したりすることなく、更新プロセスをユーザーにガイドする UI を提供します。
Ziburski氏は自身のウェブサイトで作品の詳細を公開しているほか、Dribbbleではスクリーンショットのリールとアニメーションバージョンを公開しています。Twitterでも@Ziburskiをフォローできます。Lennart氏はこのコンセプトの実現に協力してくれるMac開発者を探しています。ご興味のある方は、Twitterまたはウェブサイトからご連絡ください。
追加コンテンツと特典にアクセスする
Club MacStories は 2015 年に設立され、ほぼ 10 年間にわたって毎週独占コンテンツを提供してきました。
毎週、毎月の電子メール ニュースレターから始まったものが、すべての MacStories ファン向けに設計されたメンバーシップ ファミリーに成長しました。
詳細については、こちらおよびクラブの FAQ をご覧ください。
Club MacStories : アプリ、ヒント、自動化ワークフロー、長文執筆、MacStories Unwind ポッドキャストへの早期アクセス、定期的な景品など、盛りだくさんの情報を満載した、電子メールと Web 経由の週刊および月刊ニュースレター。
Club MacStories+ : Club MacStories が提供するすべての機能に加え、アクティブな Discord コミュニティ、クラブの過去のカタログ全体を閲覧するための高度な検索機能とカスタム RSS 機能、ボーナス コラム、多数のアプリ割引などが含まれます。
Club Premier : 上記のすべてに加え、早期に、広告なしで、高ビットレートのオーディオで配信される当社の主力ポッドキャストの拡張バージョンである AppStories+ が含まれます。