Tags:

ผู้อ่าน Blognone คงคุ้นเคยกับ "Fennec" หรือชื่ออย่างเป็นทางการคือ Firefox for Mobile ซึ่งปัจจุบันมีบน 2 แพลตฟอร์มคือ Maemo และ Android

เวอร์ชัน Maemo ต้องใช้กับ Nokia N900 เท่านั้น (ซึ่งน้อยคนนักจะมี) ส่วนเวอร์ชันบน Android ก็ต้องการสเปกเครื่องสูงใช่เล่น คือต้องใช้ซีพียู ARMv7 ขึ้นไป, Android 2.0 และพื้นที่ติดตั้งโปรแกรม 17MB (รายชื่อมือถือที่รองรับ)

เผอิญว่าผมเพิ่งได้ Galaxy Tab มาหนึ่งเครื่อง (อ่านรีวิว Galaxy Tab ของ Blognone โดยคุณ winggundamth) เมื่อสเปกเครื่องแรงพอ หน่วยความจำภายในไม่ใช่ปัญหา เลยเป็นโอกาสอันดีในการทดสอบ Firefox for Mobile ตัวล่าสุดคือ 4.0 Beta 3

การติดตั้งไม่ยากอะไร สามารถดาวน์โหลดได้จาก Android Market โดยตรง ขนาดของไฟล์ก็ตามที่ระบุคือ 17MB แต่ในการใช้งานจริงจะต้องใช้พื้นที่เก็บ data อีกจำนวนหนึ่ง ตอนที่ลองใช้ประมาณ 20MB ติดตั้งเสร็จแล้วจะเห็นไอคอนหมาไฟห่อโลกที่คุ้นเคย

เมื่อเปิดโปรแกรมขึ้นมา จะเห็นหน้าเริ่มต้นดังภาพ (เปลี่ยนเป็นหน้าอื่นๆ ได้ตามต้องการ) ประกอบด้วยหน้าที่เคยเปิดคราวก่อน, แท็บจากคอมพิวเตอร์ และแนะนำ Add-ons แบบสุ่ม

ส่วนตอนที่รันโปรแกรมขึ้นมาจริงๆ กินแรมประมาณ 69MB (ดูเหมือนเยอะแต่ก็มากกว่า Android Browser เวอร์ชันของซัมซุงไม่เท่าไร ส่วน Dolphin กินน้อยกว่ามาก)

เมื่อสัมผัสที่ช่อง URL จะพบกับหน้าจอที่ Mozilla เรียกว่า "Awesome Screen" (ล้อกับ Awesome Bar ของ Firefox 3) ประกอบด้วยแท็บย่อยอีก 4 แท็บ

  • All Pages (รวมหน้าเว็บจาก 4 แท็บที่เหลือ)
  • Bookmarks
  • History
  • Desktop (แท็บที่ sync มาจาก Firefox เวอร์ชันเดสก์ท็อป)

ทดลองเปิดเว็บก็ได้หน้าตาสวยงามดี เรนเดอร์เว็บที่ค่อนข้างซับซ้อนได้สบาย

ส่วน UI ที่ควบคุมการท่องเว็บ จะแอบอยู่ด้านซ้ายและขวาของหน้าจอ ต้องลากหน้าจอไปซ้ายหรือขวาเพื่อเข้าถึงปุ่มเหล่านี้

  • ด้านซ้ายคือแท็บที่เปิดอยู่ แสดงเป็น thumbnail พร้อมปุ่มเปิดแท็บใหม่ และปุ่ม undo close tab (ในภาพไม่ได้แสดงปุ่มสุดท้าย จะปรากฎต่อเมื่อเราปิดแท็บสักอันก่อน)
  • ด้านขวาคือปุ่ม Bookmark, Back, Forward และ Preferences

จากที่ผมทดลองใช้เบราว์เซอร์บนมือถือมาหลายตัว พบว่า "การสลับแท็บ" เป็นเรื่องสำคัญไม่น้อย ถ้าใช้เบราว์เซอร์มาตรฐานของ Android จะต้องกดเมนูเพื่อเปิดหน้าจอ "Windows" แล้วค่อยสลับไปยังหน้าต่าง/แท็บ (แล้วแต่จะเรียก) ที่ต้องการ ซึ่งยากลำบากไม่ใช่เล่น

เบราว์เซอร์บางตัวอย่าง Dolphin จะวางแท็บไว้เหนือ URL Bar แบบเดียวกับเบราว์เซอร์บนเดสก์ท็อป ซึ่งมีข้อดีตรงกดง่ายจิ้มสะดวก แต่ก็มีข้อเสียว่าเสียพื้นที่การแสดงผลที่มีอยู่แล้วน้อยนิด สำหรับ Firefox ใช้การวางแท็บไว้ด้านข้าง ต้องเลื่อนซ้ายเพื่อแสดงแท็บ อาจจะไม่สะดวกเท่า Dolphin แต่แก้ปัญหาเรื่องการแสดงผลได้เป็นอย่างดี

ส่วนปุ่มด้านขวามือไม่ค่อยมีเรื่องใช้มากนัก (ปุ่มจะค่อยๆ เพิ่มขึ้นตาม Add-ons ที่ติดตั้ง) และผมเจอปัญหาว่าปุ่ม Back กดถอยได้ทีละขั้น ไม่มี dropdown แสดงประวัติการท่องเว็บของแท็บนี้ให้ดูเหมือนกับ Firefox รุ่นเต็ม

ถ้าเอียงเครื่องเพื่อเล่นเว็บในแนวนอน แท็บจะล้นมาเป็นสองแถวดังภาพ

การตัดคำภาษาไทยทำได้ดีมาก ลองเทียบกับ Firefox (ซ้าย) และเบราว์เซอร์ของ Android 2.2 (ขวา) ซึ่งยังไม่ตัดคำ (ล่าสุดได้ข่าวว่า 2.3 ตัดแล้ว)

อย่างไรก็ตามผมพบว่า Firefox เรนเดอร์รูปภาพไม่ค่อยสวยครับ โดยเฉพาะภาพแบบ GIF (ตัวอย่างในภาพคือโลโก้ของมติชน อาจจะเล็กไปสักนิด) เราจะต้องซูมให้พอดีขนาดภาพจริงๆ ภาพถึงจะไม่แตก แต่เบราว์เซอร์ของ Android และ Dolphin ไม่มีปัญหานี้

ฟีเจอร์อื่นที่รองรับคือ Geolocation เหมือนกับ Firefox รุ่นเดสก์ท็อป ช่วยให้การท่องเว็บบางแห่ง (เช่น Google Maps รุ่นสำหรับเว็บมือถือ) ให้ประสบการณ์ที่ดีมากขึ้น

แต่ฟีเจอร์ที่ขาดไปก็คือ Flash และปลั๊กอินทุกชนิด ซึ่งทาง Mozilla บอกว่ายังไม่รองรับในขณะนี้ แม้ว่าผมจะใช้ Flash บนเบราว์เซอร์ตัวอื่นๆ ได้ก็ตาม

ถ้ากดที่ไอคอนของเว็บไซต์ จะพบกับฟีเจอร์ลับอีกจำนวนหนึ่ง เช่น ค้นหาข้อความ, บันทึกเป็น PDF และแชร์หน้าเว็บ ซึ่งจะไปเรียกเมนู Share ของ Android ขึ้นมาอีกที

กรณีที่คลิกค้างไว้บนลิงก์ จะพบกับเมนูคล้ายๆ กับการคลิกขวาบน Firefox รุ่นเต็ม (รายละเอียดเรื่องการทำงานร่วมกับฟีเจอร์ของ Android อ่านได้จาก Firefox 4 beta 3 for Mobile)

เมื่อกดเข้ามาใน Preferences จะเห็นปุ่มควบคุมที่หน้าตาเหมือนกับ iPhone มากกว่า Android เสียด้วยซ้ำ ในหน้านี้มีแท็บย่อยอีก 4 แท็บ

  • Preferences คงไม่ต้องอธิบายมาก ตัวเลือกไม่เยอะ ปุ่มกดง่าย
  • Download รวมรายการดาวน์โหลด เหมือนกับ Firefox รุ่นเต็ม
  • Add-ons ทั้งที่ติดตั้งไปแล้ว และแนะนำให้ติดตั้งเพิ่ม (ตอนนี้ยังมีไม่ค่อยเยอะ)
  • Beta Tester Tools สำหรับส่งความเห็นไปยัง Mozilla และตัวเลือกในการทดสอบต่างๆ (ผมไม่แน่ใจว่าในรุ่นจริงจะมีแท็บนี้หรือเปล่านะครับ)

จุดเด่นของ Firefox for Mobile อยู่ที่ Firefox Sync ช่วยให้เราสามารถย้ายแท็บจากเดสก์ท็อปมายังมือถือได้ง่าย จากที่ทดลองใช้แล้วก็สะดวกจริงตามที่โฆษณา (ต้องรอดูว่าเบราว์เซอร์ Android จะซิงก์กับ Chrome Bookmark ได้เมื่อไร)

ใน Firefox 4.0 Beta 8 และ Firefox for Mobile 4.0 Beta 3 ทาง Mozilla ได้เปลี่ยนวิธีต่อเชื่อมมาเป็นการใส่ key (ลักษณะเดียวกับการแพร์ Bluetooth) แต่ถ้าไม่อยู่หน้าเครื่องหรือยังใช้ Firefox รุ่นเก่ากว่านั้น ก็สามารถใส่ username/password ตามปกติได้ (รายละเอียดเรื่องการซิงก์ อ่านได้จาก Setting up Firefox Sync Just Got a Lot Easier)

การเรนเดอร์เว็บไซต์ส่วนมากทำได้ดีไม่มีปัญหา แต่ก็ไม่ 100% ผมเจอปัญหากับหน้าเว็บของ CNET ทั้งเวอร์ชันมือถือ (ข้อมูลไม่ขึ้น) และเว็บเวอร์ชันเต็ม (แถบที่อยู่ล่างสุดของหน้า โผล่ขึ้นมาขวางกลางจอ) อันนี้เดี๋ยวต้องแจ้งบั๊กไปทาง Mozilla

จุดอ่อนอีกประการของ Firefox for Mobile คือไม่มีระบบ auto search suggest ใน URL Bar เหมือนกับเบราว์เซอร์ของ Android ที่สะดวกมาก ผมไม่แน่ใจว่า Mozilla ไม่อยากทำเอง (เพราะกลัวผูกกับกูเกิล?) หรือยังไม่ได้ทำกันแน่

ส่วนคนที่ชอบฟีเจอร์ซูมหน้าจอแล้วตัดคำให้พอดีกับจอ Firefox for Mobile ยังไม่มีความสามารถนี้ แต่แก้ได้ไม่ยากโดยลง Add-ons ที่ชื่อ Easy Reading (คาดว่าอีกสักพักคงรวมเข้ามาในตัวโปรแกรมหลัก)

สรุป

Firefox for Mobile 4.0 Beta 3 ทำงานได้ดีกว่าที่คาด โหลดหน้าเว็บได้รวดเร็ว แสดงผลสวยงาม เสถียรมาก (เท่าที่ใช้มายังไม่เจอแครช) UI ออกแบบมาได้ดี และในอนาคตคงมี Add-ons ที่เป็นประโยชน์เพิ่มขึ้นอีกมาก

แต่เนื่องจากยังไม่ใช่รุ่นสมบูรณ์ ก็ยังมีปัญหาบ้างตามที่กล่าวไปแล้ว คือ ไม่รองรับ Flash, ยังไม่มี text reflow, ไม่มี auto search suggest และการเปิดโปรแกรมจะช้าอยู่บ้าง (คงเป็นข้อจำกัดของ Gecko ทุกตัว)

ผมอ่านในแผนของ Mozilla จะออก Beta 4 ตามมา คาดว่าตัวเต็มจะออกพร้อม Firefox 4.0 รุ่นจริง สรุปว่าถ้ามือถือใครสามารถรันได้ ก็เป็นอีกทางเลือกที่น่าสนใจบน Android ครับ ผมใช้แล้วชอบมากกว่า Dolphin หรือ Opera Mobile นะ

Comments

By: samphan
samphan's blog
on 27/12/10 19:37 #245566 toggle
samphan's picture

ทำไมตัดคำไทยได้ละเนี่ย :O


facebook.com/untsamphan | www.osdev.co.th | Open Source Development Co., Ltd.

By: Aphorist
AndroidUbuntu
Aphorist's blog
on 27/12/10 21:05 #245581 Reply to:245566 toggle
Aphorist's picture

เข้าใจว่าใช้ engine html render ของตัวเองครับ ไม่ได้ใช้ของ android จึงทำให้อ้วน คิดว่านะ

By: Sephanov
iPhoneAndroid
Sephanov's blog
on 27/12/10 22:20 #245599 Reply to:245581 toggle
Sephanov's picture

Presto ของ Opera Mobile ก็มาเต็มๆเหมือนกัน แต่รวมเบ็ดเสร็จแค่ 6MB ผมคิดว่าน่าจะเอาออกได้อีก

By: mementototem
ContributorJusci's WriterWindowsIn Love
mementototem's blog
on 28/12/10 10:16 #245725 Reply to:245599 toggle
mementototem's picture

Gecko มันอ้วน กินจุ และอืดอาดเหมือนหนอน

Sent from Firefox 4 Beta 8


Jusci - Google Plus - Twitter - FSN

By: mibtrex
mibtrex's blog
on 27/12/10 19:46 #245568 toggle
mibtrex's picture

HTC Legend ใช้ไม่ได้ T_T


แคสเปอร์ก็คือแคสเปอร์

By: peakna
Android
peakna's blog
on 27/12/10 21:27 #245586 Reply to:245568 toggle
peakna's picture

Y_Y เศร้าด้วยลองละเหมือนกัน

By: mibtrex
mibtrex's blog
on 28/12/10 8:54 #245683 Reply to:245586 toggle
mibtrex's picture

ผมลองลงตัวที่เค้ากำลังทดลองอยู่ที่ https://wiki.mozilla.org/Mobile/Platforms/Android#ARMv6_.28experimental.29

ปรากฏว่าใช้ได้ครับ แต่ดู ui มันใหญ่เวอร์ไปหน่อยอะ ใช้เวลาโหลดโปรแกรมนานด้วย


แคสเปอร์ก็คือแคสเปอร์

By: coolmilk
ContributorAndroidWindows
coolmilk's blog
on 27/12/10 19:46 #245569 toggle
coolmilk's picture

ยังไม่เคยใช้ ตัวอื่นเลย เดี๋ยวจะลองทั้ง firefox ทั้ง Dophin

ขอบคุณสำหรับรีวิวนะครับ

By: exboy
AndroidSymbian
exboy's blog
on 27/12/10 20:01 #245572 toggle
exboy's picture

Milestone ผมไปไม่เป็นเลย สงสัยแรมไม่พอ

By: Sephanov
iPhoneAndroid
Sephanov's blog
on 27/12/10 21:00 #245579 toggle
Sephanov's picture

อยากถามนอกเรื่องนิดหนึ่งว่า คีย์บอร์ดใช้ของอะไรครับ ดูสวยดี

ส่วน FF ตัวนี้ ตัดคำสวยงามใช้ได้เลยครับ เสียแต่เรื่อง start up อย่างเดียวที่กินเวลาไปหน่อย บ่นไปให้กับทาง mozilla ตั้งแต่ beta 2 แล้ว คาดว่าตัวต่อๆไปน่าจะดีขึ้นครับ

By: mk
FounderAndroidRed HatWindows
mk's blog
on 27/12/10 21:30 #245587 Reply to:245579 toggle
mk's picture

CNthai ครับ


my disclaimer

By: mementototem
ContributorJusci's WriterWindowsIn Love
mementototem's blog
on 28/12/10 10:18 #245728 toggle
mementototem's picture

ผมเห็นมาสคอทในรูปแรกแล้วนึกถึง ชมพูพาน


Jusci - Google Plus - Twitter - FSN

By: linkinpark
Windows PhoneAndroidSymbianIn Love
linkinpark's blog
on 29/12/10 1:18 #245993 toggle
linkinpark's picture

For Symbian?


I Love Blognone

By: ellipsis
Windows Phone
ellipsis's blog
on 29/12/10 13:51 #246087 toggle
ellipsis's picture

ลองแล้วครับ เข้าใจว่ายังเป็น beta เลยว่ายังเทียบ Dolphin ไม่ติดเลย แต่มีดีที่ UI สวยและเป็นมิตรมากๆๆๆ อันนี้ชอบจริงๆ

By: Fzo
ContributorAndroidUbuntu
Fzo's blog
on 29/12/10 15:48 #246107 toggle
Fzo's picture

น่าจะลองกับเว็บ manager ให้ดูนิดนึงนะครับ ปวดตับกับเว็บนั้นจริงๆ ฮ่าๆ


WE ARE THE 99%

By: อุ๊บะอันตะอู้
Windows PhoneAndroidSymbianUbuntu
อุ๊บะอันตะอู้'s blog
on 30/12/10 6:47 #246221 toggle
อุ๊บะอันตะอู้'s picture

Android 2.2 (Froyo) theme

ทำไมเหมือน theme ของ Ubuntu จัง ???

สี icon ก็โทนเดียวกับ icon ของ ubuntu ???

ถึงผมจะใช้ ubuntu ...

แต่อยากถามว่ามันสวยตรงไหนอ่ะ ???


อุ๊ กับ python...