Anonim

อัปเดต: Google เปิดใช้งาน DirectWrite เป็นค่าเริ่มต้นด้วยการเปิดตัว Chrome 37 ในช่วงปลายเดือนสิงหาคม 2014 ดังนั้นในตอนนี้การตั้งค่าสถานะจะแสดงรายการเป็น“ ปิดใช้งาน DirectWrite” และคุณควร เปิดใช้ งานการตั้งค่าสถานะนี้หากคุณต้องการ ปิดใช้งาน การสนับสนุน DirectWrite
Google Chrome สำหรับ Windows ได้รับการรบกวนจากปัญหาการแสดงผลแบบอักษรมานานแล้ว จากแบบอักษรที่ปรากฏเป็น "ปิด" เล็กน้อยเมื่อเทียบกับแพลตฟอร์มอื่น ๆ ไปจนถึงการแสดงข้อผิดพลาดการแสดงผลข้อความก็ดูไม่ดีนักใน Chrome โชคดีที่คุณลักษณะเบต้าใหม่ของเบราว์เซอร์ได้นำการสนับสนุน DirectWrite ซึ่งเป็น API การแสดงผลข้อความของ Microsoft สำหรับ Windows ซึ่งสามารถปรับปรุงการแสดงผลแบบอักษรได้อย่างมีนัยสำคัญ จนถึงตอนนี้การแสดงผลตัวอักษรของ Chrome นั้นอาศัย Windows Graphics Device Interface (GDI) ซึ่งเป็น API ที่เก่ากว่าและมีความสามารถน้อยกว่า

ผ่าน gHacks ตัวอย่างของการแสดงผลแบบอักษร Chrome ใน Windows เมื่อ DirectWrite ถูกปิดใช้งาน (ด้านบน) และเปิดใช้งาน (ด้านล่าง)

ตามที่ระบุไว้โดย gHacks Chrome เวอร์ชัน 35 ซึ่งขณะนี้อยู่ในรุ่นเบต้ารวมถึงการตั้งค่าเพื่อเปิดใช้งานการสนับสนุน DirectWrite ในการเปิดใช้งาน DirectWrite ใน Chrome ขั้นแรกให้แน่ใจว่าคุณใช้เบราว์เซอร์รุ่นเบต้าและตรวจสอบให้แน่ใจว่าคุณได้อัปเดตเป็นรุ่น 35 อย่างน้อย (โดยเฉพาะเราได้ทดสอบคุณลักษณะนี้ใน Chrome 35.0.1916.27)
จากนั้นเปิด Chrome และป้อน chrome: // ตั้งค่าสถานะ ลงในแถบที่อยู่ของเบราว์เซอร์ สิ่งนี้จะช่วยให้สามารถเข้าถึงฟีเจอร์ที่ซ่อนอยู่และการทดลองต่าง ๆ ได้ดังนั้นโปรดระมัดระวังในขณะที่คุณทำการทดลองในเมนูนี้

ค้นหาการตั้งค่าเพื่อ เปิดใช้งาน DirectWrite ปัจจุบันเป็นรายการที่ห้าจากด้านบน แต่ถ้ามันย้ายในเวอร์ชันอนาคตคุณสามารถค้นหาได้อย่างรวดเร็วผ่านคุณสมบัติการค้นหาบนหน้าของ Chrome ( Control-F หรือ F3 ) เลือก เปิด และปิดและ เปิดใช้งาน เบราว์เซอร์ใหม่
เมื่อเปิดใหม่คุณจะสังเกตเห็นว่าการแสดงแบบอักษรของ Chrome โดยเฉพาะเมื่อพูดถึง Google Fonts นั้นดูสะอาดกว่ามาก นอกจากนี้คุณจะไม่พบข้อผิดพลาดในการแสดงแบบอักษร Chrome เป็นครั้งคราวซึ่งทำให้แบบอักษรไม่สามารถจดจำได้ในเบราว์เซอร์เวอร์ชันเก่า
หากด้วยเหตุผลบางอย่างที่คุณต้องการวิธีการแสดงผล GDI แบบเดิมเพียงทำตามขั้นตอนด้านบนซ้ำแล้วเลือก ปิดการใช้งาน ในเวลานี้ ก่อนหน้านี้คุณจะต้องออกจากการทำงานใหม่และเปิดใช้งาน Chrome ใหม่เพื่อดูการเปลี่ยนแปลง
ตามที่กล่าวไว้การรองรับ DirectWrite ปัจจุบันมีเฉพาะใน Chrome รุ่นเบต้าเท่านั้น ไม่ชัดเจนว่า Google จะเลือกเปลี่ยนเป็นเบราว์เซอร์เวอร์ชั่น Windows ที่เสถียรหรือไม่

วิธีปรับปรุงการแสดงผลแบบอักษร Chrome ใน windows ด้วย directwrite