プッシュ通知のサブスクリプションを90日に制限するGoogleChrome
Google Chromeは、(Google Chrome)プッシュ通知を悪用するWebサイトをついに取り締まっています。Chromeは、プッシュ通知のサブスクリプションを90日に制限する、chrome://flagsの背後にある新機能#Push-Subscription-With-Expiration-Time TheWindowsClubは学習しました。このフラグにより、プッシュ(Push)サブスクリプション(Subscriptions)が有効期限をサポートできるようになります。
Chromeアドレス通知の不正使用
この記事の執筆時点では、このフラグは更新されたChromeCanaryでは使用できません。ただし、Chromium Gerritのコミットに従って、正常にリベースされ、更新された(Chromium Gerrit)Google(Google Chrome Canary 86) ChromeCanary86に送信されました。おそらく作業はまだ進行中であり、この実験的な機能フラグは、今後数日のうちに将来のChromeCanaryビルドに(future Chrome Canary builds in the coming days)実装されることが期待できます。
“This CL enables Push Subscriptions to support a expiration time, set by Chrome in push_messaging_constants.h (currently 90 days),” the description reads.
“This feature is disabled by default, so to try it out you must set –enable-features= PushSubscriptionWithExpirationTime.”
Chromiumの開発者によると、これにより、プッシュ通知をサブスクライブするとき、およびサブスクライブメソッド自体に有効期限(90日)が追加されます。この特定の機能は、有効期限属性を渡して点滅します。
「expirationTime属性はプッシュサービスを介して生成されます。SubscriptionCallback (nullが有効)に戻すときは、blinkレイヤーに渡す必要があります。」
Chromeは、特定の期間後に期限切れになるようにプッシュ通知サブスクリプションを設定するようにユーザーに促す特定のUI変更を実装する可能性があります。ユーザーが時間枠をカスタマイズできるかどうかはまだわかりません。まず(First)最初に、この機能は、プッシュ通知が初めてサブスクライブされるときにサブスクリプションの有効期限を明確に通知するように見えます。
プロセス全体にはいくつかの関係者が関わっています。ユーザーが通知をサブスクライブすると、サブスクリプションの有効期限に関する情報がapp_identifierから取得され、PushMessagingManager(app_identifier)へのコールバックとして返送されます(PushMessagingManager)。Chromeは有効期限をPushMessagingAppIdentifierに保存します。ただし、これはまだ実装されていません。とはいえ、この機能は積極的に開発中です。
このフラグが利用可能になったら、GoogleChromeCanaryで有効にできます(Google Chrome Canary)。
Chromeで有効期限付きの(Expiration Time)プッシュサブスクリプション(Push Subscription)フラグを有効にする方法
- ChromeCanaryを開く
- chrome://flags開く
- (Locate Push Subscription)有効期限の(Expiration Time)あるプッシュサブスクリプションを探す
- (Set)ドロップダウンメニューを使用して、タブが非表示になったら(Enable)すぐに有効にするフラグを設定します
- Chromeを再起動します。
要約すると、この機能は、通知のサブスクライブ時にサブスクリプションに有効期限を追加します。一方、Chromeは、ユーザーエージェント側で有効期限を節約する場所を決定する必要があります。この機能はオプションであり、プッシュサブスクリプションを90日後に期限切れにするかどうかはユーザーが決定します。
Chromium開発者は、先月からこの機能に積極的に取り組んでいます。TheWindowsClubは、開発を確認するいくつかのChromiumGerritコミットを発見しました。(Chromium Gerrit)
#Push-Subscription-With-Expiration-Timeがchrome://flagsで利用可能になり次第、この記事を更新します。
Related posts
Google Chromeは反応しない、Relaunch
File DownloadエラーがGoogle Chrome browserで修正する方法
Default Print SettingsをGoogle Chromeで変更する方法
Google ChromeのBrowser CloseのDestroy Profileの方法
Anna AssistantはGoogle Chromeの完璧なvoice assistantです
Tab Manager Google Chromeの生産性を高めるための拡張
Fix ERR_CACHE_MISS error Google Chromeのメッセージ
Fix Blurry File Open dialog Google Chrome and Microsoft Edgeのボックス
Google ChromeのFix ERR_QUIC_PROTOCOL_ERROR
Google Chrome Windows 10の問題点と問題
Fix ERR_SSL_PROTOCOL_ERROR Google Chrome
Fix ERR_SPDY_PROTOCOL_ERROR error Google Chrome
Mozilla Firefox and Google Chromeの場合はVideo Speed Controller
Error Code 105 ERR_NAME_NOT_RESOLVED Google Chrome
Windows 10のGoogle ChromeでProfile Managerを無効にします
Google Chrome browserのデフォルトのフォントサイズを変更する方法
Google Chromeワンタップで注文を配置するオンラインショッピング機能を発送
経験を改善するためのGoogle ChromeのためのBest YouTubeの拡張機能
ユーザーがGoogle Chromeに拡張機能をインストールするのを防ぐ方法
Google Chrome Windows 10で機能していない拡張機能