การแสดงแบบอักษรของ Chrome: Google ลบค่าสถานะ DirectWrite

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

Google ยกเลิกการสนับสนุน Chrome สำหรับระบบปฏิบัติการรุ่นเก่าหลายระบบรวมถึง Windows XP และ Vista ในเดือนเมษายน 2559

บริษัท เริ่มลบโค้ดออกจาก Chromium ซึ่งเป็นรากฐานโอเพนซอร์สของเบราว์เซอร์ Chrome เพื่อสะท้อนถึงการเปลี่ยนแปลงในการสนับสนุนและฐานรหัสของเบราว์เซอร์โดยมุ่งเน้นไปที่ Windows 7 และ Windows เวอร์ชันที่ใหม่กว่าเท่านั้น

พนักงานของ Google เริ่มลบบิตของโค้ดออกจาก Chromium ตั้งแต่ต้นเดือนมกราคม 2016 และหลายสิ่งที่ถูกลบออกไปอาจส่งผลต่อการแสดงผลแบบอักษรของเว็บเบราว์เซอร์

ปัญหา 579678 ลบเส้นทางแบบอักษร GDI ยืนยันว่า Google ลบการแสดงผลแบบอักษร GDI สวิตช์ 'ปิดใช้งานการเขียนโดยตรง' และรหัสที่เกี่ยวข้องจาก Chrome

โปรแกรมแก้ไขนี้จะลบการแสดงผลแบบอักษร gdi สวิตช์ 'ปิดการใช้งาน - เขียนโดยตรง' และรหัสที่เกี่ยวข้อง DirectWrite จะแสดงผลแบบอักษรทั้งหมด

Google Chrome จะใช้ DirectWrite เฉพาะสำหรับการแสดงผลแบบอักษรบน Windows ใน Chrome 52

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

disable-directwrite

เบราว์เซอร์สมัยใหม่ส่วนใหญ่ใช้ DirectWrite บน Windows สำหรับการแสดงผลแบบอักษรและทำงานได้ดีในกรณีส่วนใหญ่

ปรับปรุง : โปรดทราบว่า Google ได้ลบค่าสถานะออกจากเว็บเบราว์เซอร์ Chrome เพื่อปิดใช้งาน DirectWrite ไม่ได้เป็นส่วนหนึ่งของมันอีกต่อไปซึ่งหมายความว่าตอนนี้ไม่มีตัวเลือกในการปิดใช้งาน DirectWrite อีกต่อไปบนเครื่อง Windows

เมื่อหมดตัวเลือกแล้วจึงเหลือเพียงเล็กน้อยสำหรับผู้ใช้ที่ได้รับผลกระทบ ในขณะที่ส่วนขยายของ Chrome เช่น Font Rendering Enhancer อาจช่วยแก้ไขปัญหาสำหรับบางคนส่วนบางคนอาจไม่ได้รับความช่วยเหลือในเรื่องนี้หากส่วนขยายไม่สามารถแก้ไขปัญหาการแสดงผลแบบอักษรได้ในตอนท้าย

ทั้งนี้ขึ้นอยู่กับระบบการตั้งค่าการแสดงผลและไดรเวอร์การแสดงผล DirectWrite อาจทำให้แบบอักษรแสดงผลแย่ลง ผู้ใช้ที่ได้รับผลกระทบจากปัญหาสามารถตั้งค่าสถานะบนหน้า chrome: // flags เพื่อปิดใช้งานการแสดงแบบอักษร DirectWrite ใน Chrome ได้จนถึงขณะนี้

ตอนนี้ยังไม่ชัดเจนว่าเบราว์เซอร์ที่ใช้ Chromium อื่น ๆ เช่น Vivaldi หรือ Opera ได้รับผลกระทบจากการเปลี่ยนแปลงนี้อย่างไร เนื่องจากโค้ดถูกลบออกจาก Chromium บริษัท ต่างๆจึงต้องเพิ่มรหัสอีกครั้งเพื่อให้การสนับสนุนการปิดใช้งาน DirectWrite ในเว็บเบราว์เซอร์ต่อไป

อีกสิ่งหนึ่งที่ไม่ชัดเจนคือจำนวนผู้ใช้ Chrome ที่ได้รับผลกระทบจากปัญหาการแสดงผลแบบอักษรในเบราว์เซอร์และจำนวนที่จัดการเพื่อแก้ไขปัญหาการแสดงผลโดยปิดใช้งาน DirectWrite

ตอนนี้คุณ : คุณได้รับผลกระทบจากการเปลี่ยนแปลงใน Google Chrome หรือไม่