1 คะแนน โดย GN⁺ 2024-01-03 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

แนะนำเว็บไซต์ Dillo

  • Dillo เป็นเว็บเบราว์เซอร์แบบกราฟิกข้ามแพลตฟอร์มที่ทำงานได้บน Linux, BSD, MacOS และแม้แต่ Atari
  • เขียนด้วย C และ C++ และมีการพึ่งพาไลบรารีน้อย
  • ใช้งานเอนจินเรนเดอร์แบบเรียลไทม์ที่พัฒนาขึ้นเอง
  • ใช้หน่วยความจำน้อยและเรนเดอร์ได้รวดเร็วแม้กับหน้าเว็บขนาดใหญ่
  • ใช้ไลบรารี GUI อย่าง FLTK ที่รวดเร็วและมีขนาดเล็ก
  • รองรับ HTTP, HTTPS, FTP และไฟล์ภายในเครื่อง
  • สามารถขยายความสามารถได้ด้วยปลั๊กอินที่เขียนด้วยภาษาใดก็ได้ซึ่งค้นหาได้บน GitHub
  • เป็นซอฟต์แวร์เสรีภายใต้สัญญาอนุญาต GPLv3
  • มีฟังก์ชันที่ช่วยสนับสนุนการปฏิบัติตามมาตรฐานเว็บผ่าน bug meter

เป้าหมายของโครงการ

  • ลดอุปสรรคด้านการเข้าถึงเว็บ
  • รองรับอุปกรณ์รุ่นเก่าหรือประสิทธิภาพต่ำ รวมถึงการเชื่อมต่อที่ช้า
  • ให้ความสำคัญกับความปลอดภัยและความเป็นส่วนตัวของผู้ใช้
  • เพิ่มประสิทธิภาพของซอฟต์แวร์

วิธีดาวน์โหลดและมีส่วนร่วม

  • ดาวน์โหลด Dillo จาก git repository และติดตั้งตามคำแนะนำใน README
  • ระหว่างการท่องเว็บ หากพบส่วนที่ทำงานไม่ได้ ก็สามารถมีส่วนร่วมได้ด้วยการรายงานปัญหา
  • สามารถช่วยเผยแพร่การมีอยู่และความเคลื่อนไหวของ Dillo รวมถึงมีส่วนร่วมด้วยการพัฒนาฟีเจอร์ใหม่ แก้บั๊ก แล้วส่งแพตช์หรือสร้าง pull request

ความเห็นของ GN⁺

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

1 ความคิดเห็น

 
GN⁺ 2024-01-03
ความเห็นจาก Hacker News
  • ขอบคุณสำหรับประสบการณ์ที่น่าทึ่ง

    • กล่าวขอบคุณ Rodrigo, ทีม dillo และ Jorge Arellano Cid
    • แชร์ประสบการณ์การติดตั้งเบราว์เซอร์ Dillo บน Mac M1:
      • ทำตามคำแนะนำการติดตั้งบน Mac และติดตั้งแพ็กเกจที่จำเป็นกับ OpenSSL เวอร์ชัน 3 ด้วย brew install
      • เมื่อติดตั้งจาก git จำเป็นต้องรันคำสั่ง export เพื่อให้ค้นหาไฟล์ OpenSSL ได้ก่อนรัน ./configure
      • หลัง make ให้รัน sudo make install และเมื่อรัน dillo ก็พบว่าเร็วและทำงานได้ดี
      • ไบนารีมีขนาด 1.6MB, รองรับ SSL และการค้นหาบน Google พอใช้งานได้แม้จะมีข้อผิดพลาดด้าน CSS
      • ไม่สามารถล็อกอิน Google ได้หากไม่มี JavaScript
  • ความจำเป็นของเบราว์เซอร์ที่เร็วและเบาสำหรับฮาร์ดแวร์สเปกต่ำ

    • เมื่อตั้งค่า SBC, RPi หรือแล็ปท็อปที่มีอายุหลายปี ประสิทธิภาพของเบราว์เซอร์กลายเป็นคอขวดเพียงอย่างเดียว
    • แสดงความเสียดายต่อสถานการณ์ที่ต้องใช้ Ryzen 7 และ RAM 16GB เพื่อใช้งาน MS Teams และเว็บเมล
  • ความพึงพอใจต่อประสิทธิภาพของ Dillo

    • มีเน็ตบุ๊กปี 2009 อยู่สองเครื่อง และพบว่า Dillo ทำงานได้ดีกว่า Firefox มาก
    • มีความทรงจำที่ดีในการใช้ Dillo บนอุปกรณ์ที่หน่วยความจำจำกัด และยังใช้งานอยู่จนถึงปัจจุบัน
    • เป็นเบราว์เซอร์ที่ปลอดภัยมากเพราะไม่มี JavaScript engine
    • ในฐานะผู้ใช้ที่ใช้ Dillo มานานกว่า 15 ปี ก็หวังว่าจะได้ใช้งานต่อไป
  • การค้นพบ Dillo อีกครั้งและความพึงพอใจ

    • ได้กลับมาพบ Dillo อีกครั้งหลังจากเคยใช้เมื่อนานมาแล้วและลืมมันไป
    • ทดสอบบน Arch แล้วติดตั้งลง Raspberry Pi Zero W
    • ประเมินว่า Dillo ดีกว่าเบราว์เซอร์แบบข้อความล้วนมาก
    • ต้องสร้างไฟล์ dillorc หรือเพิ่ม dillorc เริ่มต้นจากหน้า git
  • ความสนใจต่อระบบส่วนขยายของ Dillo

    • อธิบายถึงระบบส่วนขยายที่ชวนให้นึกถึง local CGI script ของ w3m
    • ทั้ง w3m และ Dillo รองรับโปรแกรมดูหน้า man, ระบบบุ๊กมาร์ก และการเพิ่มโปรโตคอลอื่น ๆ
    • แสดงความประหลาดใจที่มีเบราว์เซอร์อื่นนอกจาก w3m ที่รองรับระบบลักษณะนี้
  • ปัญหาที่เกิดขึ้นระหว่างใช้ Dillo

    • ดาวน์โหลดโค้ดจาก GitHub มาคอมไพล์และลองใช้งาน แต่เบราว์เซอร์ล่มเมื่อเข้าเว็บเริ่มต้นอย่าง dillo.org
    • ดูเหมือนจะเป็นปัญหาที่เกี่ยวกับ OpenSSL และเมื่อคอมไพล์ใหม่ด้วย mbedSSL ก็เข้าเว็บไซต์ได้
    • แต่ยังพบปัญหาเมื่อพยายามล็อกอิน
  • คำขอบคุณและคำถามเกี่ยวกับ Dillo

    • ย้อนนึกถึงประสบการณ์ที่เคยใช้ Dillo บน Puppy Linux ในอดีต
    • ถามถึงเป้าหมายด้านคอมไพเลอร์ขั้นต่ำ, แผนระยะยาว, การทำ fuzzing และการย้ายไปใช้ระบบบิลด์แบบ “ทันสมัย” อย่าง CMake
  • การแชร์ประสบการณ์ของผู้ใช้ Dillo

    • แชร์ประสบการณ์การปิดรูปภาพและ CSS แล้วใช้ Dillo เป็นเบราว์เซอร์หลัก
    • สามารถสลับองค์ประกอบ GUI และปรับแต่งอย่างละเอียดผ่านไฟล์ตั้งค่าได้
    • มองว่าเป็นเบราว์เซอร์เดียวที่ให้ควบคุมประสบการณ์ผู้ใช้ได้อย่างสมบูรณ์
    • ยังแชร์ข้อมูลเกี่ยวกับพอร์ตบน Windows อย่าง D+
  • ความชื่นชอบต่อ Dillo และความตั้งใจจะมีส่วนร่วม

    • แสดงความชื่นชอบต่อ Dillo และบอกว่าได้รวบรวมปลั๊กอิน Dillo ไว้หลากหลาย
    • หากมีความสนใจก็ยินดีบีบอัดและส่งมอบเพื่อให้มีส่วนร่วมกับโปรเจ็กต์
  • คำขอบคุณต่อโปรเจ็กต์ Dillo

    • แสดงความขอบคุณที่ได้เห็นเมล็ดพันธุ์ซึ่งปลูกไว้ตั้งนานแล้วเติบโตต่อเนื่องมาจนถึงวันนี้