Extension

Firefox 45 with Synced Tabs Button

Firefox 45 Synced Tabs Button

เคยเขียน Extension ให้ Firefox อยู่ตัวนึงคือ Tabs From Other Devices Button เพื่อแก้ปัญหาความห่วยของ Mozilla (ช่วงหลังห่วยลงเรื่อยๆ อย่างจับต้องได้) ที่ไม่ยอมสร้าง UI ในการเข้าถึงฟีเจอร์สำคัญอย่าง รายการแท็บที่ซิงก์มาจากเครื่องอื่น ได้ง่ายอย่างที่ควรจะเป็น

Extension ตัวนี้ทำในปี 2014 เวลาผ่านมาสองปี ตอนนี้ Firefox 45 แก้ปัญหานี้สักที โดยมีปุ่ม Synced Tabs โผล่เข้ามาให้เลือกแล้ว (ปุ่มหน้าตาเหมือนกันเลย)

Get More Screen Estate, Remove Firefox's Titlebar with 'Hide Caption Titlebar'

ต่อจากตอน How to Merge Ubuntu's Gnome Panels into One ผมก็ยังพยายามหาทางเพิ่มพื้นที่แสดงผลต่อไป

อย่างที่เขียนไปแล้วว่า ผมฝึกตัวเองให้ท่องเว็บโดยที่ต้องมี

  • Bookmark Bar - สำหรับกรณีท่องเว็บมือเดียว (มืออยู่กับเมาส์)
  • Status Bar - ต้องเห็น URL ก่อนกดลิงก์เสมอ

สรุปว่าสองอันนี้ยังไงก็เอาออกไม่ได้ ส่วน Navigation Bar นั้นขาดไม่ได้อยู่แล้ว ดังนั้นออปเจคต์บนหน้าจอที่เหลือก็คือ

  • GNOME Panel
  • Title Bar

Firefox China Edition

เผอิญจะไม่อยู่หลายวัน ยังไม่มีเวลาลอง มาแปะลิงก์ไว้ก่อน

Firefox China Edition เป็นความพยายามของ Mozilla ในการเจาะตลาดจีน โดยพยายามปรับพฤติกรรมของตัวโปรแกรมให้เข้ากับนิสัยของผู้ใช้เน็ตชาวจีน น่าสนใจว่าพฤติกรรม-นิสัยที่ว่านี้ มีอะไรบ้าง ต้องลอง

Quick Tech Notes

ช่วงนี้ผมกำลังย้ายบ้าน ไม่มีเวลาตอบคอมเมนต์มากนัก เดี๋ยวสถานการณ์ลงตัวแล้วจะมาตอบให้ ตอนนี้เอาประเด็นทางเทคนิคที่น่าสนใจจาก feed ที่อ่านไปก่อน (จริงๆ คือจดให้ตัวเองตามมาอ่านเมื่อมีเวลา)

Software Engineering

Using Google Calendar on Mozilla Lightning

After my decision of switching University IMP-based email system to Thunderbird, and my current behavior of using Google Calendar for appointment/deadline notification (both academic and non-academic), I'd like to see my schedule from Thunderbird as well.

This is possible via Mozilla Calendar project, which provides both standalone calendar client (Sunbird) and extension for Thunderbird (Lightning). No problem for network syncing since the present world is using iCal format and Google Calendar provides it, definitely.

CoScripter

อ่านบล็อก Mozilla Lab ซึ่งหลักๆ เขียนโดย Alex Faarburg (usability designer ของ Mozilla, เคยเขียนถึงผลงานเค้าไปบ้างแล้ว) พูดถึง extension ตัวใหม่ที่ชื่อ CoScripter

CoScripter พัฒนาโดยโครงการ alphaWorks ของ IBM หน้าที่ของมันคือเอาไว้ record การกระทำที่เรามักทำซ้ำๆ ในเบราว์เซอร์ รู้สึกว่ามันอธิบายยาก ดู screencast เข้าใจเร็วกว่า

Microformat

ปี 1999 เซอร์ทิม เบิร์สเนอร์-ลี ผู้ให้กำเนิด WWW ได้แสดงวิสัยทัศน์เกี่ยวกับ Semantic Web อนาคตที่เขาอยากให้เว็บมุ่งไปเป็น

Semantic Web กลายเป็นเป้าที่ทุกคนหวังจะไปให้ถึงทันที มีความพยายามมากมายที่จะทำให้เว็บนั้น "semantic" (ทั้งคนและเครื่องเข้าใจได้) ตัวอย่างเช่น XML หรือ RDF แต่นั่นก็เป็นเพียงแค่องค์ประกอบหนึ่งเท่านั้น ทุกวันนี้เรายังไปไม่ถึง Semantic Web เต็มขั้น ถึงแม้ว่าจะอยู่ในยุค Web 2.0 Era แล้วก็ตาม

Facebook via The Coop

เนื่องจากอยากลอง The Coop ซึ่งเป็น extension ที่เอาไว้ส่งรูป/ข้อความ/ลิงก์ หาเพื่อนผ่าน social network (แทนที่จะก็อปแปะใส่ IM) ก็เลยได้ฤกษ์สมัคร Facebook (เพราะ The Coop ใช้ social network API ของ Facebook)

Facebook นี่ฝรั่งพูดถึงกันเยอะมาก แต่บ้านเราดับสนิท เพราะคนไปใช้ Hi5 ดูรูปสาวกันหมด

ลองใช้แล้วก็เข้าท่าดี ฟีเจอร์ครบครัน ที่สำคัญดูสะอาดสะอ้าน ไม่รกรุงรังแบบ MySpace หรือ Hi5 ถ้าให้อธิบายง่ายๆ มันคือ LinkedIn เวอร์ชันทั่วๆ ไปไม่เน้นทำงาน

Using GPG in Gmail

Privacy is the thing we should care. But trade-off between privacy and convenience prevents many people from signing and encrypting their email. I'm also one of these "lazy" people.

Problem arose when my friend sent encrypted message to my gmail inbox. I can decrypt it easily with Thunderbird and Enigmail, its brilliant extension but I don't want to bother using full-feature email client for only one message (I haven't used POP3/IMAP for a while). I need to find another solution.

Firefox Add-Ons Tag

โดนแท็กอีกแล้ว ช่วงหลังเริ่มเบื่อแต่คนแท็กมาเคยมีบุญคุณเก่าก่อน (ให้ยืม "เซี่ยงเส้าหลง") ประกอบกับหัวเรื่องน่าสนใจก็ยอมเล่นเสียหน่อย

มีแต่คนชอบคิดว่าเราลง add ons เยอะ แต่จริงๆ มีนิดเดียว