📋 ภาพรวม เบราว์เซอร์สมัยใหม่ส่วนใหญ่สามารถบล็อกตัวติดตามจากบุคคลที่สามได้ดีขึ้น แต่ตัวติดตามเหล่านี้เริ่มซ่อนตัวอยู่ในระบบจัดเก็บข้อมูลแบบบุคคลที่หนึ่งเพื่อติดตามผู้ใช้อีกครั้ง Forgetful Browsing คือเครื่องมือแรกของ iBrowe ที่ออกแบบมาเพื่อแก้ปัญหาการระบุตัวตนซ้ำจากฝั่งบุคคลที่หนึ่งโดยไม่พึงประสงค์ เริ่มใช้งานได้ใน iBrowe 1.53 (Desktop) และ 1.54 (Android) ซึ่งสามารถล้าง cookie, localStorage, แคช ฯลฯ ของเว็บไซต์ทันทีหลังจากที่ปิดแท็บสุดท้ายของเว็บไซต์นั้น 🚀 ช่วยให้คุณไม่ต้องเข้าสู่ระบบอัตโนมัติ, หลบเลี่ยงตัวนับบทความฟรี และป้องกันเว็บไซต์ไม่ให้เชื่อมโยงการเข้าชมของคุณย้อนหลัง

🌐 1. ทำไมการระบุตัวตนซ้ำแบบบุคคลที่หนึ่งถึงสำคัญ 1.1 ความไม่สมดุลของความเป็นส่วนตัวบนเว็บ โดยค่าเริ่มต้น เว็บไซต์จะ “จำ” คุณตลอดไปผ่าน cookie หรือ localStorage ซึ่งอาจจะเหมาะกับบางเว็บ เช่น อีเมลหรือธนาคาร แต่กับเว็บข่าว ฟอรัม หรือร้านค้า ส่วนใหญ่ไม่จำเป็นต้องจดจำข้อมูลเหล่านี้เลย ผลที่ตามมา เช่น:

  • Paywall: ตัวนับ “เหลืออีก 3 บทความฟรี” ที่ยังคงอยู่แม้รีเฟรช

  • การเชื่อมโยงบัญชี: หากเข้าสู่ระบบ 2 บัญชีในวันต่างกัน ระบบอาจเชื่อมโยงว่าเป็นคนเดียวกัน

  • การระบุตัวระยะยาว: แม้แต่ session token หรือ preference ก็ใช้ติดตามคุณได้หลายสัปดาห์

1.2 เครื่องมือในเบราว์เซอร์ปัจจุบันยังไม่พอ

  • หน้าต่างส่วนตัว (Incognito): ต้องเปิดแยกเองทุกครั้ง ถ้าเผลอเปิดแท็บปกติ ข้อมูลจะไม่ลบ

  • ล้างข้อมูลเมื่อปิดเบราว์เซอร์: ล้างทั้งหมด รวมถึงเว็บที่คุณไว้ใจ เช่น อีเมล

  • ส่วนเสริม (Extensions): อาจพลาดล้าง HTTP cache, DNS cache หรือ iframe ซ้อน

  • ลบเองรายเว็บไซต์: ยุ่งยากและไม่เหมาะกับการใช้งานทั่วไป

🔧 2. เปิดตัว Forgetful Browsing (v1.53 เดสก์ท็อป, v1.54 แอนดรอยด์) ให้คุณสั่ง “ลืม” เว็บไซต์ได้จาก UI ของ Shields โดยตรง และ iBrowe จะลบข้อมูลของเว็บนั้นทั้งหมดไม่กี่วินาทีหลังปิดแท็บสุดท้าย

2.1 สิ่งที่ถูกลบ เมื่อเปิดใช้งาน Forgetful Browsing สำหรับเว็บไซต์ใด iBrowe จะลบข้อมูลทั้งหมดที่เกี่ยวข้องกับเว็บนั้น:

  • 🍪 Cookie (ทั้งแบบบุคคลที่หนึ่งและบุคคลที่สามแบบแยกส่วน)

  • 🔑 localStorage / sessionStorage

  • 📂 IndexedDB / Web SQL

  • 📥 HTTP Cache (รูปภาพ, script, CSS)

  • 🌐 DNS Cache (ชื่อโดเมน)

  • ⚙️ Service Worker & Cache Storage

ทำไมต้องล้างแคช & DNS ด้วย? แค่ลบ cookie ไม่พอ — แคชหรือ DNS อาจช่วยเว็บเชื่อมโยงการเข้าชมย้อนหลังได้

2.2 การควบคุมโดยผู้ใช้ 2.2.1 “ลืมฉัน” รายเว็บไซต์

  1. เข้าหน้าเว็บไซต์ที่ต้องการ

  2. คลิกไอคอนโล่ (Shields) ที่แถบที่อยู่

  3. ไปที่ “Advanced Controls”

  4. กด “Forget me when I close this site”

ครั้งถัดไปเมื่อปิดแท็บทั้งหมดของเว็บนี้ ข้อมูลจะถูกลบทั้งหมด 🧹

2.2.2 ตั้งค่าแบบ “ลืมฉัน” ทุกเว็บไซต์

  1. เปิด ibrowe://settings/shields หรือ Settings → Shields

  2. เปิด “Forget me when I close a site”

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

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

🔄 3. ทำไม Forgetful Browsing ดีกว่าโหมดหรือเครื่องมืออื่น

  1. ✅ ควบคุมได้ “รายเว็บไซต์” Forgetful Browsing ช่วยให้คุณเลือกลืมเว็บไซต์บางเว็บเท่านั้น
  • ต่างจากฟีเจอร์ “Clear on Exit” ที่ล้างข้อมูลทั้งหมด

  • สะดวกกว่า Private Window ที่ต้องเปิดหน้าต่างพิเศษ

  1. ✅ ล้างข้อมูลได้ “ครบทุกประเภท” ลบทั้ง cookies, localStorage, cache, DNS cache, service workers ฯลฯ
  • ส่วนเสริมหลายตัวลบได้แค่ cookies หรือ storage เท่านั้น

  • Forgetful Browsing ล้างหมดทุกอย่างที่อาจใช้ติดตามคุณได้

  1. ✅ ทำงาน “อัตโนมัติเมื่อปิดแท็บ” ไม่ต้องปิดเบราว์เซอร์ทั้งโปรแกรม
  • แค่ปิดแท็บสุดท้ายของเว็บไซต์นั้น → ข้อมูลจะถูกลบทันที

  • ต่างจากโหมด Clear on Exit ที่ต้อง “ปิดเบราว์เซอร์” เท่านั้นจึงจะล้าง

  1. ✅ ใช้งานง่าย ไม่ต้องตั้งค่าซับซ้อน
  • กดเปิดแค่ครั้งเดียวต่อเว็บไซต์ หรือเปิดเป็นค่ากลางได้เลย

  • ง่ายกว่าการเปิด Private Window หรือการตั้งค่าบน extension

  1. ✅ ยังคงการเข้าสู่ระบบเว็บที่เชื่อถือได้
  • คุณสามารถตั้ง “รายการยกเว้น” สำหรับเว็บไซต์สำคัญ เช่น อีเมลหรือธนาคาร

  • ต่างจากโหมดอื่นที่ล้างหมดจนต้องล็อกอินใหม่ทุกครั้ง

  1. ✅ ปกป้อง session ที่เปิดยาวๆ
  • แม้คุณจะไม่ปิดเบราว์เซอร์ แต่หากปิดแท็บเว็บที่ตั้งไว้ → iBrowe จะลบข้อมูลให้

  • Private Window และ Clear on Exit ไม่สามารถล้างข้อมูลในกรณีนี้ได้

⏱ 4. ตัวอย่างการใช้งานจริง 4.1 ล็อกเอาต์แบบสะอาด

  • คุณเข้าบัญชีเว็บไซต์หนึ่ง → ปิดแท็บ → iBrowe ล้างข้อมูล → ครั้งต่อไปต้องล็อกอินใหม่แน่นอน

4.2 ข้าม paywall และตัวนับบทความ

  • เว็บข่าวให้ดูฟรี 3 บทความ → Cookie จะถูกลบหลังปิดแท็บ → เข้าครั้งใหม่เริ่มที่ศูนย์

4.3 แยกบัญชีออกจากกัน

  • มี 2 บัญชีบนเว็บเดียวกัน (งาน/ส่วนตัว) → ตั้งให้ลืมเว็บไซต์นั้นทุกครั้งหลังปิด → ไม่สามารถเชื่อมโยงบัญชีได้

📈 5. ฟีเจอร์เสริมเพื่อป้องกันฝั่งบุคคลที่หนึ่ง

  • Unlinkable Bouncing: ล้างข้อมูลระหว่างการ redirect ผ่าน tracker ก่อนถึงปลายทาง

  • CNAME Uncloaking: บล็อก tracker ที่ปลอมเป็น subdomain

  • จำกัดอายุ cookie จาก JavaScript: Cookie ที่ตั้งโดย JS จะอยู่ได้ไม่เกิน 7 วัน

จะมีฟีเจอร์ควบคุม storage ฝั่งบุคคลที่หนึ่งแบบชั่วคราว และระบบ partition ที่ฉลาดยิ่งขึ้นในอนาคต

🎉 6. สรุป Forgetful Browsing ใน iBrowe 1.53/1.54 เป็นวิธีง่าย ๆ และอัตโนมัติในการล้างข้อมูลของเว็บไซต์เมื่อปิดแท็บ — ไม่ต้องใช้หน้าต่างส่วนตัวหรือส่วนเสริมให้ยุ่งยาก

✅ หยุดการติดตามแบบเงียบ ๆ ✅ ข้ามเพย์วอลล์ ✅ แยกบัญชีอย่างปลอดภัย เปิดใช้งานรายเว็บหรือทั่วทั้งเบราว์เซอร์ที่ Settings → Shields แล้วมั่นใจได้ว่า iBrowe จะ “ลืม” แทนคุณอย่างแน่นอน