Friday, February 10, 2012

Google Chrome 18 released to Beta Channel - GPU accelerating 2D Canvas and enabling 3D content for older GPUs

กูเกิลออก Google Chrome 18.0.1025.11 Beta เพิ่ม GPU accelerating 2D Canvas และความสามารถการแสดงผล 3D ใน GPU รุ่นเก่า

28 มีนาคม 2555: กูเกิลออก Google Chrome 18 Stable อ่านรายละเอียด ที่นี่

26 มีนาคม 2555: Google Chrome Beta เวอร์ชันสำหรับ Windows, MAC OS, Linux และ Chrome Frame อัปเดทเป็น 18.0.1025.140 ผู้ที่ต้องการทดลองใช้งาน Google Chrome 18.0.1025.140 Beta สามารถทำการติดตั้งได้จากเว็บไซต์ www.google.com/chrome beta โดยในเวอร์ชันนี้แก้ปัญหาเสถียรภาพการทำงานที่พบในรีลีสก่อนหน้า ดังนี้
All:
  • Fixed Font settings aren't saved on quit (Issue: 112706)
  • Fixed IME failure on specific flows with a windowless Flash (Issue: 117758)
  • Fixed Crash when creating a new tab while the previous one is still loading (Issue: 87176)
  • Fixed Drag and Drop issues (Issue: 119700)
Chrome Frame:
  • Fixed "Find Next" button does not work as intended (Issue: 112193)

23 มีนาคม 2555: Google Chrome Beta เวอร์ชันสำหรับ Windows และ Chrome Frame อัปเดทเป็น 18.0.1025.137 โดยในเวอร์ชันนี้แก้ปัญหาเสถียรภาพการทำงานที่พบในรีลีสก่อนหน้า
  • Fixed some stability

22 มีนาคม 2555: Google Chrome Beta เวอร์ชันสำหรับ Windows และ Chrome Frame อัปเดทเป็น 18.0.1025.133 โดยในเวอร์ชันนี้เปิดการทำงานของฟังก์ชัน Swiftshader and gamepad
  • Brings back Print Preview

21 มีนาคม 2555: Google Chrome Beta เวอร์ชันสำหรับ Windows และ Chrome Frame อัปเดทเป็น 18.0.1025.118 ส่วนเวอร์ชันสำหรับ MAC OS อัปเดทเป็น 18.0.1025.129 โดยผู้ที่ต้องการทดลองใช้งาน Google Chrome 18 Beta โดยในเวอร์ชันนี้เปิดการทำงานของฟังก์ชัน print preview
  • Brings back Print Preview

20 มีนาคม 2555: Google Chrome Beta เวอร์ชันสำหรับ Windows อัปเดทเป็น 18.0.1025.116 (หรือ 18.0.1025.117) และ เวอร์ชันสำหรับ Chrome Frame อัปเดทเป็น 18.0.1025.117 โดยในเวอร์ชันนี้ปิดการทำงานของฟังก์ชัน swiftshader และ gamepad
  • Turns off swiftshader and gamepad

19 มีนาคม 2555: Google Chrome Beta เวอร์ชันสำหรับแพลตฟอร์ม Windows, MAC OS, Linux และ Chrome Frame อัปเดทเป็น 18.0.1025.113 โดยในเวอร์ชันนี้ปิดฟังก์ชัน print preview และแก้ปัญหาเกี่ยวกับความเสถียรในการทำงานที่พบในเวอร์ชันก่อนหน้า
  • Turns off print preview.
  • Fixes a few known crashes and memory issues.

17 มีนาคม 2555: Google Chrome Beta เวอร์ชันสำหรับแพลตฟอร์ม Windows, MAC OS และ Chrome Frame อัปเดทเป็น 18.0.1025.109 โดยในเวอร์ชันนี้อัปเดท JavaScript engine V8 เป็นเวอร์ชัน 3.8
  • Changed JavaScript engine to V8 version 3.8

16 มีนาคม 2555: Google Chrome Beta เวอร์ชันสำหรับแพลตฟอร์ม Windows, MAC OS, Linux และ Chrome Frame อัปเดทเป็น 18.0.1025.108 โดยในเวอร์ชันนี้มีการแก้ข้อผิดพลาดต่างๆ ที่พบในรีลีสก่อนหน้า ดังนี้
  • Changed JavaScript engine to V8 version 3.7
  • Fixed for a number of stability issues along with other bugs.

15 มีนาคม 2555: Google Chrome Beta เวอร์ชันสำหรับแพลตฟอร์ม Windows, MAC OS, Linux และ Chrome Frame อัปเดทเป็น 18.0.1025.100 โดยในเวอร์ชันนี้มีการแก้ข้อผิดพลาดต่างๆ ที่พบในรีลีสก่อนหน้า ดังนี้
  • Turns prerendering back.
  • Fixes for a number of stability issues and other bugs.

14 มีนาคม 2555: Google Chrome Beta เวอร์ชันสำหรับแพลตฟอร์ม Windows, MAC OS, Linux และ Chrome Frame อัปเดทเป็น 18.0.1025.58 โดยในเวอร์ชันนี้มีการแก้ข้อผิดพลาดต่างๆ ที่พบในรีลีสก่อนหน้า ดังนี้
  • GPU acceleration of the Canvas 2D is now reenabled.
  • We've reenabled the image transport surface on Windows Vista and 7.
  • We fixed a race condition in audio.
  • Disabled prerender.

8 มีนาคม 2555: Google Chrome Beta อัปเดทเป็นเวอร์ชัน 18.0.1025.54 สำหรับแพลตฟอร์ม Windows, MAC OS, Linux และ Chrome Frame โดยในเวอร์ชันนี้มีการแก้ข้อผิดพลาดต่างๆ ที่พบในรีลีสก่อนหน้า ดังนี้

All:
  • Fixed Chrome install/update resets Google search preferences. (Issue: 105390)
  • Don't trigger accelerated compositing on 3D CSS when using swiftshader. (Issue: 116401)
  • Fixed a GPU crash. (Issue: 116096)
  • More fixes for Back button frequently hangs. (Issue: 93427)
  • Bastion now works. (Issue: 116285)
  • Fixed Composited layer sorting irregularity with accelerated canvas. (Issue: 102943)
  • Fixed Composited layer sorting irregularity with accelerated canvas. (Issue: 102943)
  • Fixed Google Feedback causes render process to use too much memory. (Issue: 114489)
  • Fixed after upgrade, some pages are rendered as blank. (Issue: 109888)
  • Fixed Pasting text into a single-line text field shouldn't keep literal newlines. (Issue: 106551)

29 กุมภาพันธ์ 2555: Google Chrome Beta อัปเดทเป็นเวอร์ชัน 18.0.1025.45 สำหรับแพลตฟอร์ม Windows, MAC OS, Linux และ Chrome Frame ในเวอร์ชันนี้มีการแก้ข้อผิดพลาดต่างๆ ที่พบในรีลีสก่อนหน้า ดังนี้

All:
  • Fixed NTP signed in state is missing (Issue: 112676)
  • Fixed gmail seems to redraw itself (all white) occasionally (Issue: 111263)
  • Focus "OK" button on Javascript dialogs (Issue: 111015)
  • Fixed Back button frequently hangs (Issue: 93427)
  • Increase the buffer size to fix muted playback rate (Issue: 108239)
  • Fixed Empty span with line-height renders with non-zero height (Issue: 109811)

21 กุมภาพันธ์ 2555: Google Chrome Beta อัปเดทเป็นเวอร์ชัน 18.0.1025.39 สำหรับแพลตฟอร์ม Windows, MAC OS, Linux และ Chrome Frame โดยในเวอร์ชันนี้มีการอัปเดท V8 JavaScript เอนจินเป็น v3.8.9.8 และมีการแก้ข้อผิดพลาดต่างๆ ที่พบในรีลีสก่อนหน้า ดังนี้

All:
  • Updated V8 - 3.8.9.8
  • Fixed several crashes (Issues: 111376, 108688, 114391)
  • Fixed Firefox browser in Import Bookmarks and Settings drop-down (Issue: 114476)
  • Sync: Sessions aren't associating pre-existing tabs (Issue: 113319)
  • Fixed All "Extensions" make an entry under the "NTP Apps" page (Issue: 113672)

Windows:
  • Print Dialog Partly Off Screen w/ Windows 7 Vertical Taskbar (Issue: 112614)
  • "Recently Closed" menu is missing after restarting Chrome (Issue: 110785)
  • Fixed Garbled text on the SSL chip displayed in the Omnibox (Issue: 114168)

Mac:
  • Fixed Custom cursor decoding with wrong color (Issue: 114598)
  • Fixed Custom image cursor makes the cursor disappear altogether (Issue: 111027)
  • Fixed Chrome on dual-GPU NVIDIA/Intel MacBook Pro hangs browser (Issue 113703)

15 กุมภาพันธ์ 2555: Google Chrome Beta อัปเดทเป็นเวอร์ชัน 18.0.1025.33 สำหรับแพลตฟอร์ม Windows, MAC OS, Linux และ Chrome Frame โดยในเวอร์ชันนี้มีการอัปเดท V8 JavaScript เอนจินเป็น v3.8.9.6 และมีการแก้ข้อผิดพลาดต่างๆ ที่พบในรีลีสก่อนหน้า ดังนี้

All:
  • Updated V8 - 3.8.9.6
  • Fixed several crashes (Issues: 110943, 110234, 110176, 108986)
  • Sync: Conflicting sync entries should not be committed (Issue: 82236)
  • Back button frequently hangs (Issue: 93427)
  • Fixed Speech input bubble borders don't closing (Issues: 98323, 112194)
  • Improved the quality of the omnibox

Mac:
  • Fixed Gap between download shelf and vertical scrollbar (Issue: 111266)

[เนื้อหาต้นฉบับ]
กูเกิลออก Google Chrome 18.0.1025.11 Beta ซึ่งเป็นเวอร์ชันเบต้าตัวแรกของ Google Chrome 18 ในเวอร์ชันนี้มีการเปลี่ยนแปลงสำคัญในด้านการประมวลผลกราฟิก ได้แก่การเพิ่มฟังก์ชัน GPU accelerating 2D Canvas ในเวอร์ชันสำหรับ Windows และ MAC OS ที่ทำให้แอพพลิเคชันที่ต้องใช้การแสดงผลกราฟิกหนักอย่างเช่น เกมและแอนิเมชันประเภท canvas-based ทำงานได้เร็วและราบรื่นยิ่งขึ้น นอกจากนี้ ยังมาพร้อม SwiftShader ซึ่งเป็นซอฟต์แวร์ที่ช่วยให้ GPU รุ่นเก่าที่ไม่รองรับ GPU-accelerated สามารถแสดงผลเนื้อหาเว็บแบบ 3D ได้

การติดตั้ง Google Chrome 18 Beta
สำหรับผู้ที่ต้องการทดลองใช้งาน Google Chrome 18 Beta สามารถทำการติดตั้งได้จากเว็บไซต์ www.google.com/chrome beta

Google Chrome 18.0.1025.11 Beta

มีอะไรใหม่ใน Google Chrome 18 Beta?
ใน Google Chrome 18.0.1025.11 Beta ซึ่งเป็นเวอร์ชันเบต้าตัวแรกของเวอร์ชัน 18 มีคุณสมบัติใหม่และการปรับปรุงดังนี้
  • Enabled GPU-accelerated rendering of 2D Canvas content
  • Added support 3D content for older GPUs

GPU accelerating 2D Canvas
ใน Google Chrome 18 Beta เวอร์ชันสำหรับระบบปฏิบัติการ Windows และ Mac OS มีการเปิดใช้งานฟังก์ชัน GPU accelerating 2D Canvas ซึ่งทำให้เว็บแอพพลิเคชันที่ต้องใช้การแสดงผลกราฟิกหนักอย่างเช่น เกมและแอนิเมชันประเภท canvas-based ทำงานได้เร็วและราบรื่นยิ่งขึ้น โดยสามารถตรวจสอบทำงานได้จากหน้า chrome://gpu ทั้งนี้ กูเกิลจะทำการปรับปรุงการทำงานให้ดียิ่งขึ้นในรีลีสถัดไปเพื่อให้รองรับการทำงานกับระบบปฏิบัติการและฮาร์ดแวร์ที่มีอยู่อย่างหลากหลาย

Support 3D content for older GPUs
ปัจจุบันยังมีผู้ใช้จำนวนมากที่ยังคงใช้ GPU รุ่นเก่าและไดรเวอร์ที่ไม่สามารถรองรับฟังก์ชัน GPU-accelerated ทำให้ไม่สามารถรองรับเทคโนโลยีเว็บสมัยใหม่อย่าง WebGL ได้ ดังนั้นเพื่อช่วยให้ GPU รุ่นเก่าสามารถแสดงผลเนื้อหาเว็บในแบบ 3D ได้ กูเกิลจึงเพิ่ม SwiftShader ใน Google Chrome 18 Beta โดย SwiftShader เป็นซอฟต์แวร์ที่กูเกิลได้รับไลเซนส์จาก TransGaming Inc. แต่อย่างไรก็ตาม SwiftShader ไม่สามารถที่จะทำงานได้เหมือน GPU จริงเพียงแต่ช่วยปรับปรุงการทำงานให้กับผู้ใช้ Google Chrome บนระบบปฏิบัติการรุ่นเก่าอย่างเช่น Windows XP ซึ่งยังคงมีเป็นจำนวนมาก

SwiftShader จะทำงานโดยอัตโนมัติเมื่อ Google Chrome ตรวจพบว่า GPU ไม่รองรับการแสดงผลแบบ 3D ในกรณีที่ต้องการดูผลการทำงานของ SwiftShader ให้ทำการรัน Google Chorme 18 Beta ด้วยแฟล็ก --blacklist-accelerated-compositing และ --blacklist-webgl (อ่านรายละเอียดได้ที่ http://www.chromium.org/developers/how-tos/run-chromium-with-flags)

บทความโดย: Thai Windows Administrator Blog

แหล่งข้อมูลอ้างอิง
Google Chrome Releases

Copyright © 2012 TWA Blog. All Rights Reserved.

0 Comment: