กลับไปหน้าบทความ

อ่าน 4 นาที

อุซบล์

Uzblเป็นเว็บเบราว์เซอร์แบบมินิมัลลิสต์โอเพนซอร์ส ที่เลิกพัฒนาแล้ว ออกแบบมาเพื่อความเรียบง่ายและยึดมั่นในปรัชญาของ Unixการพัฒนาเริ่มต้นขึ้นในช่วงต้นปี 2009...

อุซบล์

อุซบล์
ผู้เขียนต้นฉบับดีเตอร์ เพลทินค์ และคณะ
เวอร์ชันเสถียร
0.9.1 [ 1 ] แก้ไขข้อมูลนี้บนวิกิดาต้า / 27 ตุลาคม 2559 ( 27 ตุลาคม 2559 )
เขียนเป็นซี , ไพธอน
เครื่องยนต์เว็บคิท
ระบบปฏิบัติการเหมือนยูนิก
พิมพ์เว็บเบราว์เซอร์
ใบอนุญาตGPL-3.0 เท่านั้น[ 2 ]
เว็บไซต์www.uzbl.org
ที่เก็บข้อมูล
  • github.com/uzbl/uzbl

Uzblเป็นเว็บเบราว์เซอร์แบบมินิมัลลิสต์โอเพนซอร์ส ที่เลิกพัฒนาแล้ว ออกแบบมาเพื่อความเรียบง่ายและยึดมั่นในปรัชญาของ Unixการพัฒนาเริ่มต้นขึ้นในช่วงต้นปี 2009 และผู้พัฒนายังคงถือว่าอยู่ใน สถานะ อัลฟ่าส่วนประกอบหลักของ Uzbl เขียนด้วยภาษา Cแต่ก็มีการใช้ภาษาอื่นๆ ด้วย โดยเฉพาะอย่างยิ่งPythonทุกส่วนของโครงการ Uzbl เผยแพร่เป็นซอฟต์แวร์ฟรีภายใต้ GNU GPL- 3.0 เท่านั้น

ชื่อนี้มาจากคำว่าusableซึ่งเขียนด้วยภาษา lol [ 3 ]

การพัฒนา Uzbl อยู่ในขั้นตอนอัลฟ่า Uzbl ได้รับการออกแบบมาสำหรับArch Linux ในตอนแรก แต่สามารถใช้งานร่วมกับLinux ดิสทริบิวชัน อื่นๆ และ ระบบ BSDได้ มีคู่มือการคอมไพล์สำหรับGentoo Linux , Ubuntu , MacPortsและ ตัวจัดการแพ็กเก จNix [ 4 ]โครงการนี้ถูก "ยกเลิก" ในขณะนี้เนื่องจากขาดเวลา[ 5 ]

แม้จะอยู่ในช่วงเริ่มต้นของการพัฒนา Uzbl ก็ได้รับความนิยมในฐานะเบราว์เซอร์แบบมินิมัลลิ สต์ [ 6 ]ณ ปี 2019 การพัฒนาโครงการนี้ได้ถูกยุติลง[ 5 ]

ออกแบบ

Uzbl ปฏิบัติตามปรัชญาของ Unixที่ว่า “เขียนโปรแกรมที่ทำสิ่งเดียวและทำได้ดี เขียนโปรแกรมให้ทำงานร่วมกัน เขียนโปรแกรมให้จัดการกับสตรีมข้อความ เพราะนั่นคืออินเทอร์เฟซสากล” [ 7 ]ด้วยเหตุนี้ Uzbl จึงไม่มีคุณสมบัติมากมายของเบราว์เซอร์อื่นๆ Uzbl ไม่มีแถบเครื่องมือหรือองค์ประกอบควบคุมกราฟิก ของตัวเอง และไม่จัดการบุ๊กมาร์กประวัติ การดาวน์โหลด หรือคุกกี้ปล่อยให้โปรแกรมหรือสคริปต์ภายนอกจัดการแทน สคริปต์เหล่านี้มักเขียนโดยผู้ใช้ แม้ว่าบางส่วนจะสามารถดาวน์โหลดได้ เช่นuzbl_tabbedสำหรับ การสนับสนุน การเรียกดูแบบแท็บสำหรับการโต้ตอบ สามารถอ่านอินพุตจากอินพุตมาตรฐาน ( ไปป์FIFO ) หรือจากซ็อกเก็ต IPC ในพื้นที่ POSIXหรือสามารถส่งไฟล์ข้อความเช่นไฟล์การกำหนดค่าได้การออกแบบนี้เป็นไปโดยเจตนาเพื่อให้สามารถปรับแต่งได้มากขึ้น

เบราว์เซอร์ Uzbl ผ่านการทดสอบ Acid3 อย่างสมบูรณ์

คุณสมบัติ

Uzbl ใช้ เอ็นจิ้นการจัดวางเลย์เอา ต์ WebKitและด้วยเหตุนี้จึงได้รับการสนับสนุนมาตรฐานเว็บหลายอย่าง รวมถึงHTML , XML , XPath , Cascading Style Sheets , ECMAScript ( JavaScript ), DOMและSVGซึ่งผ่าน การทดสอบเบ ราว์เซอร์Acid3 [ 8 ] [ 9 ] Webkit รองรับ ปลั๊กอินสไตล์ Netscapeเช่นAdobe Flash PlayerและMPlayer [ 10 ]

เปิดใช้งานคุณสมบัติลิงก์หมายเลขสำหรับการนำทางด้วยแป้นพิมพ์

การออกแบบของ Uzbl เน้นการควบคุมด้วยแป้นพิมพ์และปุ่มลัดแม้ว่าจะรองรับการป้อนข้อมูลด้วยเมาส์และอุปกรณ์ชี้ตำแหน่งอื่นๆ ด้วยเช่นกัน เช่นเดียวกับส่วนขยาย Firefox pentadactylและvimperator [ 11 ] Uzbl ใช้ส่วนต่อประสานแบบโหมดที่ได้มาจาก โปรแกรมแก้ไขข้อความ viและVimแทนที่จะเลื่อนเคอร์เซอร์ไปยังแถบที่อยู่หรือลิงก์ ผู้ใช้จะกดปุ่มลัดเพื่อสลับไปยังโหมด "คำสั่ง" จากโหมดนี้ผู้ใช้สามารถ: เลือกลิงก์ในพอร์ตแสดงผลผ่านปุ่มที่กำหนด (0 ถึง 9 โดยค่าเริ่มต้น) หรือผ่านการพิมพ์สตริงข้อความลิงก์ที่ชัดเจน; นำทางไปยังหน้าเว็บอื่นโดยการพิมพ์ URL; แก้ไขการตั้งค่า; และดำเนินการงานการท่องเว็บปกติอื่นๆ แม้ว่าส่วนต่อประสานแบบโหมดนี้จะสร้างเส้นโค้งการเรียนรู้ ที่ค่อนข้างสูงในตอนแรก แต่เมื่อเรียนรู้แล้วโดยทั่วไปจะช่วยให้ผู้ใช้มีความเร็วและความสะดวกสบายมากกว่าเบราว์เซอร์อื่นๆ หลายตัว Uzbl อนุญาตให้กำหนดค่าปุ่มลัดที่ใช้ได้

ประวัติศาสตร์

แนวคิดในการสร้างเว็บเบราว์เซอร์ใหม่เริ่มต้นขึ้นในฤดูใบไม้ผลิปี 2009 บนฟอรัมอินเทอร์เน็ตของ Arch Linux [ 12 ] Dieter Plaetinck เริ่มพัฒนาเบราว์เซอร์และได้รับการสนับสนุนจากนักพัฒนาคนอื่นๆ[ 8 ]โค้ดแรกได้รับการเผยแพร่เมื่อวันที่ 21 เมษายน 2009 [ 3 ] [ 12 ]ผลิตภัณฑ์สามารถใช้งานได้หลังจากการพัฒนาเพียงสองเดือน[ 11 ]นอกจากคู่มือการคอมไพล์สำหรับ Linux distributions หลายชุดและMac OS X / Darwin ( Mac Ports ) แล้ว ยังมีไบนารีที่คอมไพล์ไว้ล่วงหน้าหลายตัว[ 4 ]แม้ว่าอย่างเป็นทางการจะยังไม่มีเวอร์ชันใดที่ระบุว่าเป็นเวอร์ชันเสถียรก็ตาม เมื่อวันที่ 21 กันยายน 2009 Uzbl ได้รับการยอมรับเข้าสู่สาขา repository ที่ไม่เสถียรของ Debian [ 13 ]และถูกย้ายไปยังสาขา testing เมื่อวันที่ 2 ตุลาคม 2009 [ 14 ]

ดูเพิ่มเติม

  • เว็บไซต์อย่างเป็นทางการ
  • เรื่องราวสแลชดอท
  • วิดีโอและสไลด์ การบรรยาย FOSDEM
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Uzbl&oldid=1329884219 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ อุซบล์

Uzblเป็นเว็บเบราว์เซอร์แบบมินิมัลลิสต์โอเพนซอร์ส ที่เลิกพัฒนาแล้ว ออกแบบมาเพื่อความเรียบง่ายและยึดมั่นในปรัชญาของ Unixการพัฒนาเริ่มต้นขึ้นในช่วงต้นปี 2009...

ออกแบบ

Uzbl ปฏิบัติตาม ปรัชญาของ Unix ที่ว่า “เขียนโปรแกรมที่ทำสิ่งเดียวและทำได้ดี เขียนโปรแกรมให้ทำงานร่วมกัน เขียนโปรแกรมให้จัดการกับสตรีมข้อความ เพราะนั่นคืออินเทอร์เฟซสากล” [ 7 ] ด้วยเหตุนี้ Uzbl จึงไม่มีคุณสมบัติมากมายของเบราว์เซอร์อื่นๆ Uzbl ไม่มี...

คุณสมบัติ

Uzbl ใช้ เอ็นจิ้นการจัดวางเลย์เอา ต์ WebKit และด้วยเหตุนี้จึงได้รับการสนับสนุนมาตรฐานเว็บหลายอย่าง รวมถึง HTML , XML , XPath , Cascading Style Sheets , ECMAScript ( JavaScript ), DOM และ SVG ซึ่งผ่าน การทดสอบเบ รา ว์เซอร์ Acid3 [ 8 ] [ 9 ] Webkit รองรับ...

ประวัติศาสตร์

แนวคิดในการสร้างเว็บเบราว์เซอร์ใหม่เริ่มต้นขึ้นในฤดูใบไม้ผลิปี 2009 บน ฟอรัมอินเทอร์เน็ต ของ Arch Linux [ 12 ] Dieter Plaetinck เริ่มพัฒนาเบราว์เซอร์และได้รับการสนับสนุนจากนักพัฒนาคนอื่นๆ [ 8 ] โค้ดแรกได้รับการเผยแพร่เมื่อวันที่ 21 เมษายน 2009 [ 3 ] [ 12 ]...