ตามกำหนดเวลา การอัปเดตขั้นต่อไปของเบราว์เซอร์ Chrome ได้เริ่มเปิดตัวสำหรับผู้ใช้ Windows, macOS และ Linux การอัปเดตนี้ค่อนข้างเบาในแผนกฟีเจอร์ แต่มอบชุดอัปเดตและแพตช์ความปลอดภัยที่ดี มาดูกันว่ามีอะไรใหม่ใน Chrome 105 สำหรับเดสก์ท็อปบ้าง

การควบคุม PWA เพิ่มเติม

Progressive Web Apps มาไกลใน Chrome และอีกไม่นาน แทบจะเป็นไปไม่ได้เลยที่จะ แยกความแตกต่างระหว่างเครื่องมือบนเบราว์เซอร์และแอปพลิเคชันดั้งเดิม Chrome 97 เพิ่มความสามารถในการเพิ่มองค์ประกอบในแถบด้านบนของเว็บแอป Chrome 105 สร้างขึ้นจากคุณลักษณะนั้นด้วยการควบคุมที่ปรับแต่งได้ ตอนนี้นักพัฒนาเว็บแอปสามารถเพิ่มเครื่องมือต่างๆ เช่น แถบค้นหา และเพิ่มหรือปรับแต่งคุณสมบัติในแถบด้านบนได้ ซึ่งช่วยให้นักพัฒนาควบคุมลักษณะและโต้ตอบของเว็บแอปกับผู้ใช้ได้มากขึ้น

ปรับปรุงการควบคุม PWA

ตัวเลือกการเรียงต่อกันของหน้าต่าง

เราได้กล่าวถึงคุณลักษณะที่กำลังจะมีขึ้นนี้โดยละเอียดแล้ว และแม้ว่าจะไม่มีในทางเทคนิคใน Chrome 105 แต่คุณก็เปิดใช้งานได้ด้วยการติดธงธรรมดา คุณลักษณะนี้จะทำให้ Chrome มีความสามารถในการสแนปหน้าต่างที่คล้ายกับที่ Windows ทำอยู่แล้ว เมื่อเปิดใช้งาน คุณเพียงแค่วางปุ่มขยายใหญ่สุดใน Chrome แล้วคุณจะเห็นตัวเลือกขนาดและสแนปที่หลากหลายสำหรับหน้าต่างที่อยู่ในโฟกัส มาดูฟีเจอร์ที่ใช้งานจริงใน ChromeOS ใน Canary Channel กันเถอะ

ตามที่ได้กล่าวไปแล้ว คุณลักษณะนี้ไม่ได้เปิดอยู่โดยค่าเริ่มต้น แต่คุณสามารถเปิดใช้งานได้โดยชี้เบราว์เซอร์ไปที่  chrome://flags/#partial-split  และเปิดใช้งานการตั้งค่าสถานะ เมื่อคุณรีสตาร์ท Chrome แล้ว คุณจะสามารถเห็นการทำงานของหน้าต่างสแนป

เครื่องมือสำหรับนักพัฒนา

อย่างที่ฉันบอกไป ในการอัปเดตนี้ไม่มีอะไรจะพูดมาก มุมมองของผู้ใช้ แต่มีการอัปเดตบางอย่างภายใต้ประทุนที่ทำให้นักพัฒนามีเครื่องมือใหม่และเครื่องมือที่อัปเดตให้ใช้งานได้ คุณสามารถอ่านเพิ่มเติมเกี่ยวกับสิ่งเหล่านั้นได้ในบล็อก Chromium แต่ฉันจะแสดงไว้ที่นี่ในกรณีที่คุณสนใจ

Custom Highlight API – API ไฮไลต์ที่กำหนดเองช่วยให้นักพัฒนาเว็บจัดรูปแบบข้อความของช่วงต่างๆ ได้ตามต้องการ สิ่งนี้มีประโยชน์ในสถานการณ์ต่าง ๆ รวมถึงการแก้ไขเฟรมเวิร์กที่ต้องการใช้การเลือกของตนเอง ค้นหาบนหน้าบนเอกสารเสมือนจริง การเลือกหลายรายการเพื่อแสดงการทำงานร่วมกันแบบออนไลน์หรือเฟรมเวิร์กการตรวจสอบการสะกดคำค้นหาคอนเทนเนอร์ – คิวรีคอนเทนเนอร์ช่วยให้นักพัฒนาสามารถสอบถามพาเรนต์ ตัวเลือกสำหรับข้อมูลขนาดและรูปแบบ ทำให้องค์ประกอบย่อยสามารถเป็นเจ้าของตรรกะการจัดรูปแบบที่ตอบสนองได้ ไม่ว่าจะอยู่ที่ใดบนหน้าเว็บ:has() Pseudo Class – CSS :has() pseudo-class ช่วยให้นักพัฒนา เพื่อตรวจสอบว่าองค์ประกอบหลักมีลูกที่มีพารามิเตอร์เฉพาะหรือไม่ ดึงข้อมูลการสตรีมการสตรีม –  เริ่มต้นคำขอก่อนที่คุณจะมีเนื้อหาทั้งหมดโดยใช้ สตรีม API API การจัดวางหน้าต่างแบบหลายหน้าจอ – การเพิ่มประสิทธิภาพให้กับสตริงป้ายกำกับที่มีให้โดย API การจัดวางหน้าต่างแบบหลายหน้าจอ

การอัปเดตและแพตช์ความปลอดภัย

สำหรับฟีเจอร์และเครื่องมือ เท่านี้ก็อัปเดตความปลอดภัยแล้ว Chrome เวอร์ชันนี้มีแพตช์ 24 รายการ แม้ว่าอาจดูมากเกินไป แต่ก็ไม่ใช่เรื่องแปลกสำหรับการอัปเดตหลักชัยสำคัญ และหมายความว่า Google ยังคงให้ความสำคัญกับการรักษา Chrome ให้ปลอดภัยสำหรับผู้ใช้ทุกคน ต่อไปนี้คือรายการของแพตช์พร้อมกับจุดบกพร่องที่เกี่ยวข้องและค่าหัวที่รวบรวมโดยผู้พัฒนาที่ค้นพบช่องโหว่แต่ละจุด

[$NA][1340253] Critical CVE-2022-3038: ใช้หลังจากใช้งานฟรีใน Network Service รายงานโดย Sergei Glazunov จาก Google Project Zero เมื่อวันที่ 2022-06-28[$10000][1343348] High CVE-2022-3039: ใช้หลังจากใช้งานฟรีใน WebSQL รายงานโดย Nan Wang(@eternalsakura13) และ Guang Gong จาก 360 Vulnerability Research Institute เมื่อวันที่ 2022-07-11[$9000][1341539] High CVE-2022-3040: Use after free in Layout รายงานโดย Anonymous เมื่อ 2022-07-03[$7500][1345947] High CVE-2022-3041: ใช้หลังจากใช้งานฟรีใน WebSQL รายงานโดย Ziling Chen และ Nan Wang(@eternalsakura13) จากสถาบันวิจัยช่องโหว่ 360 เมื่อวันที่ 2022-07-20[$5000][1338553] High CVE-2022-3042: ใช้หลังจากใช้งานฟรีใน PhoneHub รายงานโดย koocola(@alo_cook) และ Guang Gong จาก 360 Vulnerability Research Institute เมื่อวันที่ 2022-06-22[$3000][1336979] High CVE-2022-3043: Heap buffer overflow ในการจับภาพหน้าจอ รายงานโดย @ginggilBesel เมื่อ 2022-06-16[$NA][1051198] High CVE-2022-3044: การใช้งานที่ไม่เหมาะสมในการแยกไซต์ รายงานโดย Lucas Pinheiro การวิจัยช่องโหว่ของเบราว์เซอร์ของ Microsoft เมื่อวันที่ 2020-02-12[$TBD][1339648] High CVE-2022-3045: การตรวจสอบอินพุตที่ไม่น่าเชื่อถือใน V8 ไม่เพียงพอ รายงานโดย Ben Noordhuis [email protected] เมื่อ 2022-06-26[$TBD][1346245] High CVE-2022-3046: ใช้หลังจากฟรี ในเบราว์เซอร์แท็ก รายงานโดย Rong Jian จาก VRI เมื่อวันที่ 2022-07-21[$7000][1342586] Medium CVE-2022-3047: การบังคับใช้นโยบายไม่เพียงพอใน Extensions API รายงานโดย Maurice Dauer เมื่อวันที่ 2022-07-07[$5000][1303308] Medium CVE-2022-3048: การใช้งานที่ไม่เหมาะสมในหน้าจอล็อก Chrome OS รายงานโดย Andr.Ess เมื่อ 2022-03-06[$3000][1316892] Medium CVE-2022-3049: ใช้หลังจากใช้งานฟรีใน SplitScreen รายงานโดย @ginggilBesel เมื่อ 2022-04-17[$3000][1337132] Medium CVE-2022-3050: Heap buffer overflow ใน WebUI รายงานโดย Zhihua Yao จาก KunLun Lab เมื่อวันที่ 2022-06-17[$2000][1345245] Medium CVE-2022-3051: Heap buffer overflow ใน Exosphere รายงานโดย @ginggilBesel เมื่อ 2022-07-18[$2000][1346154] Medium CVE-2022-3052: Heap buffer overflow ใน Window Manager รายงานโดย Khalil Zhani เมื่อวันที่ 2022-07-21[$TBD][1267867] Medium CVE-2022-3053: การใช้งานที่ไม่เหมาะสมใน Pointer Lock รายงานโดย Jesper van den Ende (Pelican Party Studios) เมื่อ 2021-11-08[$TBD][1290236] Medium CVE-2022-3054: การบังคับใช้นโยบายไม่เพียงพอใน DevTools รายงานโดย Kuilin Li เมื่อ 2022-01-24[$TBD][1351969] Medium CVE-2022-3055: ใช้หลังจากฟรีในรหัสผ่าน รายงานโดย Weipeng Jiang (@Krace) และ Guang Gong จากสถาบันวิจัยช่องโหว่ 360 เมื่อวันที่ 2022-08-11[$3000][1329460] ต่ำ CVE-2022-3056: การบังคับใช้นโยบายไม่เพียงพอในนโยบายการรักษาความปลอดภัยของเนื้อหา รายงานโดย Anonymous เมื่อ 2022-05-26[$2000][1336904] Low CVE-2022-3057: ไม่เหมาะสม การใช้งานใน iframe Sandbox รายงานโดย Gareth Heyes เมื่อ 2022-06-16[$1000][1337676] Low CVE-2022-3058: ใช้หลังจากฟรีในขั้นตอนการลงชื่อเข้าใช้ รายงานโดยนกกาที่ห้องปฏิบัติการ KunLun เมื่อวันที่ 2022-06-20

การอัปเดต Chrome

Chrome 105 กำลังเปิดตัวสำหรับผู้ใช้ Windows, macOS และ Linux หากคุณยังไม่ได้รับการอัปเดต ไม่ต้องกังวล มันควรจะพร้อมในอีกไม่กี่วันข้างหน้า คุณสามารถตรวจสอบการอัปเดตได้ตลอดเวลาโดยไปที่เมนู 3 จุดที่ด้านบนขวาของเบราว์เซอร์ Chrome คลิก”ความช่วยเหลือ”แล้วคลิกเกี่ยวกับ Chrome ที่นั่น คุณควรเห็นปุ่มอัปเดต หาก Google ทำตามกำหนดการ เราอาจจะได้เห็นการอัปเดตเป็น ChromeOS 105 ในวันพรุ่งนี้ คอยติดตามข้อมูลเพิ่มเติมเมื่อมาถึง

โพสต์ที่เกี่ยวข้อง

Categories: IT Info