Google อาจให้ผู้ใช้ควบคุม PWA ที่ติดตั้งได้มากขึ้น

  • Google กำลังทำงานเพื่อเปลี่ยนแปลง PWAs ที่ใช้ Chrome ปัจจุบันคืนค่าผลลัพธ์ของเซสชัน
  • จุดมุ่งหมายหลักคือการแยกแอปเหล่านี้ออกจากแอป Chromium ดั้งเดิม
  • ด้วยเหตุนี้พวกเขาจึงเสนอให้sแยก PWAs จากสถานะเซสชันของเบราว์เซอร์หน้าต่างแบบแท็บ
  • ด้วยเหตุนี้ ผู้ใช้ Chrome ควรควบคุมได้มากขึ้นว่าจะเปิด PWA เมื่อใดหรือเมื่อใด
พฤติกรรมการกู้คืน Chrome PWA

ขณะนี้ Google กำลังทำงานในโครงการที่มุ่งเปลี่ยนพฤติกรรมเซสชันการกู้คืนของ Chrome-based เว็บแอปโปรเกรสซีฟ (PWA) ขึ้นอยู่กับการกระทำของเบราว์เซอร์หลายอย่าง

แนวคิดนี้ไม่ใช่เรื่องใหม่ นักพัฒนา Chrome เริ่มแก้ไขข้อบกพร่อง กระทู้สนทนา ย้อนกลับไปในปี 2019 หลังจากที่สังเกตว่า PWA ที่ใช้งานจะไม่ถูกกู้คืนเมื่อรีสตาร์ท Chrome แต่เมื่อปิด Chrome PWA ที่ทำงานอยู่จะถูกปิดด้วย

พวกเขายังตั้งข้อสังเกต:

คุณควรกู้คืน PWA ที่ทำงานอยู่ทั้งหมดเมื่อรีสตาร์ท Chrome

ในทางกลับกัน ใน โครงการปัจจุบันนักพัฒนาซอฟต์แวร์จะพิจารณาตัวแปรพฤติกรรม PWA หลายตัวเพื่อพยายามแยกตัวแปรเหล่านี้ออกจากแอปที่มาพร้อมเครื่อง:

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


การแยกระหว่าง กปภ. และแท็บ/หน้าต่างเบราว์เซอร์

google เปลี่ยนพฤติกรรมการคืนค่า pwa

มีข้อสงสัยมากมายเกี่ยวกับการปิดหรือกู้คืน PWA ที่เปิดอยู่ทั้งหมดพร้อมกับการปิดหรือรีสตาร์ท เบราว์เซอร์ Chrome. การสนทนาในลักษณะเดียวกันนี้เกี่ยวกับการบังคับให้ออกจากเบราว์เซอร์ การขัดข้อง การปิดระบบ หรือหลังการอัปเดตเบราว์เซอร์

โซลูชันที่เสนอและยอมรับอย่างเห็นได้ชัดคือแบ็กเอนด์สโตร์แยกต่างหาก เพื่อแยก PWA และสถานะเซสชันของหน้าต่างแบบแท็บ ด้วยเหตุนี้ การเปิดหรือปิด PWA ไม่ควรส่งผลกระทบต่อพฤติกรรมการกู้คืนเบราว์เซอร์:

เมื่อ PWA ถูกกู้คืน คุณลักษณะที่ติดตามโดยปกติสำหรับหน้าต่างเบราว์เซอร์จะถูกติดตามและกู้คืน (เช่น ตำแหน่งหน้าต่าง หน้าจอ มิติ ฯลฯ)

การเปิด PWA โดยตรงไม่ควรทำให้เกิดการคืนค่าเหมือนหน้าต่างปกติ เช่น. การเปิด Twitter PWA ควรทำอย่างนั้นและไม่มีอะไรอื่น อย่ากู้คืน PWA อย่าเปิดเบราว์เซอร์ (ยกเว้นใน MacOS)

การเปิดเบราว์เซอร์โดยตรงควรมีลักษณะเหมือนในทุกวันนี้ – และยังคง ไม่ควร คืนค่า PWA ในกรณีส่วนใหญ่

ดังนั้น หลังจากดำเนินการแก้ไขแล้ว ผู้ใช้จะควบคุมวิธีการเปิด PWAs ว่าเปิดอยู่หรือไม่หากปิดโดยเจตนาเมื่อออกจากแท็บ/เบราว์เซอร์

นอกจากนี้ การกู้คืนเบราว์เซอร์ปกติและการกู้คืน PWA ไม่ควรส่งผลกระทบซึ่งกันและกัน นอกจากนี้ การกู้คืนเซสชันอาจคืนค่า PWA หรือแท็บเบราว์เซอร์แยกกันเท่านั้น

PWAs บน macOS จะทำงานแตกต่างออกไปตามที่ระบุไว้ ดังนั้นการแก้ไขควรส่งผลกระทบต่อระบบ Windows และ Linus เท่านั้น

ตามเธรด การเปลี่ยนแปลงนี้คาดว่าจะเกิดขึ้นใน Chromium 91

Chrome PWA สามารถเปลี่ยนแปลงได้ในการตั้งค่า Windows

Chrome PWA สามารถเปลี่ยนแปลงได้ในการตั้งค่า Windowsปะวะแอป Chrome

Progressive Web Apps (PWA) คือ แอปพลิเคชั่น ที่คุณสามารถใช้กับ .ของคุณ Windows 10 แต่ทำงานบนคลาวด์เพื่อไม่ให้ระบบของคุณเป็นภาระเกือบทั้งหมด เบราว์เซอร์ สนับสนุนพวกเขา รวมถึง Microsoft Edge พวกเขาไม...

อ่านเพิ่มเติม
Google อาจให้ผู้ใช้ควบคุม PWA ที่ติดตั้งได้มากขึ้น

Google อาจให้ผู้ใช้ควบคุม PWA ที่ติดตั้งได้มากขึ้นปะวะแอป Chrome

Google กำลังทำงานเพื่อเปลี่ยนแปลง PWAs ที่ใช้ Chrome ปัจจุบันคืนค่าผลลัพธ์ของเซสชันจุดมุ่งหมายหลักคือการแยกแอปเหล่านี้ออกจากแอป Chromium ดั้งเดิมด้วยเหตุนี้พวกเขาจึงเสนอให้sแยก PWAs จากสถานะเซสชันข...

อ่านเพิ่มเติม
แก้ไข: Chrome Remote Desktop ไม่ทำงาน [คู่มือฉบับเต็ม]

แก้ไข: Chrome Remote Desktop ไม่ทำงาน [คู่มือฉบับเต็ม]แอป Chromeเดสก์ท็อประยะไกล Chrome Chrome

Chrome Remote Desktop ไม่ทำงาน? มีหลายวิธีที่รวดเร็วและง่ายดายในการแก้ไขปัญหานี้หากคุณมีปัญหากับ Chrome Remote Desktop คุณสามารถเปลี่ยนไปใช้ซอฟต์แวร์การควบคุมระยะไกลอื่นได้ตลอดเวลาผู้ใช้จำนวนหนึ่งร...

อ่านเพิ่มเติม