Open Source

คำถามว่าบราวเซอร์ตัวไหนดีที่สุดคงเป็นคำถามที่ถามกันมานับสิบปีตั้งแต่สงครามบราวเซอร์รอบแรกที่แข่งกันเรื่องของฟีเจอร์ (ตัวกระพริบ, อักษรวิ่ง, ฯลฯ) จนสมรภูมิที่ผ่านก็เป็นเรื่องของการรองรับมาตรฐานที่บราวเซอร์แต่ละตัวพากันจูงมือผ่านมาตรฐาน Acid2 กันเป็นการใหญ่ และกำลังเร่งให้ผ่าน Acid3 กันครบถ้วนในอนาคต

แต่สงครามรอบล่าสุดคงต้องยกให้กับเรื่องของความเร็วและการใช้หน่วยความจำเพราะเบราเซอร์กำลังถูกใช้งานในอุปกรณ์ขนาดเล็กลงไม่ว่าจะเป็น Netbook, Nettop, MID, หรือโทรศัพท์มือถือ ปัญหาคือเราไม่มีมาตรฐานกลางในการวัดการใช้หน่วยความจำแต่อย่างใด เพราะบราวเซอร์บางตัวก็สามารถเรนเดอร์บางเว็บได้ดี และบางเว็บได้ไม่ดีนักต่างกันไป

นาย Sam Allen แห่ง Dot Net Perls จึงเขียนโปรแกรมขึ้นมาจับขนาดหน่วยความจำของบราวเซอร์ที่เขากำลังใช้งาน โดยใช้งานทุกบราวเซอร์ทีละสามชั่วโมงแล้วพล็อตเป็นกราฟขึ้นมา

ผลทดสอบออกมาค่อนข้างน่าประทับใจมากสำหรับ Firefox 3 ที่ใช้งานหน่วยความจำเพียงประมาณร้อยเมกกะไบต์นิดๆ เท่านั้น และขนาดหน่วยความจำนี้ยังค่อนข้างคงที่ตลอดการทดสอบ ส่วนที่น่าผิดหวังไปสักหน่อยคือ Safari ที่กินหน่วยความจำเพิ่มขึ้นอย่างต่อเนื่องจนชั่วโมงที่สามนั้นกินไปถึงกว่าหกร้อยเมกกะไบต์ แย่กว่า IE8 Beta ใช้เกือบๆ สองร้อยเมกกะไบต์ไปถึงสามเท่าตัว

การทดสอบนี้อาศัยการใช้งานจริงของนาย Sam Allen เองและเขาก็ไม่ได้ให้รายละเอียดว่าเขาใช้งานแต่ละบราวเซอร์ต่างกันอย่างไรบ้าง ดังนั้นแล้วการทดสอบนี้อาจจะมีความลำเอียงไปบ้าง แต่เท่าที่ใช้งานมาตัวผมเองก็ได้ประมาณนี้เหมือนกัน

เสียดายที่ตัวโปรแกรมทดสอบไม่โอเพนซอร์ส ไม่งั้นน่าจะเอามาทดสอบมาโชว์กัน (ว่าแล้วก็เขียนเองดีกว่า)

ที่มา - Dot Net Perls

Hiring! บริษัทที่น่าสนใจ

Carmen Software company cover
Carmen Software
Hotel Financial Solutions
Next Innovation (Thailand) Co., Ltd. company cover
Next Innovation (Thailand) Co., Ltd.
We are web design with consulting & engineering services driven the future stronger and flexibility.
KKP Dime company cover
KKP Dime
KKP Dime บริษัทในเครือเกียรตินาคินภัทร
Kiatnakin Phatra Financial Group company cover
Kiatnakin Phatra Financial Group
Financial Service
Fastwork Technologies company cover
Fastwork Technologies
Fastwork.co เว็บไซต์ที่รวบรวม ฟรีแลนซ์ มืออาชีพจากหลากหลายสายงานไว้ในที่เดียวกัน
Thoughtworks Thailand company cover
Thoughtworks Thailand
Thoughtworks เป็นบริษัทที่ปรึกษาด้านเทคโนโยลีระดับโลกที่คว้า Great Place to Work 3 ปีซ้อน
Iron Software company cover
Iron Software
Iron Software is an American company providing a suite of .NET libraries by engineer for engineers.
CLEVERSE company cover
CLEVERSE
Cleverse is a Venture Builder. Our team builds several tech companies.
Nipa Cloud company cover
Nipa Cloud
#1 OpenStack cloud provider in Thailand with our own data center and software platform.
Bangmod Enterprise company cover
Bangmod Enterprise
The leader in Cloud Server and Hosting in Thailand.
CIMB THAI Bank company cover
CIMB THAI Bank
MOVING FORWARD WITH YOU - CIMB is the leading ASEAN Bank
Bangkok Bank company cover
Bangkok Bank
Bangkok Bank is one of Southeast Asia's largest regional banks, a market leader in business banking
MuvMi (Urban Mobility Tech Co.,Ltd.) company cover
MuvMi (Urban Mobility Tech Co.,Ltd.)
Shape the future of urban mobility towards affordable, clean, and safe solutions
T.N. Digital Solution Co., Ltd. company cover
T.N. Digital Solution Co., Ltd.
TNDS has been involving in every first move of banking’s major digital transformation.
KBTG - KASIKORN Business-Technology Group company cover
KBTG - KASIKORN Business-Technology Group
KBTG - "The Technology Company for Digital Business Innovation"
Siam Commercial Bank Public Company Limited company cover
Siam Commercial Bank Public Company Limited
"Let's start a brighter career future together"
Icon Framework co.,Ltd. company cover
Icon Framework co.,Ltd.
Global Standard Platform for Real Estate แพลตฟอร์มสำหรับธุรกิจอสังหาริมทรัพย์ครบวงจร มาตรฐานระดับโลก
REFINITIV company cover
REFINITIV
The Financial and Risk business of Thomson Reuters is now Refinitiv
H LAB company cover
H LAB
Re-engineering healthcare systems through intelligent platforms and system design.
The Gang Technology Co., Ltd. company cover
The Gang Technology Co., Ltd.
We're a Digital Agency that helps our customers transform their business into digital with ease.
LTMH company cover
LTMH
LTMH มุ่งเน้นการพัฒนาผลิตภัณฑ์ที่สามารถช่วยพันธมิตรของเราให้บรรลุเป้าหมาย
Seven Peaks company cover
Seven Peaks
We Drive Digital Transformation
Wisesight (Thailand) Co., Ltd. company cover
Wisesight (Thailand) Co., Ltd.
The Best Choice For Handling Social Media · High Expertise in Social Data · Most Advanced and Secure
MOLOG Tech company cover
MOLOG Tech
We are Modern Logistic Platform, Specialize in WMS, OMS and TMS.
Data Wow Co.,Ltd company cover
Data Wow Co.,Ltd
We enable our clients to realize increased productivity by solving their most complex issues by Data
LINE Company Thailand company cover
LINE Company Thailand
LINE, the world's hottest mobile messaging platform, offers free text and voice messaging + Call
LINE MAN Wongnai company cover
LINE MAN Wongnai
Join our journey to becoming No.1 food platform in Thailand

akiTheCrepe Thu, 26/06/2008 - 01:20

เดี๋ยวนี้บราวเซอร์กินแรมกันทีละเป็นร้อยเม็กกะไบต์ขึ้นไป lolz

เมื่อก่อนมีแรมแค่ 20MB ยังต้องลุ้นกันแทบแย่

สงสัยเพราะเมื่อก่อนเว็บไม่มีอะไรเลยมั้งครับ

Text + Image นิดหน่อย ...

เดี๋ยวนี้ Text + Ajex + Image + Flash + Java บลาๆ

ยิ่ง Slide ใน Hi5 บางคนด้วยแล้ว ไฟร์ฟอกมืดไปเลย

เห็นด้วยกับ Hi5 ครับ บางคนแทบจะได้เสียง กลิ่น รส มาครบสูตร ใส่มาเพียบไปหมด o_O

ขนาดเน็ต 2Mbps ยังต้องรอโหลดซะนานเลย แต่เราก็อดทนรอ เพราะสาวๆ ทั้งนั้น lolz

ninja741 Thu, 26/06/2008 - 02:07

โปรแกรมที่เขียนมาน่าสนใจดีครับ

ถ้าจะให้ดีถ้าควรคุมตัวแปรให้ละเอียดน่าจะได้ผลที่เที่ยงตรงกว่า

จากการใช้งานของผม
opera ตัว 9.5 ใช้งานทั่วๆไป(ซึ่งน่าจะหนักกว่าทั่วไปของคนอื่นเพราะผมชอบเปิดหน้าต่างใหม่ไปเรื่อย พอมันเต็มจนเริม click ยากก็ close all ไปซักที)4-5ชม.กิน ram อย่างมากไม่เกิน 150mb เท่านั้น

mnop Thu, 26/06/2008 - 03:28

ฝากแก้หน่อยครับ (อีกแล้ว) สรุป browser จะสะกดแบบไหนครับ

บรรทัดแรกกับสองเขียน บราวเซอร์ - บรรทัดสามเขียน เบราเซอร์ - บรรทัดสี่กลับมาเขียน บราวเซอร์

http://itshee.exteen.com/ -- Can you upgrade Vista to XP Pro?

BLeAm Thu, 26/06/2008 - 13:20

In reply to by kaze

เบราว์เซอร์ นี่ก็ทับศัพท์อยู่แล้วครับ เพราะเราเพียงใช้ตัวอักษรไทยเขียนตามหลักสะกดคำโดยไม่ได้บัญญัติศัพท์ขึ้นใหม่ ส่วนว่าจะใช้ตัวอักษรไทยหรืออังกฤษสะกดคำ อันนี้คงแล้วแต่ความเห็นของผู้เขียน หรืออาจจะรวมไปถึงนโยบายของ Blognone เอง อันนี้ผมไม่มั่นใจว่ารายละเอียดเป็นยังไง

Wai Thu, 26/06/2008 - 03:32

ตอนแรก ผมเห็น Firefox 3.0 ใช้หน่วยความจำไป 100 กว่าๆ ก็คิดว่า Firefox ของผมผิดปกติอะไรรึเปล่าเพราะใช้หน่วยความจำเยอะจัง แต่พออ่านบทความนี้ถึงได้รู้ว่า เดี๋ยวนี้กินหน่วยความจำไม่ถึงร้อยนั้นไม่มีอีกแล้ว

plynoi Thu, 26/06/2008 - 11:25

In reply to by Wai

เหมือนผมเลย เหอๆ เมื่อวานเปิด firefox 3 ไว้ 3 tab สามสี่ชั่วโมง ขึ้นถึงร้อยกว่าๆ ตกใจ

NgOrXz Thu, 26/06/2008 - 09:47

ตอนนี้อะไร ๆ ก็ Firefox 3 ๆ ไปหมดเลยนะ

© NgOrXz ™ ® แมนเชสเตอร์ยูไนเต็ด เก่งที่สุดในโลก

akira Thu, 26/06/2008 - 10:25

อันนี้จะปล่อยไก่หรือเปล่าไม่รู้นะ ไม่รู้ว่ารู้กันแล้วหรือยัง
พอดีไปอ่านเจอวิธีเพิ่มความเร็ว Firefox 3 อีกนิดหน่อย จาก cnet
เข้า about:config แล้วเพิ่ม Paramter
content.notify.interval=0
nglayout.initialpaint.delay=0

ลองแล้วเร็วขึ้นพอสมควร ส่วนเหตุผลว่าทำไมถึงเร็วขึ้นต้องไปดูที่ cnet

Ford AntiTrust Thu, 26/06/2008 - 10:37

ใช้ 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

เมื่อก่อนเป็นเช่นนั้นครับ

ผมก็ใช้โอเปร่ามานานพอควร ยอมรับเลยว่า 9.5 นี่กินแรมเยอะที่สุดจริงๆ มากกว่าทุกรุ่นที่ผ่านมา มากกว่า FF3 ตอนแรกคิดว่าเป็นเพราะผมใช้ Opera mail ด้วย แต่คิดว่าผลการทดสอบนี้คงโออยู่นะ

ปล. ยังไงก็รักเสมอนะจ๊ะ จู๊บๆ

ABZee Thu, 26/06/2008 - 17:49

In reply to by zerocool

หลังๆนี่ใช้แรมมาช่วยให้การประมวลผลไวขึ้น เวอร์ชัน 9.5 นี้เทียบกับรุ่นเบต้าแล้วเร็วห่างกันไม่ติดฝุ่นเลย

PoomK

ds2kGTS Thu, 26/06/2008 - 20:28

In reply to by zerocool

ผมว่า Opera 9.5 นี่ใช้แรมน้อยกว่า 9.27 ซะอีกนะ แถมยังเร็วกว่ากันเยอะ ข้อเสียคือมันไม่ชอบคืนแรม (กรณีเปิดใช้งาน Plug-Ins)
แต่ถ้าปิดการใช้งาน Plug-Ins แล้วล่ะก็ ใช้แรมไม่ค่อยเยอะนะ ราว ๆ 65-75MB(จริง ๆ ตัวปัญหามันน่าจะมาจาก Flash ตัวเดียวเลยล่ะ เผลอเปิดใช้งาน Plug-Ins แล้วไปเข้า hi5 เมื่อไหร่ล่ะได้เรื่องเมื่อนั้น)

Nice Sat, 28/06/2008 - 03:13

จากการใช้งานจริงของไนซ์ Opera 9.5 จัดการเวลาเปิดเว็บพร้อมๆกันได้ดีที่สุดมากที่สุด
แบบเปิดจนแต่ละแท็บเล็กจิ๊ดเดียว เล็กมากๆแบบที่ไม่เคยทำได้ใน Firefox, Maxthon(IE6)
แต่ Firefox 3 ยังไม่ได้ลองเปิดเยอะๆนะ เพราะเปิดไม่กี่แท็บก็ใช้แรม 200+ แล้ว (ในขณะัที่อีก 2 ตัว ไม่เกิน)

Nice - [SE7EN](http://www.se7enize.com)ize.com