Xombrero ตามเว็บไซต์คือ "Minimalist Web Browser พร้อม Sophisticated Security Features Designed-in" สรุปได้ครบ ไม่เหมือน Minimalist Browsers อื่นๆ อย่าง Qutebrowser, Luakit มันมี Interface 熟悉 ให้ผู้ใช้ Firefox กระโดดเข้าไปได้เลย สำหรับผู้หา Lightweight Keyboard-based Browser Xombrero คือตัวเลือกน่าสนใจ
อะไรทำให้ Xombrero พิเศษ?
ตาม Developer Xombrero สร้างด้วยแนวคิด: User ควรเป็นคนตัดสินใจเรื่อง Security จัดการ Cookies และ Scripting ด้วย Persistent และ Per-session Controls ทำให้ง่ายต่อการป้องกัน Tracking และ Scripting Attacks สรุป: ไม่อนุญาต Cookies และ Javascript โดย Default ต้อง Whitelist เว็บที่เชื่อถือเพื่อ Allow Per-session Cookies/JS
ถ้า Secure และ Familiar ไพ่พอ มันยัง Fast อาจเพราะไม่ Allow JS Default ทำให้เว็บโหลดเร็วขึ้น
การติดตั้ง
ติดตั้งง่าย Distributions หลายๆ มี Xombrero ใน Repository/Package Manager รวม Ubuntu:
sudo apt-get install xombrero
ผู้เชี่ยวชาญ Grab Source Code Compile เอง รองรับ OS X และ FreeBSD
ฟีเจอร์ Vim-like ใน Xombrero
ฟีเจอร์ยอดเยี่ยมอีกอย่าง: Browse Net ด้วย Keyboard เท่านั้น ด้วย Vim-like Commands ไม่ต้อง Mouse!
แต Xombrero ใช้ Default Shortcuts ต่างจาก Firefox/Chrome Add-ons ยอดนิยมอย่าง Pentadactyl, Vimperator เช่น แทน Capital "H" กลับหน้าก่อน Default คือ "Backspace" เปลี่ยนได้ด้วย Custom Shortcuts
Minimalism นี้มาพร้อม Text-only Config อาจทำบางคนเบื่อ โชคดีมี Man Page สุดน่ารัก เข้าถึงใน Browser ได้ด้วย :help

การใช้งาน
Whitelisting
Xombrero ไม่อนุญาต Cookies/JS เว้นแต่ Allow explicitly เข้าเว็บที่เชื่อถือ พิมพ์: :cookie save Allow Cookies หรือ :js save Allow Scripting
Searching
Search เหมือน Vim กด "/" พิมพ์ Search Term Enter คำที่ Match จะ Highlight กด "n" Search Forward "N" (ตัวใหญ่) Search Back ช่วยมากตอนอ่าน Help Page
มี Contrast Swap Feature ใช้เป็น Night Mode กด "s"

บันทึก Browser Session
บันทึก Session ตอนออก: พิมพ์ ":wq" Xombrero Save และ Close Session มี Config Options ทำ Auto-save ตอนปิด Browser ถ้าดูเหมือน Broken Record แตเช็ค Help File มีสิ่งมหัศจรรย์มากกับ Sessions
Configuration ของ Xombrero
ส่วนสนุก: สร้าง Config File เปิด Text Editor Save as "xombrero.conf" ใน Home Directory
Settings ใน :help เขียนได้ที่นี่ Set = "1" (Enable) หรือ "0" (Disable) Auto-save Session และ Enable Whitelists ต้องการแค่นี้ใน Config:
session_autosave = 1 browser_mode = whitelist
Save File Restart Browser ตั้งแต่นี้ Tabs จะจดจำตอนปิด Xombrero แม้ Power Failure (โอเค อาจไม่ได้จริง) แต่นี่คือสิ่งสนุก — Scripts!
Scripting ใน Xombrero
บาง Distributions เช่น Void Linux Xombrero อาจดู YouTube ไม่ได้ Out-of-the-box ขอบคุณ Gentoo Wiki มี Solution
สร้างไฟล์ Save ใน Home ชื่อ "youtube_watch.sh" เนื้อหา:
mpv -vo x11 -fs `youtube-dl --skip-download -g $1`
หมายเหตุ: Mplayer ใช้ได้ (แทน "mpv" ด้วย "mplayer") แตผู้ใช้ส่วนใหญ่ชอบ "mpv" เพราะ GUI Controls Default
เปิด Terminal เปลี่ยน Permission Script:
chmod 744 ~/youtube_watch.sh
เปิด "xombrero.conf" เพิ่มบรรทัด:
cmd_alias = yt,run_script ~/youtube_watch.sh keybinding = yt,y
บรรทัดแรก: Alias "yt" ผูก Script พิมพ์ :yt เรียก Script บรรทัดที่สอง: กด "y" เรียกได้
ตรวจสอบ mpv และ youtube-dl ติดตั้งอยู่ Package Repositories ส่วนใหญ่ Ubuntu:
sudo apt-get install mpv youtube-dl
ไป YouTube Video Page กด "y" Video จะ Stream ตรง mpv Playlists ทำงานได้ น่าจะ Modify Script Download Videos แทน Stream สำหรับ Offline Viewing จดไว้ว่าแค่เล่นกับ "youtube-dl" จินตนาการ Scripting Possibilities
Final Thoughts
Xombrero มุ่ง Advanced Users แตสำหรับคนอยาก Fast, Minimalist, Secure Browser ที่ง่ายต่อการเรียนรู้ Xombrero คือ Alternative ยอดเยี่ยมสำหรับ Mainstream Options
กับ Customization Options เยอะและ Vim-like Commands โอกาสดีสำหรับผู้อยากเข้าสู่ Keyboard-driven Web Browsing โดยไม่ถูกขว้างเข้า Deep End
ใน Minimalist Browsers เยอะ Xombrero ตัวเดียวที่มี Sane Defaults ให้ใครก็ตามกระโดดเข้าไปได้เลย
เคยใช้ Xombrero ไหม? กำลังเช็คตอนนี้? บอกเราในความคิดเห็นว่าคิดยังไง!