Hiển thị Phông chữ của Chrome: Google xóa cờ DirectWrite

Google bỏ hỗ trợ Chrome cho một số hệ điều hành cũ hơn, bao gồm Windows XP và Vista, vào tháng 4 năm 2016.

Công ty bắt đầu xóa mã khỏi Chromium, nền tảng mã nguồn mở của trình duyệt Chrome, để phản ánh sự thay đổi trong hỗ trợ và đơn giản là cơ sở mã của trình duyệt bằng cách chỉ tập trung vào Windows 7 và các phiên bản Windows mới hơn.



Các nhân viên của Google đã bắt đầu xóa các đoạn mã khỏi Chromium ngay từ tháng 1 năm 2016 và một số thứ bị xóa có thể ảnh hưởng đến việc hiển thị phông chữ của trình duyệt web.

Vấn đề 579678, Xóa đường dẫn phông chữ GDI, xác nhận rằng Google đã xóa hiển thị phông chữ GDI, công tắc 'tắt ghi trực tiếp' và mã được liên kết khỏi Chrome.

Bản vá này sẽ xóa kết xuất phông chữ gdi, công tắc 'tắt-ghi trực tiếp' và mã liên quan. Tất cả việc hiển thị phông chữ bây giờ sẽ được thực hiện bởi DirectWrite.

Google Chrome sẽ sử dụng DirectWrite dành riêng cho việc hiển thị phông chữ trên Windows kể từ Chrome 52.

Thay đổi có hiệu lực trong Chrome 52 hiện có trên kênh beta đã được phát hành trong thời gian chờ đợi. Tuy nhiên, bản cập nhật ổn định tiếp theo sẽ chuyển trình duyệt sang phiên bản đó và khi đó phần lớn người dùng sẽ nhận thấy sự thay đổi.

disable-directwrite

Hầu hết các trình duyệt hiện đại sử dụng DirectWrite trên Windows để hiển thị phông chữ và nó hoạt động tốt trong hầu hết các trường hợp.



Cập nhật: Lưu ý rằng Google đã xóa cờ khỏi trình duyệt web Chrome của mình để tắt DirectWrite. Nó không còn là một phần của nó nữa, điều đó cũng có nghĩa là hiện tại không còn tùy chọn để tắt DirectWrite nữa trên các máy Windows.

Với tùy chọn đã biến mất, người dùng bị ảnh hưởng còn ít việc phải làm. Trong khi các tiện ích mở rộng của Chrome như Trình tăng cường kết xuất phông chữ có thể giúp giải quyết vấn đề cho một số người, những người khác có thể không có cách nào khác về vấn đề này nếu các tiện ích mở rộng không giải quyết được vấn đề hiển thị phông chữ về phía chúng.

Tuy nhiên, tùy thuộc vào hệ thống, cài đặt hiển thị và trình điều khiển hiển thị, DirectWrite có thể khiến phông chữ hiển thị kém hơn. Người dùng bị ảnh hưởng bởi sự cố có thể đặt cờ trên trang chrome: // flags để tắt tính năng hiển thị phông chữ DirectWrite trong Chrome cho đến nay.

Hiện tại vẫn chưa rõ các trình duyệt dựa trên Chromium khác, chẳng hạn như Vivaldi hoặc Opera, bị ảnh hưởng như thế nào bởi sự thay đổi này. Vì mã đã bị xóa khỏi Chromium, các công ty sẽ phải thêm lại mã để tiếp tục cung cấp hỗ trợ vô hiệu hóa DirectWrite trong trình duyệt web.

Một điều khác chưa rõ ràng là có bao nhiêu người dùng Chrome bị ảnh hưởng bởi sự cố hiển thị phông chữ trong trình duyệt và bao nhiêu người được quản lý để khắc phục sự cố hiển thị bằng cách tắt DirectWrite.

Bây giờ bạn: bạn có bị ảnh hưởng bởi sự thay đổi trong Google Chrome không?