คุณสนใจ Linux พบคำว่า GNOME ตัวพิมพ์ใหญ่ทั้งหมด หมายถึงไม่ได้พูดถึง garden guardians น่ารัก ตัวอักษรเดิม acronym GNU Network Object Model Environment ข้อมูลที่ไม่ต้องรู้อีก นี่คือสิ่งสำคัญ — GNOME เป็นหนึ่งใน interfaces ยอดนิยมบน open source desktops
มาแยกความหมาย
GNOME คือ Desktop Environment
Technical way บอกว่า GNOME คือสิ่งที่เห็นบนหน้าจอ: แผงข้ามบน วิธีสลับแอปและเปิดใหม่
บน Linux GNOME เป็นหนึ่งในหลาย DEs ที่เลือกได้ ต่างจาก Windows และ macOS ที่แต่ละตัวมีแค่หนึ่ง ไม่พูดว่าใช้ Windows DE รันบน Windows kernel ใช้แค่ Windows แต Linux รวมจาก parts หลาย contributors ไม่ simple
ตอนนี้คุณอาจเจอคำว่า "distribution" นั่นคือชื่อ complete collection of parts ทำให้คอมพิวเตอร์รัน Ubuntu, Fedora, openSUSE เป็น distros ยอดนิยม (เรียกว่า "distros" สั้นๆ)
แต่ละ distro ให้ DE บางตัว specialize หนึ่ง บางตัวให้ choice บ่อยกว่าไม่ GNOME เป็นหนึ่งใน choices
ประวัติ GNOME
GNOME 登場ปลาย 90s Miguel de Icaza และ Federico Mena สร้าง free software DE และ companion apps Free software project เริ่มเป็น alternative ของ K Desktop Environment ที่พึ่ง QT widget toolkit proprietary (ตอนนั้น) GNOME พึ่ง GTK+ toolkit แทน
QT 採用 open license 1999 แต GNOME established แล้ว กลายเป็น default DE สำหรับ distros โดดเด่นอย่าง Fedora และ Ubuntu
ส่วนหนึ่งของ appeal มาจาก relative simplicity ของโปรเจกต์ Human Interface Guidelines เป็น guiding principle ตั้งแต่ version 2.0 dictate ว่า GNOME programs ทุกตัว share common UI focus on easy to use
Contrast กับ Linux apps แบบดั้งเดิมที่ pack features มาก approach นำไปสู่ steeper learning curve overwhelm people approaching program ครั้งแรก GNOME direction นำ Linux welcoming newcomers มากกว่า ในหลายมุม ง่ายกว่า Windows
GNOME 3.0 ปี 2011 major visual overhaul Traditional taskbar หายไป พร้อม minimize/maximize buttons ตอนนี้ separate overview screen จัดการแอปและหน้าต่างส่วนใหญ่ ไม่เหมือน DE อื่น
GNOME ทำงานอย่างไร
Panel ข้ามบน: Activities button, ชื่อแอปปัจจุบัน, เวลา, status indicators กด Activities เปิด Activities overview primary interface launch และ switch apps ด้านซ้าย: dock กลาง: open windows ขวา: workspaces
Search bar top ของ Activities overview ค้นหา apps, files, settings, เวลา, คำตอบโจทย์คณิตศาสตร์ กด Super (Windows) key shortcut ไป overview เปิด apps/files: กด Super, พิมพ์ตัวอักษรนิดหน่อย, กด Enter
GNOME 3 apps ขาด titlebar ประหยัดพื้นที่ให้ปุ่มและ options X เดียวมุมขวาบนปิดหน้าต่าง maximize: ลากหน้าต่างไป panel บน minimize: right-click แต interface encourage move extra windows ไป workspaces ของตัวเอง
GNOME customizable มาก แตรู้ยากตอน first glance เปลี่ยน aspects ส่วนใหญ่ของ interface ที่ extensions.gnome.org จัดการ extensions, เปลี่ยนฟอนต์ ด้วย GNOME Tweak Tool
ข้อเสียของ GNOME
GNOME heavy on animations เข้า Activities overview open windows move across screen ให้เห็นทั้งหมด disorienting บาง users อื่นไม่ชอบ animations ทำให้เครื่องรู้สึก sluggish ชอบให้ system resources ไป processing apps ไม่ใช่ special effects — โดยเฉพาะ hardware เก่า
Unique layout ของ GNOME ไม่ integrate nicely กับ non-GNOME 3 apps GNOME 2 software และ non-GTK programs เปิดพร้อม traditional titlebar ขาด options ใน panel นำไปสู่ awkward experience options ใน panel บาง apps แต tucked away ใน menu bars อื่นๆ
มากกว่า DE หลายตัว modern GNOME interface คือ transition ที่ garring จาก traditional paradigm บางคนพบว่าจarring เกินไปทำการเปลี่ยน
ใครควรใช้ GNOME?
GNOME ideal DE สำหรับ newcomers แม้ unique interface เข้าใจง่ายถ้าไม่ accustomed กับอย่างอื่น Apps ชื่อตรงไปตรงมา: Files file manager, Music สำหรับเพลง
Users benefited จาก huge software selection ทำ core tasks: browse web, manage files, listen music, manipulate images ด้วย GNOME apps เท่านั้น ลด additional programs ที่ต้องหา และส่วนใหญ่มี UI คล้ายกัน knowledge จากอันหนึ่งช่วยอันถัดไป
GNOME ดีสำหรับ Linux users ที่อยาก modern customizable desktop interface โดยไม่มี complexity มาก
เคยใช้ GNOME ไหม? ชอบอะไร? ไม่ชอบอะไร? ผม fan GNOME ใหญ่ แต่รู้ว่ามันไม่สำหรับทุกคน ถ้าชอบ DE อื่น อันไหน? อยากฟังความคิด!