คำถามว่าบราวเซอร์ตัวไหนดีที่สุดคงเป็นคำถามที่ถามกันมานับสิบปีตั้งแต่สงครามบราวเซอร์รอบแรกที่แข่งกันเรื่องของฟีเจอร์ (ตัวกระพริบ, อักษรวิ่ง, ฯลฯ) จนสมรภูมิที่ผ่านก็เป็นเรื่องของการรองรับมาตรฐานที่บราวเซอร์แต่ละตัวพากันจูงมือผ่านมาตรฐาน Acid2 กันเป็นการใหญ่ และกำลังเร่งให้ผ่าน Acid3 กันครบถ้วนในอนาคต
แต่สงครามรอบล่าสุดคงต้องยกให้กับเรื่องของความเร็วและการใช้หน่วยความจำเพราะเบราเซอร์กำลังถูกใช้งานในอุปกรณ์ขนาดเล็กลงไม่ว่าจะเป็น Netbook, Nettop, MID, หรือโทรศัพท์มือถือ ปัญหาคือเราไม่มีมาตรฐานกลางในการวัดการใช้หน่วยความจำแต่อย่างใด เพราะบราวเซอร์บางตัวก็สามารถเรนเดอร์บางเว็บได้ดี และบางเว็บได้ไม่ดีนักต่างกันไป
นาย Sam Allen แห่ง Dot Net Perls จึงเขียนโปรแกรมขึ้นมาจับขนาดหน่วยความจำของบราวเซอร์ที่เขากำลังใช้งาน โดยใช้งานทุกบราวเซอร์ทีละสามชั่วโมงแล้วพล็อตเป็นกราฟขึ้นมา
ผลทดสอบออกมาค่อนข้างน่าประทับใจมากสำหรับ Firefox 3 ที่ใช้งานหน่วยความจำเพียงประมาณร้อยเมกกะไบต์นิดๆ เท่านั้น และขนาดหน่วยความจำนี้ยังค่อนข้างคงที่ตลอดการทดสอบ ส่วนที่น่าผิดหวังไปสักหน่อยคือ Safari ที่กินหน่วยความจำเพิ่มขึ้นอย่างต่อเนื่องจนชั่วโมงที่สามนั้นกินไปถึงกว่าหกร้อยเมกกะไบต์ แย่กว่า IE8 Beta ใช้เกือบๆ สองร้อยเมกกะไบต์ไปถึงสามเท่าตัว
การทดสอบนี้อาศัยการใช้งานจริงของนาย Sam Allen เองและเขาก็ไม่ได้ให้รายละเอียดว่าเขาใช้งานแต่ละบราวเซอร์ต่างกันอย่างไรบ้าง ดังนั้นแล้วการทดสอบนี้อาจจะมีความลำเอียงไปบ้าง แต่เท่าที่ใช้งานมาตัวผมเองก็ได้ประมาณนี้เหมือนกัน
เสียดายที่ตัวโปรแกรมทดสอบไม่โอเพนซอร์ส ไม่งั้นน่าจะเอามาทดสอบมาโชว์กัน (ว่าแล้วก็เขียนเองดีกว่า)
ที่มา - Dot Net Perls
Comments
เดี๋ยวนี้บราวเซอร์กินแรมกันทีละเป็นร้อยเม็กกะไบต์ขึ้นไป lolz
เมื่อก่อนมีแรมแค่ 20MB ยังต้องลุ้นกันแทบแย่
สงสัยเพราะเมื่อก่อนเว็บไม่มีอะไรเลยมั้งครับ
Text + Image นิดหน่อย ...
เดี๋ยวนี้ Text + Ajex + Image + Flash + Java บลาๆ
ยิ่ง Slide ใน Hi5 บางคนด้วยแล้ว ไฟร์ฟอกมืดไปเลย
เห็นด้วยกับ Hi5 ครับ บางคนแทบจะได้เสียง กลิ่น รส มาครบสูตร ใส่มาเพียบไปหมด o_O
ขนาดเน็ต 2Mbps ยังต้องรอโหลดซะนานเลย แต่เราก็อดทนรอ เพราะสาวๆ ทั้งนั้น lolz
โปรแกรมที่เขียนมาน่าสนใจดีครับ
ถ้าจะให้ดีถ้าควรคุมตัวแปรให้ละเอียดน่าจะได้ผลที่เที่ยงตรงกว่า
จากการใช้งานของผม
opera ตัว 9.5 ใช้งานทั่วๆไป(ซึ่งน่าจะหนักกว่าทั่วไปของคนอื่นเพราะผมชอบเปิดหน้าต่างใหม่ไปเรื่อย พอมันเต็มจนเริม click ยากก็ close all ไปซักที)4-5ชม.กิน ram อย่างมากไม่เกิน 150mb เท่านั้น
ฝากแก้หน่อยครับ (อีกแล้ว) สรุป browser จะสะกดแบบไหนครับ
บรรทัดแรกกับสองเขียน บราวเซอร์ - บรรทัดสามเขียน เบราเซอร์ - บรรทัดสี่กลับมาเขียน บราวเซอร์
http://itshee.exteen.com/ -- Can you upgrade Vista to XP Pro?
ฺBrowser --> เบราว์เซอร์
เขียนทับศัพท์ ดีกว่าไหมอ่ะครับ
เบราว์เซอร์ นี่ก็ทับศัพท์อยู่แล้วครับ เพราะเราเพียงใช้ตัวอักษรไทยเขียนตามหลักสะกดคำโดยไม่ได้บัญญัติศัพท์ขึ้นใหม่ ส่วนว่าจะใช้ตัวอักษรไทยหรืออังกฤษสะกดคำ อันนี้คงแล้วแต่ความเห็นของผู้เขียน หรืออาจจะรวมไปถึงนโยบายของ Blognone เอง อันนี้ผมไม่มั่นใจว่ารายละเอียดเป็นยังไง
ตอนแรก ผมเห็น Firefox 3.0 ใช้หน่วยความจำไป 100 กว่าๆ ก็คิดว่า Firefox ของผมผิดปกติอะไรรึเปล่าเพราะใช้หน่วยความจำเยอะจัง แต่พออ่านบทความนี้ถึงได้รู้ว่า เดี๋ยวนี้กินหน่วยความจำไม่ถึงร้อยนั้นไม่มีอีกแล้ว
เหมือนผมเลย เหอๆ เมื่อวานเปิด firefox 3 ไว้ 3 tab สามสี่ชั่วโมง ขึ้นถึงร้อยกว่าๆ ตกใจ
ของผม แท็บเดียว มาเป็นกินแรมเกือบหมดเครื่องเลยนะ ผิดปกติอะไรไหม
molecularck โม-เล-กุล่า-ซี-เค
sci news on foosci.com
http://www.digimolek.com
ต้องเทียบตอนลง plugins แล้วด้วยไหม?
PoomK
ในข่าวนี้เขาลงปลั๊กอินสองตัว แต่ไม่ใช้ extension
ตอนนี้อะไร ๆ ก็ Firefox 3 ๆ ไปหมดเลยนะ
© NgOrXz ™ ® แมนเชสเตอร์ยูไนเต็ด เก่งที่สุดในโลก
แหม..ก็คงเป็นแค่ในวงๆ นี้ละมั้งคับ (..ผมก็เคยดูจาก task นะว่ามันใช้แรมคงเส้นคงวาดี)
อันนี้จะปล่อยไก่หรือเปล่าไม่รู้นะ ไม่รู้ว่ารู้กันแล้วหรือยัง
พอดีไปอ่านเจอวิธีเพิ่มความเร็ว Firefox 3 อีกนิดหน่อย จาก cnet
เข้า about:config แล้วเพิ่ม Paramter
content.notify.interval=0
nglayout.initialpaint.delay=0
ลองแล้วเร็วขึ้นพอสมควร ส่วนเหตุผลว่าทำไมถึงเร็วขึ้นต้องไปดูที่ cnet
ใช้ Task Manager ดูการใช้ memory ก็เห็นด้วยนะว่าใช้หน่วยความจำน้อยลงเมื่อก่อน Firefox 2.x เปิด multiply (ใช้ windows เดียว) โดยโหลดทั้งหมด 35 - 40 Tab และ url ต่าง ๆ กัน ใช้ memory ประมาณ 400 - 600MB ครับ แต่มาใช้ Firefox 3.0 นี่ประมาณ 200 - 350MB ครับ ต่างกันพอสมควรเลย อันนี้น่าคิดว่าไปทำอีท่าไหนมันถึงได้ลงเยอะขนาดนั้น หรือว่าเพราะ engine JavaScript ใหม่ก็ไม่รู้ -_-'
Ford AntiTrust’s Blog | PHP Hoffman Framework
เค้าปรับเรื่อง profiling ใหม่ จุดสำคัญคือให้คืนแรม
ผมว่า Opera น่าจะใช้ memory น้อยที่สุดนะ - -'
That is the way things are.
เมื่อก่อนเป็นเช่นนั้นครับ
ผมก็ใช้โอเปร่ามานานพอควร ยอมรับเลยว่า 9.5 นี่กินแรมเยอะที่สุดจริงๆ มากกว่าทุกรุ่นที่ผ่านมา มากกว่า FF3 ตอนแรกคิดว่าเป็นเพราะผมใช้ Opera mail ด้วย แต่คิดว่าผลการทดสอบนี้คงโออยู่นะ
ปล. ยังไงก็รักเสมอนะจ๊ะ จู๊บๆ
หลังๆนี่ใช้แรมมาช่วยให้การประมวลผลไวขึ้น เวอร์ชัน 9.5 นี้เทียบกับรุ่นเบต้าแล้วเร็วห่างกันไม่ติดฝุ่นเลย
PoomK
ผมว่า Opera 9.5 นี่ใช้แรมน้อยกว่า 9.27 ซะอีกนะ แถมยังเร็วกว่ากันเยอะ ข้อเสียคือมันไม่ชอบคืนแรม (กรณีเปิดใช้งาน Plug-Ins)
แต่ถ้าปิดการใช้งาน Plug-Ins แล้วล่ะก็ ใช้แรมไม่ค่อยเยอะนะ ราว ๆ 65-75MB(จริง ๆ ตัวปัญหามันน่าจะมาจาก Flash ตัวเดียวเลยล่ะ เผลอเปิดใช้งาน Plug-Ins แล้วไปเข้า hi5 เมื่อไหร่ล่ะได้เรื่องเมื่อนั้น)
จากการใช้งานจริงของไนซ์ Opera 9.5 จัดการเวลาเปิดเว็บพร้อมๆกันได้ดีที่สุดมากที่สุด
แบบเปิดจนแต่ละแท็บเล็กจิ๊ดเดียว เล็กมากๆแบบที่ไม่เคยทำได้ใน Firefox, Maxthon(IE6)
แต่ Firefox 3 ยังไม่ได้ลองเปิดเยอะๆนะ เพราะเปิดไม่กี่แท็บก็ใช้แรม 200+ แล้ว (ในขณะัที่อีก 2 ตัว ไม่เกิน)
Nice - SE7ENize.com
@NiceThai