Ví dụ: trong các công cụ dev tôi nhận được một cái gì đó như:
Một số trong những hình vuông này ở cuối dòng, ban đầu tôi nghĩ rằng chúng là xe trở về nhưng hóa ra chúng không phải.
Ngoài ra, hình vuông xuất hiện sau =
hoặc >
ở nhiều nơi không có dòng mới và nhìn vào tệp trong trình chỉnh sửa hex cho thấy không có bất kỳ ký tự nào ở giữa =
và "
(ví dụ: id="
hiển thị dưới dạng id=? "
)
Điều này cũng thỉnh thoảng xuất hiện trong các trang web, ví dụ tôi đã thấy:
Tôi đã sao chép câu đó, xem nó trong một trình soạn thảo hex và một lần nữa không có ký tự nào giữa e
và :
. Không có gì hiển thị trong mã nguồn.
Tôi chưa bao giờ thấy điều này trước đây và nó chỉ kể từ khi tôi cài đặt lại vòm cách đây vài ngày.
Chrome là: Phiên bản 19.0.1084.15 dev
Arch là: Kernel 3.3.1-1-ARCH
,x86_64
locale.gen
có en_GB
địa phương không bị thiếu (cả UTF-8
và ISO-8859-1
). Mã hóa trong chrome mặc định ISO-8859-1
, nhưng chuyển đổi nó UTF-8
thành không có sự khác biệt.
Đây là tệp html tôi đang sử dụng: test.html
Một sửa chữa sẽ là tuyệt vời, một lời giải thích sẽ là tuyệt vời, xác nhận rằng đây là (hoặc không) chỉ là một vấn đề với thiết lập của tôi cũng sẽ tốt.
Chỉnh sửa: Sau khi điều tra phông chữ, tôi thấy rằng trong cả hai trường hợp, nó đã cố gắng sử dụng arial, trong vòm là một phần của ttf-ms-fonts
gói. Cài đặt dẫn đến thay đổi phông chữ, nhưng các ô vuông vẫn còn (mặc dù hình dạng khác nhau). Trong cả hai trường hợp, phông chữ không tuân thủ các phông chữ mặc định cho hệ thống.