Browser

Firefox เริ่มแยกโพรเซสของปลั๊กอินออกจากเบราว์เซอร์

tags:

ก่อนหน้านี้ Blognone เคยเสนอข่าว Namoroka แผนการขั้นถัดไปของ Firefox หลัง 3.5 ซึ่งพูดถึง "Electrolysis หรือเทคโนโลยี process isolation แบบเดียวกับที่ Chrome มี นั่นคือแยกการทำงานของแต่ละโพรเซสเป็นอิสระจากกัน" ตอนนี้ทาง Mozilla เริ่มทดสอบ Electrolysis ใน Firefox 3.7 Alpha 2 รุ่นทดสอบแล้ว

ในเบื้องต้นนั้น การแยกโพรเซสจะเริ่มจากโพรเซสของปลั๊กอิน ออกจากโพรเซสของเบราว์เซอร์ก่อน หลังจากนั้นในระยะถัดไปค่อยแยกโพรเซสของแต่ละแท็บออกจากกัน (แบบ Chrome) ดังนั้นถ้าเกิดว่าปลั๊กอินอย่าง Flash มีปัญหาแครช เบราว์เซอร์จะไม่พังไปด้วยเหมือนที่แล้วๆ มา

ผู้สนใจสามารถดาวน์โหลด Firefox 3.7 Alpha 2 มาทดสอบกับ Flash Crash Demo จะพบว่าโพรเซสของ Flash ทั้งหมดที่เปิดอยู่จะถูกแทนที่ด้วยข้อความแสดงปัญหา แต่เบราว์เซอร์ รวมถึงโพรเซสของปลั๊กอินตัวอื่นๆ (เช่น Silverlight/QuickTime) จะยังอยู่

นอกจากนี้ในเอนจิน Gecko 1.9.3 Alpha 2 ยังปรับปรุงด้านการเรนเดอร์หน้าเว็บอีกหลายอย่าง เช่น WebGL และปรับปรุงประสิทธิภาพของจาวาสคริปต์

ที่มา - Mozilla Developer Blog, Ars Technica

ทีมพัฒนา IE ส่งการ์ดร่วม "งานศพ IE6"

tags:

เมื่อไม่นานมานี้ได้มีนักออกแบบเว็บกลุ่มหนึ่งได้จัด "งานศพ" ให้กับ IE6 หลังจากกูเกิลประกาศเลิกสนับสนุน IE6 ในบริการบางตัวของกูเกิล โดยจัดเป็นงานศพขึ้นจริงๆ ที่เมืองเดนเวอร์ในสหรัฐอเมริกา มีโลงศพรูปตัว e สีฟ้า และมีผู้เข้าร่วมงานจำนวนหนึ่งใส่สูทสีดำมาแสดงความเสียใจกับ "ความตาย" ของ IE6

ความน่าสนใจอยู่ตรงที่งานศพครั้งนี้ ทีม IE ของไมโครซอฟท์ได้ส่งการ์ดและกระเช้าดอกไม้เข้าร่วมด้วย โดยบนการ์ดมีข้อความว่า

"Thanks for the good time, IE6. See you all @ MIX, where we'll show a little piece of IE heaven."

การส่งการ์ดเข้าร่วมระลึกการตายของ IE6 ในครั้งนี้ น่าจะเป็นตัวบ่งชี้ที่ดีว่า ไมโครซอฟท์เองก็อยากให้คนเลิกใช้ IE6 เร็วๆ เหมือนกัน

ที่มา - CNN, TechFlash

ทดสอบความเร็วเว็บเบราว์เซอร์ พิสูจน์ "Opera เร็วที่สุดในโลก" จริงหรือไม่

tags:

เว็บไซต์ Tom's Hardware ได้ทดสอบความเร็วของเว็บเบราว์เซอร์ทั้ง 5 ยี่ห้อ หลังจาก Opera ออกรุ่น 10.5 ที่โฆษณาว่า "เร็วที่สุดในโลก" เพื่อทดสอบว่าคำอ้างนี้เป็นจริง หรือเป็นเพียงคำโฆษณาเกินจริง

การทดสอบแบ่งเป็นหลายส่วน ทั้งหมดทดสอบบนวินโดวส์ ผมคัดมาเฉพาะสรุปผลผู้ชนะในแต่ละส่วนนะครับ

Chrome รุ่นสำหรับนักพัฒนา รองรับ Geolocation API แล้ว

tags:

กูเกิลปล่อย Chrome 5 รุ่นสำหรับนักพัฒนา (build 5.0.342.1) ซึ่งมีการเปลี่ยนแปลงที่สำคัญคือมันรองรับ Geolocation API ของ W3C ในเบื้องต้นแล้ว

เบราว์เซอร์ที่สนับสนุน Geolocation API ในตอนนี้คือ Firefox 3.5 ขึ้นไป, Safari รุ่นบน iPhone และ Opera 10.5 รุ่นพิเศษ ด้านกูเกิลเคยรองรับฟีเจอร์นี้ใน Gears และ Chrome รุ่นก่อนๆ ที่รวม Gears มาด้วย แต่ในภายหลัง กูเกิลได้ประกาศเลิกพัฒนา Gears และบอกให้ไปใช้ HTML5 แทน

ฟีเจอร์ Geolocation API ตอนนี้ใช้ได้เฉพาะรุ่นบนวินโดวส์และแมค (ต้องเป็น Leopard ด้วย Snow Leopard ยังไม่มี) แต่อีกไม่นานคงสมบูรณ์มากขึ้น และเป็นฟีเจอร์ที่รวมมาใน Chrome 5.0

ที่มา - Chrome Releases, ReadWriteWeb

Opera 10.50 for Windows ตัวเต็มมาแล้ว

tags:

หลังจากที่ Desktop Team บ้าระห่ำปล่อย RC ออกมาถึง 5 RC ภายใน 2 วัน วันนี้ก็ได้ออก Opera 10.50 ตัวเต็มเวอร์ชั่นสำหรับ Windows มาแล้วครับ (ส่วนระบบปฏิบัติการอื่นๆ รอกันไปก่อนครับ)

โดยรวมแล้วสิ่งที่เปลี่ยนไปต่างๆ ก็คือตามที่ได้เสนอไว้แล้วในข่าวเก่า (1, 2, 3) สามารถสรุปออกมาได้ดังนี้

  • ปรับปรุงความเข้ากันกับ Windows 7 (และดูย่ำแย่ลงบน Windows XP)
  • อัพเกรด Presto เป็น 2.5 เปลี่ยน JavaScript Engine เป็น Carakan แทน Futhark และเปลี่ยน Graphic Library เป็น Vega
  • ย้ายเมนูหลักไปไว้ใน O Menu
  • เพิ่มการ Preview Tab เข้ามา (Visual Tab)
  • ปรับปรุงสกินและไอคอนในเบราว์เซอร์หลายๆ จุด
  • Opera Widgets for Desktop คือสามารถรันวิดเจ็ตเป็น process แยกกับตัว Opera ได้
  • รองรับการทำงานร่วมกับ Download Manager ภายนอก (แต่จริงๆแล้ว Download Manager ภายนอกหลายๆ ตัวทำงานกับ Opera มาได้นานแล้ว)
  • Non-modal Notification Dialog สำหรับพวก JS Alert หรือ HTTP Authentication
  • เพิ่ม Private Browsing
  • รองรับ Web Storage และ Web SQL Database

ที่มา : Opera Press Releases

Opera 10.50 ตัวจริงออกแล้ว

tags:

หลังจากที่เพิ่งออกตัว Beta ไปได้ไม่นาน (Beta 2 นั้นเพิ่งออกเมื่อสัปดาห์ที่แล้ว) วันนี้ Opera ก็ได้ปล่อยตัวจริงของ Opera 10.50 สำหรับ Windows มาให้ใช้กันแล้วครับ โดยสามารถไปดาวน์โหลดได้จากหน้า Download ครับ

รุ่นสำหรับ Mac/Linux นั้นยังไม่คลอดตัวเต็มแต่คาดว่าคงรอกันอีกไม่นาน ทบทวนกันอีกทีในรุ่น 10.50 นี้มีคุณสมบัติหลักๆ คือ

  • ปรับปรุงส่วนติดต่อกับผู้ใช้สวยขึ้น ดูสะอาดขึ้น บนแท็บจะมีตัวอย่างหน้าเว็บพรีวิวไว้อยู่ (Opera เรียก Visual tabs) และเมนูจะไปรวมกันอยู่บนปุ่มตัว O ด้านซ้ายมือบนของหน้าจอ
  • ปรับปรุงการใช้งานร่วมกับ Aero Glass, Aero Peek และ Jump Lists ของ Windows 7
  • เอนจิ้น Presto 2.5 สนับสนุนการทำงานกับ HTML5, CSS, SVG ได้ดีขึ้น
  • เอนจิ้นจาวาสคริปต์ตัวใหม่ Carakan โฆษณาว่าเร็วกว่าเดิม 7 เท่า
  • สนับสนุน Private Browsing แล้ว
  • อื่นๆ รวมถึงสิ่งที่เปลี่ยนเล็กๆ น้อยๆ จาก Beta 2 นั้นดูได้จาก Changelog ครับ

เท่าที่ทดลองใช้ดูพบว่าตัดคำไทยยังไม่ค่อยได้เรื่องเหมือนเดิมครับ

Firefox กำลังจะมีเอนจินจาวาสคริปต์ตัวใหม่ JaegerMonkey เร็วกว่าเดิม

tags:

การแข่งเรื่องความเร็วในการประมวลผลจาวาสคริปต์กำลังจะกลับมาอีกครั้ง หลังจากค่าย Opera เปิดตัว "Carakan" ใน Opera 10.5 ซึ่งเร็วกว่า Chrome และ Safari ถ้าเทียบเวอร์ชันบนแมคด้วยกัน

ฝั่ง Firefox ก็มีความเคลื่อนไหวเช่นกัน แม้ว่าจะหันมาใช้เอนจิน TraceMonkey ในสาย 3.x แต่มันกลับไม่เร็วถึงขนาด V8 ของ Chrome หรือ Nitro ของ Safari ที่แข่งกันเป็นเอนจินจาวาสคริปต์ที่เร็วที่สุด อย่างไรก็ตาม ทาง Mozilla บอกว่าปัญหาไม่ได้อยู่ที่ TraceMonkey ซึ่งใช้เทคนิค JIT compilation ช่วยเร่งความเร็วในการประมวลผล แต่มันกลับใช้ไม่ได้ทุกกรณี และกรณีที่ใช้ไม่ได้นั้น Firefox จะกลับไปใช้การประมวลผลแบบ interpreting ปกติ

การแก้ปัญหาจึงเกิดขึ้นที่จุดนี้ โดย Mozilla กำลังพัฒนาเอนจินตัวใหม่ที่ชื่อ JaegerMonkey (หรือ JägerMonkey) สำหรับงานประมวลผลแบบปกติ เท่าที่ทดสอบในขณะนี้ JaegerMonkey เพิ่มประสิทธิภาพขึ้น 30% บน x86 และ 45% บน x64

ที่มา - JaegerMonkey, Download Squad

Opera 10.50 Beta for Mac เร็วกว่า Chrome และ Safari

tags:

หลังจากที่ Opera ได้ปล่อย Opera 10.50 Beta for Mac มาให้ได้ทดสอบกัน ซึ่งมีจุดเด่นๆ ดังนี้

  • ใช้ Cocoa
  • Unified tool bar
  • รองรับ Growl notifications
  • รองรับ Multi-touch gestures

ตอนนี้ทาง Computerworld ได้ทำการทดสอบ quick JavaScript benchmarks พบว่า Opera 10.50 Beta for Mac สามารถประมวลผลได้เร็วกว่า Safari 4 ที่ราวๆ 10% (ส่วน Nightly Build ช้ากว่าเป็นเท่าตัว) และยังเร็วกว่า Chrome อีกด้วย (ดูภาพประกอบการทดสอบได้จากที่มา)

อย่างไรก็ตาม ส่วนต่างความเร็วนี้อาจจะเห็นได้ไม่ชัดเจนมากนัก

ที่มา : Computerworld ผ่าน MacRumors.com

Opera ปล่อย Opera 10.50 Beta 2 มาให้ทดสอบแล้ว

tags:

เมื่อไม่นานมานี้ Opera เพิ่งจะปล่อย Opera 10.50 Beta มาให้ลองใช้กัน วันนี้ Opera ยังคงฟิตไม่เลิก ได้ปล่อย Opera 10.50 Beta 2 มาให้ทดสอบกันแล้วครับ

ใน Beta 2 สิ่งที่เปลี่ยนไปเด่นๆ มีดังนี้

  • ปรับปรุงสกินเล็กน้อย เปลี่ยนไอคอนในหลายๆ จุด ปรับ O Menu ไปเป็นแบบเรียบๆเหมือนอย่างตอน Pre-Alpha ปรับปรุงหน้าภายในใหม่ (พวก Error pages และ opera:* ต่างๆ)
  • ปรับปรุง opera:config ใหม่
  • ปรับปรุงส่วน HTTP Authentication ใหม่
  • ปรับปรุงคอนเท็กซ์เมนูต่างๆ
  • มีส่วนติดต่อผู้ใช้แบบพื้นฐานสำหรับ Web Storage
  • แก้บั๊กที่ทำให้เบราว์เซอร์แครชหลายๆ จุด
  • ปรับปรุงระบบ Widgets

ไปดาวน์โหลดมาทดสอบกันได้ ที่นี่

ที่มา : Opera Desktop Team

YouTube จะหยุดสนับสนุน IE6 เดือนหน้า

tags:

เมื่อกลางปีที่แล้ว YouTube ออกข้อความเตือนผู้ใช้ IE6 ให้อัพเกรด แต่นั่นเป็นแค่การเตือน ในที่สุด YouTube จะหยุดการสนับสนุน IE6 อย่างสิ้นเชิง ในวันที่ 13 มีนาคมนี้

ถ้าเข้า YouTube ด้วย IE6 หลังวันที่ 13 มีนาคม ส่วนของวิดีโอจะถูกบังด้วยคำเตือนจาก YouTube ให้อัพเกรดเบราว์เซอร์ ซึ่งผู้ชมสามารถกดลิงก์ continue เพื่อรับชมวิดีโอได้ปกติ แต่ฟีเจอร์ของ YouTube ต่อจากนี้จะไม่ทำมาเพื่อ IE6 อีกแล้ว (ภาพประกอบตามข่าว)

เบราว์เซอร์ที่ YouTube แนะนำได้แก่ Chrome (ไม่ระบุเวอร์ชัน), Opera 10, IE8, Safari 4 และ Firefox 3.6

จากสถิติของ TrueHits ขณะที่เขียนข่าวนี้ IE6 มีส่วนแบ่งในตลาดเมืองไทยอยู่ 31.34% ซึ่งตกมาเป็นอันดับสองรองจาก IE7 ที่ 33.9% ใครมีเพื่อนรอบตัวยังใช้ IE6 อ่านข่าวจบแล้วควรส่งต่อโดยด่วน

ที่มา - Ars Technica

Opera Mini for iPhone เร็วกว่า Mobile Safari 5 เท่า

tags:

จากข่าวเก่า Opera เปิดตัว Opera Mini for iPhone และได้โชว์เดโมของจริงในงาน Mobile World Congress ทีมงานของ Engadget ไปลองจับมาแล้ว และพบว่ามันเร็วกว่า Mobile Safari ของ iPhone ถึง 5 เท่าตัว (เว็บที่ทดสอบคือหนังสือพิมพ์ The New York Times)

สูตรลับของความเร็วเกิดจากการประมวลผลเว็บเพจที่เซิร์ฟเวอร์ของ Opera ก่อน ซึ่งเป็นวิธีเดียวกับที่ใช้ใน Opera Mini บนมือถือรุ่นอื่นๆ อย่างไรก็ตามมันยังไม่รองรับการซูมแบบสองนิ้วมัลติทัชที่มีใน Safari

Opera บอกว่าจะส่งมันเข้าไปใน App Store คำถามสำคัญอันต่อไปคือแอปเปิลจะอนุมัติหรือไม่? ซึ่งทาง Engadget มองว่าถ้าแอปเปิลไม่อนุมัติ ก็เป็นไปได้ที่ Opera จะใช้วิธีทางกฎหมายเข้าช่วย เหมือนกับที่เล่นงานไมโครซอฟท์จนต้องทำ ballot screen ใน Windows 7 มาแล้ว

ที่มา - Engadget

Firefox Mobile for Android ออกปลายปีนี้?

tags:

Jay Sullivan ผู้บริหารฝ่ายมือถือของ Mozilla ให้สัมภาษณ์กับเว็บ TechRadar ว่า Firefox Mobile for Android น่าจะเสร็จภายในสิ้นปีนี้ ความยากของการพอร์ตไปยัง Android อยู่ที่มันใช้ virtual machine ในการพัฒนาโปรแกรม ซึ่งทาง Mozilla แก้ปัญหานี้ด้วย Native Development Kit ที่ช่วยให้เอาโค้ด C/C++ ไปรันบน Android ได้

เขายังบอกด้วยว่าการเปิดตัว Windows Phone 7 ทำให้ทิศทางของ Firefox for Windows Mobile เกิดปัญหาว่า จะมุ่งลูกค้ากลุ่มไหนดี ระหว่าง 6.5 หรือ 7 ส่วน MeeGo ของอินเทล-โนเกีย เขายอมรับว่ายังไม่รู้รายละเอียดมากนัก แต่ก็เป็นโอกาสที่ดีของ Firefox for Mobile (ซึ่งลงบน Maemo แล้ว) เช่นกัน

ที่มา - TechRadar

[MWC10] RIM โชว์เบราว์เซอร์ WebKit บน BlackBerry

tags:

หลังจากที่ RIM เข้าซื้อ Torch Mobile ผู้ผลิตเบราว์เซอร์ตระกูล WebKit เมื่อ 6 เดือนที่แล้ว วันนี้ RIM ก็ได้เปิดสาธิตเบราว์เซอร์ WebKit ในงาน MWC 2010 แล้วครับ

เบราว์เซอร์ตัวใหม่นี้แสดงผลได้เร็วกว่าเดิม (ความเร็วในการตอบสนองลองดูได้จากวิดีโอประกอบที่ได้คะแนน ACID3 100/100), สนับสนุน Gadget ของ BlackBerry และยังอาจจะสนับสนุนเทคโนโลยีใหม่ๆ เช่น HTML5 ด้วย แต่ก็ยังไม่มีข่าวออกมาว่าตัวจริงนั้นจะเปิดตัวเมื่อใด และยังไม่มีการเปิดเผยว่าเครื่อง BlackBerry รุ่นที่มีอยู่ในปัจจุบันนั้นจะได้ใช้หรือไม่ เราคงต้องรอดูต่อไปครับ

Chrome Beta สำหรับเครื่องแมครองรับ extension แล้ว

tags:

นับแต่ Chrome รุ่น 5.0.307 เป็นต้นไป Chrome Beta สำหรับเครื่องแมครองรับระบบ extension แล้ว

ระบบ extension เป็นกลยุทธ์สำคัญที่ทำให้ไฟร์ฟอกซ์ประสบความสำเร็จ ใน Chrome นั้นระบบ extension ทั้งหมดทำงานบน JavaScript ที่ Chrome มีคอมไพลเลอร์ภายในทำให้มีประสิทธิภาพค่อนข้างดี และสามารถนำไปใช้งานได้บนทุกแพลตฟอร์มที่ Chrome ไปถึง

ผมใช้ Chrome extension มานานพบว่าบางตัวยังมีปัญหากินแรมมาก จนทำให้ต้องปิดเบราเซอร์และเปิดใหม่บ่อยๆ แต่ก็ยอมทนได้เพื่อฟีเจอร์ที่เพิ่มเข้ามาครับ

ที่มา - Google Chrome Blog

Opera เปิดตัว Opera 10.50 beta พร้อมเตรียมเปิดตัว Opera Mini for iPhone และ Opera Mobile 10 beta 3

tags:

สืบเนื่องจากที่ Opera เปิดตัว Opera 10.5 Pre-Alpha ไปเมื่อปลายปีที่ผ่านมา ตอนนี้ทาง Opera ก็ได้ออกตัว beta ให้ได้ทดสอบกันแล้วครับ โดยหลักๆที่มีการเปลี่ยนแปลงก็คือการปรับปรุงเรื่องเสถียรภาพของการใช้งานและกำจัดบั๊กต่างๆ รวมถึงยังแต่งหน้าทาปากเพิ่มเติมอีกเล็กน้อย ที่น่าสนใจก็คือ ทาง Opera ได้กลับมาใช้สโลแกนเดิม "The fastest browser on Earth" หลังจากที่เคยเสียตำแหน่งแชมป์ให้กับ Firefox และ Chrome ไป โดยตอนนี้สามารถดาวน์โหลดได้จากหน้าเว็บโอเปร่าเลยครับ

อีกสองข่าวย่อยคือ Opera เตรียมที่จะเปิดตัว Opera Mini for iPhone และ Opera Mobile 10 beta 3 ในงาน Mobile World Congress ที่บาร์เซโลนาสัปดาห์หน้า โดย Opera Mini for iPhone นั้นจะไม่เปิดให้ทดสอบอย่างเป็นทางการ (ผมไม่ได้ใช้ iPhone แต่เข้าใจว่าคงติดที่ Apple) ในขณะที่ Opera Mobile 10 beta 3 นั้นจะเปิดตัวบนแพลตฟอร์มสมาร์ทโฟนทั้ง Symbian S60 และ Windows mobile ส่วน Andriod นั้นทาง Opera ก็จะเปิดตัว Opera Mobile 10 beta ในงานเช่นกัน (แต่เข้าใจว่าเป็นเบต้าแรก เพราะมาทีหลัง)

ที่มา - Opera.com, My Opera

Site Search

User login