Giám sát từ khóa thường xem
có thể nhìn thấy
Văn bản trên một trang - những từ bạn thực sự có thể đọc. Nhưng đôi khi giá trị bạn quan tâm đến cuộc sống trong nguồn HTML của trang thay thế: bên trong một phần tử ẩn,
số liệu-
thuộc tính, một tập lệnh nội tuyến hoặc json mà trang chưa hiển thị trên màn hình. Khi điều đó xảy ra, việc phát hiện từ khóa thông thường không bao giờ kích hoạt, bởi vì về mặt kỹ thuật, từ này không "hiển thị".
Các tìm văn bản màn hình trong nguồn tùy chọn giải quyết điều này. trên Phát hiện từ khóa tab, kích hoạt nó và tự động làm mới sẽ tìm kiếm Nguồn HTML hoàn chỉnh - bao gồm các phần tử và tập lệnh ẩn - thay vì chỉ văn bản hiển thị.
Phát âm thanh trên từ khóa được tìm thấy / không tìm thấy
Thông báo cho người dùng khi một từ khóa được tìm thấy / không tìm thấy
tìm văn bản màn hình trong nguồn
, một cổ phiếu hoặc giá được lưu trữ trong một
số liệu-
thuộc tính, hoặc một cờ được viết thành tập lệnh nội tuyến hoặc blob JSON.
Theo mặc định, tính năng phát hiện từ khóa xem xét
hiển thị
Trang - Văn bản mà con người sẽ thực sự nhìn thấy sau khi trình duyệt đã vẽ mọi thứ. Đó là sự lựa chọn đúng hầu như mọi lúc: nó nhanh và nó phù hợp với trực giác của bạn về những gì là "trên trang".
tìm văn bản màn hình trong nguồn
Hoạt động thấp hơn một lớp. Thay vì kết quả được hiển thị, nó đọc HTML thô mà máy chủ gửi - mọi thẻ, thuộc tính, nhận xét và tập lệnh nội tuyến, cho dù bất kỳ mã nào được hiển thị hay không. Vì vậy, một từ được bao bọc trong một
Hiển thị: Không có
yếu tố, ngồi trong một
Tiêu đề
thuộc tính, hoặc được viết thành một
Block là vô hình để phát hiện bình thường nhưng hoàn toàn hiển thị để phát hiện nguồn.
Hãy tưởng tượng một trang sản phẩm hiển thị "hết hàng" cho người mua sắm, nhưng các nhà phát triển đã để trạng thái thực trong thời gian đánh dấu là
data-availability="in_stock"
trước khi cập nhật giao diện người dùng. Phát hiện tiêu chuẩn sẽ tiếp tục khớp với văn bản "hết hàng". Bật Tìm văn bản theo dõi trong Nguồn và đặt từ khóa của bạn thành
in_stock
, và tự động làm mới có thể bắt kịp sự thay đổi ngay khi nó xuất hiện trong HTML - thường là một nhịp trước khi trang hiển thị bắt kịp. Thủ thuật tương tự hoạt động đối với cờ trạng thái, thông báo lỗi ẩn và giá trị mà một trang lưu trữ trong nguồn nhưng hiển thị sau bằng JavaScript.
Tìm văn bản màn hình trong nguồn là tùy chọn để tiếp cận khi thứ bạn đang theo dõi không bao giờ thực sự hiển thị trên trang. Bật nó cho các quy tắc cụ thể đó, giữ nó ở mọi nơi khác và tự động làm mới có thể bắt các thay đổi bị chôn vùi trong HTML mà việc phát hiện văn bản hiển thị sẽ lặng lẽ bỏ lỡ.