- โปรเจ็กต์ที่ลบ ฟีเจอร์ AI, การเก็บข้อมูลจากระยะไกล, คอนเทนต์สปอนเซอร์, การผสานรวมผลิตภัณฑ์ ออกจากเว็บเบราว์เซอร์เดสก์ท็อป เพื่อคงไว้เฉพาะสภาพแวดล้อมแบบ “เบราว์เซอร์ล้วนๆ”
- มีไฟล์คอนฟิกและสคริปต์ติดตั้งสำหรับ Google Chrome, Microsoft Edge, Mozilla Firefox และเปิดเผยทุกอย่างเป็น โอเพนซอร์สบน GitHub
- ใช้คำสั่งง่ายๆ เพื่อนำการตั้งค่าไปใช้ได้บน Windows, macOS, Linux หรือจะตั้งค่าด้วยตนเองก็ได้
- เปลี่ยนการตั้งค่าด้วยความสามารถ Group Policy ของเบราว์เซอร์ โดยไม่แก้ไขตัวไฟล์โปรแกรมเอง
- จุดสำคัญคือสามารถ ลบฟีเจอร์ที่ไม่จำเป็นออกไปโดยยังคงข้อดีของเบราว์เซอร์เดิมไว้ ได้ โดยไม่ต้องย้ายไปใช้เบราว์เซอร์ทางเลือก
ภาพรวมโครงการ
- Just the Browser เป็นโครงการคอนฟิกที่ออกแบบมาเพื่อลบฟีเจอร์ที่ไม่จำเป็นออกจากเว็บเบราว์เซอร์เดสก์ท็อป เหลือไว้เพียง “เบราว์เซอร์ล้วนๆ”
- สิ่งที่ถูกลบรวมถึง ฟีเจอร์ AI, การรายงานข้อมูลจากระยะไกล (telemetry), คอนเทนต์สปอนเซอร์, การผสานรวมผลิตภัณฑ์
- ใช้การตั้งค่าที่ซ่อนอยู่สำหรับองค์กรเพื่อคงไว้เฉพาะความสามารถพื้นฐานของเบราว์เซอร์
- โครงการนี้มีทั้ง ไฟล์คอนฟิก, เอกสารการติดตั้งและการแก้ไข, สคริปต์ติดตั้งอัตโนมัติ
- ทุกอย่าง เปิดเป็นโอเพนซอร์สบน GitHub ภายใต้สัญญาอนุญาต MIT
วิธีติดตั้งและการใช้งาน
- สามารถติดตั้งไฟล์ตั้งค่าได้ด้วย สคริปต์ติดตั้งอัตโนมัติ ผ่านการคลิกเพียงไม่กี่ครั้ง
- บน Windows ให้รันคำสั่งใน PowerShell (สิทธิ์ผู้ดูแลระบบ)
- บน macOS และ Linux ให้รันผ่านคำสั่ง curl ในเทอร์มินัล
- มีคู่มือการติดตั้งแบบแมนนวลให้ด้วย
เบราว์เซอร์และแพลตฟอร์มที่รองรับ
- รองรับ: Google Chrome, Microsoft Edge, Mozilla Firefox
- Chrome และ Edge บน Linux ยังไม่รองรับในตอนนี้
- ยังไม่รองรับบนมือถือ (Android, iOS/iPadOS)
- มีการเปิด issue ที่เกี่ยวข้องไว้บน GitHub แล้ว
ฟีเจอร์ที่ถูกลบหรือเปลี่ยนแปลง
- ฟีเจอร์ AI ส่วนใหญ่: เช่น Copilot ของ Microsoft Edge, คำแนะนำกลุ่มแท็บของ Firefox เป็นต้น
- อย่างไรก็ตาม ฟีเจอร์แปลหน้าของ Firefox เป็นข้อยกเว้น
- ฟีเจอร์เกี่ยวกับการช็อปปิง: การติดตามราคา, โค้ดคูปอง, การผสานรวมการผ่อนชำระ ฯลฯ
- คอนเทนต์สปอนเซอร์และคอนเทนต์จากบุคคลที่สาม: เช่น บทความแนะนำในหน้าแท็บใหม่, ข้อเสนอเว็บไซต์สปอนเซอร์
- ลบ การแจ้งเตือนให้เปลี่ยนเบราว์เซอร์เริ่มต้น, หน้าจอเริ่มต้นการใช้งานครั้งแรกและพรอมป์ตนำเข้าข้อมูล
- ปิดใช้งาน Telemetry (การเก็บข้อมูล)
- แต่ในกรณีของ Firefox การรายงานการล่ม (crash reporting) ยังแยกไว้เป็นตัวเลือกต่างหาก
- ปิดใช้งานฟีเจอร์ Startup Boost
- เพื่อไม่ให้เบราว์เซอร์เปิดทำงานอัตโนมัติเมื่อระบบปฏิบัติการเริ่มต้น
การจัดการและการกู้คืนการตั้งค่า
- ไฟล์คอนฟิกจะถูกนำไปใช้ผ่าน Group Policy
- โดยไม่มีการแก้ไขไฟล์โปรแกรมของเบราว์เซอร์
- การตั้งค่าจะคงอยู่ตราบเท่าที่เบราว์เซอร์ยังรองรับนโยบายดังกล่าว
- หากมีการเปลี่ยนนโยบายจากการอัปเดตเบราว์เซอร์ อาจต้องติดตั้งเวอร์ชันล่าสุดใหม่
- ผู้ใช้สามารถ แก้ไขหรือลบไฟล์ตั้งค่าได้เองโดยตรง
- และสามารถกู้คืนได้ด้วยสคริปต์อัตโนมัติ
ข้อมูลอื่นๆ
- เบราว์เซอร์อาจแสดงข้อความว่า “อยู่ภายใต้การจัดการขององค์กร”
- ซึ่งเป็นพฤติกรรมปกติจากการใช้นโยบายกลุ่ม
- ตรวจสอบได้ว่าการตั้งค่าถูกนำไปใช้แล้วหรือไม่ที่ Firefox
about:policies , Chrome/Edge chrome://policy
- ไม่มีตัวบล็อกโฆษณารวมมาให้ และแนะนำให้ใช้ uBlock Origin หรือ uBlock Origin Lite
- เบราว์เซอร์ทางเลือก (Vivaldi, SeaMonkey, Waterfox, LibreWolf ฯลฯ) มีข้อเสียอย่างข้อจำกัดด้านแพลตฟอร์มหรือการอัปเดตความปลอดภัยที่ล่าช้า
- Just the Browser ใช้แนวทาง คงไว้ซึ่งความเสถียรและความปลอดภัยของเบราว์เซอร์กระแสหลัก พร้อมตัดเฉพาะฟีเจอร์ที่ไม่จำเป็นออก
ข้อมูลโครงการ
- ผู้พัฒนา: Corbin Davenport
- โค้ด, เอกสาร, สคริปต์, เว็บไซต์ ทั้งหมด เปิดเป็นโอเพนซอร์สบน GitHub
- สัญญาอนุญาต: MIT License
1 ความคิดเห็น
ความเห็นจาก Hacker News
เลยสงสัยว่าจำเป็นแค่ไหนที่จะต้องรัน 3rd-party shell script เพื่อทำงานง่าย ๆ แบบนี้
ค่าหลัก ๆ คือปิด Telemetry, เอา Sponsored content ออก, ปิด GenerativeAI, เอา Perplexity search engine ออก เป็นต้น
ผมคิดว่าการให้ สองทางเลือก สำหรับคนที่อยากตั้งค่าเองโดยไม่ต้องรันสคริปต์เป็นแนวทางที่ดี
ใน UI ก็ไม่มีการแสดงอะไรเลย และผมก็สงสัยว่านี่อาจเป็นเหตุผลที่ Chrome ใช้หน่วยความจำเยอะ
ผมเองก็กำลังพัฒนาแอปที่ใช้ฟีเจอร์แบบนี้อยู่ ดังนั้นการที่โมเดลถูกติดตั้งมาให้ผู้ใช้ทุกคนตั้งแต่ต้นก็มีประโยชน์
ฟีเจอร์ “ช่วยเหลือ” ส่วนใหญ่ เช่น safe URL check หรือคำแนะนำการช็อปปิง ล้วนเก็บข้อมูล
การปกป้องความเป็นส่วนตัวแบบสมบูรณ์อาจทำได้ยาก แต่ Microsoft ดูจะกระตือรือร้นกับการ เก็บพฤติกรรมผู้ใช้ เป็นพิเศษ
ฟีเจอร์นี้ทำให้ผมไม่ต้องพึ่งการแปลของ Chrome อีกต่อไป และเพราะเป็นโมเดลแบบ local ที่รันบน CPU ประสิทธิภาพก็ค่อนข้างดี
ผมคิดว่าการมี LLM, TTS หรือการตรวจไวยากรณ์รวมอยู่ในเบราว์เซอร์เป็นเรื่องที่ดี แต่จะมีความหมายก็ต่อเมื่อมัน อิงกับ local model เท่านั้น
สิ่งที่น่าสนใจคือ คนมักจะ ไม่มอง machine translation ว่าเป็น AI เลยยกเว้นฟีเจอร์แบบนี้ไว้
อีก 10 ปีข้างหน้า ฟีเจอร์จัดกลุ่มแท็บอัตโนมัติก็คงถูกมองว่าเป็นเรื่องธรรมดาแบบเดียวกับการแปล
การวิเคราะห์การตั้งค่าของเบราว์เซอร์หลัก ๆ แล้ว ปิดฟีเจอร์ AI และ Telemetry ได้ถือว่าน่าประทับใจ
แต่ในแง่ความปลอดภัย ผมรู้สึกว่า การรันสคริปต์จาก 3rd-party มีความเสี่ยง
ถ้าให้ดีกว่านี้น่าจะทำคู่มือตั้งค่าด้วยตนเองพร้อมภาพหน้าจอแทน
ลิงก์ความคิดเห็นก่อนหน้า
ถ้าอย่างนั้นใช้ local MITM proxy เพื่อกรองโฆษณาหรือ request ที่ไม่ต้องการน่าจะเป็นวิธีที่ใช้งานได้จริงกว่า
วิธีแบบนี้เท่ากับสอนให้ผู้ใช้ทั่วไป ติดนิสัยรันมัลแวร์
อย่างน้อยก็ควรเพิ่มการ ตรวจสอบ SHA hash ก่อนรัน
corbindarvenportที่สะกดผิดยังว่างอยู่ จึงอาจถูกนำไปใช้ทำ typosquatting ได้ให้ความรู้สึกเหมือนกำลังมองว่าการที่ผู้ใช้ปิดฟีเจอร์ AI มากขึ้นเป็น ปัญหา
ตั้งแต่ยุค DOS, IE3, แท็บของ Firefox ไปจนถึง pull-down refresh ของ Tweetie — สมัยนั้นมีนวัตกรรมจริง ๆ
ทุกวันนี้เหมือนความตื่นเต้นแบบนั้นหายไปแล้ว
มีใครจำหนังสือสอน HTML ที่ใช้ Mosaic browser ได้บ้างไหม
เว็บทุกวันนี้นวัตกรรมเยอะเกินไปจนกลับกลายเป็นว่า ขาดความสม่ำเสมอ คิดถึงมาตรฐานและคีย์ลัดแบบเดิม
ผมก็ไม่ชอบที่หน้าต่างบน Windows เขียนทับ chrome ของระบบเอง การปรับแต่งเล็กน้อยโอเค แต่แทนที่ทั้งหมดแล้วใช้งานลำบาก
ตอนนี้เป็นยุคที่ แพตเทิร์น UX มาตรฐานเริ่มนิ่งแล้ว จึงเป็นเรื่องธรรมดาที่ขอบเขตของนวัตกรรมจะลดลง
น่าทึ่งที่ตอนนั้นเป็นยุคที่มีเว็บเพจเพิ่มขึ้นวันละ 40~50 หน้า
ลิงก์หนังสือ
การดาวน์โหลดไฟล์เองแล้ววางไว้ในไดเรกทอรีที่ถูกต้องให้ความรู้สึกปลอดภัยกว่า
อีกอย่าง ผมใช้ custom profile directory แยกตามแต่ละเบราว์เซอร์อยู่แล้ว สคริปต์แบบนี้เลยไม่เหมาะ
อย่างน้อย shell script ก็ยัง โปร่งใสกว่าการติดตั้งแบบไบนารี ตรงที่เราสามารถเปิดอ่านเนื้อหาได้เอง