Firefox Sync ใช้งานได้ดีจริง ๆ
(howtogeek.com)- แม้บุ๊กมาร์ก รหัสผ่าน และประวัติจะผูกติดกับเบราว์เซอร์จนทำให้การย้ายใช้งานเป็นเรื่องยุ่งยาก แต่ Firefox Sync มอบประสบการณ์การใช้งานข้ามหลายอุปกรณ์ที่สะดุดน้อยกว่า Chrome
- Chrome Sync ซิงก์ข้อมูลหลากหลายอย่างผ่านบัญชี Google แต่ในด้านการค้นหาประวัติการเข้าชมและการเปิดแท็บต่อบนอีกอุปกรณ์หนึ่งนั้นกลับไม่เสถียรอย่างที่คาดหวัง
- การค้นหาผ่านแถบที่อยู่ของ Chrome บางครั้งก็หาไม่เจอแม้แต่หน้าที่เข้าบ่อย และ Tabs From Other Devices ก็มักอัปเดตแท็บล่าสุดช้า ทำให้จังหวะการสลับอุปกรณ์สะดุด
- Firefox Sync ใช้โครงสร้างที่ให้ล็อกอินด้วยบัญชี Mozilla แล้วเลือกสิ่งที่จะซิงก์ได้ และยังลดภาระในการตั้งค่าด้วยการ สแกน QR code บน Firefox มือถือ
- Firefox แสดงประวัติการเข้าชมจากทุกอุปกรณ์และแท็บจากอุปกรณ์อื่นได้อย่างรวดเร็ว จึงเป็นเหตุผลที่ชัดเจนพอให้ผู้ใช้ที่สลับใช้งานหลายอุปกรณ์ลองเปลี่ยนเบราว์เซอร์
การพึ่งพาการซิงก์ที่ทำให้เปลี่ยนเบราว์เซอร์ได้ยาก
- เบราว์เซอร์เป็นที่เก็บและซิงก์ข้อมูลส่วนสำคัญของชีวิตดิจิทัลจำนวนมาก จึงทำให้การย้ายไปใช้เบราว์เซอร์อื่นอาจรู้สึกหนักใจราวกับการย้ายบ้านใหม่
- หนึ่งในเหตุผลที่ผู้ใช้จำนวนมากยังคงใช้ Chrome คือ Chrome Sync และช่วงหนึ่งมันก็ทำงานได้ตรงตามความคาดหวัง
- แต่เมื่อเวลาผ่านไป ฟีเจอร์ซิงก์บางอย่างกลับทำงานไม่เป็นไปตามที่ตั้งใจ จนความสะดวกเริ่มกลายเป็นความไม่สะดวก
- หลังจากเปลี่ยนมาใช้ Firefox เมื่อไม่นานนี้ ก็พบว่า Firefox Sync ให้ประสบการณ์ที่เสถียรกว่าที่คาดไว้
ความไม่สะดวกที่เกิดซ้ำใน Chrome Sync
- Chrome Sync ซิงก์ข้อมูลหลายประเภทระหว่างอุปกรณ์ที่ล็อกอินด้วย บัญชี Google เดียวกัน
- บุ๊กมาร์ก
- รหัสผ่าน
- ประวัติการเข้าชม
- แท็บ
- ข้อมูลการชำระเงิน
- ข้อมูลส่วนตัว
- การตั้งค่า
- จุดที่เห็นความไม่สะดวกชัดที่สุดคือ การค้นหาประวัติการเข้าชม และ การซิงก์แท็บ
- แม้จะพิมพ์ชื่อหน้าที่เคยเข้าในแถบที่อยู่ของ Chrome ก็ยังเกิดกรณีที่หน้าซึ่งเคยเข้าไปหลายครั้งไม่แสดงในผลลัพธ์ซ้ำ ๆ
- การซิงก์แท็บแม้จะดีกว่าการค้นหาประวัติ แต่ความล่าช้าก็ทำให้การเปิดต่อข้ามอุปกรณ์ไม่ลื่นไหล
- หากต้องการทำงานต่อบนอีกอุปกรณ์ “Tabs From Other Devices” จำเป็นต้องอัปเดตเป็นสถานะล่าสุด
- แต่ในความเป็นจริง บางครั้งย้ายอุปกรณ์แล้วรายการแท็บปัจจุบันก็ยังไม่สะท้อนเข้ามา
- และถ้าการค้นหาประวัติยังล้มเหลวอีก กระบวนการหาหน้าเดิมกลับมาก็ยิ่งยุ่งยากขึ้น
- เหตุผลที่ลอง Firefox ไม่ได้มีแค่เรื่องการซิงก์ แต่ก็ไม่ได้คาดหวังมากนักว่ามันจะดีกว่า Chrome Sync
วิธีตั้งค่า Firefox Sync
- Firefox Sync เองก็มีแนวคิดพื้นฐานคล้าย Chrome Sync คือเป็นฟีเจอร์ที่เชื่อมข้อมูลระหว่างหลายอุปกรณ์
- วิธีตั้งค่าคือให้ล็อกอินด้วย บัญชี Mozilla เดียวกันในแต่ละอุปกรณ์ แล้วเลือกว่าต้องการซิงก์รายการใดบ้าง
- ใน Firefox บนมือถือยังมี QR code ให้สแกนเพื่อช่วยให้ขั้นตอนการตั้งค่าง่ายขึ้น
- แม้โครงสร้างจะคุ้นเคย แต่ในการใช้งานจริง ความต่างด้านการค้นหาประวัติและความเร็วในการอัปเดตแท็บนั้นรู้สึกได้อย่างชัดเจน
การค้นหาประวัติและการเปิดแท็บต่อ
- เมื่อพิมพ์ชื่อเว็บเพจที่อยู่ในประวัติลงในแถบที่อยู่ของ Firefox หน้านั้นก็จะแสดงในผลลัพธ์
- ไม่ว่าจะเคยเข้าหน้านั้น 1 ครั้งหรือ 100 ครั้ง ถ้ายังอยู่ในประวัติ Firefox ก็หาเจอ
- การค้นหานี้ไม่ได้จำกัดอยู่แค่ประวัติของอุปกรณ์เดียว แต่รวมถึง ประวัติการเข้าชม Firefox ของทุกอุปกรณ์ ด้วย
- การซิงก์แท็บก็ทำงานได้รวดเร็วเช่นกัน
- ทันทีหลังเปิดเว็บเพจบนคอมพิวเตอร์ แล้วเปิด Firefox บนโทรศัพท์ หน้านั้นก็ถูกซิงก์ไปอยู่ใน “Tabs From Other Devices” แล้ว
- สามารถเปิดต่อได้เลยโดยไม่ต้องรอหรือกดปุ่มซิงก์ด้วยตนเอง
- Firefox Sync ให้ประสบการณ์แบบ “มันใช้งานได้เลย” ใกล้เคียงกับที่คาดหวัง
ประโยชน์ใช้สอยสำหรับคนที่สลับไปมาระหว่างหลายอุปกรณ์
- หากคุณสลับใช้งานหลายอุปกรณ์บ่อย ๆ Firefox ก็เป็นตัวเลือกที่น่าลอง
- เวอร์ชันเดสก์ท็อปมีทางลัดบนแถบเครื่องมือสำหรับ Tabs From Other Devices
- และยังดูอุปกรณ์อื่นได้จากหน้า Firefox View
- แม้เหตุผลที่เปลี่ยนมาใช้ Firefox จะไม่ใช่เรื่องฟีเจอร์ซิงก์ แต่การซิงก์ที่เสถียรก็เป็นปัจจัยที่ทำให้ยังใช้งาน Firefox ต่อไป
2 ความคิดเห็น
อย่างที่มีความเห็นใน Hacker News บอกไว้ นี่เป็นฟีเจอร์ที่ดีมากจริง ๆ ถ้าไม่นับเรื่องที่ว่าต้องใช้บุ๊กมาร์กด้วยโครงสร้างไดเรกทอรีแบบตายตัวเท่านั้น
ความคิดเห็นจาก Hacker News
เหตุผลที่น่าเชื่อที่สุดในการใช้ Firefox Sync คือมี การเข้ารหัสฝั่งไคลเอนต์
Mozilla เก็บไว้แค่ blob ที่เข้ารหัสแบบทึบซึ่งถอดรหัสไม่ได้
หน่วยงานสืบสวนบางครั้งขอข้อมูลเพื่อเอาประวัติการท่องเว็บ แต่ได้ยินว่าถูกปฏิเสธได้เพราะมีการเข้ารหัส
อนึ่ง ผมเคยเป็นผู้ดูแลด้านความปลอดภัยของ Mozilla
Chrome ถ้าจำไม่ผิดสามารถเปิดการเข้ารหัสแบบปลายทางถึงปลายทางได้ แต่ผู้ใช้ต้องเปิดเอง
Brave, Vivaldi และ Firefox มีโซลูชันซิงก์แบบเข้ารหัสปลายทางถึงปลายทางเต็มรูปแบบ
Settings -> You and Google -> Sync and Google Services -> Encryption options
สิ่งที่ไม่ชอบที่สุดใน Firefox Sync คือวิธีที่แยก บุ๊กมาร์กมือถือ ออกจากบุ๊กมาร์กบน PC
บุ๊กมาร์กที่ใช้บนเดสก์ท็อปก็ใช้บนมือถือด้วย และกลับกันก็บ่อย แต่พอเพิ่มบุ๊กมาร์กในมือถือ มันไปอยู่ในโฟลเดอร์บุ๊กมาร์กมือถือแยกต่างหาก ทำให้ UX แปลก
นี่ไม่ใช่ปี 2003 แล้ว และก็ไม่ได้มีบุ๊กมาร์ก WAP สำหรับโทรศัพท์มือถือแยกต่างหากด้วย
แค่เปิด VS 2022 หรือ Android Studio แล้วใช้ Firefox เช็กคำถามเกี่ยวกับโค้ดก็แทบจะยากแล้ว
เพื่อจะตอบโพสต์นี้ ผมเปิดแท็บสองแท็บ (HN กับคอมเมนต์ HN) แต่ใน Task Manager มีโปรเซส Firefox 13 ตัว ใช้ประมาณ 1GB ในจำนวนนั้นมีโปรเซส -42MB ด้วย และไม่รู้ด้วยซ้ำว่าใน Task Manager มันหมายถึงอะไร ตอนนี้กลายเป็น -77MB แล้ว
แน่นอนว่า VS 2022 กับ Android Studio ก็มีปัญหาร้ายแรงเหมือนกัน Android Studio ดูเหมือนจะช้าลงทุกรีลีส ไม่กี่ปีก่อนยังเปิดเบราว์เซอร์ทิ้งไว้แล้ว build, ทดสอบ emulator, deploy ได้ แต่ตอนนี้แค่เปิด emulator ก็หนักแล้ว ส่วน VS นี่เหมือนมุกตลก เพราะการ build ไฟล์ WinRT ไม่กี่ร้อยบรรทัดก็ถึงขั้นโหลดไลบรารีอุปกรณ์เก่าทั้งหมดตาม flow ตัวอย่างของ MS
เพราะจัดระเบียบภายหลังจากคอมพิวเตอร์ได้ง่าย และถ้าคิดว่า “เหมือนเคยดูหน้านี้บนมือถือ” ก็ไปดูโฟลเดอร์บุ๊กมาร์กมือถือได้
แน่นอนว่าขึ้นอยู่กับวิธีใช้บุ๊กมาร์กของแต่ละคน
ใน sidebar บุ๊กมาร์กหรือ UI แถบบุ๊กมาร์กบนเดสก์ท็อปมองไม่ค่อยเห็น
มันก็ทำงานได้ดีนะ แต่เมื่อไม่กี่วันก่อน จู่ ๆ รหัสผ่านเกือบทั้งหมดหายไปจากทุกอุปกรณ์
ไม่ใช่ทั้งหมดแต่เป็นส่วนใหญ่ และหาแพตเทิร์นหรือเหตุผลอะไรไม่ได้เลย
โชคดีที่แล็ปท็อป Linux ที่ปกติไม่ค่อยได้ใช้ยังมีชุดครบอยู่ เลย export, sync แล้ว import กลับมา ทำให้กู้คืนทุกที่ได้
น่ากลัวมาก และผมก็รีบสำรองไว้เผื่ออนาคตทันที แต่ การสูญหายของรหัสผ่าน แบบนี้ไม่ควรเกิดขึ้น
เป็น Firefox 121.0 64-bit ช่องทาง “release” คุณกำลังทดสอบเบต้าอยู่หรือเปล่า?
เมื่อเทียบกับตัวจัดการรหัสผ่านแยกต่างหาก เช่น Bitwarden หรือ 1Password
นี่มันอะไรกัน
ถ้าจะดูบทความที่ประเมินความเป็นส่วนตัวและความปลอดภัยของการซิงก์เบราว์เซอร์ ให้อ่าน Chrome Sync privacy is still very bad[1] และบทความก่อนหน้านั้น[2]
[1] https://palant.info/2023/08/29/chrome-sync-privacy-is-still-...
[2] https://palant.info/2018/03/13/can-chrome-sync-or-firefox-sy...
เพราะไม่อยากอัปโหลดประวัติการท่องเว็บขึ้นคลาวด์ เลยหลีกเลี่ยง Firefox Sync มาตลอด
สิ่งที่ต้องการจริง ๆ มีแค่ การตั้งค่าโปรไฟล์ อย่างแอดออนหรือแฟล็ก userjs เท่านั้น
แต่ไดเรกทอรี Firefox ใน
.configมีการตั้งค่ากับคอนเทนต์ปนกันมากเกินไปจนไม่อยากแบ็กอัปเอง หรือว่าผมพลาดอะไรไป?ในโปรไฟล์มีการตั้งค่าเฉพาะเครื่องที่เบราว์เซอร์สร้างให้อัตโนมัติ ถ้าทำแบบนั้นอาจกลายเป็นหายนะได้
เมื่อเปิด Sync คุณสามารถเลือกได้ชัดเจนว่าจะซิงก์รายการใดบ้าง ผมตั้งไว้ให้ซิงก์เฉพาะแอดออน การตั้งค่า และบุ๊กมาร์ก
ดังนั้นก็แค่ไม่ต้องซิงก์ประวัติก็พอ
แต่พอเขียนเรื่องนี้แล้วมาคิดดู อุปกรณ์ใหม่ไม่ได้ให้ใส่รหัสผ่านแยก แค่ล็อกอินก็เพิ่มได้แล้ว เลยควรต้องตรวจสอบคำกล่าวนี้อีกที
มันทำงานได้ดีจริง แต่ส่วนตัวอยากให้มีวิธีที่ทำด้วยตัวเองได้โดยไม่ต้องมีคลาวด์
เช่น “คัดลอกไฟล์ Foo, Bar, Baz จากอุปกรณ์ต้นทางไปยังโฟลเดอร์ DooDad ในอุปกรณ์ปลายทาง” อะไรทำนองนั้น
รู้ว่าอุปกรณ์มือถือที่ไม่เปิดเผยระบบไฟล์ทำได้ยาก แต่ก็ยังชอบการนำเข้าจากไฟล์ที่ดาวน์โหลดมาอย่างชัดเจนมากกว่าผ่านคลาวด์
about:configให้ชี้ไปที่นั่นได้ผมใช้อยู่แบบนี้และทำงานได้ดีมาก เท่าที่ทราบถ้าต้องการก็โฮสต์บริการบัญชีเองได้ด้วย
แต่ลิงก์ที่ให้เป็นเวอร์ชัน Python เก่า และมีเวอร์ชัน Rust ใหม่ด้วย ซึ่งครั้งสุดท้ายที่ตรวจดูยังไม่รองรับ SQLite
[1] https://github.com/mozilla-services/syncserver
การตั้งค่าค่อนข้างยุ่งยากเล็กน้อย แต่พอเริ่มทำงานได้แล้วก็ทำงานดีมาก
เป็นแค่ประสบการณ์ส่วนตัวครั้งหนึ่ง ควรชั่งน้ำหนักตามนั้น แต่ประสบการณ์ของผมกับ Firefox Sync แย่มาก
ใช้อยู่ 1 ปี ฐานข้อมูลบุ๊กมาร์กพังสองครั้ง และถ้าจะซ่อมต้องไปคุ้ยโฟลเดอร์โปรไฟล์บน Windows เพื่อลบไฟล์ DB เอง พร้อมกับปิดการซิงก์ด้วย
ไม่อย่างนั้นมันจะดาวน์โหลด DB ที่เสียกลับมาอีก และไฟล์ที่เสียทำให้ถึงขั้นสร้างบุ๊กมาร์กใหม่ไม่ได้
หลังจากนั้นผมเข็ดกับ Firefox มาก และหวังว่าตอนนี้จะแก้แล้ว แต่ดูเหมือน Mozilla ไม่ได้ให้ความสำคัญกับ Firefox มากนัก เลยกังวลที่จะย้ายกลับไป
ถ้ามีใครใช้ Firefox บน iOS มานาน อยากรู้ว่าปัญหา การซิงก์ ในนั้นแก้แล้วหรือยัง
เหตุผลที่ผมย้ายไป Safari เมื่อ 4 ปีก่อนคือการซิงก์ของ Firefox สำหรับ iOS ที่เสียไปครึ่ง ๆ กลาง ๆ รวมถึงความรู้สึกโดยรวมว่าถูกปล่อยปละ และ UI ที่เปลี่ยนทุกสองเดือน
Firefox ดีมากจริง ๆ
ถึงอย่างนั้นก็ยังใช้ Firefox ต่อ โดยรวมแล้วเป็น เบราว์เซอร์ข้ามแพลตฟอร์ม ที่ดีที่สุด
รหัสผ่านควรอยู่ใน ตัวจัดการรหัสผ่าน เฉพาะทาง
นอกนั้นไม่ค่อยแน่ใจว่าอยากซิงก์อะไร ปิดการซิงก์แท็บระหว่างเซสชันบนเครื่องเดียวกันไว้ด้วย
ไม่จำเป็นจริง ๆ ที่งานที่ทำเมื่อวานจะมาขัดขวางสิ่งที่อยากทำวันนี้
สิ่งที่ผมต้องการจากเบราว์เซอร์คือเริ่มจากสภาพว่างเปล่าทุกครั้ง เรนเดอร์ HTML กับ JavaScript และเป็นกล่องโง่ ๆ ที่แยกไม่ออกจากกล่องโง่ ๆ อื่นที่ทำงานเดียวกัน
ผมใช้แบบเต็ม ๆ วันละหลายสิบครั้ง และถ้าจำชื่อเรื่องกับคีย์เวิร์ดได้ มันแทนบุ๊กมาร์กได้แทบทั้งหมด ในกรณีของผมเป็นแบบนั้นจริง ๆ แต่แนวคิดนี้จะทำงานได้ดีต่อเมื่อซิงก์ประวัติ
การซิงก์บุ๊กมาร์กก็มีคุณค่าด้วยเหตุผลเดียวกัน ถ้าซิงก์ทั้งประวัติและบุ๊กมาร์ก แล้วใช้ฟังก์ชันค้นหาจากแถบที่อยู่อย่างจริงจัง ก็จะได้ระบบซิงก์สองระดับ สิ่งที่บุ๊กมาร์กไว้จะกลายเป็น “ไว้อ่านทีหลังและตอนนี้ลืมไปได้” ส่วนหน้าอย่างเอกสารธรรมเนียม ORM ก็กลับเข้าไปดูใหม่ได้แทบจะทันทีโดยไม่ต้องบุ๊กมาร์ก
การซิงก์การตั้งค่าเบราว์เซอร์และส่วนขยายทำให้การตั้งค่าเครื่องใหม่หรือการติดตั้งใหม่กลายเป็นเรื่องเล็กน้อย บนเครื่องทำงานเครื่องใหม่ Firefox ก็กลับมาคุ้นมือได้ภายในไม่กี่นาที
ข้อมูลบัตรเครดิต ข้อมูลส่วนตัว และที่อยู่สำหรับกรอกอัตโนมัติก็จัดการและซิงก์เองได้ ผมไม่ฝากข้อมูลบัตรเครดิตไว้ แต่การที่ Firefox บนอุปกรณ์ทุกเครื่องรู้ว่าผมเป็นใครและอยู่ที่ไหนช่วยประหยัดเวลาได้หลายครั้ง ครั้งละหลายนาที
ไม่เพียงทำงานบนคอมพิวเตอร์ได้ตามตั้งใจ แต่บน Android ก็เข้าถึงง่าย กดค้างที่แอปแล้วมีทางลัดรหัสผ่านขึ้นมา และยังผสานกับผู้ให้บริการรหัสผ่านระดับระบบได้ด้วย
เช่น การตั้งค่าที่ปิดการแสดงหน้าที่ดูล่าสุดบนหน้าแท็บใหม่
ผมเองก็อยากให้ทีวีเป็นกล่องเรียบง่ายที่เริ่มจากสภาพว่างเปล่าทุกครั้ง แต่คนส่วนใหญ่ดูเหมือนเต็มใจซื้อขยะที่เต็มไปด้วยโฆษณา เปิด ACR ติดตั้งแอปสตรีมมิงมาให้ล่วงหน้า และบูตนาน 20 วินาที บางทีคุณกับผมอาจไม่ใช่ตลาดผู้บริโภคมาตรฐานก็ได้
เช่น ผมใช้ไฟล์อย่าง
userchrome.cssบังคับความกว้างสูงสุดของย่อหน้าในโดเมนnews.ycombinator.comไว้ เพื่อให้แม้บนจอกว้างมาก ๆ ก็เห็นประมาณ 78 ตัวอักษรต่อบรรทัด ไม่ใช่ 900 ตัวอักษรถ้าไม่มีการซิงก์ ทุกครั้งที่ซื้อเครื่องใหม่ก็ต้องคัดลอกไฟล์ไปยังโปรไฟล์ที่ถูกต้อง ถ้ามีการซิงก์ก็ไม่ต้องทำแบบนั้น
นอกเหนือจากปัญหาหลายอย่างของ Safari แล้ว ผมคงไม่พูดว่า การซิงก์ iCloud เป็นปัญหา
ตลอดหลายปีที่ผ่านมา ผมมีแต่ประสบการณ์ที่ดีในการซิงก์แท็บ บุ๊กมาร์ก และรหัสผ่าน
ถ้าอยาก “ส่งต่อ” การท่องเว็บไปยังอุปกรณ์อีกเครื่อง แทบทุกครั้งต้องใช้ AirDrop
ผมเห็นรายงานออนไลน์จำนวนมากว่ามีคนเจอปัญหาเดียวกัน
โชคดีที่ตอนนี้มันทำงานได้เสถียรค่อนข้างนานแล้ว จึงกลับมาเชื่อถือได้อีกครั้ง