
เผยแพร่เมื่อวันที่ 11 เมษายน 2022 เวลา 15:00 น. EDT
Bertel เป็น Tech Enthusiast ตลอดชีวิต มีประสบการณ์เขียนบทความหลายพันเกี่ยวกับ Android Devices, Linux และอื่นๆ
ก่อนเข้าทีม MakeUseOf Bertel เขียนให้ MakeTechEasier และ Android Police—ที่หลังเขียนเกิน 3,500 บทความ คุณยังหางานของ Bertel ได้ที่ How-To Geek ไม่ว่าคุณจะอ่านที่ไหน เขาน่าสนุกในการช่วยผู้อื่นตัดสินใจว่า Tech ไหนควรนำเข้าชีวิต... และไหนควรไม่
Bertel 畢業จาก College of William and Mary ในปี 2012 ด้วยปริญญา History และ Government เขาใช้ Career ทั้งหมดเป็น Tech Journalist ครอบคลุม Android, Linux, Wearables, Web Apps และอื่นๆ
Mozilla Firefox เป็น Default Web Browser บนหลาย (ถ้าไม่ใช่ส่วนใหญ่) Linux Distributions Firefox ยังเป็น Free และ Open-source Web Browser ที่ใหญ่ที่สุดและรู้จักกันดีที่สุดในโลก สิ่งนี้อาจให้ความรู้สึกว่า Firefox จะรู้สึก Like at Home บน Linux Desktop
ในทาง Functional Firefox ทำงานได้ดีบน Linux มันอยู่ที่ Appearance Department ที่ Inconsistencies เริ่มโชว์ Firefox รู้สึก Out of place เล็กน้อยบน Linux Desktop Environments ส่วนใหญ่ แต่ด้วย Tweaks เล็กน้อย คุณสามารถทำให้ Browser รู้สึก Native App มากขึ้น
การติดตั้ง Adwaita Firefox Theme สำหรับ GNOME
GNOME มี Design ที่เฉพาะเจาะจง App ที่ไม่ใช่ส่วนหนึ่งของ GNOME Ecosystem ดู Inconsistent กับ Environment ส่วนที่เหลือ Firefox เทียบกับ Cross-platform Apps อื่นๆ ไม่ได้ Stand Out มากนัก แต่ยังชัดเจนว่าไม่ใช่ GNOME
ความจริงคือ ไม่ได้ใช้ความพยายามมากในการให้ Firefox ทำ Overhaul เต็มรูปแบบ ทั้งที่คุณต้องทำคือติดตั้ง Firefox Adwaita Theme จาก GitHub
มีหลายวิธีในการทำ หากคุณมี Technical Chops คุณสามารถ Clone Repository และ Build Theme จาก Source เอง แต่คุณไม่จำเป็นต้องทำ Maintainer ของ Theme ได้เตรียม Instructions ชุดที่ช่วยให้คุณพิมพ์ใน Terminal ได้ Instructions เหล่านี้มีสำหรับ Firefox Versions ที่แจกจ่ายผ่าน Traditional Package Format เช่น DEB หรือ RPM หรือเป็น Flatpak
มี Optional Features ที่คุณสามารถ Toggle เพื่อให้ Native GNOME Experience สมบูรณ์ เช่น ซ่อน Tab Bar เมื่อมีเพียงหนึ่ง Tab, แสดง GNOME Spinner เมื่อ Webpage กำลังโหลด และอื่นๆ หลังจากติดตั้ง Theme คุณสามารถ Toggle Optional Settings เหล่านี้ได้โดยไปที่หน้า about:config ของ Firefox
มี Light และ Dark Version ของ Theme ให้เลือก ช่วยให้ Firefox Match กับ Dark Mode Preference ที่ได้รับการรองรับอย่างเป็นทางการใน GNOME 42 แต่ก่อนหน้านี้มีเพียง Third-party Tools เท่านั้น
ไม่ว่าคุณจะเลือก Version ไหน ตอนนี้ มุมล่างของ Firefox Windows ยังคง Square และ Pointy สำหรับบางคน นี่จะเป็นความแตกต่างเล็กน้อยแต่มองเห็นได้ระหว่าง Firefox และ Apps อื่นๆ
การปรับแต่ง Firefox สำหรับ KDE Plasma
บน KDE Plasma Firefox ปรับแต่งได้ง่าย โดย Default มันมี Title Bar นี่ดูดีพอในตอนแรก แต่ Title Bar และ Tab Bar ไม่ Match กันแล้วเมื่อคุณสลับไปหน้าต่างอื่นและ Firefox สูญเสีย Focus
มีสองวิธีในการจัดการปัญหานี้ หนึ่งคือลบ Title Bar คุณทำได้โดย Right-click Firefox Toolbar เลือก Customize Toolbar เพื่อเข้าถึงหน้าจอ "Customize Firefox" ที่นั่น Uncheck กล่อง Title Bar มุมซ้ายล่าง
หากคุณอยากเก็บ Title Bar มี Firefox Theme ที่ทำให้ Tab Bar และ Title Bar Colors เหมือนกันไม่ว่าจะ In หรือ Out of Focus เพียงหา KDE Default Breeze Theme
ในฐานะ Desktop Environment Plasma มาพร้อม Bells และ Whistles มากมายสำหรับ Browser Integration รวมถึงความสามารถ Start/Stop Audio Playing ใน Browser, Manage Downloads และ Send Files ด้วย KDE Connect เพื่อ Enable ทั้งหมด ให้ตรวจสอบว่าคุณมี Plasma Integration Firefox Extension
Custom Firefox Theme สำหรับ elementary OS
เหมือน GNOME elementary OS เป็น Desktop ที่ Opinionated มาก มี Style และ Guidelines ของตัวเอง Apps ที่ไม่ได้ Design สำหรับ elementary นادرาจะรู้สึก Like at Home Firefox ไม่ใช่ข้อยกเว้น
เพราะเหตุนี้ จึงมี Volunteer-created elementary OS-inspired Theme สำหรับ Firefox ติดตั้งแล้ว Firefox จะดูคล้ายกับ GNOME Web ของ elementary มาก ซึ่งเป็น Default Browser ของ Desktop
มีหลายวิธีติดตั้ง Firefox และต้องการวิธีติดตั้ง Theme ที่ต่างกัน โชคดีที่ Theme นี้ครอบคลุม มีรองรับ Firefox ติดตั้งผ่าน APT และ Flatpak จาก Flathub คุณยังสามารถ Theme LibreWolf Browser และ Tor Browser ได้ ซึ่งทั้งคู่ Based บน Firefox
มี Version ของ Elementary OS Firefox Theme นี้สำหรับ Default Look และ Dark Mode เพิ่มเติมเมื่อคุณเปิด Private Window จะมี Purple Adaptation ที่สดใสรวมอยู่ด้วย แต่ตอนนี้ Bottom Corners ยังคง Pointy ซึ่ง Contrast กับ Elementary Apps รุ่นใหม่
ด้วย Theme นี้ ทำให้ Firefox และ Firefox-based Browsers เป็นตัวเลือกที่ดีที่สุดสำหรับ Web Browser ที่ดู Like at Home บน Elementary Desktop แต่ยังมี DRM-based Media Streaming Support ซึ่งเป็นเนื้อหาที่คุณดูไม่ได้ด้วย GNOME Web เริ่มต้น Firefox ยังจัดการ Voice และ Video Chat บน Discord และ Zoom ได้ แพลตฟอร์มที่ไม่ได้ให้ Priority สูงกับ Linux-only Web Browsers
Firefox บน Desktop Environments อื่นๆ
Linux Desktop Environments ส่วนใหญ่ใช้ Traditional Interface พร้อม Title Bars, Menu Bars และ Toolbars คุณสามารถ Enable Tweaks เหล่านี้จากหน้าจอ Customize Firefox โดยไม่ต้องเพิ่ม Extensions อื่นๆ
การ Tweaks เหล่านี้จะทำให้ Firefox รู้สึก Native ได้หรือไม่? ส่วนใหญ่แล้วใช่ Desktop เหล่านี้โดยทั่วไปไม่มี Ecosystem ใหญ่ของ Apps ที่มี Design Guidelines ชัดเจน ดังนั้น Expectation สำหรับ Software ทั้งหมดให้ Look Similar น้อยลง หลายคนอาจคิดว่า Firefox ดูดีบน Desktop เหล่านี้ แม้ไม่ Toggle Title Bar และ Menu Bar
คุณอาจเจอปัญหาติดตั้ง Firefox เป็น Flatpak ขึ้นอยู่กับ Desktop Environment Firefox รุ่นนี้สามารถใช้ Native System Theme ได้ก็ต่อเมื่อ Theme นั้นติดตั้งเป็น Flatpak ด้วย ไม่ว่าจะเป็นกรณีไหน อาจแตกต่างจาก Theme ไป Theme
มีอิสระในการ Tweak Firefox
Firefox เป็น Free และ Open-source Browser ที่ได้รับความนิยมมากที่สุดในโลก นี่อาจดู Abstract แต่ Theming เป็นผลลัพธ์ที่ Tangible ของ Libre Nature ของ Firefox Code พร้อมให้ใครก็ตาม View, Edit และ Share นี่จำเป็นสำหรับคนที่จะทำ Interface Changes แบบ Drastic
นี่คือเหตุผลที่ Firefox ยังคงเป็น Flagship Web Browser สำหรับ Linux Desktop แม้มันไม่ Feel Like Native App บน Desktop Environments ยอดนิยมหลายตัว