Firefox ยังคงจัดการแท็บเยอะๆ ได้ดีกว่า Chrome

Firefox อาจจะตามหลัง Chrome อยุ่เรื่องความเร็ว (แม้ว่าจะตามหลังไม่มากก็ตาม) แต่หากว่าใครต้องเปิดแท็บเยอะๆ Firefox ยังคงเป็นทางเลือกที่ดีกว่าอย่างน้อยก็ในตอนนี้ Gregor Wagner ได้ทดสอบเปิดแท็บทั้งสิ้น 150 แท็บพร้อมกัน (ใช้สคริปต์นะครับ ไม่ได้นั่งกดเอาเอง) ใน Firefox Nightly และ Chrome Canary build บน MacBook Pro แรม 8 GB

ผลปรากฏว่า เวลาที่ใช้ในการรันสคริปต์เป็นไปดังนี้

Firefox

real     6m14.406s
user    3m55.302s
sys      0m49.366s

Chrome

real    28m55.573s
user    21m58.383s
sys     14m40.860s

เห็นได้ชัดเจนว่า Firefox ชนะขาดเลยในด้านเวลา นอกจากนี้  Gregor Wagner ยังสังเกตเห็นว่า Chrome เริ่มกระตุกอย่างหนักหลังจากเปิดไปได้เพียง 70 กว่าแท็บ

ด้านการใช้แรม Firefox ก็ชนะ เพราะใช้แรมไปเพียง 2.02 GB ในขณะที่ Chrome ซดไป 5 GB นิดๆ

ด้านประสิทธิภาพ Firefox ก็ยังชนะ ยังสามารถเลื่อนหน้าเว็บขึ้นลงได้เกือบจะลื่นเท่าที่เปิดเพียงแท็บเดียว และยังได้คะแนน V8 Benchmark ไม่ต่างจากตอนที่เปิดแท็บเดียวมากนัก ส่วน Chrome นั้นแทบจะเลื่อนหน้าเว็บไม่ได้เลยแถมยังรัน V8 Benchmark ไม่ผ่านอีกต่างหาก ไปค้างเติ่งอยู่ระหว่างทาง

ที่มา http://www.ghacks.net/2011/08/03/firefox-appears-to-handle-lots-of-tabs-better-than-chrome/

รูรั่วถูกอุด… Firefox ลดกินแรมได้ 5 เท่า!

นักพัฒนาของ Firefox ได้พบรูรั่วอันหนึ่งใน JavaScript engine ที่ทำให้เกิด fragmentation ของหน่วยความจำ เนื่องจากมันแอบดอง objects ขนาด 1 MB หลายต่อหลายอันไว้เป็นเวลานานและไม่ยอมคืนหน่วยความจำให้ระบบ (https://bugzilla.mozilla.org/show_bug.cgi?id=666058)

หลังจากที่มีคนเขียน patch มาแก้ไขและทดสอบดูแล้วปรากฏว่าสามารถลดการบริโภคแรมของ Firefox ไปได้อย่างมโหฬาร จาก 239 MB เหลือ 189 MB และถ้าหากรัน “minimise memory usage” ด้วย ก็จะลดแรมไปได้ถึง 5 เท่า จาก 108 MB เหลือเพียง 21 MB

ผลลัพธ์ที่สุดยอดขนาดนี้ถูกพรรณนาใน Bugzilla ว่าเป็นสิ่งที่ “ridiculously good”

นอกจากนี้ นักพัฒนายังมีแผนจะแก้ TraceMonkey JavaScript engine ให้รัน garbage collection บ่อยขึ้นด้วย ซึ่งตรงนี้ก็จะลดการใช้หน่วยความจำของ Firefox ไปได้อีก

แต่น่าเสียดายที่ patch ลดการสูบแรมทั้งหลายเหล่านี้มาไม่ทัน Firefox 6 ที่กำลังจะเข้าสู่ Beta แล้ว ดังนั้นเราก็ต้องรอไปจนกว่า Firefox 7 โน่นเลยถึงจะได้สัมผัสความเจ๋งเหล่านี้

ที่มา http://www.h-online.com/open/news/item/Firefox-developers-locate-a-source-of-bloat-1273916.html

Firefox 7 จะไม่โชว์ “http://”

เพื่อให้ผู้ใช้มองเห็นชื่อ URL ของเว็บไซต์ได้ง่ายขึ้น Firefox 7 จะปรับรูปแบบการแสดงข้อความใน address bar ขนานใหญ่

อย่างแรกคือ ถ้าเป็นเว็บไซต์ทั่วไปที่ผ่าน http protocol ก็จะไม่มีตัว “http://” แสดงให้เกะกะรำคาญลูกตาแล้ว แต่ถ้าเป็น protocol อื่น เช่น https:// เป็นต้น ก็จะยังมีตัวแสดง protocol ปรากฏอยู่

อีกอย่างคือ ตัว “www.” ก็จะใช้ตัวอักษรที่เป็นสีอ่อน เพื่อขับเน้นให้ตัวอักษรที่เป็นชื่อเว็บชัดขึ้น

และสุดท้าย “/” ข้างหลัง URL ที่เป็น root path ก็จะหายไป เช่น www.google.com/ ก็จะเหลือแค่ www.google.com เป็นต้น แต่ถ้าหากเป็น path ย่อยลงไป ก็ยังมี “/” ต่อท้ายอยู่ เช่น www.xxx.com/yyy/ เป็นต้น

ที่มา http://www.h-online.com/open/news/item/http-to-be-dropped-from-Firefox-7-address-bar-1268442.html

Firefox จะได้อยู่ต่อไปใน Ubuntu 11.10, Deja Dup ถูกเสนอขึ้นมาอีกรอบ

ข่าวจากงาน Ubuntu Developer Summit (UDS) เกี่ยวกับทิศทางอนาคตของ Ubuntu และรุ่นต่อไป Ubuntu 11.10 Oneiric Ocelot สองเรื่องเล็กๆ ที่น่าสนใจ ได้แก่

1. Firefox จะได้เป็น default web browser ต่อไปใน Ubuntu 11.10 แม้ว่าก่อนหน้านี้จะมีความคาดหวังกันอย่างสูงว่า Chrome จะได้เข้ามาแทนที่ ตัว Chrome เองก็รองรับ Unity เป็นอย่างดี ทั้งมี Global menu (app menu) และ Badge แล้ว (ขนาด Firefox ยังไม่มี Badge เลย ต้องลง Add-on ที่ชื่อ “Unityfox” เพิ่ม)

2. Déjà Dup ถูกเสนอขึ้นมาอีกครั้งว่าจะได้เข้ามาอยู่ในแผ่น LiveCD เป็น default เลยหรือไม่

Déjà Dup มีหน้าที่ backup ข้อมูลผู้ใช้รองรับทั้งแบบ local, remote และ cloud backup เป็นไปได้ว่า Ubuntu จะเอา Déjà Dup ไว้ให้ผู้ใช้ sync กับ Ubuntu One ซึ่งเป็นบริการ Cloud storage ของ Canonical เอง แต่ตอนนี้ทุกอย่างยังไม่แน่นอน เรื่อง Déjà Dup นี่ก็เสนอแล้วถอดๆ มาก่อนหน้านี้แล้วสองครั้ง ครั้งนี้เป็นครั้งที่สาม

ที่มา

Firefox 6 บน Linux อาจมี GPU Acceleration

ขณะที่ Firefox บน Windows และ Mac OS X ได้  GPU Acceleration กันแล้ว แต่ Firefox บน Linux ดูไม่มีหวังกับเรื่องนี้เอาเสียเลย ขนาดนักพัฒนาของ Mozilla ยังเคยออกมาพูดตรงๆ เลยว่า “graphics drivers บน Linux มันยุ่งสิ้นดี”

วันนี้ Phoronix ได้ไปเจอฟีเจอร์ใน Firefox nightly build ของ Linux (ซึ่งเลขเวอร์ชันเป็น Firefox 6) ว่ามี “OpenGL driver detection” ซึ่งก็หมายความว่า Mozilla ได้เตรียมตรวจ driver การ์ดจอที่จะได้หรือไม่ได้ GPU Acceleration แล้ว

สำหรับตอนนี้ driver ที่ติด blacklist มีอื้อเลย อันที่ผ่านมีเฉพาะ NVIDIA proprietary ตั้งแต่ 257.21 ขึ้นไป, AMD Catalyst driver ที่รองรับ OpenGL 3.0 ขึ้นไป, Mesa 7.10 ขึ้นไป (แสดงว่าการ์ดจอ Intel ส่วนใหญ่รอด)  ส่วนพวกที่ใช้ Gallium 3D ติด blacklist เรียบ (นั่นแปลว่า nouveau กับ Open Source radeon driver โดนร่างแหไปด้วย)

ตอนนี้ก็คงได้แต่หวังว่า Firefox 6 จะออกมาเร็วๆ และ bug ของ  GPU Acceleration ใน Linux คงไม่มากเกินไปนัก

ที่มา www.phoronix.com/scan.php?page=news_item&px=OTQwOA

Follow

Get every new post delivered to your Inbox.

Join 1,037 other followers