เบราว์เซอร์ Ladybird ได้รับความนิยมเพิ่มขึ้นในขณะที่ความกังวลเรื่องความเป็นส่วนตัวของ Firefox เพิ่มสูงขึ้น

BigGo Editorial Team
เบราว์เซอร์ Ladybird ได้รับความนิยมเพิ่มขึ้นในขณะที่ความกังวลเรื่องความเป็นส่วนตัวของ Firefox เพิ่มสูงขึ้น

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

การเติบโตของ Ladybird

Ladybird เริ่มต้นเป็นส่วนประกอบของ SerenityOS ซึ่งเป็นโครงการระบบปฏิบัติการที่ทำเป็นงานอดิเรก แต่ต่อมาได้แยกตัวออกมาเป็นโครงการอิสระ นำโดย Andreas Kling ซึ่งเคยทำงานกับ WebKit และที่ Apple เบราว์เซอร์นี้มีความก้าวหน้าอย่างน่าทึ่งในช่วงสองปีที่ผ่านมา จากการสนทนาในชุมชน Ladybird ได้พัฒนาความสามารถในการแสดงผลอย่างมาก โดยผู้ใช้สังเกตว่าเว็บไซต์อย่าง Gmail, Google Calendar และ Figma สามารถโหลดได้อย่างสมบูรณ์แล้ว แม้ว่าฟังก์ชันการทำงานจะยังไม่สมบูรณ์ 100% สถาปัตยกรรมของเบราว์เซอร์นี้รวมถึงการออกแบบแบบหลายกระบวนการ ประกอบด้วยกระบวนการ UI หลัก กระบวนการเรนเดอร์ WebContent กระบวนการ ImageDecoder และกระบวนการ RequestServer พร้อมมาตรการความปลอดภัยที่รวมถึงแท็บแบบแซนด์บ็อกซ์และการถอดรหัสภาพและการเชื่อมต่อเครือข่ายนอกกระบวนการ

คุณสมบัติหลักของเบราว์เซอร์ Ladybird:

  • สถาปัตยกรรมแบบหลายกระบวนการ ประกอบด้วยกระบวนการ UI, กระบวนการเรนเดอร์ WebContent, กระบวนการ ImageDecoder และกระบวนการ RequestServer
  • กระบวนการแท็บแบบแซนด์บ็อกซ์เพื่อความปลอดภัย
  • การถอดรหัสภาพและการเชื่อมต่อเครือข่ายนอกกระบวนการ
  • รองรับ Linux, macOS, Windows (ด้วย WSL2) และระบบปฏิบัติการตระกูล *Nix อื่นๆ
  • ปัจจุบันอยู่ในระหว่างการพัฒนา ยังไม่พร้อมสำหรับการใช้งานทั่วไป
  • มีแผนที่จะเปลี่ยนจากภาษาโปรแกรม C++ เป็น Swift
  • ได้รับทุนในรูปแบบองค์กรไม่แสวงหาผลกำไรด้วยเงินบริจาคเริ่มต้น 1 ล้านดอลลาร์สหรัฐ

การสนับสนุนทางการเงินและสถานะองค์กรไม่แสวงหากำไร

ในเดือนกรกฎาคม 2567 Ladybird ได้รับการสนับสนุนอย่างมากเมื่อกลายเป็นองค์กรไม่แสวงหากำไรอย่างเป็นทางการ พร้อมเงินบริจาคจำนวน 1 ล้านดอลลาร์สหรัฐ จาก Chris Wanstrath ผู้ร่วมก่อตั้ง GitHub เงินทุนนี้ให้ระยะเวลาดำเนินงานประมาณ 18 เดือนตามเว็บไซต์ของโครงการ ซึ่งมีเป้าหมายที่จะรักษาระดับความมั่นคงทางการเงินนี้ไว้เสมอโดยปรับขนาดการดำเนินงานตามความจำเป็น โครงการนี้รับเงินบริจาคผ่านลิงก์ Donorbox บนเว็บไซต์ และสมาชิกในชุมชนได้แสดงความสนใจในการขอให้บริษัทของพวกเขามีส่วนร่วมด้วย โครงสร้างทางการเงินนี้แตกต่างจากโมเดลของ Mozilla ซึ่งพึ่งพาการเป็นพันธมิตรกับเสิร์ชเอนจินเป็นอย่างมาก

ความสนใจที่เพิ่มขึ้นท่ามกลางความกังวลเกี่ยวกับ Firefox

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

โครงการนี้ตอนนี้สำคัญกว่าที่เคยเนื่องจาก Firefox ได้ขายจิตวิญญาณของตัวเองไปแล้ว

ความรู้สึกนี้ปรากฏบ่อยในการสนทนา โดยผู้ใช้แสดงความผิดหวังใน Mozilla และมองหาทางเลือกอื่น ในขณะที่บางคนแนะนำตัวเลือกที่มีอยู่เช่น LibreWolf หรือ Waterfox (ซึ่งเป็นเวอร์ชันแยกจาก Firefox) คนอื่น ๆ มอง Ladybird ว่าเป็นทางออกที่พื้นฐานมากกว่าเพราะมันถูกสร้างขึ้นบนเอนจินที่เป็นอิสระอย่างสมบูรณ์แทนที่จะใช้โค้ดของ Chromium หรือ Firefox

ทิศทางทางเทคนิคและการเลือกภาษา

การพัฒนาทางเทคนิคที่น่าสนใจที่ถูกเน้นย้ำในการสนทนาของชุมชนคือแผนการเปลี่ยนผ่านของ Ladybird ไปสู่ภาษาโปรแกรมมิ่ง Swift เดิมทีเขียนด้วย C++ (ในฐานะส่วนหนึ่งของโค้ดของ SerenityOS) โครงการนี้ได้ประเมินทางเลือกหลายอย่างและวางแผนที่จะเริ่มนำ Swift มาใช้อย่างค่อยเป็นค่อยไปเมื่อเวอร์ชัน 6 ถูกปล่อยออกมา การตัดสินใจนี้ดูเหมือนจะได้รับแรงจูงใจจากความสามารถด้านความปลอดภัยของหน่วยความจำของ Swift ซึ่งอาจช่วยแก้ไขปัญหาความกังวลด้านความปลอดภัยที่โดยปกติต้องใช้ทีมวิศวกรความปลอดภัยขนาดใหญ่ในผู้พัฒนาเบราว์เซอร์รายใหญ่

ความท้าทายที่รออยู่ข้างหน้า

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

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

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

อ้างอิง: Ladybird: Truly Independent Web Browser