กลยุทธ์การออกจากปุ่ม Panic ที่เร็วที่สุดในเว็บไซต์ Crisis / Abuse? [ปิด]


122

ฉันกำลังทำเว็บไซต์ของศูนย์ทรัพยากรการล่วงละเมิดสตรี ศูนย์จำนวนมากเช่นนี้มีสิ่งที่เรียกโดยศูนย์ว่า "Panic Button" ตัวอย่างของหนึ่งขั้นพื้นฐานพบว่าที่นี่ที่ด้านบนของทุกหน้าในแถบสีเขียว

แนวคิดของลิงก์หรือปุ่มมีไว้สำหรับในกรณีที่ผู้หญิงกำลังดูเว็บไซต์นี้เพื่อขอความช่วยเหลือและผู้ทำร้ายหรือคนที่พวกเขาไม่ต้องการรู้จักเดินเข้ามาในห้องก็จะช่วยให้สามารถหลบหนีได้อย่างรวดเร็ว บางครั้งลิงก์เร็วกว่ามากจากนั้นจึงปิดหน้าต่างเบราว์เซอร์ซึ่งอาจเป็นเรื่องที่น่าสงสัย

ปัญหาที่ฉันเห็นคือปุ่มส่วนใหญ่ที่ฉันเห็นทำเพียงแค่ส่งคุณไปที่ google หรืออะไรทำนองนั้น ฉันจะทำสิ่งนี้:

<a href="http://www.msn.com/#news" rel="noreferrer">LEAVE WEBSITE NOW!</a>

หรือ

<a href='data:text/html;charset=utf-8, <html><meta http-equiv="refresh" content="0;URL=&#39;http://www.msn.com/#news/&#39;"></html>'>LEAVE WEBSITE NOW!</a>

ลิงก์แบบนี้จะเลื่อนคุณไปยังเนื้อหาจริง ไม่ใช่การค้นหาใน Google ที่ว่างเปล่า แต่ก็ไม่ใช่สิ่งที่เฉพาะเจาะจงมากนักที่อาจถูกมองว่าน่าสงสัย

ฉันรู้ว่าการบล็อกผู้อ้างอิงนั้นดี แต่ถึงแม้จะมีวิธีแก้ปัญหานั้นคุณก็สามารถกดปุ่มย้อนกลับบนเบราว์เซอร์ของคุณและคุณถูกจับได้ สำหรับปัญหานี้ฉันคิดว่าฉันสามารถทำสิ่งนี้ได้:

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()
}

ฉันโพสต์เพราะมีชีวิตที่ตกอยู่ในความเสี่ยงและฉันต้องการสิ่งที่ใกล้เคียงกับวิธีแก้ปัญหาทั้งหมดเท่าที่จะทำได้ คุณจะทำอย่างไร

 

UPDATE- 3-26-14:
ฉันใช้แนวคิดทางการศึกษาที่โพสต์ไว้ที่นี่โดยศูนย์ทรัพยากรที่ฉันทำงานด้วยและนี่คือคำตอบของพวกเขา "ผู้ใช้ของเราต้องใช้ความกล้าอย่างมากในการเข้ามาที่เว็บไซต์ของเราเมื่อพวกเขามาพวกเขากำลังมองหาแหล่งข้อมูลที่ง่ายรวดเร็วเพื่อให้พ้นจากสถานการณ์ที่อาจเป็นอันตรายถึงชีวิตพวกเขาจะไม่มีเวลาหรือความสามารถทางจิตใจในกรณีส่วนใหญ่ ให้ความรู้เกี่ยวกับวิธีที่ปลอดภัยในการเรียกดูเว็บไซต์ของเราเมื่อนำเสนอแนวคิดของ "ปุ่มตกใจ" เมื่อทำอย่างถูกต้องดูเหมือนจะเป็นแหล่งข้อมูลที่เหยื่อส่วนใหญ่ที่เราปฏิบัติกับเรามักถามหาอยู่เสมอ "

หลังจากอ่านแนวคิดมากมายที่นี่ดูเหมือนว่าวิธีแก้ปัญหาทั้งหมดจะเป็นปุ่มขนาดใหญ่ที่ลอยอยู่ในตำแหน่งคงที่ทางด้านซ้ายมือ เมื่อโหลดหน้าเว็บจะโหลดไซต์อื่นในพื้นหลัง (อาจเป็นการโทรแบบ ajax) เพื่อให้การคลิกปุ่มเพียงแค่ลบกรอบการซ้อนทับ ซึ่งหมายความว่าไม่มีเวลาโหลดเมื่อคลิก เพื่อหลีกเลี่ยงการกดปุ่มย้อนกลับของเบราว์เซอร์ดูเหมือนว่าการบอกเบราว์เซอร์ว่าไม่จำเป็นต้องแคชเป็นสิ่งที่จำเป็นและอาจใช้replaceStateในการเปลี่ยนหน้าทุกครั้งเพื่อปิดใช้งานปุ่มย้อนกลับที่เปิดเผยไซต์นี้

นี่ยังคงเป็นคำถามทางเทคนิคอยู่มาก การอภิปรายช่วยได้มาก แต่ฉันยังต้องการโซลูชันทางเทคนิคที่ใช้งานได้ ใครคิดว่าพวกเขาสามารถนำแนวคิดเหล่านี้มารวมกันเป็นสิ่งที่ใช้งานได้? ฉันกำลังดำเนินการกับมันทันทีและจะโพสต์สิ่งที่ฉันคิดขึ้นมา ขอบคุณทุกคน


39
ฉันจะเริ่มต้นด้วยการล้างหรือปิดบังหน้าปัจจุบัน (โดยใช้ javascript) เมื่อคลิกลิงก์ (เนื่องจากอาจใช้เวลาสักครู่ในการติดตามลิงก์ ... )
คาเมรอน

8
ที่น่าสนใจคือในหน้าลิงก์ลิงก์ "คลิกที่นี่เพื่อออกอย่างรวดเร็ว" ดูเหมือนจะไม่สามารถเข้าถึงได้บน iPad ซึ่งถูกบดบังด้วยปุ่มโซเชียลมีเดีย ... เกี่ยวกับการตัดสินใจ ux ที่เลวร้ายที่สุดที่ฉันเคยเห็นในประวัติศาสตร์ล่าสุด: /
David กล่าวคืนสถานะ Monica

6
เห็นด้วยกับ David Thomas เกี่ยวกับความชอบที่มี / ค่าเริ่มต้นสำหรับ Google - การใช้ MSN จะทำให้บ้านของฉันน่าสงสัย
Stephen P

6
คำถามที่แท้จริงของคุณคืออะไร?
Petah

15
การวางปุ่มไว้ด้านบนดูเหมือนเป็นการจัดวางที่แย่มาก คิดเกี่ยวกับกฎหมายของ fitts! คุณมีแถบบาง ๆ ที่ใครบางคนต้องตีและถ้าพวกเขาแหกพวกเขาก็จะไม่ตี ไร้สาระ. วางไว้ทางด้านซ้ายซึ่งผู้ใช้ส่วนใหญ่สามารถใช้ประโยชน์จากขนาดที่ไม่สิ้นสุดได้อย่างมีประสิทธิภาพ (ด้านขวาอาจเป็นแถบเลื่อนบนจอแสดงผลบางจอด้านล่างเป็นแถบงานเริ่มต้นด้านบนเป็นแถบแท็บเริ่มต้นใครก็ตามที่เข้าใจมากพอที่จะเปลี่ยนค่าเริ่มต้นเหล่านี้อาจจะรู้^w)
Phoshi

คำตอบ:


37

(ส่วนใหญ่) แก้ไขขั้นสุดท้าย

ตกลงฉันได้อ่านความคิดเห็นทั้งหมดแล้วและนี่คือสิ่งที่ฉันคิดว่าเป็นทางออกที่ดีที่สุด แต่ฉันก็คิดถึง ALL-LOCAL ALTERNATIVE ด้วย ฉันยินดีที่จะปรับปรุง / อภิปรายเพิ่มเติม

var panic= function(){
    document.body.innerHTML = '';
       //this clears the current html in the body 
       //making it look like the page is loading
    
    if(...){ //check if replaceState is supported so no error is thrown
        var title="Decoy Article Title",
        url="/decoypage"; //another endpoint on your server that gives the decoy website
        window.history.replaceState("", title , url); //replace current history entry
    }

    //should be pretty fast up to this point
    window.location.replace("http://www.google.com"); //load the google page or my alternative.
}

ฉันใส่ตัวอย่างในอินสแตนซ์ AWS ของฉันที่ 54.186.79.95 ไปที่หน้านั้นคลิกปุ่มไปที่หน้าอื่นแล้วย้อนกลับตอนนี้คุณอยู่ที่ 54.186.79.95/decoywebsite และไม่มีบันทึกว่าคุณอยู่บน 54.186.79.95 / หากแคชถูกปิดใช้งานเซิร์ฟเวอร์ของคุณจะเห็นคำขอ "../decoywebsite" และส่งหน้าล่อ ขออภัยคุณไม่สามารถแก้ไขทั้งโดเมนได้ดังนั้นคุณต้องไม่ให้โดเมนน่าสงสัย

document.body.innerHTML='';หากคุณต้องการที่จะได้รับการกำจัดของเนื้อหาของหน้าผมเชื่อว่าวิธีที่ดีที่สุดคือการใช้งาน คุณยังคงอยู่ในหน้านี้ในทางเทคนิค แต่เนื้อหาทั้งหมดหายไป

ขั้นตอนต่อไปคือการแก้ไขประวัติเบราว์เซอร์ของคุณ window.history.replaceState( link to docs ) เป็นคุณลักษณะ HTML5 ที่สามารถแก้ไขประวัติของคุณโดยไม่ต้องโหลดหน้าซ้ำหรือร้องขอไปยังเซิร์ฟเวอร์ของคุณ ค่อนข้างเร็ว แต่ใช้ได้กับเบราว์เซอร์รุ่นใหม่เท่านั้น เมื่อผู้ใช้คลิกปุ่มตกใจเราจะแทนที่หน้าปัจจุบันในประวัติของเขาด้วย URL ปลอม

หากผู้ใช้ที่ไม่เหมาะสมคลิกกลับเซิร์ฟเวอร์ของคุณ (Php, python, อะไรก็ได้) จะได้รับคำขอพร้อม URL ปลอมของคุณ ดังนั้นคุณต้องมีปลายทางอื่นในเซิร์ฟเวอร์ของคุณ (โปรดแจ้งให้เราทราบหากคุณไม่เข้าใจจุดสิ้นสุด) จัดทำบทความสูตรอาหารหรือรายงานสภาพอากาศที่เป็นพิษเป็นภัยโดยมีรูปลักษณ์และความรู้สึกคล้ายกันกับเว็บไซต์เดิมของคุณเพื่อหลีกเลี่ยงความสงสัยว่าผู้ละเมิดได้รับข้อมูลอย่างรวดเร็วที่เว็บไซต์หรือไม่ ตรวจสอบให้แน่ใจว่าเบราว์เซอร์ไม่แคชโดยใช้<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">แท็ก

หมายเหตุเพิ่มเติม

  • ตามหลักการแล้วเว็บไซต์ทั้งหมดของคุณ (ยกเว้นบทความล่อของคุณ) ควรเป็น SPA (แอปพลิเคชันหน้าเดียว) เพื่อที่จะสร้างบันทึกประวัติเบราว์เซอร์เพียงรายการเดียวและคุณต้องแก้ไขข้อมูลนั้นเท่านั้น
  • ในตอนท้ายของวันฉันไม่คิดว่าคุณจะไม่สามารถสร้างปุ่มตกใจที่ป้องกันไม่ได้ 100% มันจะมีวิธีรอบ ๆ คุณเพียงแค่ต้องหาที่มีระดับความปลอดภัยและความสะดวกสบายที่ยอมรับได้

ทางเลือกอื่น: เปลี่ยนข้อมูลที่น่าสนใจในท้องถิ่นและแก้ไขประวัติเบราว์เซอร์

ฉันยังคิดว่าถ้าแทนที่จะโหลด googleถ้าไม่ดีที่สุดที่จะเปลี่ยนไซต์ของคุณในเครื่องด้วยข้อมูลที่ไร้เดียงสาจริงๆ สิ่งนี้ดูน่าสงสัยน้อยกว่าการโหลด google (ทุกคนทำเช่นนั้น) และคุณสามารถทำได้ทั้งหมดในเครื่องโดยไม่ต้องโหลดหน้าซ้ำ

เมื่อพวกเขาคลิกปุ่มตกใจคุณจะดำเนินการจัดการ DOM อย่างรวดเร็ว (และเข้ากันได้กับข้ามเบราว์เซอร์) เพื่อเปลี่ยนข้อมูลที่กล่าวหาในเว็บไซต์ของคุณและทำให้มันดูไร้เดียงสา (อาจจะแค่เปลี่ยนข้อความ แต่ก็ต้องเร็ว) ด้วยวิธีนี้ทุกอย่างทำได้ในพื้นที่ซึ่งในเบราว์เซอร์ส่วนใหญ่ในปัจจุบันแทบจะในทันที คุณไม่ต้องกังวลเกี่ยวกับการโหลดซ้ำ / เซิร์ฟเวอร์เนื่องจากสคริปต์ควรโหลดไว้แล้วและพร้อมใช้งาน หากคุณยังคงรูปลักษณ์เดิมและรู้สึกว่าผู้ใช้เพียงแค่ไปยังหน้าอื่นของเว็บไซต์ อย่าทำให้มันชัดเจนเกินไปจากรูปลักษณ์ของเว็บไซต์ของคุณว่าเป็นเว็บไซต์วิกฤต แน่นอนคุณทำให้ไม่สามารถกลับไปที่เนื้อหาเดิมได้ ฉันจะพูดให้ชัดเจนบนปุ่มตกใจว่ากลยุทธ์คืออะไรเพื่อให้ผู้ใช้ไม่รู้สึกตกใจ

ฉันยังคงพยายามเปลี่ยนประวัติเบราว์เซอร์และซื้อโดเมนอื่นที่โฮสต์สำเนาของหน้าล่อดังในตัวอย่างก่อนหน้านี้ ไม่เพียง แต่ในกรณีที่ชื่อโดเมนนั้นน่าสงสัย แต่ในกรณีที่ผู้ใช้ที่ไม่เหมาะสมกดรีเฟรชหรือย้อนกลับไปในประวัติของเขา คุณควรทำให้ทั้งเว็บไซต์ของคุณเป็นสปาเพราะคุณสามารถแก้ไขรายการปัจจุบันของคุณเท่านั้นไม่ใช่ประวัติในอดีตของคุณ แน่นอนว่าสิ่งนี้จะยังใช้ได้เฉพาะในเบราว์เซอร์ HTML5 เท่านั้นตรวจสอบให้แน่ใจว่าไม่มีข้อผิดพลาดเกิดขึ้นและส่วนอื่น ๆ ของสคริปต์ยังคงทำงานในเบราว์เซอร์รุ่นเก่า

ประชาชนคิดอย่างไร? จุดอ่อนนี้หรือไม่? เนื้อหาที่ดีจะแทนที่ด้วยอะไร?


10
Angular / Backbone ไม่ทำอะไรที่คุณทำกับ JS ดั้งเดิมไม่ได้
Frambot

การแก้ไขที่แนะนำ: คุณควรชี้แจงว่า #foo ref / fragment ไม่ได้ส่งไปที่เซิร์ฟเวอร์ คุณสามารถพิสูจน์สิ่งนี้ได้โดยตรวจสอบสิ่งที่ส่งโดยใช้ cURL: curl -v http://example.org/#/foo RFC 3986 "... ตัวระบุแฟรกเมนต์ถูกแยกออกจากส่วนที่เหลือของ URI ก่อนที่จะมีการหักล้างดังนั้นข้อมูลการระบุภายในส่วนจะถูกอ้างอิงโดยตัวแทนผู้ใช้เท่านั้น .. "
Joe Liversedge

1
@JoeLiversedge ใช่คุณอาจจะพูดถูก อย่างไรก็ตามมันเป็นไปได้ที่จะกำจัด hashbang ( #) ดังนั้นให้เซิร์ฟเวอร์ของคุณเห็นชิ้นส่วน เฟรมเวิร์ก JS บางตัวทำสิ่งนี้ได้ทันที ฉันไม่ค่อยคุ้นเคยกับwindow.historyโซลูชัน JS ที่แท้จริง แต่ทุกคนสามารถแก้ไขโพสต์ของฉันได้ แอปปัจจุบันที่ฉันกำลังทำงานอยู่ (Angular + Express) ทำงานในลักษณะนี้: เซิร์ฟเวอร์ไม่เห็นเมื่อฉันนำทางภายในแอปของฉัน แต่ถ้าฉันรีเฟรชหรือออกและตีกลับเซิร์ฟเวอร์ของฉันจะเห็นคำขอทั้งหมด
NicolasMoise

ฉันไม่คิดว่าคุณควรใช้เฟรมเวิร์กในกรณีนี้เพราะคุณต้องการให้สคริปต์ออกมีน้ำหนักเบาที่สุดเท่าที่จะเป็นไปได้ (ไม่จำเป็นต้องมีการจัดการ DOM เพียงแค่กดสถานะโดยไม่ต้องแฮชแบงแล้วออกไป)
NicolasMoise

2
ฉันชอบแนวคิดที่ว่าสามารถปกปิดประวัติได้โดยอัตโนมัติ แต่คุณไม่สามารถมั่นใจได้ว่าผู้ใช้กำลังใช้เบราว์เซอร์ที่รองรับ HTML5 เป็นไปได้ว่าถ้าพวกเขาไม่เข้าใจเทคโนโลยีก็จะไม่เป็นเช่นนั้น
ขยี้

28

เนื่องจากคุณบอกว่าชีวิตมีความเสี่ยงในการนำไปใช้ฉันขอแนะนำอย่างยิ่งให้ความรู้แก่ผู้ใช้ในการใช้แท็บหลายแท็บแทนที่จะคลิกที่ปุ่มตกใจ

เหตุผลของฉันคือ

  1. ในช่วงเวลา "ฉุกเฉิน" ผู้ใช้ต้องใช้เวลานานแค่ไหนในการขยับมือไปที่เมาส์ (สมมติว่าพวกเขายกมือขึ้นเพื่อพิมพ์หรือสัมผัสเส้นผมหรืออะไรก็ตามที่พวกเขาต้องการทำ) สมมติว่ามันใช้เวลา -> 0.5 วินาที
  2. ในไซต์ตัวอย่างของคุณแถบสีเขียวมีขนาดเล็กมากพูดตรงไปตรงมาไม่ใช่ทุกคนที่มีความแม่นยำในการใช้มือประสานสายตา (ยิ่งไปกว่านั้นการเร่งเคอร์เซอร์ของเมาส์อาจแตกต่างกันระหว่าง OS'es และโปรไฟล์ผู้ใช้) ผู้ใช้ต้องย้าย เมาส์ไปที่ปุ่ม "Panic" แล้วคลิกเว้นแต่ว่าพวกเขาจะเป็นนักเล่นเกมFPSมืออาชีพก็น่าจะใช้เวลาอีก -> 1-2 วินาที
  3. สมมติฐานตัวแปรสุดท้ายของฉันคือถ้าสคริปต์ของคุณเกี่ยวข้องกับการโหลดทรัพยากรระยะไกลเช่น www.google.com คุณสามารถทำให้ชีวิตตกอยู่ในความเสี่ยงโดยสมมติว่าเบราว์เซอร์
    • ทันสมัย
    • มีสคริปต์ที่เปิดใช้งาน
    • ความเร็วเครือข่ายและเวลาในการตอบสนองเหมาะสมที่สุด
    • แคชถูกเตรียมไว้แล้ว

หากคุณกำลังจะโหลดทรัพยากรระยะไกลฉันแนะนำให้คุณแทรก div ด้วย z-index: -1 และเนื้อหาเว็บจำลอง เมื่อคลิกให้เลื่อน z-index ให้สูงขึ้นเพื่อซ้อนทับทุกอย่างบนหน้าจอ

ดังนั้นหากเราสมมติว่าคุณโหลดทรัพยากรระยะไกลและมีตัวแปรที่ไม่รู้จักทั้งหมดเราสามารถสมมติว่าเวลาที่ใช้เป็น -> 0.5 - 10 วินาที

หากคุณกำลังจะเขียนโปรแกรมที่อาจฆ่าใครบางคนฉันขอแนะนำอย่างยิ่งว่าอย่าเสี่ยงกับการทำอะไรบางอย่างที่อาจใช้เวลา 2 - 12 วินาทีเพื่อช่วยชีวิตพวกเขา

ให้ความรู้ผู้ใช้ของคุณโดยใส่แบนเนอร์พร้อมคำแนะนำ

  1. เปิดแท็บที่จะไม่คุกคามชีวิตของตนเอง (เช่น google.com, msn.com, yahoo.com)
  2. เปิดแท็บอื่นกับไซต์ของคุณ
  3. นำทางตามปกติบนไซต์ของคุณ
  4. ในยามฉุกเฉินกดCtrl+Wสำหรับ Google Chrome, IE , Firefox, Opera (โปรดยืนยันสำหรับเบราว์เซอร์หลักอื่น ๆ )

หากคุณได้แนวคิดทั้งหมดให้กด ctrl + w เทียบกับโซลูชันที่คุณวางแผนไว้ฉันสามารถรับประกันได้ว่าCtrl+Wจะเร็วขึ้นอย่างแน่นอน


3
สำหรับเส้นทางประวัติศาสตร์มีโหมดส่วนตัวสำหรับ IE และโหมดไม่ระบุตัวตนสำหรับ Chrome
Lee Gary

7
ฉันคิดว่านี่เป็นความคิดที่ดีเนื่องจากเร็วกว่า / ปลอดภัยกว่า แต่ก็ไม่สามารถทดแทนปุ่มตกใจได้ คุณไม่สามารถคาดหวังให้ผู้เยี่ยมชมทุกคนได้อ่านและทำความเข้าใจบทแนะนำของคุณโดยเฉพาะอย่างยิ่งหากมีการเยี่ยมชมครั้งแรก ฉันคิดว่า OP ควรมีทั้งการสอนเกี่ยวกับเทคนิคการท่องเว็บอย่างปลอดภัยและปุ่มตกใจ
NicolasMoise

42
เห็นได้ชัดว่ากลุ่มเป้าหมายไม่ถนัดเทคโนโลยีและอยู่ในสถานการณ์ที่สะเทือนอารมณ์ / เครียดมาก การให้ความรู้เกี่ยวกับวิธีใช้เบราว์เซอร์ในลักษณะที่ซ่อนตัวมากที่สุด (อาจเป็นภาษาที่พวกเขาพูดไม่ค่อยดีนัก) เป็นสิ่งที่พวกเขากังวลน้อยที่สุด และพวกเขาจะทำอย่างไรหากในช่วงเวลานั้นพวกเขาได้รับการศึกษามีคนเข้ามา? แม้ว่าโดยทั่วไปแล้วจะเป็นความคิดที่ดีสำหรับพวกเขาที่จะรู้เช่น ctrl-w แต่คุณรับประกันได้หรือไม่ว่าพวกเขาจำได้ "ปุ่มตกใจ" ที่มองเห็นได้ชัดเจนเป็นตัวช่วยที่ดีและใช้งานง่ายที่คุณสามารถให้ได้ ทุกสิ่งทุกอย่างสามารถเป็นเพียงการเพิ่ม
PlasmaHH

16
ฉันไม่รู้ว่าทำไมถึงได้รับการโหวต คำตอบนี้ไร้สาระ แต่คงจะดีถ้าทุกคนรู้เทคนิคการท่องเว็บอย่างปลอดภัยที่เหมาะสม คุณไม่สามารถคาดหวังให้ใครบางคนที่ตกอยู่ในความทุกข์ยากและอาจจะมาเยี่ยมชมไซต์ของคุณเพื่อรับรู้ / อ่าน / เข้าใจสิ่งนี้

11
ฉันไม่เข้าใจจริงๆว่าทำไมถึงได้รับการโหวต นี่เป็นคำตอบที่แย่มากและไม่ตรงประเด็นที่แนะนำความซับซ้อนที่ไม่จำเป็นเพิ่มเติมให้กับคำถามดั้งเดิมของ OP ข้อเสนอแนะที่ดีกว่าคือแบนเนอร์ที่ใหญ่กว่าและชัดเจนกว่าไม่ใช่แท็บพิเศษ หยุดคิดถึงปัญหานี้จากมุมมองของนักพัฒนาที่มีประสบการณ์หรือผู้ใช้ระดับสูงที่เชี่ยวชาญแป้นพิมพ์ลัด แม่ของฉันไม่สนใจหรือพูดชัด ๆ ว่าจะไม่เข้าใจแป้นพิมพ์ลัดและนี่คือเป้าหมายที่ชัดเจน
theGreenCabbage

23

คำตอบนี้ถือว่า History และ Address Bar ไม่ใช่ปัญหา อย่างน้อยไม่ทันที

สถานการณ์

จูลี่ตกเป็นเหยื่อของการล่วงละเมิดพิธีวิวาห์ เธอกำลังค้นหาความช่วยเหลือทางอินเทอร์เน็ตและมาที่เว็บไซต์ของคุณ: http://www.crisisprevention.com (สมมติสำหรับคำตอบนี้)

ขณะที่เธอกำลังอ่านไซต์ของคุณเธอก็ได้ยินคู่สมรสของเธอเข้ามาในห้องอย่างรวดเร็ว เธอตื่นตระหนก โชคดีที่คุณมีปุ่มขนาดใหญ่ที่สวยงามจับจ้องไปที่หน้าขณะที่เธอเลื่อน

เธอคลิกปุ่มนี้และ ...

พาเธอไปที่ Google.com

ฉันไม่ชอบแนวทางนี้ด้วยเหตุผลต่อไปนี้: ไม่มีใครเชื่อว่าคุณนั่งอยู่หน้าคอมพิวเตอร์จ้องไปที่ข้อความค้นหาของ Google เชื่อฉัน. ฉันเคยลองมาแล้ว

ฉันเคยเปิดแท็บด้วยพรอมต์ของ Google และถ้าฉันกำลังเรียกดูนอกหัวข้อในเรื่องงานฉันจะเปลี่ยนไปใช้แท็บ Google เพื่อที่จะไม่มีใครฉลาดกว่า มันได้ผล ... จนคนเริ่มตั้งคำถามว่าทำไมฉันถึงจ้องหน้าจอค้นหาของ Google ทั้งวัน

ฉันเริ่มเปิดแท็บกับโครงการงานต่างๆในสถานะต่างๆ โดยปกติแล้วสิ่งที่ฉันกำลังทำอยู่ระหว่างการเรียกดู ตอนนี้ฉันทำงานเสร็จแล้ว! ไม่ต้องใช้อัจฉริยะด้านเทคโนโลยีในการหาแนวทางนี้ซึ่งเป็นเหตุผลว่าทำไมคำตอบของ @ LeeGary อาจดีที่สุด

ต้องใช้เวลา ... มันยังคงพาเธอ ... โอ้ปัญหาการเชื่อมต่ออินเทอร์เน็ต

นี่คือความจริงที่คุณต้องเตรียมพร้อม บางทีการเชื่อมต่ออินเทอร์เน็ตอาจขัดข้องในขณะที่เธอกำลังตื่นตระหนก เนื้อหาปัจจุบันยังคงแสดงบนเพจในขณะที่เธอรอคำขอ HTTP GET เพื่อรับเนื้อหาที่สามารถเริ่มการแสดงผล ... เท่านั้นไม่มีการดึงเนื้อหาใด ๆ การเชื่อมต่ออินเทอร์เน็ตถูกตัดการเชื่อมต่อ สิ่งนี้อาจเกิดขึ้นได้จากหลายสาเหตุ:

  • คู่สมรสยกเลิกการเชื่อมต่อ
  • เซิร์ฟเวอร์ที่ติดต่ออยู่ภายใต้ภาระงานหนัก
  • เบราว์เซอร์กำลังทำงานอยู่ในหน่วยความจำ
  • ISP กำลังมีปัญหา
  • การเชื่อมต่อแบบ Dial-up / ยกเลิกการเชื่อมต่อ (ใช่ยังคงมีอยู่)
  • คอมพิวเตอร์ช้าเพียง
  • เซิร์ฟเวอร์ DNS ไม่ทำงาน

สาเหตุเกิดขึ้นและสาเหตุที่เบราว์เซอร์อาจสำลักเมื่อเธอกดปุ่มตกใจและพยายามย้ายเธอไปยังไซต์ใหม่

ให้บริการเว็บไซต์ทางเลือกทันที

วิธีแก้ปัญหาของฉันแนะนำให้คุณโหลดเว็บไซต์ไว้ล่วงหน้าในพื้นหลังของไซต์ของคุณ โหลดลงใน a <div>และซ่อนไว้ด้านหลังไซต์ปกติของคุณ ถ้ามันเป็นบิตมากเนื้อหาแล้วคุณอาจพิจารณาหลบซ่อนตัวอยู่กับแทนz-index display: noneวิธีนี้จะแสดงผลล่วงหน้า ( ฉันเชื่อว่าอาจผิดที่นี่ )

ตอนนี้ไม่สำคัญว่าการเชื่อมต่ออินเทอร์เน็ตของเธอจะหยุดทำงานหรือไม่ เธอมีเนื้อหาแล้ว ไม่มีเวลาแฝงที่เกี่ยวข้องกับคำขอ HTTP GET เพียงแค่แสดงทันที

หากแถบที่อยู่เป็นปัญหาคุณอาจยังคงสามารถลดปัญหาดังกล่าวได้โดยการให้บริการเว็บไซต์อื่นที่เกี่ยวข้องกับโดเมนของคุณ

ตัวอย่างเช่นใช้โดเมนสมมติ (สำหรับคำตอบนี้): http://www.crisisprevention.com

คุณสามารถให้บริการบทความทางเลือกที่เกี่ยวข้องกับการแก้ปัญหาวิกฤตความหิวโหยของโลก

แนวคิดตรงนี้คือเป็นการมองแวบแรกที่สร้างความเสียหายมากที่สุด เมื่อคู่สมรสเดินเข้ามาและเขาเห็นเธอกำลังออกไปที่ Google.com ด้วยท่าทางตื่นตระหนกเกี่ยวกับเธอเขาจะสงสัยว่ามีบางอย่างเกิดขึ้นและมีแนวโน้มที่จะตรวจสอบมากขึ้น ในทำนองเดียวกันอาจเลวร้ายยิ่งขึ้นหากเธอถูกจับได้ว่าพยายามซ่อนการกระทำของเธอเนื่องจากคำขอ HTTP GET ช้าหรือล้มเหลว


3
คงจะดีไม่น้อยหากเว็บไซต์ทางเลือกสามารถมีรูปลักษณ์และความรู้สึกเหมือนกับเว็บไซต์จริง: สีเค้าโครง ดังนั้นหากผู้ทำร้ายมองเห็นไซต์จากมุมตาของเขาขณะที่เขาเข้ามาในห้องมันก็ดูเหมือนจะสั่นไหวเล็กน้อยไม่ใช่เปลี่ยนไปที่ไซต์อื่น
micapam

ฉันชอบกระบวนการคิดนี้ ฉันต้องการเพิ่มความคิดที่ว่าเราจะต้องใช้ JavaScript เพื่อทริกเกอร์การสลับดังนั้นเราควรมีตัวเลือกสำรองสำหรับความเป็นไปได้ (แต่ไม่มีนัยสำคัญ) ที่มีข้อผิดพลาด JS หรือถ้า JS ถูกปิดใช้งานเพื่อให้มีชุด href จริง บนลิงก์เพื่อให้มันไปที่ไหนสักแห่งแทนที่จะยึดกลับไปที่ด้านบนสุดของหน้า (แล้วส่งคืนเท็จในเหตุการณ์คลิกใน JS)
GreatBlakes

1
จากมุมมองการออกแบบ (เพื่อตอบสนองต่อ micapam) ฉันเห็นด้วยอย่างยิ่งและขอเสริมว่านักออกแบบที่สร้างไซต์ที่จำเป็นต้องใช้ปุ่มตกใจควรหลีกเลี่ยงสีที่โดดเด่น (ความอิ่มตัวและความเป็นเอกลักษณ์) และใช้โทนรองสีขาว / เทาอ่อนพร้อมเฉดสี ของสีหลักที่เป็นกลาง / ทั่วไป
GreatBlakes

16

มีปัญหาใหญ่บางอย่างเกี่ยวกับปุ่มตกใจ:

  • มันยากที่จะคลิกมัน (คุณต้องถูกต้อง)
  • ต้องใช้เวลาในการเลือก (และใช้เวลานานมากหากคุณใช้แล็ปท็อปโดยไม่ใช้เมาส์)
  • มันช่วยคุณในประวัติศาสตร์
  • สามารถเข้าถึงได้ผ่านปุ่มย้อนกลับ / backspace

แล้วการเคลื่อนไหวแบบสุ่มที่ตื่นตระหนกของผู้หญิงคนหนึ่งที่พยายามคลิกปุ่มนั้นอย่างรวดเร็วเมื่อเธออ่านสิ่งนี้ จะเกิดอะไรขึ้นถ้าเธอพลาดปุ่มตั้งแต่ครั้งแรก?

ดังนั้นหากมีชีวิตมนุษย์จริงๆที่สามารถช่วยชีวิตได้นี่เป็นความคิดที่ไม่ดีเลย

วิธีที่ดีกว่าคือแสดงให้พวกเขาเห็นวิธีการดำเนินการตามปกติ (ผ่านความช่วยเหลือบางอย่างก่อนที่คุณจะสามารถเข้าสู่ไซต์นี้ได้) อาจเป็นดังนี้:

ขึ้นอยู่กับเบราว์เซอร์ของผู้ใช้คุณให้รายการขั้นตอนในการทำซึ่งใช้แป้นพิมพ์เพียงอย่างเดียว (ไม่มีเมาส์เลย) เช่นถ้าเธอใช้ Chrome

  1. เปิดเว็บไซต์ที่คุณชอบ (FB, twitter, กระต่ายตลกและแสร้งทำเป็นว่าคุณกำลังทำอะไรบางอย่าง)
  2. กด CRTL + SHIFT + N (เปิดหน้าต่างที่ไม่ระบุตัวตน) ซึ่งจะไม่อนุญาตให้ใช้เทคนิค backspace / history
  3. เข้าสู่ไซต์ของเราที่นั่น (ไม่มีการคัดลอกเพื่อป้องกันการตรวจสอบสิ่งที่อยู่ภายในบัฟเฟอร์ของคุณ)
  4. อ่านข้อมูลและวางมือบนแป้นพิมพ์ไว้ใกล้กับ CRTL และ W เสมอ
  5. ในกรณีฉุกเฉินกด CRTL + W
  6. ติดตามต่อไปที่ FB, twitter, funny bunny

แน่นอนคุณต้องแก้ไขคำอธิบายของคุณในภาษาที่เหมาะสม แต่วิธีนี้มันยากมากที่จะถูกจับ นอกจากนี้ยังบอกเกี่ยวกับการนั่งข้างกระจกและพื้นผิวสะท้อนอื่น ๆ เช่นหน้าต่างแว่นตาและสิ่งอื่น ๆ ขอให้พวกเขาลองใช้ชุดค่าผสมเหล่านี้สักระยะเพื่อให้คุ้นเคย

หากเกี่ยวข้องกับชีวิตมนุษย์คุณต้องมีความเป็นมืออาชีพและอย่าใช้ปุ่มตกใจเหล่านี้ โดยเฉพาะอย่างยิ่งถ้าเป็นเรื่องง่ายมากที่จะสอนวิธีการทำงานให้เร็วขึ้นและปลอดภัยยิ่งขึ้น

ตอบคุณโนบิอุส

ฉันได้ชี้ให้คุณขอบคุณ แต่ฉันไม่เห็นด้วยกับประเด็นของคุณ หลังจากมีการรณรงค์ให้ลง FB มาหลายครั้งคุณเคยเห็นมันใน FB หรือไม่? ฉันไม่ได้. คนที่ไม่ใช้เทคนิคมักมีชื่อเสียงในการคิดไอเดียแย่ ๆ ที่น่าขันซึ่งบางคนอาจเคยสัมผัส (ป้องกันการคลิกขวาบนหน้าธนาคารเพื่อปรับปรุงความปลอดภัยรหัสผ่าน 4 หลักเพื่อให้พิมพ์จากโทรศัพท์มือถือได้ง่ายขึ้น) การกดปุ่มฟังดูง่ายขึ้น แต่ดูรายการขั้นตอนของฉันสิ่งเดียวที่คุณต้องทำในสถานการณ์ที่ตึงเครียดคือการกด CTRL + W คุณไม่จำเป็นต้องคิดในแง่ของแท็บโหมดและสิ่งอื่น ๆ นี่เป็นรูปแบบพื้นฐาน - ดูบางคนกด CTRL + W ในความคิดของฉันมันไม่ยากเลยและง่ายต่อการจดจำ มันไม่ยากไปกว่าการจำคลิกที่ปุ่ม อย่างอื่นที่คุณต้องอ่านในบรรยากาศปกติ

การกดปุ่ม 2 ปุ่มนั้นเร็วกว่าการเลื่อนเมาส์มากและเป็นเรื่องยากที่จะพลาดเมื่อนิ้วของคุณอยู่บนนั้น (ทำการทดลองและทำให้ตัวเองอยู่ในสถานการณ์ที่ตึงเครียดและพยายามคลิกปุ่มนั้นอย่างรวดเร็ว) ตามที่ฉันได้กล่าวไป - ฉันเห็นเหตุผลอย่างน้อยสี่ประการว่ามีบางอย่างผิดพลาดในpanic buttonสถานการณ์ได้อย่างไรในขณะที่ฉันเห็นเหตุผลน้อยกว่ามากใน CRTL + W หากมนุษย์เกี่ยวข้องกับชีวิต - คุณต้องมีความเป็นมืออาชีพ

คำตอบ NicolasMoise ทำไมคนถึงบอกว่าคุณต้องมีความเชี่ยวชาญด้านเทคโนโลยีในการกด CTRL + W? ฉันไม่ได้พยายามแสดงวิธีใช้ TOR, VPN, การตั้งค่าช่องเข้ารหัส นี่เป็นเพียง CTRL + W ผู้คนได้เรียนรู้วิธีการเล่นนกโกรธเพื่อลดเวลา (ซึ่งยากกว่าการจำปุ่ม 2 ปุ่ม) ผู้คนจึงสามารถเรียนรู้ CRTL + W เพื่อช่วยชีวิตพวกเขาได้ สามารถแสดงบทช่วยสอนในลักษณะที่ผู้สังเกตการณ์ไม่สามารถเข้าใจได้ว่าทำไมคุณถึงอ่านสิ่งนี้ (เมื่อคุณเห็นรายการขั้นตอนของฉันฉันไม่เชื่อว่าการคาดเดาครั้งแรกจะเป็น - นี่เป็นเว็บไซต์สำหรับการล่วงละเมิดผู้หญิง)

แต่ส่วนใหญ่แล้วการให้คนรับรู้ถึงความปลอดภัยที่ผิดพลาดนั้นดีกว่ามาก คำตอบคือไม่นอกประเด็น บุคคลนั้นกำลังถามถึงวิธีใช้ปุ่มตกใจ - และฉันกำลังอธิบายว่าเหตุใดวิธีปัจจุบันจึงมีข้อบกพร่องและเขาจะทำอะไรได้บ้างเพื่อให้ดีขึ้น อยู่ในระดับเดียวกับ 'ฉันต้องการทำให้การสื่อสารปลอดภัยและฉันใช้ไซเฟอร์ทดแทน' ใช่คุณสามารถปรับปรุงความเร็วของไซเฟอร์ของเขาและแสร้งทำเป็นว่าทุกอย่างเรียบร้อยหรือคุณสามารถแสดงวิธีอื่นได้

ความพยายามครั้งสุดท้ายในการอธิบายประเด็นเพิ่มเติมของฉัน : คุณต้องอธิบายผู้คนอย่างถูกต้องเกี่ยวกับความเสี่ยงที่อยู่เบื้องหลังแนวทางของคุณ ตัวอย่างที่ดีเมื่อผู้คนได้รับความทุกข์ทรมานจากการอธิบายปัญหาไม่ถูกต้องคือปัญหาของบล็อกเกอร์ Belorussian ซึ่งคิดว่าการโพสต์โดยไม่ระบุตัวตนบนอินเทอร์เน็ตจะทำให้พวกเขาไม่สามารถติดตามได้จากการปราบปรามของรัฐบาล ทรัพยากรทำให้พวกเขาเชื่อผิด ๆ ว่าพวกเขาจะรอดหากพวกเขาไม่ระบุตัวตนที่แท้จริง พวกเขาเรียนรู้ว่าสิ่งนี้ไม่เป็นความจริงในทางที่ยาก (เมื่อพวกเขาถูกจำคุกไม่กี่ปี)

หากมีคนอธิบายถึงความเสี่ยงฉันคิดว่าพวกเขาบางคนยินดีที่จะเรียนรู้วิธีใช้เครื่องมือใด ๆ เพื่อประหยัดเวลาห้าปี

แล้วทำไมไม่ให้ผู้หญิงมีทางเลือกน้อย:

  • คุณสามารถใช้แนวทาง A ได้ทันทีและนี่คือรายการปัญหาที่คุณพบ
  • คุณสามารถใช้แนวทาง B ซึ่งต้องใช้ X นาทีในช่วงแรกในการอ่านและทำความเข้าใจบางสิ่ง จากนั้นรายการปัญหาที่เป็นไปได้ของคุณจะลดลงเป็นรายการเล็ก ๆ

และปล่อยให้พวกเขาตัดสินใจว่าต้องการทำอะไร วิธีนี้ทำให้พวกเขาทราบถึงความเสี่ยง


14
ฉันไม่ได้ลงคะแนน แต่ฉันไม่เห็นด้วยกับคำพูดของคุณที่ว่ามันไร้สาระ ปุ่ม Panic เป็นสิ่งที่องค์กรการกุศลและสมาชิกสภาผู้แทนราษฎรจำนวนมากในสหราชอาณาจักรรณรงค์ให้วางบน Facebook สำหรับวัยรุ่นที่ถูกรังแกทางออนไลน์และไม่รู้ว่าจะขอความช่วยเหลือจากใคร การกดปุ่มทำได้ง่ายกว่ามากในสถานการณ์ที่ตึงเครียดจากนั้นต้องจำลำดับขั้นตอนที่ยาวนานไว้ล่วงหน้าและคาดว่าจะไม่มีอะไรผิดพลาดเมื่อสถานการณ์เกิดขึ้น
Nobilis

2
@ มาร์คดีโอพีบอกว่ามันเป็นพื้นฐาน :) แต่ฉันพยายามชี้ให้เห็นว่าแนวคิดนี้เป็นที่รู้จักคุ้นเคยและในความคิดของฉันเหมาะกับคนที่ไม่ใช่สายเทคนิคมากกว่า คุณรู้ว่าปุ่มคืออะไรและคุณกดปุ่มนั้น การคิดในแง่ของแท็บโหมดส่วนตัวและแป้นพิมพ์ลัดมีเนื้อหาที่ซับซ้อนกว่าและไม่ค่อยคุ้นเคยกับผู้ที่ท่องเว็บเป็นครั้งคราว
Nobilis

2
@Salvador คำตอบนี้ไม่ตรงประเด็น มันเหมือนกับ: "โอ้คุณอยู่ในความสัมพันธ์ที่ไม่เหมาะสมและมีใครบางคนเฝ้าติดตามทุกการเคลื่อนไหวของคุณทำไมไม่ใช้เวลาอ่านและทำความเข้าใจบทแนะนำเกี่ยวกับเทคนิคการท่องเว็บที่เหมาะสมเพื่อความปลอดภัยในครั้งต่อไปที่คุณเยี่ยมชมเว็บไซต์ (นั่น สมมติว่าคุณไม่ได้อ่านบทแนะนำนี้) " ระบบใดก็ตามที่ถือว่าผู้ใช้ทุกคนมีความเชี่ยวชาญด้านเทคโนโลยีจะล้มเหลวอย่างหลีกเลี่ยงไม่ได้ อีกครั้งเราไม่ได้บอกว่าวิธีการของคุณไม่ดีหรือช้า (จริง ๆ แล้วเร็วกว่าและปลอดภัยกว่า) แต่คุณไม่สามารถคาดหวังให้ผู้เยี่ยมชมทุกคนรู้เรื่องนี้และนั่นคือเหตุผลที่คุณต้องมีปุ่มตกใจ
NicolasMoise

4
ไม่มีความผิด แต่ฉันไม่คิดว่าคุณเข้าใจประเด็นที่ฉันและโนบิลิสพยายามทำ คุณกำลังบอกว่า Ctrl + W เร็วกว่า / ปลอดภัยกว่าฉันเห็นด้วย ในกรณีที่เราไม่เห็นด้วยคือคุณไม่สามารถคาดหวังให้ผู้เยี่ยมชมทุกคนรู้จักหรือจำ Ctrl + W ได้เพียงเพราะคุณพูดถึงมันในไซต์ของคุณ นอกจากนี้ OP ถามหาปุ่มตกใจโดยเฉพาะ
NicolasMoise

1
@NicolasMoise ฉันคิดว่าวิธีที่เหมาะสมในการทำเช่นนี้จะเป็นการศึกษาทางทฤษฎีเพื่อค้นหาว่าผู้คนมีพฤติกรรมอย่างไรในสถานการณ์และเปรียบเทียบสองแนวทาง ด้วยปุ่มและ CTRL + W ดูว่าผู้คนสามารถเรียนรู้การกด CTRL + W ได้เร็วเพียงใด (อาจจะยากจริงๆและฉันไม่เข้าใจ) จากนั้นเพื่อดูเปอร์เซ็นต์ของความล้มเหลว หากคุณคิดว่านี่เป็นความจำเป็น - ทำไมไม่บอกผู้คนถึงความเสี่ยงที่อยู่เบื้องหลังความจำเป็นนี้ พวกเขาอาจคิดว่าปุ่มตกใจนั้นล้มเหลวโดยสิ้นเชิงและจะแปลกใจมากถ้ามีคนแสดงให้เห็นด้วย backspace คุณจะเห็นว่าพวกเขากำลังทำอะไรอยู่
Salvador Dali

10

ฉันคิดว่าคุณยังมีเส้นทางอีกยาวไกลข้างหน้าคุณ

สาเหตุที่ส่งคนไปที่หน้า Google นั้น

  1. มันโหลดเร็วมาก
  2. ก็มีแนวโน้มที่จะถูกแคชอยู่ดี
  3. มันแสดงผลเร็วมาก
  4. ได้รับการปรับให้เหมาะสมเป็นอย่างดี
  5. ฉันบอกว่ามันเร็วไปไหม

ลิงค์ที่คุณให้มาช้า

หากคุณต้องการเปลี่ยนหน้าจออย่างรวดเร็วให้เปิดไซต์ของคุณในชุดเฟรมโดยให้เสื้อคลุมอยู่ในกรอบความสูง 0 และไซต์ของคุณอยู่ในกรอบที่มีความสูงเต็ม จากนั้นเมื่อผู้ใช้คลิกที่ลิงค์สลับรอบ ๆ ความสูงของเฟรมและเปลี่ยนเส้นทางไปยังหน้าต่างระดับบนสุดไปยังหน้าที่โหลดแล้ว


ฉันไม่คิดว่า Google จะทนต่อการโหลดในเฟรมได้ แต่ฉันชอบความคิดของเสื้อคลุมสลับเฟรม
เดวิดกล่าวว่าคืนสถานะโมนิกา

ไม่ใช่ความคิดที่ไม่ดีปัญหาอย่างหนึ่งที่ฉันเห็นคือ url จะยังคงเหมือนเดิม
NicolasMoise

มันยังคงเหมือน 2-3 วินาที (อาจมากกว่าในอินเทอร์เน็ตที่ช้า) แม้จะมีแคชร้อน
Petah

@ เดวิด: OP ไม่ต้องการใช้ Google
symcbean

@NicolasMoise: ไม่มีการเปลี่ยนแปลง URL ในแถบที่อยู่ทันทีที่คุณออกการเปลี่ยนเส้นทาง
symcbean

5

ฉันกำลังขยายขอบเขตของคำถามเล็กน้อยเนื่องจากการคลิกปุ่มตกใจรับประกันว่าผู้ใช้จะไม่ถูกจับได้

มีข้อกังวลหลายประการในปัญหานี้ที่ต้องได้รับการพิจารณาโดยขึ้นอยู่กับความเสี่ยงและความสามารถในการคำนวณของผู้ใช้

ดังนั้นจึงควรให้ความรู้พื้นฐานด้านความปลอดภัยแก่ผู้ใช้ด้วยวิธีที่เป็นมิตรที่สุดเท่าที่จะเป็นไปได้ แม้ว่าผู้ใช้จะมีความเครียดสูง แต่จะดีกว่าสำหรับพวกเขาที่จะรู้ว่าพวกเขาสามารถทิ้งร่องรอยอะไรไว้ข้างหลังได้

ร่องรอย

ประวัติการค้นหา

เมื่อใดก็ตามที่ผู้ใช้ใช้เว็บไซต์ของคุณโดยไม่ต้องเรียกดูแบบส่วนตัวผู้ใช้จะทิ้งร่องรอยไว้อย่างชัดเจน ไม่มีวิธีที่เหมาะสมในการตรวจจับว่าเบราว์เซอร์ทำงานในโหมดส่วนตัวหรือไม่ แต่คุณสามารถมีคำเตือนในทางเข้าว่าควรเปลี่ยนเป็นโหมดส่วนตัวรวมทั้งลบประวัติการเข้าปัจจุบัน คุณสามารถเตรียมภาพหน้าจอเพื่อให้ผู้ใช้ติดตามเพื่อลบประวัติ (หรือหากมีให้ลบเฉพาะรายการในไซต์)

คุ้กกี้

หากคุณใช้คุกกี้บุคคลถัดไปจะได้รับคุกกี้เหล่านั้น (แม้ว่าจะหมดอายุแล้ว) และสามารถเข้าใจได้ว่ามีการใช้งานไซต์นี้ หากทำได้ให้ใช้ส่วนหัวที่กำหนดเองสำหรับการอนุญาตซึ่งจะไม่ทิ้งร่องรอยไว้ในคอมพิวเตอร์
ซึ่งอาจบังคับให้คุณเปลี่ยนโครงสร้างของแอปพลิเคชันซึ่งอาจไม่ใช่ความคิดที่ดี เฉพาะการตั้งค่าคุกกี้ในเบราว์เซอร์หลังจากที่คุณแน่ใจว่าผู้ใช้กำลังใช้เซสชันการเรียกดูแบบส่วนตัว

เก็บเอาไว้

ผู้ที่เชี่ยวชาญด้านเทคโนโลยีสามารถตรวจจับได้ว่ามีการเยี่ยมชมไซต์หรือไม่หากคุณใช้ประโยชน์จากการแคชโดยการเปิดหน้าเว็บและตรวจสอบเครือข่าย ตรวจสอบให้แน่ใจว่าคุณสั่งให้เบราว์เซอร์ไม่แคชอย่างชัดเจนโดยใช้ส่วนหัวเหล่านั้นในการตอบกลับของคุณ:

'Cache-Control: no-cache, no-store, must-revalidate'
'Pragma: no-cache'
'Expires: 0'

ปุ่มย้อนกลับ

เมื่อเปลี่ยนหน้าทุกหน้าจะถูกใส่ไว้ในประวัติปัจจุบัน (แม้กระทั่งในเซสชันการเรียกดูแบบส่วนตัว) ทำให้สามารถใช้ปุ่มย้อนกลับได้ หากทำได้ให้ใช้ประโยชน์จากreplaceStateการเปลี่ยนแปลงทุกหน้าเพื่อไม่ให้ปุ่มย้อนกลับเสีย

การเข้ารหัสลับ

ใช้ HTTPS เพื่อป้องกันการดักฟัง โปรดทราบว่าการสืบค้น DNS จะยังคงไม่มีการเข้ารหัส แต่ฉันไม่คิดว่านี่จะเป็นปัญหาเว้นแต่ว่าผู้ใช้จะรั่วไหลของของรัฐบาล หากเป็นเช่นนั้นเว็บไซต์ก็จะไม่ปลอดภัยเพียงพออยู่ดี

โดยทั่วไปเหล่านั้นควรจะเพียงพอที่จะลบร่องรอยที่ยังให้แน่ใจว่าคุณไม่ได้ใช้ชั้นติดตาอื่น ๆ localStorageเช่น

ปุ่มตกใจ

นี่เป็นปัญหาที่แตกต่างกันโดยสิ้นเชิงและเราจำเป็นต้องรวมหลาย ๆ อย่างไว้ในการคำนวณของเรา
ก่อนอื่นหากนี่เป็นสถานการณ์ที่คุกคามถึงชีวิตเราต้องเข้าใจว่าผู้ใช้จะอยู่ภายใต้ความเครียดอย่างเต็มที่เมื่อพวกเขาจำเป็นต้องเปิดไฟล์panic exit. เราไม่รู้ว่าหน้าจอคอมพิวเตอร์อยู่ในตำแหน่งอย่างไรและเราไม่สามารถเดาได้ว่าผู้ใช้กำลังทำอะไรอยู่ในช่วงเวลาแห่งความตื่นตระหนก

ปัญหาการวางตำแหน่งหน้าจอ

กรณีที่เลวร้ายที่สุดคือหน้าจอจะอยู่ในตำแหน่งที่ภัยคุกคามสามารถมองเห็นหน้าจอและไซต์ได้ (จากระยะไกล) หากเป็นเช่นนั้นไซต์ควรได้รับการออกแบบให้มีลักษณะคล้ายกับไซต์exit siteเพื่อขจัดความสงสัย การย้ายจากการออกแบบที่แตกต่างไปเป็นสีขาว Google จะสังเกตเห็นได้ชัดเจนแม้หน้าจอจะไม่สามารถมองเห็นได้โดยตรงเพียงแค่เปรียบเทียบสีที่หน้าจอเปล่งออกมาระหว่างสองไซต์ (ในห้องมืดพอสมควร)

ออกจากความเร็ว

หากคุณเพิ่งทำการเปลี่ยนเส้นทางอาจไม่เร็วพอที่จะทำการเปลี่ยนแปลงได้ทันเวลา คุณต้องโหลดด้านทางออกไว้ล่วงหน้าใน iframe และในเวลาที่ตื่นตระหนกคุณควรวางไว้เต็มหน้าจอจากนั้นทำการเปลี่ยนเส้นทาง ซึ่งจะช่วยในการแคชเนื้อหาคงที่ของไซต์ออกและทำให้สิ่งต่างๆดูเร็วขึ้น ตรวจสอบให้แน่ใจว่าคุณใช้replaceStateแทนการนำทางตามธรรมชาติเพื่อปิดใช้งานปุ่มย้อนกลับ

ออกจากเส้นทาง

คุณต้องแน่ใจว่าเส้นทางออกจะพร้อมใช้งานทันทีและง่ายสำหรับผู้ใช้ที่จะตี ผมคิดว่าเป็นไปได้มากที่สุดสองรัฐมีทั้งผู้ใช้คือการพิมพ์หรือผู้ใช้มีการนำ ซึ่งหมายความว่าคุณควรมีแป้นพิมพ์ลัดสำหรับออกและปุ่มขนาดใหญ่ใน HTML ของคุณ

แป้นพิมพ์ออก

ฉันคิดว่าการใช้การกดปุ่ม ESC สองครั้งควรเรียกใช้หรือการถือคีย์ใหญ่ปุ่มใดปุ่มหนึ่ง (เช่นเว้นวรรคหรือ Enter) ไม่ว่าจะด้วยวิธีใดคุณควรแจ้งให้ผู้ใช้ทราบเกี่ยวกับเรื่องนี้และอาจให้พวกเขาฝึกฝนตนเองด้วยการลอง การพยายามออกจากอาการตื่นตระหนกจะช่วยพวกเขาในการคาดการณ์พฤติกรรมที่ตื่นตระหนกเพื่อให้เหตุผลที่ดี (การมีพฤติกรรมที่คาดว่าจะช่วยบรรเทาได้) และพวกเขาจะได้รับการฝึกฝนให้ทำเช่นนั้นเพื่อให้พวกเขามีแนวโน้มที่จะทำอย่างถูกต้องในความตื่นตระหนก เวลา.

ออกจากเมาส์

นี่จะค่อนข้างตรงไปตรงมามีปุ่มขนาดใหญ่ที่แตกต่างกันซึ่งจะทำให้เกิดความตื่นตระหนก

ทางออกที่ไหน?

ขึ้นอยู่กับกรณีโดยการออกแบบอาจเหมาะสมที่จะเปลี่ยนเส้นทางไปยังไซต์ที่ใช้กันทั่วไปและได้รับการออกแบบมาโดยค่าเริ่มต้น นอกจากนี้ยังอาจเหมาะสมที่จะอนุญาตให้ผู้ใช้เลือกไซต์ออกด้วยตนเอง (หลังจากกำหนดค่าเริ่มต้นที่ดี)

หมายเหตุ

  • หากผู้ใช้กำลังใช้การท่องเว็บแบบส่วนตัวและตื่นตระหนกเบราว์เซอร์จะยังคงอยู่ในสถานะการเรียกดูแบบส่วนตัวซึ่งอาจทำให้เกิดความสงสัย ไม่มีวิธีง่ายๆ คุณสามารถลองสั่งให้ผู้ใช้ล้างประวัติได้ในภายหลัง แต่อาจมีเวลาไม่เพียงพอ
  • คำตอบส่วนใหญ่มุ่งเน้นไปที่เบราว์เซอร์บนเดสก์ท็อปประสบการณ์บนอุปกรณ์เคลื่อนที่จะแตกต่างกัน แต่ไม่มากนัก

3
OP ถาม "วิธีใช้ปุ่มตกใจ" แต่ดูเหมือนว่าจะมีคนตอบด้วยบทช่วยสอนเรื่อง "วิธีท่องเว็บอย่างปลอดภัย" สำหรับคุณฉันเดาว่าอย่าบอกเราว่าคุณต้องการอะไรเราจะบอกคุณ

4

การหลบหนีที่เชื่อถือได้

แก้ไข:สิ่งที่ควรคำนึงถึงอีกประการหนึ่งก็คือหากผู้ใช้ขาดการเชื่อมต่ออินเทอร์เน็ตซึ่งเกิดขึ้นได้จากหลายสาเหตุรวมถึงใครบางคนถอดสายเคเบิลออกก็ไม่มีทางที่คุณจะนำทางไปยังไซต์อื่นได้ พวกเขาอาจติดอยู่ที่นั่นเหมือนกวางในไฟหน้าในหน้า "ปรักปรำ" ฉันคิดว่าสิ่งนี้เพิ่มความน่าเชื่อถือให้กับแนวคิดในการนำทางไปยังเว็บไซต์พันธมิตร / พันธมิตรที่ไม่เป็นมิตรซึ่งจะโหลดไซต์ของคุณใน iframe โดยตรงบนหน้าเว็บของพวกเขา สิ่งที่คุณต้องทำเพื่อให้ไซต์ของคุณหายไปคือลบ iframe ของคุณออกจาก DOM โดยใช้ JavaScript ที่โหลดลงใน iframe แล้ว มันจะใช้งานได้แม้ว่าการเชื่อมต่ออินเทอร์เน็ตจะหยุดทำงาน

ฉันจะเปิดใช้งานปุ่ม Escape เพื่อออกอย่างรวดเร็ว นั่นเป็นปุ่มทางกายภาพที่รู้จักกันดีบนแป้นพิมพ์ที่ผู้ใช้สามารถแทงได้หากต้องการแทนที่จะย้ายตัวชี้เมาส์ที่จู้จี้จุกจิกไปที่ปุ่มเสมือนและคลิก

แก้ไข:ฉันเพิ่งตระหนักว่าโปสเตอร์ก่อนหน้านี้ไม่ได้ "ESC" พูดถึงปุ่ม Escape หมายถึงว่ามันเป็น ฉันค้นหาหน้า "Escape key" ก่อนที่จะเขียนคำตอบ แต่พลาดไป

แก้ไข:ฉันจะปล่อยปุ่ม Panic ไว้บนหน้าด้วยพร้อมกับข้อความ "คลิกที่นี่หรือกด ESCAPE เพื่อออกอย่างรวดเร็ว" แต่ฉันจะวางไว้ที่ด้านบนและอีกอันที่ด้านล่างของหน้า บางทีฉันอาจจะวางแถบไว้ทั่วหน้า หากผู้เข้าชมคลิกที่ใดก็ได้ในเขตชายแดนนั้นเนื้อหาของคุณจะหายไป

พิจารณาด้วย; เพื่อให้ปุ่ม Panic ง่ายต่อการคลิกในสถานการณ์ที่ตื่นตระหนกคุณอาจต้องทำให้มันใหญ่ขึ้นเล็กน้อยและตรวจสอบให้แน่ใจว่ามันอยู่บนหน้าจอตลอดเวลาโดยการเลื่อนขณะที่เลื่อนหน้าหรือโดยการใส่ปุ่ม Panic หลายปุ่มบน หน้าซึ่งอาจดูน่าสงสัยในตัวมันเอง ดูเหมือนว่าสิ่งเหล่านี้อาจต้องการเป็นหน้าที่ดูไม่ต่อเนื่องที่คุณกำลังพูดถึง

หากคุณใช้ jQuery คุณสามารถทำสิ่งต่อไปนี้เพื่อตอบสนองต่อปุ่ม Escape:

jQuery( function ( $ ) {
    $( document ).keyup( function ( e ) {
        if ( e.which === 27 ) // escape
         {
         // clean up... 
         }
    } );
} ); 

แอป AJAX หน้าเดียว

ดูเหมือนว่าโซลูชันที่แนะนำทั้งหมดเกี่ยวกับการหาวิธีที่จะนำทางไปยังไซต์อื่น ๆ ได้อย่างรวดเร็วไม่ว่าจะโดยการโหลดไว้ล่วงหน้าและแสดงอย่างรวดเร็วที่ด้านบนสุดของไซต์ของคุณหรือโดยการล้าง DOM จากนั้นออกไปหรือ อะไรก็ตาม

ถ้าฉันจะใช้แนวทางนั้นฉันจะมีรายการซักผ้าของไซต์ที่ไม่เป็นพิษเป็นภัยและการค้นหาในเครื่องมือค้นหาที่ฉันจะวนไปวนมาเพื่อไม่ให้ "การค้นหารองเท้าผู้หญิงสีดำ" แบบเดียวกันปรากฏขึ้นทุกครั้ง

แต่สิ่งที่เกี่ยวกับการเปลี่ยนแนวคิดทั้งหมดในหัว? ใช้ไซต์ล่อลวงที่ไม่เป็นพิษเป็นภัยอย่างน้อยหนึ่งไซต์หรือแม้แต่ขอให้ไซต์เชิงพาณิชย์ที่ไม่เกี่ยวข้องกันเพื่อโฮสต์ลิงก์ที่ดูไม่เป็นพิษเป็นภัยและโหลดไซต์ของคุณเป็นแอป AJAX แบบหน้าเดียวใน iframe ที่ด้านบนของหน้าโฮสต์หรือไม่

แก้ไข:คุณสามารถทำได้โดยให้โฮมเพจของคุณระบุสั้น ๆ ว่ากำลังจะเปลี่ยนเส้นทางผู้เยี่ยมชมไปยังไซต์พันธมิตรที่ให้ความร่วมมือเพื่อความปลอดภัยของพวกเขาเองและแสดงปุ่ม "ไป" ขนาดใหญ่ที่เป็นมิตร หากคุณมีไซต์พันธมิตรหลายแห่งคุณสามารถผลักดันไซต์เหล่านั้นไปได้มากเท่าไหร่ก็ยิ่งดีเท่านั้น เมื่อพวกเขาคลิกลบประวัติเบราว์เซอร์สำหรับเพจของคุณเปลี่ยนเส้นทางไปยังไซต์ในเครือด้วยพารามิเตอร์การค้นหา URL ที่บอก JavaScript bootstrap ของคุณที่ Affiliate เพื่อโหลด iframe ของคุณทันที จากนั้นเป็นต้นไปจะไม่มีการโหลดเพิ่มเติมบนเว็บเซิร์ฟเวอร์ของพันธมิตร ด้วยวิธีนี้คุณจะมีหน้าแรกอย่างเป็นทางการ แต่คุณจะนำผู้เยี่ยมชมออกจากเพจของคุณทันที

การกดปุ่ม Escape หรือคลิกปุ่ม Panic จะเป็นการลบ iframe ของคุณออกจาก DOM ออกจากหน้าโฮสต์ที่ไม่เป็นอันตรายและไม่มีประวัติเบราว์เซอร์ (เกย์)

คุณสามารถบรรเทาปัญหาประวัติเบราว์เซอร์ได้ด้วยวิธีนี้เนื่องจากลิงก์ของคุณจะเรียกใช้โค้ด JavaScript bootstrap เล็กน้อยและคุณจะไม่นำทางเบราว์เซอร์ไปยังไซต์ของคุณเลย

เมื่อคลิกลิงก์ bootstrap ในหน้าโฮสต์มันจะแทรก iframe ลงใน DOM ลอย (การวางตำแหน่งสัมบูรณ์และลำดับ z) เพื่อวางตำแหน่งไว้ที่ด้านบนของหน้าโฮสต์จากนั้นทำการเรียก AJAX ไปยังบริการเว็บของคุณเพื่อ ดึงเนื้อหา HTML ที่จะโหลดลงในเฟรม ลิงก์และ / หรือปุ่มเพิ่มเติมทั้งหมดในเฟรมจะทำการเรียก AJAX ไปยังบริการของคุณไม่ว่าจะเป็นการโพสต์ข้อมูลไปยังเซิร์ฟเวอร์หรือดึงข้อมูลเพื่อแสดง คุณจะไม่โหลด "หน้า" จริงในเบราว์เซอร์ของผู้ใช้เลย

อีกแง่มุมที่ดีของวิธีนี้ก็คือหากเบราว์เซอร์ขัดข้องหรือไม่เสถียรและต้องปิดตัวจากตัวจัดการงานซึ่งจะป้องกันไม่ให้โค้ดล้างข้อมูลทำงานได้ดีนั่นจะไม่สำคัญเพราะคุณไม่มีอะไร (จำเป็น) ในการทำความสะอาด.

ฮูสตัน ... ?

ไม่กี่ปัญหาร้ายแรงที่ฉันเห็นกับใด ๆของการแก้ปัญหาเหล่านี้ปิดด้านบนของหัวของฉันโดยเฉพาะอย่างยิ่งในบริบทที่ว่าชีวิตอาจจะอยู่ในบรรทัดนี้:

  • วัตถุที่แคช (รูปภาพเป็นหลัก) ในแคชของเบราว์เซอร์

  • เราเตอร์ / ไฟร์วอลล์อาจกำลังบันทึกคำขอ HTTP / HTTPS และเหยื่ออาจไม่ทราบเรื่องนี้และคุณไม่ต้องทำอะไรเพื่อล้างเบราว์เซอร์ก็จะช่วยบรรเทาได้

  • อาจมีการติดตั้งสปายแวร์ keylogging / screencap ในเครื่องของผู้ใช้และไม่มีสิ่งใดที่คุณสามารถทำได้จากแอปเบราว์เซอร์จะช่วยลดปัญหาดังกล่าว

  • คอมพิวเตอร์ขัดข้องเว็บเบราว์เซอร์เสียหายและเกิดความผิดพลาดและร่องรอยถูกทิ้งเนื่องจากโค้ดล้างข้อมูลไม่สามารถทำงาน

ตามคำแนะนำของผู้โพสต์อื่น ๆ อย่างน้อยหนึ่งราย (โดยสุจริตฉันได้อ่านโพสต์อื่น ๆ เพียงสั้น ๆ ) การใช้เบราว์เซอร์ในโหมดปลอดภัยควรช่วยลดสถานการณ์เหล่านี้ได้มาก แต่นั่นเป็นปัญหาการฝึกอบรมผู้ใช้และการฝึกอบรมผู้ใช้อาจเป็นเรื่องเล็กน้อยภายใต้เงื่อนไขที่ดีที่สุด อาจเป็นเรื่องยากที่จะทำให้ถูกต้องหากผู้ที่ตกเป็นเหยื่อไม่เข้าใจเทคโนโลยีมากนักโดยเฉพาะอย่างยิ่งหากพวกเขาอยู่ในสถานการณ์ที่ตื่นตระหนกซึ่งการคิดอย่างสงบอาจเป็นเรื่องยาก


2

คุณอาจดูปุ่มตกใจ "Boss" ในเกมและไซต์เก่า ๆ บางเกม แนวคิดก็คือคุณสามารถเปลี่ยนไปใช้สิ่งที่ไร้เดียงสาได้อย่างรวดเร็วโดยดูว่าเจ้านายของคุณมาด้วยหรือไม่ (แน่นอนคุณต้องเห็นพวกเขาเข้ามาก่อน!)

การกระทำที่เร่งรีบ / บ้าคลั่งเกือบทุกอย่างเมื่อผู้ทำร้ายเข้ามาจะกระตุ้นความสงสัยของพวกเขา พิจารณาออกแบบหน้าจอเพื่อให้ดูเหมือนข่าวทั่วไปหรือคล้าย ๆ กัน (จากระยะไกล) โดยไม่มีชื่อเรื่องหรือรูปภาพขนาดใหญ่ที่ให้จุดประสงค์ ซึ่งมักจะทำให้มีเวลาออกจากไซต์แบบ "สบาย ๆ " โดยไม่ต้องตกใจ หากลิงก์ปุ่มตกใจพาผู้ใช้ไปที่ไซต์ข่าวโดยสุจริตก็ยิ่งดี (ถ้ามันมาเร็วพอ)

ดังที่คนอื่น ๆ ได้กล่าวไว้หากผู้ละเมิดมีความน่าสงสัย (และมีการควบคุมที่ผิดปกติหลายอย่าง) ยังคงมีประวัติบนเบราว์เซอร์ที่พวกเขาสามารถค้นหาได้อย่างรวดเร็วว่าผู้ใช้อยู่ที่ไหน ตรงไปตรงมาคุณสามารถทำอะไรได้ไม่มากนักโดยเฉพาะอย่างยิ่งหากผู้ใช้เข้าสู่โหมดตื่นตระหนกที่บ้าคลั่งพยายามปกปิดเส้นทางของพวกเขาและผู้ใช้งานจะเห็นสิ่งนี้ แม้ว่าหน้าจอจะสามารถรีเฟรชเป็นสิ่งที่ไร้เดียงสาได้หลังจากหมดเวลาไประยะหนึ่งประวัติของเบราว์เซอร์จะมี URL

พิจารณาแนะนำให้ผู้ใช้วางตำแหน่งคอมพิวเตอร์เพื่อให้ผู้ใช้งานไม่สามารถแอบดูจากด้านหลังหรือไปที่ห้องสมุดหรือสถานที่อื่น ๆ ที่ไม่เป็นส่วนตัวเพื่อใช้ไซต์นี้ หากเนื้อหาบนหน้าจอมัวมองจากระยะไกล (ดูด้านบน) ก็ไม่ควรดึงดูดความสนใจจากผู้อื่น

ขอให้โชคดี!


คำตอบของฉันเกี่ยวข้องกับปัญหาประวัติเบราว์เซอร์ (มันไม่สมบูรณ์แบบแม้ว่าจะสามารถปรับปรุงได้)
NicolasMoise

2

คุณสามารถแสดงหน้าแสดงข้อผิดพลาดแทนไซต์จริงซึ่งโหลดไว้แล้วในพื้นหลัง อาจเป็นหน้า youtube หรือ google 404 ปลอม? ฉันคิดว่าสิ่งนี้จะทำให้ขนาดของเนื้อหาพิเศษเหลือน้อยที่สุด

ตามที่คนอื่นแนะนำฉันจะใช้คีย์ Escape ด้วย ลดการเปลี่ยนแปลงของสิ่งที่ขาดหายไปจะง่ายกว่ามากสำหรับคนที่มีแผ่นรองเมาส์และผู้ใช้สามารถใช้นิ้วของเขา / เธอค้างไว้ได้เมื่อเขา / เธอกำลังท่องเว็บไซต์

คุณยังสามารถใช้ตัวเลือกอื่น ๆ ปุ่มบนหน้านั้นเองหรือแจ้งให้พวกเขาทราบเกี่ยวกับวิธีการอื่นในการหลีกเลี่ยง (ctrl + w ตามที่กล่าวไว้ก่อนหน้านี้) อาจเป็นท่าทางสำหรับผู้ใช้แท็บเล็ต? อาจมีห้องสมุดบางแห่งสำหรับสิ่งนั้น

และแน่นอนคุณสามารถเปลี่ยน url ในแถบงานได้ (ดูโพสต์อื่น ๆ สำหรับรหัสเกี่ยวกับวิธีการทำ)

กระตุ้นให้พวกเขาลองใช้ทางเลือกในการหลบหนี ดังนั้นพวกเขาจึงรู้ว่าพวกเขาทำอะไรและตอบสนองต่อสิ่งนั้นได้อย่างไร


0

ฉันคิดว่าเราสามารถทำสิ่งนี้ได้แตกต่างกัน ความคิดของฉันมีดังต่อไปนี้:

  1. แสดงเว็บไซต์ที่มีเนื้อหาปลอมเท่านั้น (รูปแบบและรูปแบบคล้ายกับของจริง)
  2. ผู้ใช้จำเป็นต้องโต้ตอบบางอย่างกับเนื้อหาเพื่อเรียกใช้ขั้นตอนที่ 3 (เช่นใส่ XYZ ในกล่องข้อความหรือคลิกที่ช่องทำเครื่องหมายหรือ RadioButton ร่วมกันเป็นต้น)
  3. ด้วยขั้นตอนที่ 2 ที่พึงพอใจเมื่อผู้ใช้เมาค้างจุดเล็ก ๆ บนหน้า (ด้านขวามือ) หน้าจะแสดงเนื้อหาจริง และเนื้อหาจะยังคงอยู่หากเมาส์อยู่บนนั้น
  4. ในกรณีฉุกเฉิน / ตื่นตระหนกผู้ใช้สามารถเลื่อนเมาส์ออกจากเนื้อหาจริงและเนื้อหาจะเปลี่ยนกลับเป็นของปลอม

... ในขณะที่ถือถุงผลไม้ไว้บนหัวและร้องเพลง "ทอดสมอ" ไม่เช่นนั้นเนื้อหาจริงจะไม่ปรากฏ ...
Craig

@ Craig คุณมีความคิด ...
Bolu
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.