ผมใช้ Firefox มาประมาณ 15 ปี ในช่วงนั้นเห็นมันโตขึ้นเป็นโปรเจกต์สวยงาม กลายเป็นโลกของ Extension ที่ยอดเยี่ยม แล้วค่อยๆ ตกต่ำและจางหาย เพราะทำตามคู่แข่ง สูญเสียข้อได้เปรียบหลักที่มีอยู่เดิม แต่มันยังคงเป็นเบราว์เซอร์หลักของผม และถ้าคุณถามผม - คุณควรถาม - มันควรเป็นของคุณด้วย
บทความนี้จะบอกเหตุผล ไม่ใช่แค่หน่วยความจำ ความเร็วเปิด 3 มิลลิวินาที หรือลุคสวยบนโทรศัพท์ มันเกี่ยวกับ การเลือกเสรีภาพ การเลือก และความสำคัญเชิงคริติคัลของการแข่งขัน ในฐานะ Nerd ที่อ่านอยู่ คุณมีหน้าที่ทางจริยธรรมที่จะเป็นส่วนหนึ่งของสมการนี้ ติดตามมา
배경 เรื่องราว
ไม่ต้องผมบอก Market Share Firefox ไม่ใช่ Darling ของโลกเทคอีกต่อไป ตำแหน่งถูก Chrome รีบครอง ด้วย Chrome กำกับตลาด โดยเฉพาะเบราว์เซอร์ เราเห็นโฟกัสบนและรอบ Chrome มากขึ้น Web Developer เขียนเว็บด้วย Clause เฉพาะ Chrome คล้าย IE ช่วงกลาง 2000s ยุคมืดตอนนั้น ยุคมืดตอนนี้
ข้างๆ การขาดแข่ง - ไม่ดีต่อใคร เพราะกดดันนวัตกรรมและตัวเลือก ระดับส่วนตัว 近期 ผมเดินทางประชุมเยอะ ใช้ Firefox, Chrome และเบราว์เซอร์อื่นในสภาพแวดล้อมหลากหลาย เครือข่ายหลากหลาย VPN และไม่มี VPN สตรีม Screen sharing Video conference บน Desktop และ Mobile ประสบการณ์ยืนยันสิ่งที่เชื่อและเคยบอกมา:
Firefox คือเบราว์เซอร์ที่ทำให้รำคาญน้อยที่สุด
บอกว่า Awesome ไม่ได้ แต่มัน Better (หรือ Less Bad) กว่าคู่แข่ง ในหลายระดับ ในบทความนี้จะบอกว่าทำไม Firefox ควรเป็น Primary Browser และทำไมต้องกังวล Market Share ลึกๆ
ความเป็นส่วนตัวเป็นจุดขายหลัก
สำคัญขึ้นเรื่อยๆ เมื่อคนเริ่มรู้ว่าข้อมูลถูกใช้ ใช้ผิด ใช้รุนแรงอย่างสิ้นเชิง แย่กว่า บริษัทที่ไม่มีเจตนาทำรายได้จากข้อมูลส่วนตัว บ่อยครั้งไม่มีเครื่องมือ/ความเชี่ยวชาญปกป้องข้อมูล ทำให้ข้อมูลกระจายทั่วอินเทอร์เน็ต
มีเรื่องราวน่าเบื่อมากในพื้นที่นี้ - New tab stories, Pocket และอื่นๆ แต่ Mozilla กำลังตระหนักว่าโลกพลิกค้าน Marketing ที่รุกรานใน-yer-face และอยู่ในตำแหน่งดีที่จะเปลี่ยนมุมเล่าเรื่องที่เมตตาไปกว่า ดังนั้น เรื่องลด Exposure ต่อ Internet bullshit Firefox ทำงานที่สมเหตุสมผลที่สุดใน Browsersphere
- Adblocking ใน Firefox (ปัจจุบัน) ไม่ได้รับผลกระทบจาก Manifest V3 หากอยากเล่นเว็บสบายใจ ไม่ต้องกังวล Extension หยุดทำงาน Firefox เป็นพื้นที่ปลอดภัยที่สุดตอนนี้
- Tracking Protection ระดับมาก: Standard, Strict, Custom Default บล็อก Third-party cookies และ Web elements รำคาญ แจ้งเตือนเมื่อ Browser ทำงาน Strict บล็อก Third-party content ทั้งหมด อาจทำให้เว็บเสีย (ดีกว่า) Custom ปรับระดับที่ต้องการ
สามารถ Disable WebRTC ได้ สำคัญสำหรับผู้ใช้ VPN ใน about:config ค้นหา key ตั้งค่า False
media.peerconnection.enabled
ความปลอดภัย
เรื่องนี้ Controversial แต่ง่ายสำหรับผม โดยรวม Firefox ปลอดภัย มั่นคง ดีกว่าคู่แข่ง? ไม่รู้ แตผมคิด Security Deal ถูก Overrated แต่หลายปี Firefox users มีข้อได้เปรียบ: Noscript Security Suite สุดเก๋า Extension นี้บล็อก Javascript (และ Elements อื่นๆ) ให้ Whitelist ต่อ Site มี Cross-site scripting protection คุ้นเคย
มุมมอง Security มักเป็นสำคัญที่สุด (เข้ากับ Section นี้) แต่ Side Effect คือประสบการณ์ Browse เรียบง่าย เร็ว ไม่รบกวน บางเว็บทำงานไม่ได้ไม่มี JS แต่ในกรณีส่วนใหญ่ ไม่ใช่เว็บที่อยากไป เว้นแต่มี Interaction และ Persistence Script ไม่ควรใช้ ไม่สามารถ Fix Web ได้ แต่ทำให้ Browser 行為 ตามใจเรา Firefox ครองชีวิต
เพิ่ง Noscript มีให้ Chrome ด้วย ย้ำความสำคัญของฟังก์ชันนี้
DNS over HTTPS (DoH) ผมเกลียดแนวคิดนี้ มากกว่าสำหรับ Trusted Networks เช่น Home Setup ที่ ISP ทำ DNS แล้ว เหตุผลเยอะ: 1) Browser ควรยอมตาม System Network Config 2) ย้าย DNS จาก ISP ไป Cloud Provider (แม้ Reputable) เปลี่ยนอะไร? 3) Non-problem กลายเป็น Big Deal - Solution ที่ต้องการ Problem
ใน Firefox Setting นี้เปลี่ยนได้ง่ายใน Preferences/Options เบราว์เซอร์อื่น Implementation ต่าง ไม่อยู่ในมุมมอง/ยืดหยุ่นเท่าเทียม ตราบใดที่มีตัวเลือก หรือความรู้สึกมีตัวเลือก มันดีกว่าทางเลือกอื่น
Firefox บน Mobile
เรื่อง Adblocking ใช้ Add-ons ใน Firefox Mobile ได้ รวมถึงบล็อก Nonsense บนเว็บ เช่น ผมใช้ Adblock Plus ใน Firefox บน Motorola Moto G6 ประสบการณ์ Browse เรียบง่าย เงียบ เร็ว และมี Add-ons ครบ ไม่ได้แค่ Privacy/Security มี Convenience เยอะด้วย
การปรับแต่ง (Customization)
แม้จะเกิดอะไรขึ้น Firefox ยังปรับแต่งและ Config ได้เยอะ Veteran จะรู้สึกโลกใหม่ถูกจำกัด ผมรวม แต่ถ้ามองทั่ว Internet Desert ตามความคิดเห็นไม่เกรงใจ Firefox ให้เสรีภาพปรับ Setting และปรับพฤติกรรม Browser ตามความต้องการสูงสุด
ตัวอย่างเฉพาะ: 近期 ใน Chrome v78 ไม่มี Flag เปิด Full URL ใน Address Bar แล้ว ทำได้ผ่าน Flag แต่ v79 ไม่ได้ ต้อง Edit JSON LocalState ใน Chrome Profile เอง และ Add Overrides แสดง Full URL - และไม่ทำงานใน v79! ใน Firefox ตัวเลือกนี้ยังอยู่ใน Config รวมถึง Highlight Domain Name
browser.urlbar.trimURLs
browser.urlbar.formatting.enabled
ยังแสดงใน Plasma Desktop & Scaling Experience วิธีเปลี่ยนขนาด UI Elements Browser คือหอยนางรมของคุณ หากสบายกับ CSS Editing แบบเบาๆ พูดถึง Pinned Tabs กว้างขึ้น และอื่นๆ ยังมีตัวเลือกเกือบเต็มรูปแบบ เทียบกับ Firefox ก่อน Quantum นี่คือ Set จำกัดมาก เหตุผลที่จะเศร้าและโมด แต่ยังนำหน้าคู่แข่ง เหตุผลที่จะรำคาญน้อยลงเล็กน้อย
สรุป
ระบุหลายเรื่องในบทความ Good แต่ถอยหลังคิด: สิ่งเหล่านี้ 100% ไม่เกี่ยวข้องกับคนส่วนใหญ่ อาจ 1-2 คนพร็อตที่ Privacy แต่ส่วนใหญ่ กินปรอทด้วยช้อน ถ้ามี Free stuff บน Internetz ใช่ Firefox มี Technical Advantages หลายอย่าง และเป็น Browser ที่ยืดหยุ่นที่สุด แต่ไม่ใช่เหตุผลหลักที่ควรใช้
สิ่งสำคัญ ที่แท้จริง ที่ Single Real Main Thing - เราต้องการ Competition หาก Firefox หายไป โลกกลับสู่ IE6 Era ยุคมืด ไม่เกี่ยวกับ Chrome เป็น Product เกี่ยวกับ Ecosystem Mindset วิธีคน行事 เรามี Lazy Dev เขียน Chrome-only sites แล้ว หาก Firefox หายไป Internet จะกลายเป็น Zombieland Innovation และ Freedom ต่ำอยู่แล้ว ไม่มี Incentive การอยู่รอด เราจะเจอ Intellectual Stagnation ที่ใช้ทศวรรษแก้ไข ถ้าแก้ได้ ต้องมี Intel และ AMD, Windows และ Linux, Chrome และ Firefox
โน้มน้าว Techies ด้วย Emotion ไม่ได้ แต่ Emotion + Technical Benefits ควรทำได้ Firefox มี Clout ที่จำเป็น ยืดหยุ่น ปรับแต่งได้ มีฟีเจอร์ที่ไม่เห็นที่อื่น เหลือแค่ Message เหมือน 2004 คนมี Hope และ Optimism Firefox โผล่มาเสนอของใหม่ Fresh ตอนนี้ Message น้อย Optimism น้อย แต่ Important 100 เท่า เพราะ Firefox วันนี้ คือ Internet 10 ปีข้างหน้า
Cheers.