เมื่อเร็วๆ นี้ Google ได้ประกาศเปิดตัวเวอร์ชันเสถียรของ "Chrome 97"ซึ่งมาพร้อมกับคุณสมบัติใหม่บางอย่าง รวมถึงการเปลี่ยนแปลงการตั้งค่าความเป็นส่วนตัวและความปลอดภัย การแก้ไขข้อบกพร่อง และอื่นๆ อีกมากมาย
นอกเหนือจากการปรับปรุงและแก้ไขข้อบกพร่องแล้วเวอร์ชันใหม่นี้ยังกำจัดช่องโหว่ถึง 37 รายการซึ่งหลายรายการถูกตรวจพบผ่านการทดสอบอัตโนมัติด้วย AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer และ AFL
หนึ่งในช่องโหว่ถูกจัดว่าเป็นปัญหาสำคัญที่อนุญาตให้ผู้โจมตีสามารถหลีกเลี่ยงการป้องกันของเบราว์เซอร์ทุกระดับและเรียกใช้โค้ดบนระบบภายนอกสภาพแวดล้อมแซนด์บ็อกซ์ได้ รายละเอียดเกี่ยวกับช่องโหว่สำคัญนี้ (CVE-2022-0096) ยังไม่ได้รับการเปิดเผย แต่ทราบเพียงว่าเกี่ยวข้องกับการเข้าถึงพื้นที่หน่วยความจำที่ถูกปล่อยว่างไปแล้วในโค้ดสำหรับการทำงานกับที่เก็บข้อมูลภายใน (Storage API)
สำหรับรุ่นปัจจุบัน Google ได้จ่ายรางวัลไปแล้ว 24 รางวัลมูลค่า $54 ภายใต้โปรแกรมค่าหัวช่องโหว่ (สาม $000, สอง $10, หนึ่ง $000, สาม $5000 และหนึ่ง $4000) ดอลลาร์)
ความแปลกใหม่หลักของ Chrome 97
ในเวอร์ชันใหม่นี้ Google ได้ตัดสินใจที่จะมุ่งเน้นความพยายามในการเสริมสร้างการปกป้องข้อมูลส่วนบุคคลของผู้ใช้โดยขณะนี้สามารถลบข้อมูลทั้งหมดที่จัดเก็บไว้จากเว็บไซต์ได้แล้ว จากเดิมที่สามารถลบได้เฉพาะคุกกี้แต่ละรายการเท่านั้น การตั้งค่าใหม่นี้สามารถพบได้ใน การตั้งค่า > ความปลอดภัยและความเป็นส่วนตัว > การตั้งค่าเว็บไซต์ > ดูสิทธิ์และข้อมูลที่จัดเก็บไว้สำหรับแต่ละเว็บไซต์
เวอร์ชันใหม่นี้ยังนำมาซึ่งการเปลี่ยนแปลงสำหรับเว็บแอปพลิเคชัน โดยได้รับการออกแบบให้มีความเป็นเนทีฟมากขึ้นและนักพัฒนาสามารถใช้แถบแอปพลิเคชันด้านบนเพื่อรวมพื้นที่เขียน ปุ่มนำทาง และพื้นหลังสีต่างๆ ได้
นอกจากนี้ การรวมธง Chrome ใหม่ยังถูกเน้น: flags #enable-accessibility-page-zoom ซึ่งช่วยให้คุณบันทึกระดับการซูมที่ต้องการบนมือถือได้
คุณสมบัติใหม่ๆ อื่นๆได้แก่ การรองรับ HDR ที่ดีขึ้นด้วย CSSซึ่งอยู่ระหว่างการทดสอบมาตั้งแต่ Chrome 94 และเวอร์ชันใหม่นี้ได้เปิดใช้งานให้ทุกคนใช้งานได้แล้ว これによりนักพัฒนาสามารถเปิดใช้งานเนื้อหา HDR ได้โดยไม่กระทบต่อประสบการณ์การใช้งานสำหรับผู้ที่ไม่มีจอแสดงผล HDR
สิ่งที่น่าสนใจอีกอย่างคือการปรับปรุงการรองรับการกรอกข้อมูลอัตโนมัติในแบบฟอร์มเว็บคำแนะนำที่มีตัวเลือกการกรอกข้อมูลอัตโนมัติจะแสดงผลแตกต่างไปเล็กน้อย พร้อมด้วยไอคอนข้อมูลเพื่อช่วยในการดูตัวอย่างและระบุความสัมพันธ์กับช่องที่กำลังกรอกได้อย่างชัดเจน ตัวอย่างเช่น ไอคอนรูปโปรไฟล์จะแสดงให้เห็นอย่างชัดเจนว่าคำแนะนำการกรอกข้อมูลอัตโนมัตินั้นมีผลต่อช่องที่เกี่ยวข้องกับที่อยู่และข้อมูลติดต่อ
นอกจากนี้ ยังมีการระบุว่าตั้งแต่วันที่ 17 มกราคมเป็นต้นไป Chrome Web Store จะไม่รับส่วนเสริมที่ใช้ Chrome manifest เวอร์ชัน 2 อีกต่อไป แต่ผู้พัฒนาส่วนเสริมที่เคยเพิ่มไว้ก่อนหน้านี้จะยังคงสามารถเผยแพร่การอัปเดตได้
ในส่วนของการทดลอง มีการกล่าวถึงว่าได้มีการเพิ่มการสนับสนุนเชิงทดลองสำหรับข้อกำหนด WebTransportซึ่งกำหนดโปรโตคอลและ API JavaScript ที่เกี่ยวข้องสำหรับการส่งและรับข้อมูลระหว่างเบราว์เซอร์และเซิร์ฟเวอร์
ช่องทางการสื่อสารถูกจัดระเบียบผ่าน HTTP/3 โดยใช้โปรโตคอล QUIC เป็นการขนส่ง สามารถใช้ WebTransport แทนกลไก WebSockets ซึ่งมีคุณสมบัติเพิ่มเติม เช่น การสตรีมหลายช่องทาง การสตรีมทางเดียว การส่งที่ไม่เป็นไปตามลำดับ โหมดการจัดส่งที่เชื่อถือได้และไม่น่าเชื่อถือ นอกจากนี้ WebTransport ยังสามารถแทนที่กลไกการพุชเซิร์ฟเวอร์ ซึ่ง Google ได้นำออกใน Chrome
สุดท้ายนี้ขอแจ้งให้ทราบว่าหน้าการตั้งค่าเครื่องมือค้นหาได้รับการปรับปรุงแล้วโดยได้ปิดใช้งานการเปิดใช้งานเครื่องมือค้นหาอัตโนมัติ ซึ่งข้อมูลเกี่ยวกับการเปิดใช้งานอัตโนมัตินี้จะแสดงขึ้นเมื่อเปิดเว็บไซต์ผ่านสคริปต์ OpenSearch และเครื่องมือค้นหาใหม่ที่จะประมวลผลคำค้นหาจากแถบที่อยู่จะต้องเปิดใช้งานด้วยตนเองในการตั้งค่า (เครื่องมือค้นหาที่เปิดใช้งานอัตโนมัติก่อนหน้านี้จะยังคงทำงานได้โดยไม่มีการเปลี่ยนแปลง)
จะติดตั้ง Google Chrome 97 บน Linux ได้อย่างไร?
หากคุณสนใจติดตั้งเว็บเบราว์เซอร์เวอร์ชันใหม่นี้ และยังไม่ได้ติดตั้งคุณสามารถดาวน์โหลดตัวติดตั้งที่มีให้ในรูปแบบไฟล์ .deb และ .rpm จากเว็บไซต์อย่างเป็นทางการได้