แนะนำ Ladybird
- Ladybird คือเว็บเบราว์เซอร์และเว็บเอนจินตัวใหม่
- มุ่งเน้นมาตรฐานเว็บเป็นอันดับแรก โดยมีเป้าหมายเพื่อเรนเดอร์เว็บสมัยใหม่ด้วยประสิทธิภาพ ความเสถียร และความปลอดภัยที่ดี
- เริ่มต้นจาก HTML viewer ของโปรเจ็กต์ SerenityOS และปัจจุบันเติบโตเป็นเบราว์เซอร์ที่รองรับหลายแพลตฟอร์ม เช่น Linux, macOS
- ขณะนี้อยู่ระหว่างการพัฒนาอย่างต่อเนื่อง และตั้งเป้าออกอัลฟาเวอร์ชันแรกในปี 2026
จุดเด่นเฉพาะของ Ladybird
- อิสระอย่างแท้จริง: ไม่ใช้โค้ดจากเบราว์เซอร์อื่น กำลังสร้างเอนจินใหม่บนพื้นฐานของมาตรฐานเว็บ
- โฟกัสเดียว: มุ่งเน้นเฉพาะเว็บเบราว์เซอร์
- ไม่มีการหารายได้จากผู้ใช้: ไม่มีดีลค้นหาเริ่มต้น โทเคนคริปโต หรือรูปแบบหารายได้จากผู้ใช้อื่น ๆ
ข่าวและประกาศ
- ANNOUNCEMENT: ประกาศ Ladybird Browser Initiative
- THOUGHTS: แชร์ความเห็นจากผู้ร่วมก่อตั้ง Chris Wanstrath
- ANNOUNCEMENT: Ladybird แยกออกมาจาก SerenityOS
วิธีมีส่วนร่วม
- ร่วมพัฒนา: Ladybird กำลังพัฒนาอย่างคึกคัก และต้องการงานในทุกด้าน ยินดีต้อนรับนักพัฒนาใหม่ทุกสัปดาห์
- ศูนย์กลางชุมชน: เซิร์ฟเวอร์ Discord คือศูนย์กลางหลักของชุมชน
- โฮสต์โค้ด: โค้ดทั้งหมดโฮสต์อยู่บน GitHub สามารถร่วมมือกันได้ผ่านการ clone, build และเข้าร่วม Discord
ผู้สนับสนุน
- ระดับผู้สนับสนุน: Platinum, Silver, Bronze
- วิธีสนับสนุน: สามารถบริจาคแบบครั้งเดียวหรือรายเดือนได้ผ่าน Donorbox และหากบริจาคจำนวนมากสามารถแสดงโลโก้บนเว็บไซต์ได้
คำถามที่พบบ่อย
- กำหนดเปิดตัว: ตั้งเป้าอัลฟาเวอร์ชันแรกสำหรับ Linux และ macOS ในช่วงฤดูร้อนปี 2026
- จำนวนคนปัจจุบัน: ตอนนี้มีวิศวกรประจำเต็มเวลาแบบได้รับค่าจ้าง 4 คน และอาสาสมัครอีกจำนวนมากเข้าร่วม
- แผนการจ้างงาน: วิศวกรประจำเต็มเวลาใหม่อีก 3 คนจะเข้าร่วมในเร็ว ๆ นี้ การจัดทีมที่เหมาะสมเป็นเรื่องสำคัญ
- ความเป็นอิสระ: ไม่ใช้โค้ดจากเอนจินเบราว์เซอร์อื่น แต่สามารถใช้ไลบรารี 3rd party ได้
- รองรับ Windows: ขณะนี้ยังไม่มีผู้ที่กำลังทำงานด้านการรองรับ Windows และยังไม่ใช่ลำดับความสำคัญ
- รองรับมือถือ: ขณะนี้ยังไม่มีผู้ที่กำลังทำพอร์ตสำหรับ Android และ iOS และยังไม่ใช่ลำดับความสำคัญ
- ระดับผู้สนับสนุน: Platinum $100,000, Gold $50,000, Silver $10,000, Bronze $5,000
- การรักษาความเป็นอิสระ: เงินสนับสนุนอยู่ในรูปแบบการบริจาคโดยไม่มีเงื่อนไข และไม่มีการขายอิทธิพล เช่น ที่นั่งในคณะกรรมการ
- เหตุผลที่ใช้ C++: เริ่มต้นในฐานะส่วนหนึ่งของโปรเจ็กต์ SerenityOS จึงใช้ C++ และขณะนี้กำลังประเมินภาษาอื่นทดแทน
ความเห็นของ GN⁺
- ความสำคัญของ Ladybird: มีความสำคัญในฐานะเว็บเบราว์เซอร์อิสระ แนวทางที่ยึดตามมาตรฐานเว็บและไม่หารายได้จากผู้ใช้เป็นสิ่งที่น่าสนใจ
- ความท้าทายทางเทคนิค: การสร้างเอนจินเบราว์เซอร์ใหม่เป็นงานที่ท้าทายทางเทคนิค โดยเฉพาะเมื่อไม่ใช้โค้ดจากเอนจินเบราว์เซอร์อื่น
- การมีส่วนร่วมของชุมชน: การมีส่วนร่วมอย่างคึกคักของชุมชนจะมีบทบาทสำคัญต่อความสำเร็จของโปรเจ็กต์ โดยเน้นการทำงานร่วมกันผ่าน Discord และ GitHub
- แผนในอนาคต: แม้จะมีแผนรองรับ Windows และมือถือ แต่ตอนนี้ยังไม่ใช่ลำดับความสำคัญ โดยการทำให้เวอร์ชันเดสก์ท็อปเสถียรก่อนเป็นสิ่งสำคัญ
- การประเมินภาษาอื่นทดแทน: การที่กำลังประเมินภาษาอื่นนอกเหนือจาก C++ แสดงให้เห็นถึงความยืดหยุ่นทางเทคนิค ซึ่งจะส่งผลดีต่อการบำรุงรักษาและการพัฒนาในระยะยาวของโปรเจ็กต์
ยังไม่มีความคิดเห็น