Ngoài cách sử dụng referer header như mình từng share thì đây có lẽ là cách dễ nhất.
Thêm đoạn code này vào đầu và cuối của đoạn mã html cần "bảo vệ"
Nội dung ẩn.
Đơn giản thì đoạn code trên sẽ tạo các dòng trắng liên tục cho đến khi đủ 1,000,000,000 dòng.
Điều này sẽ khiến cho các máy tính yếu không thể truy cập vào link "view-source:yourdomain.com". Nhưng vào website vẫn bình thường.
Mình đã chạy thử trên con máy của mình và kết quả là "Out of memory" ^^
Tất nhiên bạn có thể điều chỉnh lên nhiều hơn. Một vài trường hợp sẽ khiến treo máy:D
Đối với các máy mạnh thì không thể làm gì NHƯNG việc kéo hết 1,000,000,000 dòng trắng là một điều không thể=)