Tôi đang làm một trang web cho Trung tâm Tài nguyên về Lạm dụng Phụ nữ. Rất nhiều trung tâm như thế này có cái được các trung tâm gọi là "Nút hoảng sợ". Ví dụ về một ví dụ cơ bản được tìm thấy ở đây ở đầu mỗi trang trong thanh màu xanh lục.
Ý tưởng về liên kết hoặc nút là nếu một phụ nữ đang xem trang web này để được giúp đỡ, và kẻ bạo hành họ hoặc ai đó mà họ không muốn biết đi vào phòng, nó cho phép thoát nhanh. Đôi khi một liên kết nhanh hơn nhiều sau đó đóng cửa sổ trình duyệt và điều đó có thể đáng ngờ.
Vấn đề tôi thấy là hầu hết các nút tôi thấy làm việc này chỉ gửi bạn đến google hoặc một cái gì đó tương tự. Tôi sẽ làm một cái gì đó như thế này:
<a href="http://www.msn.com/#news" rel="noreferrer">LEAVE WEBSITE NOW!</a>
hoặc là
<a href='data:text/html;charset=utf-8, <html><meta http-equiv="refresh" content="0;URL='http://www.msn.com/#news/'"></html>'>LEAVE WEBSITE NOW!</a>
Một liên kết như vậy sẽ cuộn bạn đến một số nội dung thực tế. Nó không phải là một tìm kiếm trống trên Google nhưng cũng không phải là một thứ rất cụ thể có thể bị coi là đáng ngờ.
Tôi biết rằng chặn liên kết giới thiệu là tốt nhưng ngay cả với giải pháp đó, bạn vẫn có thể nhấn nút quay lại trên trình duyệt của mình và bị bắt. Đối với vấn đề này, tôi nghĩ tôi có thể làm điều gì đó sau:
HTML
<a href="javascript:goNewWin()" rel="noreferrer">LEAVE WEBSITE NOW!</A>
JavaScript
function goNewWin() {
window.open("backbuttonnewpage.html",'TheNewpop','toolbar=1,location=1,directories=1,status=1,menubar=1,scrollbars=1,resizable=1');
self.close()
}
Tôi đăng bài bởi vì có nhiều người gặp rủi ro với điều này và tôi cần một cái gì đó gần với một giải pháp tổng thể nhất có thể. Bạn sẽ làm điều này như thế nào?
CẬP NHẬT- 3-26-14:
Tôi chạy một số ý tưởng giáo dục được đăng ở đây bởi trung tâm tài nguyên mà tôi đang làm việc cùng và đây là câu trả lời của họ. "Người dùng của chúng tôi thậm chí phải vô cùng can đảm mới có thể truy cập trang web của chúng tôi. Khi họ đến, họ đang tìm kiếm một nguồn tài nguyên dễ dàng nhanh chóng để thoát khỏi tình huống có thể bị đe dọa đến tính mạng. Họ sẽ không có thời gian hoặc năng lực tinh thần trong hầu hết các trường hợp tự học cách an toàn để duyệt trang web của chúng tôi. Ý tưởng về "nút hoảng sợ", khi được thực hiện đúng cách, dường như là một tài nguyên luôn được hầu hết các nạn nhân mà chúng tôi điều trị yêu cầu. "
Sau khi đọc rất nhiều ý tưởng ở đây, có vẻ như một giải pháp tổng thể sẽ là một nút lớn nổi ở vị trí cố định ở phía bên tay trái. Khi trang tải, nó sẽ tải một trang web khác trong nền (có thể là lệnh gọi ajax) để việc nhấp vào nút chỉ xóa khung lớp phủ. Điều này có nghĩa là không có thời gian tải khi nhấp vào. Để tránh việc nhấn nút quay lại của trình duyệt, có vẻ như yêu cầu trình duyệt không lưu vào bộ nhớ cache là cần thiết cũng như có thể sử dụng replaceStatetrên mỗi lần thay đổi trang để tắt nút quay lại hiển thị trang web này.
Đây vẫn còn là một câu hỏi kỹ thuật. Cuộc tranh luận giúp ích rất nhiều nhưng tôi vẫn cần một giải pháp kỹ thuật hoạt động. Có ai nghĩ rằng họ có thể kết hợp tất cả những ý tưởng này lại với nhau thành một thứ gì đó hoạt động hiệu quả không? Tôi sẽ tự mình thực hiện nó ngay lập tức và sẽ đăng bất cứ thứ gì tôi nghĩ ra. Cảm ơn tất cả.
^w)