Kết xuất phông chữ 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 nguồn mở của trình duyệt Chrome, để phản ánh sự thay đổi trong hỗ trợ và chỉ đơ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.

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

Sự cố 579678, Xóa đường dẫn phông chữ GDI, xác nhận rằng Google đã xóa kết xuất phông chữ GDI, công tắc "vô hiệu hóa ghi trực tiếp" và mã liên quan khỏi Chrome.

Bản vá này sẽ loại bỏ kết xuất phông chữ gdi, công tắc "vô hiệu hóa ghi trực tiếp" và mã liên quan. Tất cả kết xuất phông chữ bây giờ sẽ được DirectWrite thực hiện.

Google Chrome sẽ sử dụng DirectWrite dành riêng cho 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ó sẵn trên kênh beta đã được phát hành trong thời gian này. Bản cập nhật ổn định tiếp theo sẽ chuyển trình duyệt sang phiên bản đó và sau đó, phần lớn người dùng sẽ nhận thấy sự thay đổi.

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à không có tùy chọn nào ngay bây giờ để vô hiệu hóa DirectWrite nữa trên các máy Windows.

Với tùy chọn không còn nữa, người dùng bị ảnh hưởng sẽ không còn nhiều việc phải làm. Mặc dù các tiện ích mở rộng của Chrome như Trình cải tiến 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ó vấn đề gì về vấn đề này nếu các tiện ích mở rộng không giải quyết được vấn đề kết xuất phông chữ.

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ữ trở nên tệ 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 hiển thị phông chữ DirectWrite trong Chrome cho đến bây giờ.

Hiện tại vẫn chưa rõ các trình duyệt dựa trên Chromium khác, Vivaldi hoặc Opera, bị ảnh hưởng như thế nào bởi sự thay đổi. 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ợ cho việc vô hiệu hóa DirectWrite trong trình duyệt web.

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

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