Image Credit:Here’s How Web Apps Work in macOS Sonoma

macOS Sonomaでは、Safariで頻繁にアクセスするウェブサイトを個別のウェブアプリにして、他のアプリと同じくDockに表示することができます。MacRumors.comをどのように仮想Macアプリに変えるかを紹介します。
macOS Sonomaでは、Safariで表示されたウェブサイトは、新しい「Add to Dock」オプションを用いてウェブアプリに変換できます。つまり、ウェブサイトをウェブアプリに対応させたい場合、Web開発者に作業する必要はありませんが、(後述のように)Webアプリの要素を開発者が制御できる場合があります。
macOS Sonomaデベロッパーベータ版で、SafariでMacRumors.comに移動します。
メニューバーから「File -> Add to Dock」を選択します。
任意の場合は、Add to DockウィンドウでMacRumorsアイコンをクリックして変更できます。また、タイトルフィールドを使用してウェブアプリの名前を編集することもできます。たとえば、簡潔な「MacRumors」にすることができます。
青い「Add」ボタンをクリックします。
ウェブアプリがDockに表示され、Safariとは独立して使用できる状態になります。ウェブアプリはMission ControlやStage Managerと連携し、LaunchpadやSpotlight検索からも開くことができます。
ウェブアプリを開くと、ナビゲーションボタンが表示されるシンプルなツールバーが含まれるウィンドウが表示されます。ウェブサイトの開発者によって、これらのボタンを表示するかどうかを制御できる場合があることに留意してください。MacRumorsのテーマカラーがツールバーに溶け込んだ、よりシームレスな外観になっています。
ナビゲーションに関しては、ウェブアプリの範囲は、Webページのホストによって決定されます。つまり、MacRumorsサイト内であればどこでもナビゲートできますが、forums.macrumors.comなど、ホストページ外のリンクをクリックした場合はSafariでリンク先のWebページが開きます。そのため、MacRumorsのウェブサイトとMacRumorsフォーラムの両方をよく使用する場合は、それぞれ別々のウェブアプリを作成する必要があります。
ウェブ開発者には、サイト内で特定のパスに特化したウェブアプリを作成する機能が与えられます。たとえば、MacRumorsは記事やガイドのナビゲーションに専用のウェブアプリを提供することができます。この機能は、MacRumorsが将来的に採用するかもしれません。
デフォルトで、Safariではウェブサイトのクッキーがウェブアプリにコピーされます。つまり、MacRumorsフォーラムのウェブアプリを作成し、ログインしていた場合は、そのままウェブアプリ内にログイン状態が保持されます。ログインしていなくても、AppleはPassword and Passkey AutoFillのサポートを統合しているため、ウェブアプリ内でミニマルな労力でログインできます。
Web push通知を既にサポートしているWebサイトは、MacRumorsのように、通知にサイトアイコンを表示してウェブアプリプッシュ通知を受信します。通常のSafari通知とアイコンよりも詳細な情報が表示されます。通知を受信すると、Dockにあるウェブアプリのアイコンにバッジが表示されます。ウェブアプリ通知はデフォルトではサイレントですが、開発者はサウンドに変更することができます。ただし、サウンドとアイコンバッジに関する最終決定は、システム設定->通知のユーザーに委ねられています。
ウェブアプリはフォーカスモードを考慮しており、許可された通知が何をしているかに基づいて含めたり除外したりできます。そして最後に、プライバシーを考慮し、Appleはシステム設定->プライバシーとセキュリティで、ネイティブアプリと同様にウェブアプリのカメラ、マイク、および位置情報のアクセスを制御するオプションを追加しました。
macOS Sonomaに興味がある人は、現在デベロッパーベータとしてダウンロードできますが、ベータ版は不安定でバグがある可能性があるため、注意が必要です。公式のパブリックリリースは秋に予定されています。


Pexelsによる写真提供

macOSのSonoma(現在はベータ版)では、SafariでアクセスするWebサイトを個別のWebアプリとして作成できます。この機能はWeb開発者による対応が不要で、「Add to Dock」オプションを選択するだけです。一度作成したWebアプリは、LaunchpadやSpotlight Searchからも起動できます。WebアプリはSafariと独立して使え、ミッションコントロールやステージマネージャーといった機能も使えます。また、通知を受け取ることもできます。macOS Sonomaは、現在は開発者向けベータ版であり、公式リリースは秋に予定されています。

引用元記事はこちら
Here’s How Web Apps Work in macOS Sonoma

error: Content is protected !!