Robię stronę internetową dla Centrum zasobów dla kobiet. Wiele takich centrów ma coś, co określa się jako „przycisk napadowy”. Przykładem jednej podstawowej znajduje się tutaj na górze każdej strony na zielonym pasku.
Idea linku lub przycisku jest taka, że jeśli kobieta szukała na tej stronie pomocy, a jej sprawca lub ktoś, kogo nie chcieli znać, wszedł do pokoju, pozwala to na szybką ucieczkę. Czasami łącze jest znacznie szybsze niż zamknięcie okna przeglądarki i może to być podejrzane.
Problem, który widzę, polega na tym, że większość przycisków, które widzę, po prostu wysyła cię do Google lub czegoś podobnego. Mam zamiar zrobić coś takiego:
<a href="http://www.msn.com/#news" rel="noreferrer">LEAVE WEBSITE NOW!</a>
lub
<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>
Taki link przewinie Cię do rzeczywistej treści. Nie jest to puste wyszukiwanie w Google, ale też nie jest to bardzo specyficzna rzecz, która może być postrzegana jako podejrzana.
Wiem, że blokowanie strony odsyłającej jest dobre, ale nawet przy takim rozwiązaniu możesz nacisnąć przycisk Wstecz w przeglądarce i zostać złapanym. W przypadku tego problemu pomyślałem, że mogę zrobić coś takiego:
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()
}
Piszę, ponieważ jest to zagrożone życie i potrzebuję czegoś, co jest tak bliskie całościowego rozwiązania, jak to tylko możliwe. Jak byś to zrobił?
AKTUALIZACJA- 3-26-14:
Uruchomiłem kilka pomysłów edukacyjnych opublikowanych tutaj przez centrum zasobów, z którym pracuję, i oto ich odpowiedź. „Nasi użytkownicy potrzebują ogromnej odwagi, aby nawet wejść na naszą stronę internetową. Kiedy przychodzą, szukają szybkiego i łatwego źródła, aby wyjść z sytuacji, która może zagrażać życiu. W większości przypadków nie mieliby czasu ani zdolności umysłowych, aby uczą się w jaki sposób bezpiecznie przeglądać naszą stronę internetową. Kiedy pojawiła się idea „przycisku paniki”, jeśli została wykonana prawidłowo, wydawało się, że jest to źródło, o które zawsze proszą większość ofiar, które leczymy ”.
Po przeczytaniu wielu pomysłów tutaj wydaje się, że całkowitym rozwiązaniem byłby duży przycisk, który unosi się w stałej pozycji po lewej stronie. Kiedy strona ładuje się, ładuje inną witrynę w tle (może wywołanie Ajax), więc kliknięcie przycisku usuwa tylko nakładającą się ramkę. Będzie to oznaczać brak czasu ładowania po kliknięciu. Aby uniknąć naciśnięcia przycisku Wstecz w przeglądarce, wydaje się, że konieczne jest poinformowanie przeglądarki, aby nie buforowała pamięci podręcznej, a także ewentualnie użycie replaceState
przy każdej zmianie strony, aby wyłączyć przycisk Wstecz, który ujawnia tę witrynę.
To wciąż jest bardzo techniczna kwestia. Debata bardzo pomaga, ale nadal potrzebuję działającego rozwiązania technicznego. Czy ktoś myśli, że jest w stanie połączyć wszystkie te pomysły w coś funkcjonalnego? Zaraz nad tym będę pracować i opublikuję wszystko, co wymyślę. Dziękuje wszystkim.
^w