อ่าน 8 นาที
ดิลโล่
Dilloเป็นเว็บเบราว์เซอร์ แบบเรียบง่าย ที่ออกแบบมาโดยเฉพาะสำหรับคอมพิวเตอร์รุ่นเก่าหรือช้า และระบบฝังตัวรองรับเฉพาะHTML / XHTML ธรรมดา (พร้อม การแสดงผล CSS )...
ดิลโล่
| ดิลโล่ | |
|---|---|
Dillo 3.1 แสดงบทความ Wikipedia | |
| ผู้เขียนต้นฉบับ | ฮอร์เก อเรลลาโน ซิด |
| นักพัฒนา | โรดริโก อาริอาส มัลโล |
| ปล่อย | ธันวาคม พ.ศ. 2542 |
| เวอร์ชันเสถียร | 3.3.0 [ 1 ] |
| เขียนเป็น | ซีและซี++ |
| ระบบปฏิบัติการ | ลินุกซ์ , บีเอสดี , มอสซาเรลล่า , ฟรีดีโอเอส |
| มีจำหน่ายใน | ภาษาอังกฤษ |
| พิมพ์ | เว็บเบราว์เซอร์ |
| ใบอนุญาต | จีพีแอล-3.0 หรือเวอร์ชันที่ใหม่กว่า |
| เว็บไซต์ | dillo-browser.org |
| ที่เก็บข้อมูล |
|
Dilloเป็นเว็บเบราว์เซอร์ แบบเรียบง่าย ที่ออกแบบมาโดยเฉพาะสำหรับคอมพิวเตอร์รุ่นเก่าหรือช้า และระบบฝังตัว[ 2 ]รองรับเฉพาะHTML / XHTML ธรรมดา (พร้อม การแสดงผล CSS ) และรูปภาพผ่านHTTPและHTTPSเท่านั้น การเขียนสคริปต์จะถูกละเลยโดยสิ้นเชิง[ 2 ] [ 3 ] Dillo เวอร์ชันปัจจุบันสามารถทำงานบนLinux , BSD , macOS , IRIX [ 4 ]และCygwin [ 5 ]เนื่องจากมีขนาดเล็ก จึงเป็นตัวเลือกยอดนิยมสำหรับระบบปฏิบัติการ Linux ที่มีน้ำหนักเบา Dillo เป็นซอฟต์แวร์ฟรีที่เผยแพร่ภายใต้GNU GPL-3.0 หรือเวอร์ชันที่ใหม่กว่า[ 6 ]
วิศวกรซอฟต์แวร์ชาวชิลี Jorge Arellano Cid ได้คิดค้นโครงการ Dillo ในช่วงปลายปี 1999 [ 7 ]และเผยแพร่ Dillo เวอร์ชันแรกในเดือนธันวาคมของปีนั้น[ 8 ]เป้าหมายหลักของเขาในการสร้าง Dillo คือการทำให้ทุกคนสามารถเข้าถึงข้อมูลได้อย่างเท่าเทียมกัน Arellano Cid เชื่อว่าไม่มีใครควรต้องซื้อคอมพิวเตอร์เครื่องใหม่หรือจ่ายค่าบรอดแบนด์เพื่อที่จะได้ใช้งานเวิลด์ไวด์เว็บ[ 9 ]ด้วยเหตุนี้ เขาจึงออกแบบ Dillo ให้มีขนาดเล็ก รวดเร็ว และมีประสิทธิภาพ สามารถทำงานได้ดีแม้บน ซีพียู Intel 80486ที่ใช้การเชื่อมต่ออินเทอร์เน็ตแบบ dial- up [ 2 ] [ 10 ]
การพัฒนา
Dillo เดิมทีเขียนด้วยภาษาการเขียนโปรแกรม Cโดยใช้ชุดเครื่องมือ GUI GTK+ เวอร์ชันแรกๆ นั้นอิงตามเบราว์เซอร์รุ่นก่อนหน้าชื่อArmadilloจึงเป็นที่มาของชื่อนี้[ 11 ]
Dillo ได้รับเงินทุนจากการบริจาคส่วนตัว[ 12 ]ความพยายามในการขอรับเงินอุดหนุนจากภาครัฐและผู้สนับสนุนจากบริษัทต่างๆ ไม่ประสบความสำเร็จ[ 13 ]การขาดเงินทุนทำให้การพัฒนาชะลอตัวลงในปี 2549 และหยุดชะงักลงอย่างสิ้นเชิงในปี 2550 [ 6 ] [ 14 ]โครงการเริ่มต้นใหม่อีกครั้งในปี 2551 และสองเดือนต่อมาได้รับเงินบริจาค 115 ยูโรจากDistroWatch [ 6 ] [ 15 ]
Dillo 2 เขียนขึ้นโดยใช้ทั้งส่วนประกอบ C และ C++ และ Fast Light Toolkit (FLTK) [ 8 ]และวางจำหน่ายเมื่อวันที่ 14 ตุลาคม พ.ศ. 2551 [ 6 ] มีการเพิ่ม การลดรอยหยักของข้อความการรองรับชุดอักขระอื่นนอกเหนือจากLatin-1ความ สามารถ ในการบีบอัด HTTPและการแสดงผลหน้าเว็บที่ดีขึ้น[ 8 ]การเปลี่ยนจาก GTK+ เป็น FLTK ยังช่วยลดการพึ่งพาของโครงการลงอย่างมากและลดการใช้หน่วยความจำ ของ Dillo ลง 50% [ 6 ]
ในปี 2011 Dillo 3.x ได้ถูกปล่อยออกมา โดยใช้ FLTK 1.3 ตามบันทึกการเปลี่ยนแปลง การเปลี่ยนแปลงนี้ส่วนหนึ่งเกิดจากการที่ไม่มีการปล่อย FLTK 2 อย่างเป็นทางการ ซึ่งก่อนหน้านี้ทำให้ Dillo 2 ไม่สามารถถูกรวมอยู่ในระบบปฏิบัติการขนาดเล็กได้ ทั้งๆ ที่มันเหมาะสมที่จะใช้งาน
การพัฒนาหยุดชะงักในปี 2016 เนื่องจากการเสียชีวิตของ Sebastian Geerken ผู้พัฒนาหลักของเอนจิ้นการเรนเดอร์ Arellano Cid โพสต์ข้อความสุดท้ายในรายชื่อผู้รับจดหมายสำหรับการพัฒนาในปี 2019 [ 16 ] [ 17 ]
Dillo 3.1.x เปิดตัวในปี 2024 หลังจากเริ่มการพัฒนาอีกครั้งในเดือนธันวาคม 2023 โดย Rodrigo Arias Mallo [ 18 ]
เว็บไซต์ถูกยึดครอง
โดเมน เดิม[ 19 ]หมดอายุในเดือนมิถุนายน พ.ศ. 2565 [ 20 ]นักพัฒนาไม่สามารถเข้าถึงได้อีกต่อไป นับตั้งแต่นั้นมา โดเมนนี้ถูกใช้โดยเว็บไซต์เลียนแบบซึ่งคัดลอกหน้าเว็บต้นฉบับและเพิ่มโฆษณา เว็บไซต์นี้ใช้ Wordpress ซึ่งอาศัย JavaScript ดังนั้นจึงไม่เข้ากันกับ Dillo
คุณสมบัติ
คุณสมบัติของ Dillo ประกอบด้วยบุ๊กมาร์กการเรียกดูแบบแท็บและการรองรับรูปภาพJPEG , PNG (รวมถึงความโปร่งใสอัลฟา[ 21 ] ), GIF [ 22 ]และSVG [ 23 ]การสนับสนุนCSS บางส่วน ได้รับการแนะนำในเวอร์ชัน 2.1 การตั้งค่าต่างๆ เช่น ฟอนต์เริ่มต้น สีพื้นหลัง โฟลเดอร์ดาวน์โหลด และหน้าแรก สามารถปรับแต่งได้ผ่านไฟล์การกำหนดค่า[ 24 ] [ 25 ] รองรับคุกกี้ แต่ปิดใช้งานโดยค่าเริ่มต้นเนื่องจากข้อกังวลด้านความเป็นส่วนตัว [ 26 ]ในขณะที่เว็บเบราว์เซอร์ส่วนใหญ่ยังคงแคชและประวัติเว็บไว้หลังจากปิดโปรแกรม Dillo จะล้างข้อมูลเหล่านั้นโดยอัตโนมัติเพื่อปรับปรุงทั้งความเป็นส่วนตัวและประสิทธิภาพ[ 27 ]


เครื่องมือสำหรับนักพัฒนาที่เรียกว่า "bug meter" จะแสดงอยู่ที่มุมล่างขวา เมื่อคลิกแล้ว จะแสดงข้อมูลเกี่ยวกับปัญหาการตรวจสอบความถูกต้อง เช่นแท็ก ที่ไม่ได้ปิด ซึ่ง Dillo พบในหน้าเว็บ[ 28 ]แตกต่างจากเบราว์เซอร์ส่วนใหญ่ Dillo ไม่มีโหมด quirksเพื่อปรับปรุงความเข้ากันได้กับหน้าเว็บที่ใช้ HTML ที่ไม่ถูกต้อง แต่ Dillo จะประมวลผลหน้าเว็บทั้งหมดตามมาตรฐานเว็บที่ เผยแพร่ [ 29 ]
ในปี 2546 ผู้ที่ชื่นชอบ Linux สองคนประสบความสำเร็จในการรัน Dillo บน โปรเซสเซอร์ Intel 486และแสดงให้เห็นว่าแม้จะมีฮาร์ดแวร์ที่จำกัดเช่นนั้น Dillo ก็สามารถแสดงผลหน้าแรก - BBC News ได้ภายใน 10–15 วินาที[ 30 ] นอกจากนี้ Dillo ยังสามารถทำงานบน แพลตฟอร์มซอฟต์แวร์ที่หลากหลายรวมถึงLinux , BSD , Solaris , macOS , ระบบปฏิบัติการที่เข้ากันได้กับMS-DOS [ 31 ]และอุปกรณ์พกพา บางชนิด [ 5 ] อย่างไรก็ตาม นักพัฒนาของ Dillo ได้พยายามเพียงเล็กน้อยที่จะทำให้เบราว์เซอร์ทำงานบนMicrosoft Windows Arellano Cid กล่าวว่า Windows ขัดกับเป้าหมายของ Dillo ในการทำให้เป็นประชาธิปไตยโดยการเพิ่มข้อกำหนดด้านฮาร์ดแวร์และต้นทุนซอฟต์แวร์อย่างไม่เป็นธรรมชาติ[ 32 ]อย่างไรก็ตาม มีรายงานว่า Dillo สามารถทำงานบน Windows ได้ผ่านทาง Cygwin [ 33 ]
Dillo ไม่รองรับJavaScript , Java , Flash , ข้อความ จากขวาไปซ้ายหรือ การจัด วางข้อความที่ซับซ้อน[ 22 ] [ 34 ]การสนับสนุนเฟรมก็มีจำกัดมากเช่นกัน Dillo จะแสดงลิงก์ไปยังแต่ละเฟรมเพื่อให้ผู้ใช้สามารถดูทีละเฟรมได้[ 35 ]
ส้อม
Dillo-Win32เป็นโครงการพอร์ต Dillo ไปยัง Windows ซึ่งปัจจุบันเลิกใช้งานแล้ว[ 36 ] เบราว์เซอร์ D+ หรือ Dplus สานต่อจาก Dillo-Win32 โดยแยกมาจาก Dillo-Win32 เวอร์ชันสุดท้าย (3.0p9) และไม่ได้พยายามรักษาความเข้ากันได้กับ Dillo เวอร์ชันต้นทาง เวอร์ชันล่าสุดคือ 0.5b (15 ตุลาคม 2013) [ 37 ]
DilloNGเป็นเวอร์ชันที่แยกออกมาและโฮสต์บนGitHubซึ่งย้ายโค้ดจากMercurialพร้อมทั้งเพิ่มฟีเจอร์ใหม่ๆ เช่น หน้าหลักสำหรับการโทรด่วน รองรับการเปิดวิดีโอในโปรแกรมเล่นวิดีโอภายนอก[ 38 ]และรวมการแก้ไขที่เผยแพร่ก่อนหน้านี้บางส่วน อัปเดตครั้งล่าสุดในปี 2021 [ 39 ]
ฟอร์กที่เรียกว่า Dillo-browser [ 40 ]ปรากฏขึ้นในปี 2019 โดยแยกมาจาก DilloNG เวอร์ชันปัจจุบัน การพัฒนาหยุดชะงักไปจนถึงปี 2023 เมื่อการพัฒนากลับมาดำเนินต่อและยังคงดำเนินต่อไปจนถึงปี 2024
Dillo+ ( Dillo-Plus ) เริ่มต้นในปี 2023 โดยอิงจากซอร์สโค้ด Dillo 3.0.5 ที่พบในแพ็คเกจ OpenBSD 6.8 [ 41 ]ได้มีการนำแพตช์จำนวนมากจาก DilloNG มาใช้ และเพิ่มการสนับสนุนสำหรับการเรนเดอร์ หน้า Gopher , Geminiและ markdown โหมดผู้อ่าน และการสนับสนุน CSS ที่ขยายเพิ่มเติม[ 42 ]มีการแนะนำระบบสคริปต์ Python ใหม่พร้อมโมดูลสำหรับการเรนเดอร์RSS , EPUB , บันทึกช่อง Telegramสาธารณะและเนื้อหาไฟล์ zip [ 43 ]และยังคงได้รับการดูแลรักษาจนถึงปี 2024 [ 44 ]
แผนกต้อนรับ
บทวิจารณ์ของ Dillo ยกย่องความเร็วที่ยอดเยี่ยม แต่ก็ตั้งข้อสังเกตว่าความเร็วนี้มาพร้อมกับราคา[ 22 ] [ 45 ] [ 46 ]ราคาที่เห็นได้ชัดที่สุดคือความไม่สามารถของ Dillo ในการแสดงเว็บเพจที่ซับซ้อนตามที่ควรจะเป็น บทวิจารณ์ในปี 2008 โดยLinux.comแสดงความคิดเห็นว่าอินเทอร์เฟซผู้ใช้ของ Dillo อาจ "น่ากลัว" สำหรับผู้ใช้ใหม่ และชี้ให้เห็นถึงความขาดแคลนของปลั๊กอินสำหรับ Dillo [ 24 ]โดยรวมแล้ว ส่วนแบ่งการใช้งานทั่วโลกของ Dillo น้อยกว่าหนึ่งในร้อยของหนึ่งเปอร์เซ็นต์[ 47 ]
อย่างไรก็ตาม Dillo เป็นเบราว์เซอร์ที่ได้รับเลือกในระบบปฏิบัติการ Linux ที่คำนึงถึงพื้นที่จัดเก็บหลายระบบเช่น Damn Small Linux [ 48 ] Feather Linux [ 49 ] VectorLinux [ 50 ] antiX [ 45 ] และ Mustang Linux [ 45 ]
ดูเพิ่มเติม
- การเปรียบเทียบเว็บเบราว์เซอร์ขนาดเบา
- การเปรียบเทียบเว็บเบราว์เซอร์
- รายชื่อเว็บเบราว์เซอร์
- รายชื่อเว็บเบราว์เซอร์สำหรับระบบปฏิบัติการ Unix และระบบปฏิบัติการที่คล้าย Unix
ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการ

- "ดิลโล" . ฟรีโค้ด .
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ดิลโล่
Dilloเป็นเว็บเบราว์เซอร์ แบบเรียบง่าย ที่ออกแบบมาโดยเฉพาะสำหรับคอมพิวเตอร์รุ่นเก่าหรือช้า และระบบฝังตัวรองรับเฉพาะHTML / XHTML ธรรมดา (พร้อม การแสดงผล CSS )...
การพัฒนา
Dillo เดิมทีเขียนด้วย ภาษาการเขียนโปรแกรม C โดยใช้ ชุดเครื่องมือ GUI GTK+ เวอร์ชันแรกๆ นั้นอิงตามเบราว์เซอร์รุ่นก่อนหน้าชื่อ Armadillo จึงเป็นที่มาของชื่อนี้ [ 11 ]
เว็บไซต์ถูกยึดครอง
โดเมน เดิม [ 19 ] หมดอายุในเดือนมิถุนายน พ.ศ. 2565 [ 20 ] นักพัฒนาไม่สามารถเข้าถึงได้อีกต่อไป นับตั้งแต่นั้นมา โดเมนนี้ถูกใช้โดย เว็บไซต์เลียนแบบ ซึ่งคัดลอกหน้าเว็บต้นฉบับและเพิ่มโฆษณา เว็บไซต์นี้ใช้ Wordpress ซึ่งอาศัย JavaScript ดังนั้นจึงไม่เข้ากันกับ Dillo
คุณสมบัติ
คุณสมบัติของ Dillo ประกอบด้วย บุ๊กมาร์ก การ เรียกดูแบบแท็บ และการรองรับรูปภาพ JPEG , PNG (รวมถึง ความโปร่งใสอัลฟา [ 21 ] ), GIF [ 22 ] และ SVG [ 23 ] การสนับสนุน CSS บางส่วน ได้รับการแนะนำในเวอร์ชัน 2.