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

อ่าน 20 นาที

ยูนิตี้ (ส่วนติดต่อผู้ใช้)

Unityคือส่วนติดต่อผู้ใช้แบบกราฟิกที่พัฒนาขึ้นโดยบริษัท Canonical Ltd.สำหรับระบบปฏิบัติการ Ubuntuโดยเปิดตัวครั้งแรกในปี 2010 ในUbuntu 10.

ยูนิตี้ (ส่วนติดต่อผู้ใช้)

ความสามัคคี
ผู้เขียนต้นฉบับบริษัท แคนอนิคอล จำกัด
นักพัฒนาผู้ดูแลระบบ Unity7
ปล่อย9 มิถุนายน 2553 [ 1 ] ( 9 มิถุนายน 2010 )
เวอร์ชันเสถียร
7.7 / 24 ธันวาคม 2022 ( 2022-12-24 )
เขียนเป็นUnity 2D : C++ , JavaScript , QML 2.0–7.4 : C , C++ , Python , Vala [ 2 ] UnityX : Fish (Halted)
ระบบปฏิบัติการอูบุนตู ยูนิตี้
พิมพ์เชลล์กราฟิก
ใบอนุญาตGPL v3 , LGPL v3
เว็บไซต์unityd.org แก้ไขข้อมูลนี้บนวิกิดาต้า
ที่เก็บข้อมูล
  • โค้ด.launchpad .net /unity
  • gitlab.com/ubuntu-unity/unity-x

Unityคือส่วนติดต่อผู้ใช้แบบกราฟิกที่พัฒนาขึ้นโดยบริษัท Canonical Ltd.สำหรับระบบปฏิบัติการ Ubuntuโดยเปิดตัวครั้งแรกในปี 2010 ในUbuntu 10.10 เวอร์ชันสำหรับเน็ตบุ๊กและใช้งานจนถึงUbuntu 17.10หลังจากที่ Canonical ยุติการพัฒนาในปี 2017 การพัฒนาต่อยอดจาก Unity7 และ Unity8 ก็ยังคงดำเนินต่อไป โดย Unity8 ได้เปลี่ยนชื่อเป็นLomiriในเดือนกุมภาพันธ์ 2020

Unity7 เป็นสภาพแวดล้อมเดสก์ท็อปเริ่มต้นในUbuntu Unityซึ่งเป็นเวอร์ชันอย่างเป็นทางการของ Ubuntu ตั้งแต่ปี 2022 ผู้ดูแล Ubuntu Unity และ Unity7 ได้เริ่มทำงานกับ UnityX ซึ่งเป็นรุ่นต่อจาก Unity7 แล้ว[ 3 ]

เป็นส่วนหนึ่งของโครงการ Ayatana ซึ่งเป็นโครงการริเริ่มที่มีเจตนารมณ์ในการปรับปรุงประสบการณ์ผู้ใช้ภายใน Ubuntu [ 4 ]ในตอนแรกได้รับการออกแบบมาเพื่อให้ใช้พื้นที่ได้อย่างมีประสิทธิภาพมากขึ้นเมื่อพิจารณาจากขนาดหน้าจอที่จำกัดของเน็ตบุ๊กรวมถึงตัวสลับแอปพลิเคชันแนวตั้งที่เรียกว่าlauncherและแถบเมนูด้านบน แนว นอน อเนกประสงค์ที่ประหยัดพื้นที่ [ 5 ] [ 6 ]แตกต่างจาก GNOME, KDE Plasma , XfceหรือLXDE Unity ไม่ใช่ชุดแอปพลิเคชัน แต่ได้รับการออกแบบมาเพื่อใช้โปรแกรมที่มีอยู่แล้ว[ 7 ]

คุณสมบัติ

Unity Desktop เวอร์ชันก่อน การปรับปรุง ดีไซน์ของ Ubuntu Unityหากติดตั้งใน Ubuntu 22.04 LTS หรือเวอร์ชันต่ำกว่า ภาพหน้าจอนี้แสดงการใช้งาน Unity 7.5.1 บนUbuntu 20.04

ส่วนติดต่อผู้ใช้ Unity ประกอบด้วยส่วนประกอบหลายอย่าง: [ 8 ] [ 9 ]

  • แถบเมนูด้านบน : แถบด้านบนอเนกประสงค์ ช่วยประหยัดพื้นที่ และประกอบด้วย:
    1. แถบเมนูของแอปพลิเคชันที่ใช้งานอยู่
    2. แถบชื่อเรื่องของหน้าต่างหลักของแอปพลิเคชันที่ใช้งานอยู่ รวมถึงปุ่มขยาย ย่อ และปิด
    3. เมนูเซสชัน[ 10 ]รวมถึงการตั้งค่าระบบทั่วโลก ออกจากระบบ และปิดเครื่อง
    4. ตัวบ่งชี้การแจ้งเตือนทั่วโลกที่หลากหลาย รวมถึงเวลา สภาพอากาศ และสถานะของระบบพื้นฐาน[ 8 ] [ 9 ]
  • ตัวเรียกใช้งาน : แถบงาน แอปพลิ เคชันหลายอินสแตนซ์จะถูกจัดกลุ่มไว้ภายใต้ไอคอนเดียวกัน โดยมีตัวบ่งชี้แสดงจำนวนอินสแตนซ์ที่เปิดอยู่[ 11 ]ผู้ใช้สามารถเลือกได้ว่าจะล็อกแอปพลิเคชันไว้กับตัวเรียกใช้งานหรือไม่ หากไม่ได้ล็อก แอปพลิเคชันสามารถเริ่มต้นได้โดยใช้ Dash หรือผ่านเมนูที่ติดตั้งแยกต่างหาก[ 12 ]
  • รายการด่วน : เมนูที่เข้าถึงได้ง่ายของรายการตัวเรียกใช้งาน
  • Dash : ยูทิลิตี้ การค้นหาบนเดสก์ท็อปที่ช่วยให้สามารถค้นหาข้อมูลได้ทั้งในเครื่อง (เช่น แอปพลิเคชันที่ติดตั้ง ไฟล์ล่าสุด หรือบุ๊กมาร์ก) และออนไลน์ (เช่นTwitterหรือGoogle Docs ) โดยจะแสดงตัวอย่างผลลัพธ์[ 13 ]
  • จอแสดงผลแบบ Head-up display (HUD) : ช่วยให้สามารถค้นหารายการแถบเมนูด้านบนโดยใช้ปุ่มลัดจากแป้นพิมพ์ โดยไม่ต้องใช้เมาส์ เพียงแค่กดและปล่อยปุ่ม Alt [ 14 ]
  • ตัวบ่งชี้ : พื้นที่แจ้งเตือนซึ่งประกอบด้วยนาฬิกา สถานะเครือข่าย สถานะแบตเตอรี่ และปุ่มควบคุมระดับเสียง

แดช

Dash แอปพลิเคชันค้นหาใน Ubuntu 24.04

Dash เป็น ยูทิลิตี้ การค้นหาบนเดสก์ท็อปที่มีความสามารถในการแสดงตัวอย่าง ช่วยให้สามารถค้นหาแอปพลิเคชันและไฟล์ได้ Dash รองรับปลั๊กอิน การค้นหา ที่เรียกว่า Scopes (เดิมชื่อ Lenses) โดยค่าเริ่มต้น สามารถค้นหาGoogle Docs , Ubuntu One Music Store , YouTube , Amazonและเครือข่ายสังคมออนไลน์ (เช่นTwitter , FacebookและGoogle+ ) ตั้งแต่ Ubuntu 13.10 เป็นต้นไป การค้นหาออนไลน์จะถูกส่งไปยังบริการเว็บของ Canonical ซึ่งจะกำหนดประเภทของการค้นหาและส่งต่อไปยังบริการเว็บของบุคคลที่สามที่เหมาะสม ผลการค้นหาที่เกี่ยวข้องกับสื่อลามกจะถูกกรองออก[ 15 ] [ 16 ] [ 17 ]

หนึ่งในคุณสมบัติใหม่ของ Unity ในUbuntu 12.10คือเลนส์ช้อปปิ้ง ณ เดือนตุลาคม 2012 เลนส์นี้ส่งคำค้นหาจากเลนส์หน้าหลักของผู้ใช้ไปยังเซิร์ฟเวอร์ของ Canonical ผ่านHTTPS [ 17 ] ซึ่งจะส่งต่อไปยังAmazonซึ่งเป็นส่วนหนึ่งของกระบวนการค้นหา โดยส่งรูปภาพของผลิตภัณฑ์ที่ตรงกันไปยังเลนส์ผ่านHTTPและ Canonical จะได้รับค่าคอมมิชชั่นเล็กน้อยเมื่อมีการขาย[ 18 ]

ผู้วิจารณ์หลายคนวิจารณ์เรื่องนี้: เนื่องจากเลนส์โฮมเป็นวิธีการค้นหาเนื้อหาบนเครื่องโลคัลตามธรรมชาติ ผู้วิจารณ์จึงกังวลเกี่ยวกับการเปิดเผยคำค้นหาที่ตั้งใจให้เป็นแบบโลคัล ซึ่งก่อให้เกิดปัญหาความเป็นส่วนตัว[ 17 ]คุณสมบัตินี้เปิดใช้งานโดยค่าเริ่มต้น[ 17 ] [ 18 ] [ 19 ] [ 20 ] (แทนที่จะเลือกใช้งาน) และผู้ใช้หลายคนอาจไม่ทราบเรื่องนี้

เมื่อวันที่ 23 กันยายน 2012 Mark Shuttleworthได้ปกป้องฟีเจอร์นี้ เขาโพสต์ว่า "Home Lens ของ Dash ควรจะช่วยให้คุณค้นหา *อะไรก็ได้* ได้ทุกที่" และเลนส์ช้อปปิ้งเป็นก้าวไปในทิศทางนั้น เขาโต้แย้งว่าการไม่เปิดเผยตัวตนยังคงอยู่เพราะเซิร์ฟเวอร์ Canonical เป็นตัวกลางในการสื่อสารระหว่าง Unity และ Amazon และผู้ใช้สามารถไว้วางใจ Ubuntu ได้[ 17 ] [ 21 ] Jono Baconผู้จัดการชุมชน Ubuntu โพสต์ว่า "ฟีเจอร์เหล่านี้ถูกรวมเข้ากับ Dash อย่างเรียบร้อยและไม่รบกวน และไม่เพียงแต่จะให้ Dash ที่มีประโยชน์และครอบคลุมมากขึ้นในการให้คุณมองเห็นเนื้อหาเหล่านี้ แต่ยังสร้างรายได้เพื่อช่วยให้ Ubuntu เติบโตและพัฒนาต่อไป" [ 22 ] Steven J. Vaughan-Nichols จากZDNetกล่าวว่าฟีเจอร์นี้ไม่ได้รบกวนเขา และเขียนว่า "ถ้าพวกเขาสามารถทำให้ผู้ใช้บางคนมีความสุขและสร้างรายได้ให้กับบริษัทไปพร้อมๆ กันได้ ก็ถือว่าโอเคสำหรับฉัน" [ 20 ] Ted Samson จากInfoWorldรายงานการตอบสนองจาก Shuttleworth และ Bacon แต่เขายังคงวิจารณ์ฟีเจอร์นี้อยู่[ 19 ]

เมื่อวันที่ 29 ตุลาคม 2555 มูลนิธิ Electronic Frontier Foundationได้วิพากษ์วิจารณ์ปัญหาดังกล่าว โดยให้เหตุผลว่าเนื่องจากภาพผลิตภัณฑ์ (ณ เดือนตุลาคม 2555) ถูกส่งกลับผ่าน HTTP ที่ไม่ปลอดภัย ผู้ดักฟังแบบพาสซีฟ—เช่น บุคคลบนเครือข่ายไร้สายเดียวกัน—สามารถทราบถึงคำค้นหาได้เป็นอย่างดี นอกจากนี้ Amazon ยังสามารถเชื่อมโยงคำค้นหากับที่อยู่ IP ได้ มูลนิธิฯ แนะนำให้นักพัฒนา Ubuntu ทำให้ฟีเจอร์นี้เป็นแบบเลือกใช้ได้ และทำให้การตั้งค่าความเป็นส่วนตัวของ Ubuntu มีความละเอียดมากขึ้น มูลนิธิฯ ตั้งข้อสังเกตว่าสามารถหยุด Dash ไม่ให้ค้นหาข้อมูลบนอินเทอร์เน็ตได้โดยการปิด "รวมผลการค้นหาออนไลน์" ในการตั้งค่าความเป็นส่วนตัวของ Ubuntu [ 17 ] [ 23 ]

เมื่อวันที่ 7 ธันวาคม พ.ศ. 2555 Richard Stallmanอ้างว่า Ubuntu มีสปายแวร์และไม่ควรใช้โดยผู้สนับสนุนซอฟต์แวร์เสรี Jono Bacon โต้แย้งเขา โดยกล่าวว่า Ubuntu ได้ตอบสนองและนำข้อกำหนดหลายอย่างที่ชุมชนเห็นว่าสำคัญมาใช้[ 24 ] [ 25 ] [ 26 ]

ตั้งแต่เดือนกันยายน พ.ศ. 2556 รูปภาพจะถูกทำให้เป็นนิรนามก่อนที่จะส่งไปยังคอมพิวเตอร์ของผู้ใช้[ 27 ]

ประกาศทางกฎหมายใน Dash แจ้งให้ผู้ใช้ทราบเกี่ยวกับการแบ่งปันข้อมูลของพวกเขา[ 28 ]โดยระบุว่า เว้นแต่ผู้ใช้จะเลือกที่จะไม่รับ โดยการปิดการค้นหา คำค้นหาและที่อยู่ IP ของพวกเขาจะถูกส่งไปproductsearch.ubuntu.comยัง "บุคคลที่สามที่เลือก" [ 18 ] [ 29 ]สำหรับผลการค้นหาออนไลน์ หน้านโยบายความเป็นส่วนตัวของบุคคลที่สามของ Ubuntu แจ้งให้บุคคลที่สามทั้งหมดที่อาจได้รับคำค้นหาและที่อยู่ IP ของผู้ใช้ทราบ และระบุว่า: "สำหรับข้อมูลเกี่ยวกับวิธีที่บุคคลที่สามที่เลือกของเราอาจใช้ข้อมูลของคุณ โปรดดูนโยบายความเป็นส่วนตัวของพวกเขา" [ 17 ]

หลังจากเปิดตัวได้ไม่นาน ก็เกิดข้อสงสัยเกี่ยวกับความสอดคล้องของเลนส์ช้อปปิ้งกับคำสั่งคุ้มครองข้อมูล ของยุโรป [ 30 ] [ 31 ] ในช่วงปลายปี 2013 ข้อสงสัยเหล่า นี้ได้กลายเป็นเหตุผลให้มีการยื่นเรื่องร้องเรียนอย่างเป็นทางการเกี่ยวกับเลนส์ช้อปปิ้งต่อสำนักงานคณะกรรมการข้อมูลข่าวสาร (ICO) ซึ่งเป็นสำนักงานคุ้มครองข้อมูลส่วนบุคคลของสหราชอาณาจักร เกือบหนึ่งปีต่อมา ICO ได้ตัดสินให้ Canonical เป็นฝ่ายชนะ โดยพิจารณาจากการปรับปรุงต่างๆ ที่ได้นำมาใช้กับฟีเจอร์นี้ในช่วงเวลาดังกล่าวเพื่อให้สอดคล้องกับคำสั่งคุ้มครองข้อมูล[ 32 ]อย่างไรก็ตาม คำตัดสินยังระบุอย่างชัดเจนว่า ณ เวลาที่เปิดตัว ฟีเจอร์นี้ไม่ถูกต้องตามกฎหมาย เนื่องจากขาดคำแถลงนโยบายความเป็นส่วนตัว

ในเดือนมีนาคม พ.ศ. 2557 Michael Hall ซึ่งเป็นตัวแทนของ Canonical Ltd ระบุว่าใน Unity 8 ผู้ใช้จะต้องเลือกใช้งานการค้นหาแต่ละครั้ง ซึ่งจะดำเนินการโดยการเปิดขอบเขตพิเศษ จากนั้นเลือกตำแหน่งที่จะค้นหา เพื่อแก้ไขข้อวิจารณ์ก่อนหน้านี้เกี่ยวกับฟังก์ชันการทำงาน[ 33 ]ณ เดือนเมษายน พ.ศ. 2559 พร้อมกับการเปิดตัวUbuntu 16.04 LTSการตั้งค่านี้ถูกปิดใช้งานโดยค่าเริ่มต้น[ 34 ]

ยูนิตี้ 2D

Unity 2D แสดงให้เห็นถึงความสามารถในการทำงานควบคู่ไปกับตัวจัดการหน้าต่างและสภาพแวดล้อมเดสก์ท็อปที่แตกต่างกัน

ในระยะแรก Canonical ได้แยก Unity ออกเป็นสองเวอร์ชันที่แตกต่างกัน โดยมีลักษณะภายนอกแทบแยกไม่ออก แต่ในทางเทคนิคแล้วแตกต่างกัน

Unity ถูกเขียนเป็นปลั๊กอินสำหรับCompiz [ 35 ]และใช้ ชุดเครื่องมือ OpenGL ที่ไม่ธรรมดา ที่เรียกว่า Nux [ 15 ]การเป็นปลั๊กอินสำหรับ Compiz ทำให้ Unity มีประสิทธิภาพการเร่งความเร็ว GPUบนระบบที่เข้ากันได้ โดยเขียนด้วยภาษาโปรแกรม C++ และ Vala

Unity 2D เป็นชุดแอปพลิเคชันแต่ละตัว[ 36 ]ที่พัฒนาขึ้นสำหรับสภาพแวดล้อมที่ Compiz ไม่สามารถทำงานได้ เช่น เมื่อการ์ดกราฟิกไม่รองรับOpenGL แอปพลิ เคชันเหล่านี้เขียนขึ้นด้วยภาษาสร้าง GUI QMLจากเฟรมเวิร์ก Qt ที่แพร่หลาย[ 37 ]โดยค่าเริ่มต้น Unity 2D ใช้ตัวจัดการหน้าต่างMetacity [ 36 ]แต่ก็สามารถใช้ตัวจัดการหน้าต่างแบบเร่งความเร็วเช่น Compiz หรือKWin ได้เช่นกัน ใน Ubuntu 11.10 Unity 2D ใช้คอมโพสิตเตอร์ XRender ของ Metacity เพื่อให้ได้เอฟเฟกต์ความโปร่งใส ตั้งแต่Ubuntu 11.10 เป็นต้นไป Unity 2D ได้เข้ามาแทนที่ GNOME Panel แบบคลาสสิกเป็นตัวเลือกสำรองสำหรับผู้ใช้ที่มีฮาร์ดแวร์ที่ไม่สามารถใช้งาน Unity เวอร์ชัน Compiz ได้[ 38 ]

Unity 2D ถูกยกเลิกในการเปิดตัว Ubuntu 12.10 ในเดือนตุลาคม 2012 เนื่องจากเวอร์ชัน 3D สามารถทำงานบนฮาร์ดแวร์ที่มีประสิทธิภาพต่ำกว่าได้[ 39 ]

ความพร้อมใช้งาน

เนื่องจาก Unity และโครงการ Ayatana ที่สนับสนุน[ 40 ]ได้รับการพัฒนาขึ้นสำหรับ Ubuntu เป็นหลัก และ Ubuntu เป็นบริษัทแรกที่นำเสนอเวอร์ชันใหม่

นอกเหนือจาก Ubuntu แล้ว ผู้จัดจำหน่าย Linux รายอื่นๆ ก็พยายามนำ Ayatana มาใช้งานเช่นกัน โดยมีผลลัพธ์ที่แตกต่างกันไป ส่วนประกอบของ Ayatana จำเป็นต้องมีการดัดแปลงแอปพลิเคชันอื่นๆ ซึ่งเพิ่มความซับซ้อนในการนำไปใช้งานโดยผู้อื่น

  • Arch Linux มีส่วนประกอบ Ayatana มากมาย รวม ถึง Unity และ Unity 2D ผ่านทางที่เก็บที่ไม่เป็นทางการหรือผ่านAUR [ 41 ]
  • Fedoraไม่ได้เสนอ Unity ในที่เก็บซอฟต์แวร์ เริ่มต้น เนื่องจาก Unity ต้องการแพตช์ที่ไม่รองรับสำหรับ GTK [ 42 ]อย่างไรก็ตาม Unity 6 ได้รับการพอร์ตไปยัง Fedora 17 และสามารถติดตั้งได้ผ่านสาขาในที่เก็บซอฟต์แวร์ openSUSE ซึ่งมีการใช้แพตช์[ 43 ] Fedora และ Unity เวอร์ชันใหม่กว่าไม่ได้รับการสนับสนุน[ 44 ]
  • Frugalwareได้นำ Ayatana มาใช้ ซึ่งรวมถึง Unity และ Unity 2D เป็นส่วนหนึ่งของสาขาการพัฒนาสำหรับ Frugalware เวอร์ชันที่จะออกในอนาคต แต่โครงการนี้ไม่ได้รับการดูแลรักษาอีกต่อไป[ 45 ]
  • openSUSEมีส่วนประกอบ Ayatana มากมายสำหรับ GNOME [ 46 ]หลังจากที่ผู้จัดทำแพ็กเกจละทิ้งโครงการเนื่องจากปัญหาเกี่ยวกับ Compiz เวอร์ชันปัจจุบัน[ 47 ]นักพัฒนาใหม่จึงรับงานต่อและจัดทำแพ็กเกจสำหรับ openSUSE 12.2 (รวมถึงเวอร์ชันสำหรับ Arch Linux และ Fedora 17) เวอร์ชัน openSUSE และ Unity ที่ใหม่กว่าไม่ได้รับการสนับสนุน[ 44 ]
  • Manjaroมีเวอร์ชัน Unity ของการแจกจ่าย[ 48 ]
  • Ubuntu Unityใช้เดสก์ท็อป Unity 7 [ 49 ] [ 50 ]
  • Gentooมีโอเวอร์เลย์ที่ได้รับการสนับสนุนจากชุมชนเพื่อสร้างอินเทอร์เฟซ Unity7 [ 51 ]

การพัฒนา

Unity เปิดตัวครั้งแรกเมื่อวันที่ 10 พฤษภาคม 2010 ระหว่างการกล่าวปาฐกถาของMark Shuttleworth ผู้ก่อตั้ง Ubuntu ในงาน Ubuntu Developer Summit ที่กรุงบรัสเซลส์ [ 52 ]มีการประกาศว่า Unity เป็นอินเทอร์เฟซใหม่ของทั้ง Ubuntu Netbook Edition และแพลตฟอร์ม OEM ที่วางแผนไว้ในขณะนั้นชื่อ Ubuntu Light [ 53 ]อินเทอร์เฟซใหม่นี้ยังเปิดให้ดาวน์โหลดระหว่างการกล่าวปาฐกถา และผู้เข้าร่วมงานสามารถทดลองใช้บนDell Mini 10vได้[ 54 ] Shuttleworth อ้างถึงความแตกต่างทางปรัชญากับ ทีม GNOMEเกี่ยวกับประสบการณ์ผู้ใช้เพื่ออธิบายว่าทำไม Ubuntu จึงใช้ Unity เป็นอินเทอร์เฟซผู้ใช้เริ่มต้นแทนGNOME Shellตั้งแต่เดือนเมษายน 2011 ในUbuntu 11.04 (Natty Narwhal) [ 55 ] ต่อ มา Jono Baconอธิบายว่า Ubuntu จะยังคงทำงานร่วมกับอินเทอร์เฟซ GNOME โดยมี Unity เป็นรูปแบบหนึ่งของมัน[ 56 ]

Canonical ประกาศว่าได้ออกแบบ Unity สำหรับคอมพิวเตอร์เดสก์ท็อปเช่นกัน และจะทำให้ Unity เป็นเชลล์เริ่มต้นสำหรับ Ubuntu ในเวอร์ชัน 11.04 [ 57 ] GNOME Shell ไม่ได้รวมอยู่ในUbuntu 11.04 Natty Narwhalเนื่องจากงานยังไม่เสร็จสมบูรณ์ในขณะที่เวอร์ชัน 11.04 ถูกระงับ แต่มีให้ใช้งานจากPPA [ 58 ] และมีให้ใช้งานใน Ubuntu 11.10 และเวอร์ชันที่ใหม่กว่า ผ่านทางคลังเก็บข้อมูลอย่างเป็นทางการ[ 59 ]

ในเดือนพฤศจิกายน พ.ศ. 2553 Mark Shuttleworth ประกาศความตั้งใจที่จะใช้งาน Unity บนWaylandแทนX Window Systemที่ ใช้อยู่ในปัจจุบัน [ 60 ]แม้ว่าแผนนี้จะถูกยกเลิกไปแล้ว โดยเปลี่ยนจาก Wayland เป็นMirสำหรับUnity 8 [ 61 ]

ในเดือนธันวาคม 2010 ผู้ใช้บางรายร้องขอให้ ย้ายตัว เรียกใช้งาน Unity (หรือแถบเครื่องมือ ) จากด้านซ้ายไปยังด้านอื่น ๆ ของหน้าจอ แต่ Mark Shuttleworth ตอบว่า "ผมเกรงว่ามันจะไม่สอดคล้องกับเป้าหมายการออกแบบโดยรวมของเรา ดังนั้นเราจะไม่นำไปใช้ เราต้องการให้ตัวเรียกใช้งานอยู่ใกล้กับปุ่ม Ubuntu เสมอ" [ 62 ]อย่างไรก็ตาม ใน Ubuntu 11.10 ปุ่ม Ubuntu ถูกย้ายเข้าไปในตัวเรียกใช้งาน มีปลั๊กอินของบุคคลที่สามที่ย้ายตัวเรียกใช้งาน Unity 3D ไปไว้ด้านล่าง[ 63 ]ตัวเลือกในการย้ายตัวเรียกใช้งานไปไว้ด้านล่างของหน้าจอได้รับการนำไปใช้อย่างเป็นทางการใน Ubuntu 16.04 [ 64 ]

นับตั้งแต่ปี 2010 นักพัฒนาอินเทอร์เฟซเชลล์ Unity ใช้ชุดเครื่องมือที่ เรียกว่า Nux แทน Clutter [ 65 ] Unity เป็นปลั๊กอินของตัวจัดการหน้าต่างCompiz [ 15 ]ซึ่ง Canonical ระบุว่าเร็วกว่าMutter [ 66 ]ซึ่งเป็นตัวจัดการหน้าต่างที่ GNOME Shell เป็นปลั๊กอิน

เมื่อวันที่ 14 มกราคม 2554 Canonical ยังได้ปล่อยตัวอย่างทางเทคนิคของ Unity เวอร์ชัน "2D" ที่ใช้Qtและเขียนด้วยQML [ 37 ] Unity -2D ไม่ได้ถูกจัดส่งมาในซีดี Ubuntu 11.04 แต่เดสก์ท็อป GNOME แบบคลาสสิกเป็นตัวเลือกสำรองสำหรับฮาร์ดแวร์ที่ไม่สามารถใช้งาน Unity ได้[ 67 ] [ 68 ]

ในเดือนมีนาคม พ.ศ. 2554 มีสัญญาณบ่งชี้ถึงความขัดแย้งระหว่าง Canonical (และการพัฒนา Unity) กับนักพัฒนา GNOME ปรากฏให้เห็น ในส่วนของการพัฒนา Unity นักพัฒนา Ubuntu ได้ส่ง โค้ด APIเพื่อรวมไว้ใน Gnome ในฐานะส่วนประกอบภายนอก ตามที่ Dave Neary กล่าวไว้ว่า "... ส่วนประกอบภายนอกคือโมดูลที่ไม่ใช่ GNOME ซึ่งเป็นส่วนประกอบของแพ็กเกจที่อยู่ในชุดโมดูล GNOME ชุดใดชุดหนึ่ง" และเหตุผลที่ libappindicator ไม่ได้รับการยอมรับเป็นส่วนประกอบภายนอกก็คือ "... มันไม่ตรงกับคำจำกัดความนั้น" มันมี "... ฟังก์ชันการทำงานที่ซ้ำซ้อนกับ libnotify" (ค่าเริ่มต้นของ Gnome Shell ในปัจจุบัน) และCLA ของมัน ไม่ตรงกับนโยบาย GNOME ในปัจจุบัน[ 69 ] Mark Shuttleworth ตอบว่า

นี่เป็นช่วงเวลาที่สำคัญยิ่งสำหรับผู้นำของ Gnome ผมขอพูดตรงๆ ว่าผมรู้สึกว่ากลุ่มผู้ร่วมพัฒนา Gnome และแอปพลิเคชัน Gnome ที่มีเจตนาดีจำนวนมากกำลังถูกละเลยด้วยกระบวนการตัดสินใจที่ปล่อยให้พลวัตการแข่งขันลดทอนขอบเขตของ Gnome เอง ไอเดียที่ไม่ได้เกิดขึ้น 'จากแก่นหลัก' ต้องต่อสู้ดิ้นรนอย่างหนักและไม่จำเป็นเพื่อให้ได้ที่ยืน... การเปิดพื้นที่ให้ไอเดียได้ถูกสำรวจไม่ควรให้ความรู้สึกเหมือนการโจมตีป้อมปืนกลอย่างไม่ทันตั้งตัว นี่ไม่ใช่แนวทางในการบริหารโครงการ นี่คือสูตรสำเร็จของโครงการที่จะสูญเสียบุคลากรที่ยอดเยี่ยมให้กับสภาพแวดล้อมที่เปิดกว้างต่อมุมมองที่แตกต่างกันมากกว่า... การยอมรับไอเดียอื่นๆ เหล่านั้นและอนุญาตให้พวกเขาแข่งขันกันอย่างมีความสุขและสร้างสรรค์เป็นวิธีเดียวที่จะรักษานวัตกรรมที่พวกเขานำมาไว้ภายในแบรนด์ของคุณ มิฉะนั้น คุณจะต้องเฝ้ามองพวกเขาคิดค้นนวัตกรรมแล้วต้อง "ปรับเปลี่ยน" ความพยายามของคุณเองเพื่อให้ทัน และในกระบวนการนั้นก็กลายเป็นการกล่าวร้ายพวกเขาไปโดยปริยาย เราเริ่มต้นสิ่งนี้ด้วยคำแถลงที่หนักแน่นและชัดเจน: Unity เป็นเพียงเปลือกนอกของ Gnome ตอนนี้ผู้นำของ Gnome ต้องตัดสินใจว่าพวกเขาต้องการให้ผลของการแข่งขันนั้นเป็นประโยชน์ต่อ Gnome หรือไม่[ 70 ] [ 71 ] [ 72 ]

ปล่อย

ในเดือนเมษายน พ.ศ. 2554 Mark Shuttleworth ประกาศว่าUbuntu 11.10 Oneiric Ocelotจะไม่รวมเดสก์ท็อป GNOME แบบคลาสสิกไว้เป็นตัวเลือกสำรองแทน Unity ซึ่งแตกต่างจากUbuntu 11.04 Natty Narwhalแต่ Ubuntu 11.10 ใช้ Unity 2D ที่ใช้ Qt สำหรับผู้ใช้ที่มีฮาร์ดแวร์ที่ไม่รองรับเวอร์ชัน 3 มิติ[ 38 ] [ 73 ]อย่างไรก็ตาม เดสก์ท็อป GNOME แบบคลาสสิก ( GNOME Panel ) สามารถติดตั้งแยกต่างหากใน Ubuntu 11.10 และเวอร์ชันที่ใหม่กว่าได้ผ่านgnome-panelแพ็กเกจในที่เก็บของ Ubuntu [ 74 ]

ในการประชุม Ubuntu Developer Summit เดือนพฤศจิกายน 2011 ได้มีการประกาศว่า Unity สำหรับ Ubuntu 12.04 จะไม่เปิดใช้งาน systray อีกต่อไป และจะมีการผสานรวมแอปพลิเคชันที่ดีขึ้น รวมถึงความสามารถในการลากเลนส์ไปยังตัวเรียกใช้งาน และ Unity เวอร์ชัน 2 มิติจะใช้ปุ่มตกแต่งแบบเดียวกับเวอร์ชัน 3 มิติ[ 75 ]

Ubuntu TV กำลังฉายภาพกระต่ายบิ๊กบัค

มีการวางแผนให้ Unity เวอร์ชันหนึ่งทำงานบน Ubuntu TV ซึ่งเป็น ระบบปฏิบัติการ สมาร์ททีวี ที่ไม่ได้วางจำหน่ายจริง แต่ ได้นำมาแสดงในงาน Consumer Electronics Show ปี 2012 [ 76 ]

ในเดือนกรกฎาคม 2012 ที่งาน OSCON Shuttleworth ได้อธิบายถึงเหตุผลทางประวัติศาสตร์บางประการที่อยู่เบื้องหลังการพัฒนา Unity การตัดสินใจครั้งแรกที่จะพัฒนาอินเทอร์เฟซใหม่ในปี 2008 นั้นเกิดจากความปรารถนาที่จะสร้างนวัตกรรมและแซงหน้า Microsoft และ Apple ในด้านประสบการณ์ผู้ใช้ด้วยอินเทอร์เฟซผู้ใช้ที่สามารถใช้งานได้กับอุปกรณ์หลายรูปแบบ รวมถึงเดสก์ท็อป แล็ปท็อป แท็บเล็ต สมาร์ทโฟน และทีวี Shuttleworth กล่าวว่า "เดสก์ท็อปแบบเก่าจะบังคับให้แท็บเล็ตหรือโทรศัพท์ของคุณอยู่ในท่าทางแปลกๆ ดังนั้นเราจึงบอกว่า ช่างมันเถอะ เราจะย้ายเดสก์ท็อปไปยังตำแหน่งที่เหมาะสมสำหรับอนาคต [ซึ่ง] กลายเป็นกระบวนการที่ไม่เป็นที่นิยมอย่างมาก" อินเทอร์เฟซ MetroของWindows 8กลายเป็นแรงจูงใจเพิ่มเติมสำหรับการพัฒนา Unity เนื่องจากความไม่สอดคล้องกันที่รับรู้ได้ในประสบการณ์ผู้ใช้ของระบบปฏิบัติการ[ 77 ]

เวอร์ชันที่ออกในภายหลังและ Unity 8

ในเดือนมีนาคม พ.ศ. 2556 มีการประกาศแผนการใช้เซิร์ฟเวอร์แสดงผล Mirสำหรับการพัฒนา Unity ในอนาคต แทนที่ Wayland/Weston ที่ประกาศไว้ก่อนหน้านี้[ 61 ] [ 78 ] [ 79 ] [ 80 ]

ในเดือนเมษายน พ.ศ. 2558 มีการประกาศว่า Unity 8 จะวางจำหน่ายเป็นส่วนหนึ่งของ Ubuntu 16.04 LTS หรืออาจจะในภายหลัง นอกจากนี้ยังมีการระบุว่า Unity เวอร์ชันนี้จะไม่แตกต่างจาก Unity 7 มากนักในด้านรูปลักษณ์[ 81 ]

ในเดือนเมษายน 2016 Ubuntu 16.04 ได้ถูกปล่อยออกมาพร้อมกับ Unity 7 ไม่ใช่ Unity 8 เป็นอินเทอร์เฟซผู้ใช้เริ่มต้น แม้ว่า Unity 8 จะสามารถติดตั้งได้ผ่านทางคลังซอฟต์แวร์ของ Ubuntu ในฐานะแพ็คเกจเสริมสำหรับทดลองใช้งาน[ 82 ]ในระหว่างการประชุม Ubuntu Online Summit พนักงานของ Canonical กล่าวว่าเป้าหมายของพวกเขาคือการจัดส่ง Unity 8 เป็นอินเทอร์เฟซเริ่มต้นสำหรับ Ubuntu 16.10 ซึ่งจะวางจำหน่ายในเดือนตุลาคม 2016 [ 83 ]แผนการเหล่านี้ล้มเหลว และ Unity 7 ยังคงเป็นอินเทอร์เฟซหลักจนถึง Ubuntu 17.10 ในปี 2017 [ 84 ]

การยุติการใช้งานโดย Canonical และ forks

เมื่อวันที่ 5 เมษายน 2560 Mark Shuttleworthประกาศว่างานของ Canonical เกี่ยวกับ Unity จะสิ้นสุดลงUbuntu 18.04 LTSซึ่งเหลือเวลาอีกหนึ่งปีก่อนที่จะวางจำหน่ายในขณะนั้น จะเลิกใช้เดสก์ท็อป Unity และใช้ เดสก์ท็อป GNOME 3แทน[ 85 ]การพัฒนา Unity 7 ถูกรับช่วงต่อโดยทีม Unity7 Maintainers และพวกเขาได้ปล่อยเวอร์ชัน 7.6 เมื่อวันที่ 30 มิถุนายน 2565 ซึ่งเป็นเวอร์ชันใหม่เวอร์ชันแรกในรอบ 6 ปี[ 86 ]การพัฒนา Unity8 ยังคงดำเนินต่อไปแยกต่างหากภายใต้ UBports ซึ่งเป็นส่วนหนึ่งของUbuntu Touch – โครงการนี้ได้รับการเปลี่ยนชื่อเป็นLomiriในเดือนกุมภาพันธ์ 2563 [ 87 ]

ในเดือนพฤษภาคม พ.ศ. 2563 Ubuntu Unityซึ่งเป็น Ubuntu เวอร์ชันใหม่ที่ไม่เป็นทางการ ได้ถูกปล่อยออกมาเป็นครั้งแรก โดยใช้เดสก์ท็อป Unity7 เป็นสภาพแวดล้อมเริ่มต้น[ 49 ] [ 50 ] [ 88 ]ต่อมาได้กลายเป็น Ubuntu flavor อย่างเป็นทางการตั้งแต่เวอร์ชัน 22.10 [ 89 ]และรวมถึงการสนับสนุน Lomiri ในช่วงแรกตั้งแต่เวอร์ชัน 24.04 [ 90 ]

แผนกต้อนรับ

เวอร์ชันแรกๆ ของ Unity ได้รับการวิจารณ์ที่หลากหลายและก่อให้เกิดข้อโต้แย้ง ผู้วิจารณ์บางคนพบข้อบกพร่องในการใช้งานและข้อจำกัด ในขณะที่ผู้วิจารณ์คนอื่นๆ พบว่า Unity เป็นการปรับปรุงที่ดีกว่า GNOME 2 และมีศักยภาพที่จะพัฒนาต่อไปได้อีกในอนาคต[ 54 ] [ 91 ] [ 92 ] [ 93 ] [ 94 ]การตอบรับดีขึ้นในภายหลังเมื่อมีการเปิดตัว Ubuntu 12.10 โดย Jack Wallen จากTechRepublicอธิบายว่าเป็น "ความก้าวหน้าที่น่าทึ่ง" และ Jesse Smith อธิบายว่าเป็น "น่าดึงดูด" และกล่าวว่ามันเติบโตจนถึงระดับที่สมบูรณ์ Ryan Paul จากArs Technicaกล่าวว่า Unity ตอบสนองได้ดี แข็งแกร่ง และมีความน่าเชื่อถือตามที่คาดหวังจากเชลล์เดสก์ท็อปที่สมบูรณ์[ 95 ] [ 96 ] [ 97 ]แม้ว่าฟีเจอร์ Dash ของ Unity ใน Ubuntu 12.10 จะก่อให้เกิดข้อโต้แย้งเรื่องความเป็นส่วนตัวก็ตาม[ 98 ]

ก่อนวางจำหน่าย

อูบุนตู 10.10

ในการตรวจสอบเวอร์ชันอัลฟ่าของ Unity หลังจากเปิดตัวได้ไม่นานในช่วงฤดูร้อนปี 2010 ไรอัน พอล จาก Ars Technica ได้สังเกตเห็นปัญหาในการหาวิธีเปิดใช้งานแอปพลิเคชันเพิ่มเติมที่ไม่ได้อยู่ในแถบ Dock นอกจากนี้เขายังกล่าวถึงข้อบกพร่องหลายประการ รวมถึงการไม่สามารถติดตามว่าแอปพลิเคชันใดเปิดอยู่ และปัญหาการจัดการหน้าต่างอื่นๆ เขาตั้งข้อสังเกตว่าปัญหาเหล่านี้ส่วนใหญ่น่าจะเกิดจากช่วงเริ่มต้นของกระบวนการพัฒนา และคาดว่าจะได้รับการแก้ไขในอนาคต พอลสรุปในเชิงบวกว่า "การทดสอบต้นแบบ Unity ของเราทำให้เราเชื่อว่าโครงการนี้มีศักยภาพสูงและสามารถนำคุณค่ามากมายมาสู่ Ubuntu Netbook Edition ได้ รูปแบบภาพที่เป็นเอกลักษณ์ผสมผสานเข้ากับธีมเริ่มต้นใหม่ของ Ubuntu ได้อย่างสวยงาม และรูปแบบการโต้ตอบพื้นฐานดูน่าสนใจและเหมาะสมกับหน้าจอขนาดเล็ก" [ 54 ] [ 91 ]ในการตรวจสอบUbuntu 10.10 อย่างละเอียด หลังจากเปิดตัวในเดือนตุลาคม 2010 Paul ได้สังเกตเพิ่มเติมเกี่ยวกับ Unity โดยระบุว่า "Unity มีความทะเยอทะยานสูงและมอบประสบการณ์การใช้งานคอมพิวเตอร์ที่แตกต่างอย่างมากจากเดสก์ท็อป Ubuntu ทั่วไป" เขาได้สรุปว่า "ตัวเลือก [แอปพลิเคชัน] มีรูปลักษณ์ที่ดึงดูดใจ แต่เป็นส่วนที่อ่อนแอที่สุดของประสบการณ์การใช้งาน Unity ประสิทธิภาพที่ต่ำทำให้คุณค่าในการใช้งานประจำวันลดลงอย่างมาก และการขาดฟังก์ชันการจัดการไฟล์ที่แท้จริงทำให้ตัวเลือกไฟล์ไร้ประโยชน์เป็นส่วนใหญ่ อย่างไรก็ตาม แนวคิดพื้นฐานเบื้องหลังการออกแบบนั้นดี และมีศักยภาพที่จะมีคุณค่ามากขึ้นในอนาคตเมื่อ Unity พัฒนาขึ้น" [ 92 ] [ 93 ]

อูบุนตู 11.04

ในเดือนมีนาคม พ.ศ. 2554 นักเขียน Benjamin Humphrey จาก OMG Ubuntu ได้วิจารณ์ Unity เวอร์ชันที่กำลังทดสอบสำหรับUbuntu 11.04ในหลายประเด็น รวมถึงกระบวนการพัฒนาที่แยกออกจากประสบการณ์ของผู้ใช้ การขาดการตอบสนองต่อข้อเสนอแนะของผู้ใช้ "การขาดการสื่อสารที่ดูเหมือนไม่น่าเชื่อของทีมออกแบบ" และอินเทอร์เฟซผู้ใช้ที่เขาอธิบายว่า "รกและไม่สอดคล้องกัน" อย่างไรก็ตาม โดยรวมแล้ว เขาได้สรุปว่า "Unity ไม่ได้แย่ไปทั้งหมด... แม้ว่าแนวคิดหลายอย่างใน Unity อาจมีข้อบกพร่องจากมุมมองด้านการออกแบบ แต่แนวคิดที่แท้จริงนั้นไม่ใช่ และ Canonical สมควรได้รับการยกย่องสำหรับการพยายามกระตุ้นเดสก์ท็อปโอเพนซอร์สที่หยุดนิ่งด้วย Unity เมื่อทางเลือกอื่น ๆ ไม่ได้สร้างความมั่นใจ" [ 91 ]

เมื่อวันที่ 14 เมษายน 2554 ไรอัน พอล ได้ตรวจสอบเวอร์ชันก่อนวางจำหน่ายของ Unity โดยยกย่อง "ความใส่ใจในรายละเอียดอย่างใกล้ชิด" และกล่าวถึงแถบเมนูด้านบนและตัวเรียกใช้งานว่าเป็นจุดเด่นเป็นพิเศษ เขาติเตียนกระบวนการค้นหาแอปพลิเคชันที่ไม่มีอยู่ในตัวเรียกใช้งาน รวมถึงการแสดงแอปพลิเคชันที่ถอนการติดตั้งแล้วซึ่ง "รบกวนและไม่จำเป็นเป็นส่วนใหญ่" โดยสรุปว่า Unity อาจดีกว่า GNOME สำหรับการใช้งานทั่วไป ในขณะที่เรียกการเปลี่ยนแปลงบางอย่างว่า "ทำให้สับสน" [ 93 ]เมื่อวางจำหน่าย เขายังติเตียนการขาดตัวเลือกการปรับแต่งอีกด้วย[ 99 ]ในการตรวจสอบ Ubuntu 11.04 อย่างละเอียดมากขึ้น พอลยกย่อง Unity ว่าเป็นการพัฒนาในเชิงบวกสำหรับ Ubuntu แต่ต้องลงทุนทรัพยากรเพิ่มเติมเพื่อปรับปรุงปัญหาที่ยังคงค้างอยู่[ 100 ]

เมื่อวันที่ 25 เมษายน 2554 ซึ่งเป็นวันก่อนการวางจำหน่าย Ubuntu 11.04 Matt Hartley ผู้รีวิวจากIT Managementได้วิจารณ์ Unity โดยกล่าวว่า " การลดระดับสภาพแวดล้อมเดสก์ท็อปของ Linux นั้นใกล้เคียงกับความบ้าคลั่ง" [ 101 ]

ปล่อย

อูบุนตู 11.04

Joey Sneddon ผู้รีวิวจากOMG Ubuntuมีมุมมองเชิงบวกต่อ Unity มากขึ้นในการรีวิว Ubuntu 11.04 โดยสนับสนุนให้ผู้ใช้กล่าวว่า "แน่นอนว่ามันแตกต่าง แต่ความแตกต่างไม่ได้หมายความว่าไม่ดี สิ่งที่ดีที่สุดคือลองให้โอกาสมันดู" เขาสรุปว่า Unity บนเดสก์ท็อปนั้น "ใช้พื้นที่หน้าจอได้ดีขึ้น มีเค้าโครงอินเทอร์เฟซที่ใช้งานง่าย และที่สำคัญที่สุดคือสร้างเดสก์ท็อปที่ใช้งานได้สำหรับผู้ใช้ ไม่ใช่ฝืนผู้ใช้" [ 102 ]

หลังจากการเปิดตัว Ubuntu 11.04 ผู้ก่อตั้งCanonical Ltd. Mark Shuttleworthระบุว่า แม้โดยทั่วไปแล้วเขาจะพอใจกับการใช้งาน Unity แต่เขารู้สึกว่ายังมีช่องว่างสำหรับการปรับปรุง และเขา "จะไม่พอใจเว้นแต่เราจะแก้ไขปัญหา [ปัญหาในช่วงแรก] จำนวนมากใน 11.10" โดยกล่าวเพิ่มเติมว่า Unity เป็น "ตัวเลือกที่ดีที่สุดสำหรับผู้ใช้ทั่วไป" และ Ubuntu "ต้องเลือกตำแหน่งเริ่มต้น" [ 103 ]

Jesse Smith จากDistroWatchวิพากษ์วิจารณ์การขาดการปรับแต่ง การจัดการเมนู และข้อกำหนดฮาร์ดแวร์ของ Unity โดยกล่าวว่า "จริงๆ แล้วไม่มีอะไรที่ควรต้องการการเร่งความเร็ว 3 มิติ" เขายังตั้งข้อสังเกตอีกว่า "เค้าโครงไม่เหมาะกับหน้าจอขนาดใหญ่หรือระบบหลายหน้าจอ" [ 104 ] Jack M. Germain จากLinux Insiderแสดงความไม่ชอบอย่างมาก โดยกล่าวว่า "ใส่ฉันไว้ในหมวดเกลียดมัน" และระบุว่าเมื่อการพัฒนาดำเนินไป เขายิ่งชอบมันน้อยลงเรื่อยๆ[ 105 ]

อูบุนตู 11.10

เดสก์ท็อป Unity ใน Ubuntu 11.10

มีการวิจารณ์เพิ่มเติมเกิดขึ้นหลังจากการเปิดตัว Ubuntu 11.10 ในเดือนพฤศจิกายน 2011 Robert Storey เขียนในDistroWatchวิจารณ์ Unity ว่าใช้เวลาของนักพัฒนามากเกินไปจนส่งผลเสียต่อเสถียรภาพของ Ubuntu โดยเรียกมันว่า "น่ารักดี แต่ไม่มีอะไรน่าประทับใจ" [ 106 ]

ในบทความปี 2011 Datamationได้สัมภาษณ์นักพัฒนา Linux ที่ใช้ Ubuntu เป็นพื้นฐานเกี่ยวกับ Unity โดยนักพัฒนาหลักของ Super OS และ Tuquito ตั้งใจที่จะใช้อินเทอร์เฟซดังกล่าว ส่วนการแจกจ่ายซอฟต์แวร์ฟรี gNewSenseและTrisquelไม่ได้ใช้ Unity เนื่องจาก Unity กำหนดให้ต้องใช้การเร่งความเร็วของกราฟิก 3 มิติ และโครงการ ArtistX, VinuxและUberStudentก็ปฏิเสธที่จะใช้ Unity เนื่องจากความกังวลเกี่ยวกับความสามารถในการเข้าถึงและการใช้งาน[ 107 ]

การประเมินในภายหลัง

เดสก์ท็อป Unity ใน Ubuntu 16.04 LTS

เจสซี สมิธ จาก DistroWatch ได้เขียน รีวิว Ubuntu 12.04 โดยระบุว่าส่วนต่างๆ ของ Unity ที่ก่อนหน้านี้ "ไม่ค่อยน่าประทับใจ" นั้น "ได้มารวมกันเป็นภาพรวมที่ชัดเจน" โดยเน้นย้ำว่า HUD นั้นใช้งานง่ายสำหรับผู้ใช้มือใหม่และมีความหลากหลายสำหรับผู้ใช้ขั้นสูง แม้ว่าจะกล่าวถึงความไม่ยืดหยุ่นของ Unity โดยรวมว่าเป็นปัญหา[ 96 ]แจ็ค วอลเลน จาก TechRepublic ซึ่งเคยวิจารณ์ Unity เวอร์ชันก่อนหน้า ได้เขียนว่าเขา "ทำงานได้อย่างมีประสิทธิภาพมากขึ้น" กับสภาพแวดล้อมนี้ และเรียกมันว่าเป็นความก้าวหน้าที่ "น่าทึ่ง" [ 95 ]ไรอัน พอล ชื่นชมการตอบสนอง ความแข็งแกร่ง และความน่าเชื่อถือของ Unity โดยเน้นย้ำว่า HUD เป็นคุณสมบัติที่ช่วยให้ "ดียิ่งขึ้นใน Ubuntu 12.04" ในขณะที่วิจารณ์แง่มุมต่างๆ ของประสบการณ์ผู้ใช้ว่า "ลดทอนความสามารถในการคาดเดาและความง่ายในการใช้งาน" [ 97 ]

Jack Wallen จากTechRepublicได้ตรวจสอบการเปลี่ยนแปลงที่กำหนดไว้สำหรับ Unity ใน Ubuntu 16.04 LTS และสรุปว่า "Ubuntu Unity ไม่ใช่เดสก์ท็อปที่ถูกรังเกียจอย่างที่คุณเคยคิด เดสก์ท็อปสภาพแวดล้อมนี้ได้พัฒนาเป็นอินเทอร์เฟซที่สวยงามและมีประสิทธิภาพ ซึ่งไม่สมควรได้รับการดูหมิ่นและเยาะเย้ยจากคนจำนวนมาก" [ 108 ]

ดูเพิ่มเติม

  • เว็บไซต์อย่างเป็นทางการแก้ไขข้อมูลนี้ได้ที่วิกิดาต้า
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Unity_(user_interface)&oldid=1358057474 "

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ ยูนิตี้ (ส่วนติดต่อผู้ใช้)

Unityคือส่วนติดต่อผู้ใช้แบบกราฟิกที่พัฒนาขึ้นโดยบริษัท Canonical Ltd.สำหรับระบบปฏิบัติการ Ubuntuโดยเปิดตัวครั้งแรกในปี 2010 ในUbuntu 10.

คุณสมบัติ

ส่วนติดต่อผู้ใช้ Unity ประกอบด้วยส่วนประกอบหลายอย่าง: [ 8 ] [ 9 ]

แดช

Dash เป็น ยูทิลิตี้ การค้นหาบนเดสก์ท็อป ที่มีความสามารถในการแสดงตัวอย่าง ช่วยให้สามารถค้นหาแอปพลิเคชันและไฟล์ได้ Dash รองรับ ปลั๊กอิน การค้นหา ที่เรียกว่า Scopes (เดิมชื่อ Lenses) โดยค่าเริ่มต้น สามารถค้นหา Google Docs , Ubuntu One Music Store , YouTube ,...

ยูนิตี้ 2D

ในระยะแรก Canonical ได้แยก Unity ออกเป็นสองเวอร์ชันที่แตกต่างกัน โดยมีลักษณะภายนอกแทบแยกไม่ออก แต่ในทางเทคนิคแล้วแตกต่างกัน