---
title: "Dấu vân tay trình duyệt : WebGL"
meta:
- name: description
content: "Dấu vân tay trình duyệt : WebGL"
- name: keywords
content: "Dấu vân tay trình duyệt : WebGL"
---
# Dấu vân tay trình duyệt:WebGL
WebGL là một API trình duyệt JavaScript để hiển thị hình ảnh 3D trên các trang web. Các trang web có thể sử dụng WebGL để xác định dấu vân tay thiết bị của bạn. Nói chung, các trang web có thể thực hiện việc này theo hai cách:
**Báo cáo WebGL** - Biểu mẫu báo cáo trình duyệt WebGL đầy đủ có sẵn và có thể được phát hiện. Trong một số trường hợp, nó được chuyển đổi thành hash để phân tích nhanh hơn.
**Hình ảnh WebGL** - Hình ảnh 3D ẩn được hiển thị và chuyển đổi thành giá trị băm. Vì kết quả cuối cùng phụ thuộc vào thiết bị phần cứng thực hiện tính toán, phương pháp này tạo ra các giá trị duy nhất cho các tổ hợp thiết bị và trình điều khiển khác nhau.
Bạn có thể kiểm tra các trang web thông qua bài kiểm tra Browserleaks để xem trang web có thể truy cập thông tin gì qua API.
### Tính năng tiếng ồn hình ảnh WebGL
Khi bạn chọn chế độ tiếng ồn (noise) trong Cài đặt WebGL, trình duyệt Migratory Bird sẽ chặn việc đọc WebGL do trang web yêu cầu và thêm một tiếng ồn đặc biệt vào đó. Giá trị tiếng ồn là nhất quán trên toàn bộ cấu hình trình duyệt, có nghĩa là tất cả các lần đọc hình ảnh WebGL cho tệp đó đều được thay đổi theo cùng một cách.
Điều này làm cho dấu vân tay duy nhất trong cấu hình trình duyệt có tính bền vững.
Vì tiếng ồn ngẫu nhiên được thêm vào quá trình đọc hình ảnh WebGL, dấu vân tay là duy nhất 100% nếu trang web áp dụng các kỹ thuật phân tích dữ liệu.
### Che giấu siêu dữ liệu WebGL
Khi bạn đặt WebGL thành chế độ tiếng ồn, siêu dữ liệu WebGL sẽ được che giấu bởi trình duyệt Mbbrowser. Đây là một cơ chế cũ sẽ được cải thiện trong tương lai bằng cách ẩn riêng siêu dữ liệu và hình ảnh WebGL.
Với tính năng che giấu siêu dữ liệu được bật, Trình duyệt Migrating Bird sẽ thay đổi các tham số nhà cung cấp (vendor) và trình kết xuất (renderer) WebGL dựa trên các giá trị được lấy từ cơ sở dữ liệu dấu vân tay.