หลังจากลง Ubuntu Hardy รุ่นหลังเบต้าใน VirtualBox ไปก็เริ่มได้ฤกษ์ใช้งาน ถึงแม้ใน Hardy Heron จะมี Firefox 3 มาให้ แต่เราต้องเสียเวลามานั่งเซ็ตโน่นนี่สักพักกว่าจะพร้อมทำงาน (โดยเฉพาะ bookmark ที่ใช้บ่อยๆ) โชคดีที่เดี๋ยวนี้มี Mozilla Weave ช่วย sync ข้อมูลระหว่างเครื่องให้แล้ว
ผมไม่เคยลองโปรแกรมจำพวก bookmark sync มาก่อนเลย (ของกูเกิลก็ด้วย) เจ้า Weave นี้เป็นของ Mozilla ทำเอง (ภายใต้ทีมงาน Mozilla Labs) ออกมาได้สักพักแล้ว แถมผมยังมีประสบการณ์ส่วนตัว คือไปยืนจิบไวน์คุยกับนักพัฒนาของ Weave (Dan Mills) ที่เบลเยียมอีกด้วย เมื่อบวกกับที่ตามอ่านใน Mozilla Labs ว่า Weave ตัวใหม่สำหรับ Firefox 3.0b5 ขึ้นไปออกพอดี เลยได้ฤกษ์ทดสอบ
ขั้นตอนมันจะงงๆ เล็กน้อย เริ่มจากเข้าไปที่ https://services.mozilla.com/ เพื่อลงทะเบียน ยืนยันอีเมลให้เรียบร้อย แล้วจะมีลิงก์ให้ลง Extension ของ Weave ในเครื่องต้นทาง (กรณีของผมเป็นแมค) จากนั้น restart หนึ่งรอบตามปกติ
พอหน้าต่าง Firefox เด้งขึ้นมาใหม่ จะเห็นไอคอนเล็กๆ มุมขวาล่างดังภาพ (ไอคอนอันขวาสุดเป็น Firebug ไม่เกี่ยวกัน)
ถ้าลงครั้งแรกจะมีให้เลือก sign in ก็กดไปครับ เจอ Wizard ให้เราใส่ user/pass และตั้ง passphrase สำหรับเข้ารหัสข้อมูลของเราให้เรียบร้อย Weave จะ sync ครั้งแรกให้เรา ข้อมูลจะขึ้นไปอยู่บนเซิร์ฟเวอร์ของ Mozilla (ซึ่งเข้าไปดูได้ที่ https://services.mozilla.com เช่นกัน แค่เปลี่ยนจากลงทะเบียนเป็นล็อกอิน)
สำหรับเครื่องอีกฝั่ง (Ubuntu) ก็ทำแบบเดียวกันทุกประการ อาจจะงงเล็กน้อยเพราะใช้ UI เดียวกัน และ UI มันเขียนคำอธิบายสำหรับคนใช้ครั้งแรก แต่เอาเป็นว่า sync เสร็จ เราจะได้ bookmark ที่อยู่บนเซิร์ฟเวอร์มา
การ sync จะอิงตามอันที่อยู่บนเซิร์ฟเวอร์เป็นหลัก ดังนั้นถ้าเพิ่ม/ลบบนเครื่องไหน ก็ควรจะ sync เพื่อความมั่นใจ ผมทดลองโดยเพิ่ม bookmark บนเครื่องแมคดังภาพ
สั่ง Sync Now ไอคอนก็จะหมุนๆ บอกว่า Working…
พอเสร็จแล้ว ไอคอนจะกลับสู่สถานะ Idle เราก็ย้ายไปเครื่อง Ubuntu (ซึ่งจริงๆ อยู่ใน VirtualBox) สั่ง Sync Now เหมือนกัน
ก็จะได้ bookmark อัพเดตทันสมัยดังภาพ
สรุปว่าในแง่ของฟีเจอร์ก็ทำงานได้ตามที่คาดหวังทุกประการ แต่กระบวนการติดตั้ง Weave ทั้งสองฝั่งยังค่อนข้างยุ่งยากพอสมควร ลองนึกสถานการณ์ว่าเราไปยืมใช้เครื่องเพื่อน กว่าจะลง Weave เสร็จก็คงเสียเวลาหรือพลอยขี้เกียจไปเสียก่อน เชื่อว่าอนาคต Firefox 4 อาจรวมความสามารถนี้เข้ามาในตัว
ผมประเมินจากท่าทีของ Mozilla แล้วคิดว่าจริงจังกับตลาดเบราว์เซอร์บนมือถือมาก ดังนั้นเป้าหมายจริงๆ ของ Weave คงมองถึงการ sync ข้อมูลระหว่างเดสก์ท็อปเบราว์เซอร์ (Firefox) กับเบราว์เซอร์มือถือ (Fennec) เป็นหลัก ถือเป็นจุดขายอันหนึ่งของ Fennec อะไรประมาณนั้น
ถ้า desktop-desktop ใช้ Foxmark น่าจะดีกว่า แต่ไม่รู้ว่าต่อไปจะ sync พวก history อะไรพวกนี้ได้ด้วยมั้ย