Anonim

Cập nhật: Google đã bật DirectWrite theo mặc định với việc phát hành Chrome 37 vào cuối tháng 8 năm 2014. Do đó, cờ hiện được liệt kê dưới dạng Tắt Tắt DirectWrite và bạn nên bật cờ này nếu bạn muốn tắt hỗ trợ DirectWrite.
Google Chrome cho Windows từ lâu đã bị ảnh hưởng bởi các vấn đề kết xuất phông chữ. Từ các phông chữ xuất hiện một chút so với các nền tảng khác, so với các nền tảng khác, cho đến các lỗi hiển thị, văn bản đơn giản là không phù hợp với Chrome. Rất may, một tính năng beta mới của trình duyệt cuối cùng đã hỗ trợ DirectWrite, API kết xuất văn bản của Microsoft cho Windows, có thể cải thiện đáng kể kết xuất phông chữ. Cho đến thời điểm hiện tại, kết xuất phông chữ Chrome đã dựa trên Giao diện thiết bị đồ họa Windows (GDI), một API cũ hơn và ít khả năng hơn.

Thông qua gHacks, một ví dụ về kết xuất phông chữ Chrome trong Windows khi DirectWrite bị tắt (trên cùng) và được bật (dưới cùng).

Theo ghi nhận của gHacks , Chrome phiên bản 35, hiện đang ở giai đoạn thử nghiệm, bao gồm cài đặt để bật hỗ trợ DirectWrite. Để bật DirectWrite trong Chrome, trước tiên hãy đảm bảo bạn đang sử dụng phiên bản beta của trình duyệt và kiểm tra để đảm bảo bạn được cập nhật lên ít nhất là phiên bản 35 (cụ thể, chúng tôi đã thử nghiệm tính năng này trên Chrome 35.0.1916.27).
Tiếp theo, khởi chạy Chrome và nhập chrome: // flags vào thanh địa chỉ của trình duyệt. Điều này sẽ cho phép truy cập vào một loạt các tính năng ẩn và thử nghiệm, vì vậy hãy cẩn thận khi bạn tìm kiếm trong menu này.

Xác định vị trí cài đặt để Bật DirectWrite . Đây hiện là mục thứ năm từ đầu, nhưng nếu nó di chuyển trong các phiên bản trong tương lai, bạn có thể nhanh chóng tìm thấy nó thông qua tính năng tìm kiếm trên trang của Chrome ( Control-F hoặc F3 ). Chọn bật và thoát và khởi chạy lại trình duyệt.
Khi khởi chạy lại, bạn sẽ nhận thấy rằng kết xuất phông chữ Chrome, đặc biệt là khi nói đến Google Fonts, có vẻ sạch hơn nhiều. Bạn cũng sẽ không còn gặp phải lỗi hiển thị phông chữ Chrome thường xuyên khiến phông chữ không thể nhận ra trong các phiên bản cũ của trình duyệt.
Nếu vì lý do nào đó bạn thích phương thức kết xuất GDI cũ, chỉ cần lặp lại các bước trên và chọn Tắt khoảng thời gian này. Như trước đây, bạn sẽ cần thoát hoàn toàn và khởi chạy lại Chrome để thấy sự thay đổi.
Như đã đề cập, hỗ trợ DirectWrite hiện chỉ tồn tại trong phiên bản beta của Chrome. Không rõ khi nào Google sẽ chọn chuyển đổi nó sang phiên bản Windows ổn định của trình duyệt.

Cách cải thiện kết xuất phông chữ chrome trong windows bằng directwrite