เครื่องมือเบราว์เซอร์สองตัวนี้ไม่ได้ถูกควบคุมโดย Google หรือ Apple — และนั่นมีความสำคัญมากกว่าที่คุณคิด
เมื่อมองครั้งแรก คุณอาจคิดว่ามีเว็บเบราว์เซอร์ให้เลือกมากเกินไป ซึ่งในส่วนใหญ่ก็เป็นความจริง ตั้งแต่ Google Chrome ไปจนถึง Brave และ Edge ไปจนถึง Firefox ก็มีตัวเลือกมากขึ้น นั่นก็เป็นเหตุผลด้วยว่าทำไมผู้คนจึงมักค้นหาเว็บเบราว์เซอร์ที่ดีที่สุดสำหรับการทำงานของตนเอง เนื่องจากทุกเว็บเบราว์เซอร์มักเรียกตัวเองว่า "ใหม่เอี่ยม" คุณอาจคิดว่าคุณกำลังย้ายไปสู่โลกใหม่
อย่างไรก็ตาม ส่วนใหญ่มักจะไม่มีอะไรเปลี่ยนแปลงมากนักภายใต้พื้นฐานเมื่อคุณย้ายจากเว็บเบราว์เซอร์หนึ่งไปยังอีกเบราว์เซอร์หนึ่ง แน่นอน คุณอาจเจออินเทอร์เฟซใหม่และฟีเจอร์นวัตกรรมใหม่ๆ แต่นั่นก็ประมาณนั้น และสิ่งที่ไม่เปลี่ยนแปลงเมื่อคุณสลับเบราว์เซอร์เผยให้เห็นว่าบริษัทสองแห่งควบคุมเกือบทุกอย่างเกี่ยวกับวิธีที่เว็บถูกแสดงผลให้คุณ
การสลับเบราว์เซอร์ไม่ได้หมายความตามที่คนส่วนใหญ่คิด
โครมออกจากอาคารไปแล้ว แต่บลิงค์ไม่ได้ออก
เมื่อคุณสลับไปมาระหว่างเบราว์เซอร์ คุณจะสังเกตเห็นการเปลี่ยนแปลงอย่างแน่นอน ตัวอย่างเช่น ประสบการณ์การท่องเว็บบน Arc แตกต่างอย่างสิ้นเชิงจากสิ่งที่คุณจะได้รับกับ Google Chrome หรือ Microsoft Edge เนื่องจากเว็บเบราว์เซอร์เหล่านี้ตอบสนองต่อระบบนิเวศที่แตกต่างกัน คุณอาจเข้าถึงประโยชน์เฉพาะบางอย่างได้เช่นกัน อย่างไรก็ตาม คนส่วนใหญ่ไม่ค่อยตระหนักว่าหลายเว็บเบราว์เซอร์ที่คุณเจอในปัจจุบันใช้ Blink เป็นเอนจินการเรนเดอร์ ส่งผลให้เบราว์เซอร์เหล่านี้หลายตัว รวมถึง Microsoft Edge และ Arc ถูกเรียกว่าเบราว์เซอร์ที่สร้างบนฐาน Chromium
เอนจินการแสดงผลของเบราว์เซอร์ ซึ่งรู้จักกันในชื่อเอนจินเลย์เอาต์ จะทำการแปลง HTML และองค์ประกอบอื่น ๆ ให้เป็นองค์ประกอบเชิงภาพและเชิงโต้ตอบที่แสดงบนอุปกรณ์ของผู้ใช้
สิ่งต่าง ๆ ถูกจำกัดมากขึ้นบนอุปกรณ์ iOS และ iPadOS คุณอาจคิดว่าการติดตั้งสิ่งต่าง ๆ เช่น Google Chrome หรือ Mozilla Firefox บน iPhone ของคุณจะเปลี่ยนทุกอย่าง แต่คุณคิดผิด Apple กำหนดให้ทุกเว็บเบราว์เซอร์ต้องใช้เอนจิ้นการเรนเดอร์เฉพาะของตนเอง คือ WebKit บนอุปกรณ์ iOS และ iPadOS ดังนั้นไม่ว่าพวกเขาจะอ้างว่าต่างกันแค่ไหน เว็บเบราว์เซอร์ทั้งหมดบน iPad หรือ iPhone ของคุณก็ขับเคลื่อนด้วยเอนจิ้นการเรนเดอร์ WebKit
ดังนั้นสามารถกล่าวได้อย่างปลอดภัยว่าภูมิทัศน์เว็บเบราว์เซอร์ทั้งหมดถูกครอบงำโดย Blink และ WebKit มีข้อยกเว้นสองประการ และพวกมันยิ่งมีความสำคัญมากขึ้นเมื่อวันเวลาผ่านไป เพื่อที่จะเข้าใจว่าทำไมเว็บเบราว์เซอร์ที่ไม่ใช่ Blink และ WebKit จึงมีความสำคัญ เราอาจต้องเรียนรู้บทเรียนเล็กๆ จากประวัติศาสตร์
เกิดอะไรขึ้นครั้งสุดท้ายที่เครื่องยนต์หนึ่งขับเคลื่อนเว็บ
IE6 ไม่จบลงด้วยดี และรูปแบบนี้ดูคุ้นเคย
ก่อนที่ Blink และ WebKit จะเข้ามาครอง มี Internet Explorer และเว็บไซต์ทั้งหมดถูกสร้างขึ้นเพื่อให้ทุกอย่างทำงานได้ดีบน IE ฉันมั่นใจว่าคุณคงเคยเจอแบนเนอร์เว็บไซต์ที่ขอให้ผู้เยี่ยมชมใช้ Internet Explorer เพื่อประสบการณ์การชมที่ดีที่สุด เนื่องจากเว็บเบราว์เซอร์อื่นมีส่วนแบ่งตลาดน้อย นักพัฒนาจึงพบว่าสะดวกในการเปิดใช้งานตัวเลือกที่แนะนำโดย Internet Explorer รวมถึง ActiveX และสไตล์ CSS ที่เป็นเอกสิทธิ์เฉพาะ นักพัฒนาไม่ต้องการตรวจสอบว่าเว็บไซต์ของพวกเขาทำงานได้ในเว็บเบราว์เซอร์อื่นหรือไม่
ผู้คนเริ่มสังเกตเห็นปัญหาเพียงเมื่อเบราว์เซอร์อย่าง Google Chrome และ Mozilla Firefox กลายเป็นที่นิยมอย่างแพร่หลาย เมื่อเป็นเช่นนั้นก็มีเว็บไซต์จำนวนมากที่ล่มและฟีเจอร์บางอย่างที่ใช้งานไม่ได้จริง นักพัฒนาต้องสร้างเว็บไซต์เหล่านี้ขึ้นใหม่ แต่ก็ต้องแลกมาด้วยค่าใช้จ่าย โดยสรุป พฤติกรรมของนักพัฒนาได้รับผลกระทบจากส่วนแบ่งการตลาด ส่งผลให้ผู้ใช้ยึดมั่นกับเบราว์เซอร์ที่มีฟีเจอร์ใหม่และการอัปเดตอื่น ๆ ออกมาก่อน
ปัจจุบัน Blink และ WebKit ครอบครองพื้นที่ที่ Internet Explorer เคยมีอยู่ ซึ่งนั่นหมายความว่า Google และ Apple มีอิทธิพลอย่างไม่แปลกใจต่อฟีเจอร์ที่สามารถปรากฏบนเว็บได้ การที่ Google ผลักดัน AMP และ Apple จำกัดการใช้ push notification API บนเว็บ เป็นตัวอย่างบางอย่างของสิ่งที่อิทธิพลนี้ทำ มันไม่ใช่ว่า Google และ Apple ต้องนั่งคุยกันแล้วตัดสินใจเรื่องเหล่านี้ แต่ในทางกลับกัน บริษัทเหล่านี้ทำตามผลประโยชน์ของตนเอง และโลกก็ทำตาม — เพราะ Blink และ WebKit ครอบงำ
ยังสามารถกล่าวได้ว่าการปฏิบัติการใช้งานของ Google และ Apple มีสิทธิพิเศษเช่นนั้นจนกลายเป็นมาตรฐานโดยปริยาย โชคดีที่มันยังไม่เสียค่าใช้จ่ายไปทั้งหมด Gecko และ Ladybird กำลังทำบางสิ่งที่มีความสำคัญในระยะยาว
จิ้งจกเคยถือแนวที่หลายคนไม่ได้สังเกตจนกว่ามันจะหายไป
เอนจิ้นของ Firefox คือสิ่งเดียวที่ทำให้การสนทนานี้เป็นการสนทนาแบบสามฝ่าย
หนึ่งในเอนจินการเรนเดอร์เพียงไม่กี่ตัวที่ช่วยป้องกันไม่ให้ Blink และ WebKit กลายเป็นตลาดผูกขาดคือ Gecko ซึ่งพัฒนาโดย Mozilla Gecko เป็นรากฐานของ Mozilla Firefox และล่าสุดก็ถูกนำมาใช้โดย Zen Browser ด้วยเช่นกัน ในขณะที่ทางเลือกอื่น ๆ ของ Chrome ทั้งหมดพึ่งพา Blink แต่ตัวเลือกอย่าง Zen Browser ให้ความหวังเล็ก ๆ Gecko เป็นทางเลือกที่แท้จริงสำหรับ Chrome ในหลาย ๆ ด้าน ต่อไปนี้คือบางด้านที่ Gecko ทำได้ยอดเยี่ยมก่อนที่ Chrome จะทำการเคลื่อนไหวพื้นฐาน
- บล็อกการเข้าถึงคุกกี้ของบุคคลที่สาม
- ต้านการติดตามลายนิ้วมือบนแคนวาส
- จำกัดการติดตามข้ามเว็บไซต์
อย่างไรก็ตาม การมุ่งเน้นไปที่ฟีเจอร์เหล่านี้ไม่ได้ทำให้เบราว์เซอร์ที่ใช้ Gecko เป็นที่นิยมมากขึ้น แน่นอนว่ามีความต้องการที่เพิ่มขึ้นสำหรับทางเลือกอย่าง Zen Browser แต่ Firefox ยังคงสูญเสียส่วนแบ่งตลาดในช่วงทศวรรษที่ผ่านมา อีกครั้ง วงจรปัญหาที่นักพัฒนาตามคำสั่งของ Google และ Apple และผู้ใช้พึ่งพาตัวเลือกที่เป็นที่นิยม ได้มีส่วนทำให้สถานะของ Gecko เรียกได้ว่าน่าสมเพช
เลดี้เบิร์ดกำลังพยายามสร้างเครื่องยนต์ตั้งแต่เริ่มต้น
ความพยายามที่จริงจังที่สุดในการเป็นอิสระจากเครื่องยนต์ในรอบหลายปีมาจากภายนอกอุตสาหกรรม
Ladybird เป็นชื่อสำคัญอีกชื่อหนึ่งในโลกของเอนจิ้นการเรนเดอร์อิสระ แม้ว่าจะยังไม่พร้อมสำหรับการใช้งานในชีวิตประจำวัน แต่เบราว์เซอร์ Ladybird ถูกจินตนาการว่าเป็นเบราว์เซอร์อิสระที่ไม่ขึ้นอยู่กับเอนจิ้นการเรนเดอร์ใด ๆ ที่มีอยู่ ซึ่งหมายความว่าผู้ใช้จะมีตัวเลือกที่จะใช้สิ่งอื่นนอกเหนือจาก Blink, WebKit และ Gecko อย่างไรก็ตาม โครงการนี้คาดว่าจะพร้อมใช้งานในช่วงครึ่งหลังของปี 2026 แม้กระนั้น คุณก็จะคาดหวังได้เพียงการเปิดตัวเวอร์ชัน Alpha เท่านั้น
โครงการ Ladybird ซึ่งมาจากภายนอกอุตสาหกรรม พิสูจน์แล้วว่าเครื่องยนต์ที่ไม่พึ่งพาผู้เล่นรายใหญ่เช่น Apple และ Google เป็นไปได้จริง และความสามารถในการทำงานร่วมกันอย่างแท้จริงอาจเกิดขึ้นได้ เมื่อโครงการดำเนินงานเต็มรูปแบบ เราก็จะมีการใช้งานอิสระที่ไม่ได้ถูกควบคุมโดยองค์กรที่มีผลประโยชน์แอบแฝง เราก็น่าจะได้เห็นมาตรฐานเว็บที่ดียิ่งขึ้นถูกผลักดันโดยองค์กรเช่น W3C และ WHATWG
สงครามเว็บเบราว์เซอร์ที่แท้จริงกำลังเกิดขึ้นในระดับเอนจิน
ฉันแน่ใจว่าคุณเข้าใจความจริงของสงครามเบราว์เซอร์ในตอนนี้แล้ว เมื่อคุณสลับจาก Google Chrome ไปเป็น Arc หรือเมื่อ Brave มีส่วนแบ่งตลาดเพิ่มขึ้นเล็กน้อย ก็จะไม่เกิดการเปลี่ยนแปลงมากนักในภาพรวมของมาตรฐานเว็บหรือการใช้งาน แทนที่จะเป็นเช่นนั้น Apple และ Google ยังคงรักษาระดับการควบคุมเท่าเดิมที่พวกเขามีมาก่อน หนทางนี้เกิดขึ้นได้เพราะความนิยมอย่างมากของ Blink และ WebKit
ความต้านทานที่ Gecko แสดงออกมา และความริเริ่มจาก Ladybird ไม่ใช่โครงการเล็ก ๆ ที่เห็นผลทันที อย่างไรก็ตาม ทั้งสองฝ่ายต่างพยายามสร้างสภาพแวดล้อมที่ไม่ใช่การผูกขาดแบบดูออปโพลี ซึ่งสามารถนำมาตรฐานเว็บมาใช้ได้แม้ว่ามาตรฐานเหล่านั้นจะไม่ได้เป็นที่นิยมโดย Google และ Apple




