Chrome 69 ตัด www ออกจาก Address bar

หลังจากออก Chrome 69 เมื่อประมาณสัปดาห์ที่ผ่านมา มีผู้ใช้และผู้เชี่ยวชาญหลายๆ ท่านกังวลเกี่ยวกับการเปลี่ยนแปลงที่เกิดขึ้นถึงความปลอดภัยในการใช้งานเว็บ

การเปลี่ยนแปลงของ Chrome 69 นี้มาพร้อมกับฟีเจอร์ที่ใช้ตัดชื่อซับโดเมนที่ไม่สำคัญออก

นักพัฒนา Chromium ได้รายงานถึงปัญหาที่พบนี้ว่า ปกติแล้ว จะคิดว่า ถ้าส่วนของโดเมนมีซับโดเมนเป็น www กับ m Google จะคิดว่าโดเมนที่ไม่สำคัญ และจำไม่แสดงส่วนของโดเมนนั้น

ยกตัวอย่างปัญหาที่อาจเกิดได้เช่น www.www.2ld.tld เมื่อทำการตัด www ออก ควรจะเป็น www.2ld.tld ไม่ใช่ 2ld.tld หรือในกรณี www.example.www.example.com เมื่อทำการตัด www ออก ควรจะเป็น example.www.example.com ไม่ใช่ example.example.com

เมื่อไปดู Code ของ Chrome 69 มันจะเรียกฟังก์ชัน IsTrivialSubdomain() ซึ่งจะทำการตรวจสอบว่าเป็นซับโดเมน www กับ m หรือไม่ ถ้าใช่จะส่งค่ากลับไปว่าเป็นจริง และตัดซับโดเมน www กับ m ออกไป และถ้ามีการใช้ Chrome บน Android หรือ iOS จะไม่ตัดซับโดเมน m ทิ้ง ซึ่งดูได้จากโค้ด้านล่างต่อไปนี้


ที่มา: Bleeping Computer

แต่ถ้าหากต้องการปิดการใช้งานฟีเจอร์นี้สามารถทำได้โดย

1.เปิดบราวเซอร์ Chrome จากนั้นใส่ข้อความนี้ลงบน Address Bar “chrome://flags/#omnibox-ui-hide-steady-state-url-scheme-and-subdomains” กด Enter

2. ระบบจะแสดงหน้าการตั้งค่า ที่ “Omnibox UI Hide Steay-State URL Scheme and Trivial Subdomains” เปลี่ยนจาก Enable ไปเป็น Disable


ที่มาภาพ: Bleeping Computer

3. ระบบจะแสดงข้อความ “Your changes will take effect the next time you relanch Google Chrome.” ให้คลิกที่ RELAUNCH NOW ดังภาพ


ที่มาภาพ: Bleeping Computer

4. เมื่อตั้งค่าเรียบร้อยแล้ว เวลาเข้าเว็บไซต์ URL ที่เห็นจะเป็น URL แบบเต็มดังรูปที่แสดง


ที่มาภาพ: Bleeping Computer

ที่มา: Bleeping Computer