Browser

ผมรำคาญเว็บที่ตั้งเวลาให้ reload อัตโนมัติมานานแล้ว เพราะตอนโหลดมันจะเปลือง CPU ในการเรนเดอร์ เวลาทำอะไรหนักๆ อยู่ เครื่องยิ่งค้าง วันนี้เจอ Computerworld บังคับ reload เพจที่ยังอ่านไม่จบ (แต่เปิดทิ้งไว้) จนถึงขั้น "ทนไม่ไหวแล้วนะ"

แล้วก็พบว่า Firefox มีความสามารถนี้ built-in อยู่แล้วแหะ เหมือนจะเพิ่งเพิ่มเข้ามาเมื่อไม่นานมานี้

ลองใช้ Chrome 4.0 เป็น secondary browser มาได้หลายสัปดาห์ ถือเป็นการใช้งาน Chrome อย่างจริงจังเป็นครั้งแรก

ชอบ

  • Download toolbar เจ๋งมาก เป็น implementation ที่ดีที่สุดที่เคยใช้มา ชอบตรง progress meter ที่เป็นวงกลม
  • หน้า New Tab ใช้ง่ายดี (ของรุ่น 4.0) แทบไม่ต้องใช้ Bookmark Bar เพราะหน้า New Tab มันมีทุกอย่างที่ต้องการแล้ว น่าเอาไปลองใน Firefox บ้าง
  • หน้า Download และ History เป็นแท็บ ไม่เป็นหน้าต่างใหม่ unobtrusive ดีมาก
  • feeling ในงานใช้งานไม่ต่างจาก Firefox มากนัก ใช้แล้วไม่ขัดเหมือนใช้ IE/Opera/Safari
  • เปิด Gmail เร็วกว่า Firefox อย่างชัดเจน จนรู้สึกว่ามันโกงป่าวเนี่ย
  • Find เปิด highlight all มาอัตโนมัติเลย ชอบๆ ใน scrollbar มีสีให้ด้วย
  • มี Task manager ถึงจะไม่ค่อยได้ใช้ แต่ในฐานะ geek มี process list ให้ดูแล้วรู้สึกดี

ไม่ชอบ

  • ที่รับไม่ได้คือเวลาทำ selection มันเลือกทุกสิ่งทุกอย่าง ต่างจากเบราว์เซอร์อื่นๆ ที่เลือกเฉพาะ foreground-object
  • ทำไม Bookmarks มันไม่เป็นแท็บแบบเดียวกับ History/Download ฟะ!
  • ไม่มี RSS
  • ถึงแม้ว่า OmniBar จะใช้ค้นกูเกิลได้ดี แต่พอใช้ค้นอย่างอื่น (ผ่าน OpenSearch plugin) มันไม่ดีเท่ามีช่องค้นหาแยกเหมือนกับ Firefox
  • ยังไม่คุ้นกับการเปิดแท็บใหม่ แล้วมันขึ้นมาข้างๆ แท็บเก่า
  • ไม่คุ้นกับคลิกขวาแล้ว เมนูอันแรกคือเปิดในแท็บใหม่ (ติด Firefox ที่มันอยู่อันที่สอง) กดพลาดประจำ
  • Option มันจัดหน้างงๆ ดันทำแค่ 3 แท็บแล้วเอาตัวเลือกไปอัดๆ กัน

สรุป: ดีกว่า Opera 150 เท่า และรู้สึกว่ามันคือ "Safari done right" แต่ตอนนี้ยังใช้เป็น secondary browser ต่อไป

ตอนนี้ที่อยากได้คือลากแท็บจาก Firefox ข้ามไปใส่ไว้ใน Chrome ได้

Opera 10 with GTK+ Style

Honestly, I'm bored with Opera fanboys who always say that "Opera is the first browser that does xyz feature." If Opera is good as acclaim, the market share will show us the real truth.

As a good geek, I've tried Opera several times since its incarnation. Can't use it longer than few minutes. I think I have no bias. I have no problem for browsing with Safari, Chrome or even IE. But for Opera, it sucks.

(Btw, whoever wants a widget in browser? BitTorrent? email client?)

Straight to the point, it's my job to try Opera 10. If it's good enough, I'll change my mind, review it and advocate it. Anyway, the moment it was starting for the first time, I know that was hell. Opera is written on Qt and running Qt application on GTK+ is sin.

This issue is not Opera's fault anyway. After few googling, I can find the reason behind this. GTK+ style widget is feature of Qt4 and above but the default Opera download package is Qt3. The fix is easy, uninstall the exist Opera and download a new one from Opera FTP. Don't forget to choose "qt4" version.

Now Opera looks good on my desktop but I still don't get used to it. See you again probably next few years, Opera.

อ่านเรื่อง How Sony Ericsson Made Windows Nicer ก็ดันเกิดไอเดียแปลกๆ ที่ไม่่ค่อยจะเกี่ยวกับประเด็นของบทความเท่าไร คือผมมาสะดุดใจกับบรรทัดที่ว่า XPERIA X1 จะใช้ Opera เป็น default (แต่ระบบปฏิบัติการเป็น Windows Mobile นะ)

สรุปสถานการณ์ browser บนมือถือในขณะนี้ ผู้เล่นรายใหญ่หน่อยในตลาดคือ

  • IE Mobile (เดิมชื่อ Pocket IE) ของ MS - รันได้เฉพาะบน WM
  • Mobile Safari ของแอปเปิล - รันได้เฉพาะบน iPhone
  • BlackBerry Browser - รันได้เฉพาะบน BlackBerry
  • S60 Browser ของโนเกีย - S60
  • Android Browser ของกูเกิล - Android
  • Opera Mobile - หลายแพลตฟอร์ม (WM, S60, UIQ)
  • NetFront - หลายแพลตฟอร์ม (WM, S60, UIQ, PalmOS)
  • Mozilla Fennec (ยังไม่ออก) - หลายแพลตฟอร์ม (Maemo, WM)

ประเด็นที่น่าสนใจของ browser บนมือถือมี 3 อย่างคือ เอนจิน, ความสามารถ และแพลตฟอร์ม

จริงๆ เตรียมทำโพลรอไว้เขียนถึงเรื่องนี้อยู่ก่อนแล้ว เผอิญว่าคุยกับคุณ BLeAm ใน Blognone ประเด็นนี้พอดี เลยคิดว่าเป็นโอกาสอันดีที่จะทำกราฟสวยๆ ประกอบ

Blognone Browser - June 08

รูปแรกเป็นชาร์ทจาก Google Analytics ระหว่างวันที่ 23 May-22 June 2008 เผอิญกราฟของ Analytics มันไม่มี label แปะมาให้ เรียงตามขนาดคือ IE > Firefox > Safari > Opera ส่วนตัวเลขคงไม่สำคัญเท่าไร

Blognone Browser - from Poll

รูปที่สองมาจากโพลที่ว่า ตอนที่ทำมีคนตอบ 407 คน ตัดเบราว์เซอร์ที่ไม่ได้อยู่ใน 4 ตัวหลักออก กราฟทำด้วย Google Chart API เพิ่งลองครั้งแรก ใช้ง่ายมาก เสียเวลานิดหน่อยตรงนั่งเอา GIMP จิ้มสีให้เหมือนกับของ Analytics (แต่รู้สึกมันจะโดน mask ให้สีจางลงไปหน่อยนะ) ตัวเลขคิดว่าดูกันจากโพลเองได้