Google Chrome จำกัดการสมัครรับการแจ้งเตือนแบบพุชไว้ที่ 90 วัน

ในที่สุด Google Chrome(Google Chrome)ก็ปราบปรามเว็บไซต์ที่ใช้ข้อความ Push ในทางที่ ผิด Chrome กำลังเพิ่มคุณลักษณะใหม่#Push-Subscription-With-Expiration-Time อยู่เบื้องหลังchrome://flagsที่จะจำกัดการสมัครรับข้อความ Push ไว้ที่ 90 วันTheWindowsClubได้เรียนรู้ การตั้งค่าสถานะนี้จะเปิดใช้ งาน การสมัครสมาชิกแบบ(Subscriptions)พุช(Push) เพื่อรองรับเวลาหมดอายุ

การแจ้งเตือนแบบพุชของ Google Chrome 90 วัน

Chromeจัดการกับการแจ้งเตือนการละเมิด

ในขณะที่เขียนบทความนี้ การตั้งค่าสถานะนี้ไม่พร้อมใช้งานในChrome Canary ที่อัปเด ต แต่ตาม คำสัญญาของ Chromium Gerritได้มีการปรับฐานใหม่และส่งไปยังGoogle Chrome Canary 86 ที่อัปเดต แล้ว บางทีงานยังอยู่ระหว่างดำเนินการ และเราคาดว่าคุณลักษณะทดลองนี้จะนำไปใช้กับChrome Canary builds ในอนาคตในอีกไม่กี่วัน(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 วัน) เมื่อสมัครรับการแจ้งเตือนแบบพุชและในวิธีการสมัครเอง คุณลักษณะเฉพาะนี้จะผ่านแอตทริบิวต์เวลาหมดอายุเพื่อกะพริบ

“แอตทริบิวต์ expryTime จะถูกสร้างขึ้นผ่านบริการพุช เมื่อนำมันกลับมาในSubscriptionCallback (null ถูกต้อง) จะต้องส่งต่อไปยังเลเยอร์การกะพริบ”

Google Chrome Push Commit

Chromeมีแนวโน้มที่จะใช้การเปลี่ยนแปลง UI บางอย่างที่จะแจ้งให้ผู้ใช้ตั้งค่าการสมัครรับการแจ้งเตือนแบบพุชให้หมดอายุหลังจากช่วงระยะเวลาหนึ่ง ยังต้องดูกันต่อไปว่าผู้ใช้จะปรับแต่งกรอบเวลาได้หรือไม่ อย่าง แรก(First)เลย ดูเหมือนว่าฟีเจอร์นี้จะแจ้งการหมดอายุของการสมัครรับข้อมูลอย่างชัดเจนเมื่อมีการสมัครรับการแจ้งเตือนแบบพุชเป็นครั้งแรก

มีหลายฝ่ายที่เกี่ยวข้องในกระบวนการทั้งหมด เมื่อผู้ใช้สมัครรับการแจ้งเตือน ข้อมูลเกี่ยวกับการหมดอายุของการสมัครจะถูกดึงมาจากapp_identifierและส่งกลับเป็นการโทรกลับไปยังPushMessagingManager Chromeจะจัดเก็บเวลาหมดอายุในPushMessagingAppIdentifier อย่างไรก็ตาม นี้ยังไม่ได้ดำเนินการ ที่กล่าวว่าคุณลักษณะนี้อยู่ในระหว่างการพัฒนาอย่างแข็งขัน

เมื่อแฟล็กนี้พร้อมใช้งาน คุณสามารถเปิดใช้งานบนGoogle Chrome Canary(Google Chrome Canary)

วิธีเปิดใช้งานการสมัครสมาชิกแบบพุช(Push Subscription)ด้วย การ ตั้งค่าสถานะเวลาหมดอายุ ใน (Expiration Time)Chrome

  1. เปิด Chrome Canary
  2. เปิดchrome://flags
  3. ค้นหาการสมัครสมาชิกแบบพุช(Locate Push Subscription)ด้วยเวลาหมดอายุ(Expiration Time)
  4. ตั้งค่า(Set)สถานะเป็นเปิดใช้งาน(Enable)ทันทีเมื่อแท็บถูกซ่อนโดยใช้เมนูแบบเลื่อนลง
  5. เปิด Chrome อีกครั้ง

โดยสรุป คุณลักษณะนี้จะเพิ่มการหมดอายุของการสมัครรับข้อมูลในขณะที่สมัครรับการแจ้งเตือน ในขณะเดียวกันChromeก็ต้องตัดสินใจว่าจะประหยัดเวลาหมดอายุในด้านตัวแทนผู้ใช้ได้ที่ไหน คุณลักษณะนี้จะเป็นทางเลือกและขึ้นอยู่กับผู้ใช้ที่จะตัดสินใจว่าพวกเขาต้องการให้การสมัครรับข้อมูลแบบพุชหมดอายุหลังจาก 90 วันหรือไม่

นักพัฒนา Chromium ได้ทำงานอย่างแข็งขันกับคุณลักษณะนี้ตั้งแต่เดือนที่แล้ว TheWindowsClubพบChromium Gerritยืนยันการพัฒนาหลายรายการ

เราจะอัปเดตบทความนี้ทันทีที่การตั้งค่าสถานะคุณลักษณะทดลอง#Push-Subscription-With-Expiration-Timeพร้อมใช้งานภายใต้chrome chrome://flags



About the author

ฉันเป็นนักพัฒนาเว็บที่มีประสบการณ์มากกว่า 10 ปี ฉันเชี่ยวชาญด้านการพัฒนา Chrome OS และเคยทำงานในโครงการต่างๆ มากมายตั้งแต่สตาร์ทอัพขนาดเล็กไปจนถึงบริษัทที่ติดอันดับ Fortune 500 ฉันยังเป็นผู้เชี่ยวชาญในบัญชีผู้ใช้และความปลอดภัยของครอบครัว และได้พัฒนาแอพ Android ที่ประสบความสำเร็จหลายตัว



Related posts