Tags:
Chrome

Chrome สำหรับ Windows, Mac และ Linux อัพเดตเป็นเวอร์ชัน 27 แล้ว โหลดหน้าเว็บได้เร็วขึ้นอีก 5% พร้อมเพิ่มของใหม่ คือ Sync FileSystem API สำหรับจัดเก็บไฟล์และซิงก์ข้อมูลกับ Google Drive นอกจากนี้ Chrome รุ่นล่าสุดยังได้รับการปรับปรุงประสิทธิภาพในการใช้งานด้านอื่นๆ ดังนี้

  • ปรับปรุงระบบการจัดลำดับคำค้นหา
  • ปรับปรุงการสะกด และแก้คำผิด
  • ปรับปรุงการคาดเดาคำค้นหาสำหรับ Omnibox
  • ปรับปรุง V8 (เอนจินสำหรับ JavaScript)
  • ปิดช่องโหว่อีก 14 ช่อง
  • แก้ไขบั๊กเล็กน้อยอื่นๆ

สามารถดูรายละเอียดแบบเต็มๆ ของสิ่งที่ได้รับการปรับปรุงใหม่ใน Chrome 27 ได้ที่นี่

ที่มา - The Next Web

Tags:
Chrome

โครงการ NaCl นับเป็นอาวุธสำคัญของ Chrome ที่จะบุกโลกเดสก์ทอป เพราะมันสามารถนำโค้ดที่เขียนสำหรับเดสก์ทอปขึ้นไปรันบนเบราว์เซอร์ได้ แต่ปัญหาที่ผ่านมาคือมันรองรับ x86 เป็นหลัก และต้องคอมไพล์ใหม่หากต้องการรองรับ ARM ที่ได้รับความนิยมขึ้นเรื่อยๆ ก่อนหน้านี้กูเกิลประกาศว่าจะรองรับ Portable NaCl (PNaCl - อ่านว่า พินนาเคิล) และที่งาน Google I/O โครงการนี้ก็เปิดตัวเป็นทางการแล้ว

PNaCl ทำให้คอมไพล์เลอร์ไม่ปล่อยโค้ดที่เป็นโค้ดสำหรับซีพียูตัวใดตัวหนึ่งโดยเฉพาะ แต่เป็นโค้ดกลางของ LLVM เพื่อให้คอมไพล์เลอร์ในตัวเบราว์เซอร์ไปคอมไพล์ซ้ำอีกครั้ง กระบวนการนี้ทำให้นักพัฒนาไม่ต้องสนใจว่าสถาปัตยกรรมปลายทางจะเป็นอะไร

ข้อจำกัดสำคัญของ PNaCl คือมันจะไม่รองรับการลิงก์เข้าไปยัง glibc (เช่นฟังก์ชั่น printf) อีกต่อไป แต่จะต้องใช้ฟังก์ชั่นจาก Newlib ที่ทำงานคล้ายกันแต่ยังคงมีข้อจำกัดเพิ่มเติมหลายอย่าง

ตอนนี้การรองรับ PNaCl จำกัดเฉพาะ Chrome 29 เท่านั้น

ที่มา - The Register

Tags:
Microsoft

ข่าวนี้ต่อจาก ไมโครซอฟท์ส่งแพตซ์เข้า WebKit ทำให้ Chrome รองรับจอสัมผัส ย้อนกลับไปอ่านรายละเอียดในข่าวเก่ากันเองนะครับ

หลังจากกูเกิลแยกโครงการ Blink ออกจาก WebKit ไม่นาน ล่าสุดนักพัฒนาของไมโครซอฟท์ก็ประกาศพัฒนาแพตช์สำหรับร่างมาตรฐาน Pointer Events (ของ W3C ที่ผลักดันโดยไมโครซอฟท์) เข้าไปยังโครงการ Blink ด้วย

Pointer Events ไม่ได้รองรับเฉพาะการสัมผัสด้วยนิ้ว แต่ยังรวมถึงเมาส์และปากกาด้วย สถานะตอนนี้เป็นร่างฉบับก่อนออกมาตรฐานหรือ Candidate Recommendation (CR) ของ W3C ซึ่งไมโครซอฟท์ระบุว่าได้รับความร่วมมือเป็นอย่างดีจาก Opera, Mozilla, Adobe, Nokia, jQuery รวมไปถึงกูเกิลด้วย

ที่มา - Microsoft via CNET

Tags:
Chrome

เอนจินเรนเดอร์เว็บ Blink ที่กูเกิลแยกออกมาจาก WebKit เริ่มเดินหน้าปรับโค้ดให้ลดสิ่งที่ต้องซัพพอร์ตลงอย่างรวดเร็ว โดยช่วงแรกโครงการ Blink ถอดการรองรับระบบคอมไพล์ไป 7 ระบบ และลบไฟล์ไป 7,000 ไฟล์

ฟีเจอร์ใหม่ๆ ที่เริ่มถูกทดลองใน Blink แล้วได้แก่ Oilpan ที่เก็บ DOM ใน heap ที่มีการจัดการหน่วยความจำที่ไม่ได้ใช้งานแล้ว หรือ Lazy block layout ระบบเรนเดอร์ใหม่ที่เรนเดอร์เฉพาะส่วนที่มองเห็น ทำให้เรนเดอร์หน้าเว็บได้เร็วขึ้นนับร้อยเท่าตัวในบางกรณี

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

ที่มา - TechCrunch

Tags:
Google TV

ทางทีม Google TV ได้ประกาศผ่านทาง Google+ ว่า Google TV เวอร์ชั่นใหม่ที่กำลังจะมาถึงเร็ว ๆ นี้นั้นถูกสร้างขึ้นบนพื้นฐานของระบบปฎิบัติการณ์ Android เวอร์ชั่นล่าสุดคือ 4.2.2 ซึ่งถือว่าเป็นการไล่ทันเสียทีหลังจากที่ก่อนหน้านี้ Google TV นั้นอยู่บนพื้นฐานของ Honeycomb มาเป็นเวลานาน พร้อมกันนี้ยังได้ประกาศอีกว่า Chrome บน Google TV จะเป็นเวอร์ชั่นล่าสุด และจะได้รับการอัพเดตทุก ๆ 6 สัปดาห์เช่นเดียวกับ Chrome บนแพลตฟอร์มอื่น ๆ

ทางทีมยังได้กล่าวอีกว่า Google TV นั้นถูก refactor ให้ผู้ผลิตฮาร์ดแวร์สามารถที่จะปรับปรุงซอฟท์แวร์ของตัวเองเป็นเวอร์ชั่นล่าสุดได้ในระยะเวลาไม่กี่สัปดาห์ แทนที่จะเป็นเดือน ๆ เหมือนเมื่อก่อน

อุปกรณ์ Google TV ที่อยู่ในตลาดในปัจจุบันจะได้รับการอัพเดตในอีกไม่กี่เดือนข้างหน้า และภายในปีนี้จะมีอุปกรณ์ที่ใช้ Google TV ออกมาอีกหลายรุ่นทีเดียว

สำหรับคนที่สนใจการพัฒนาแอพลิเคชั่นบน Google TV สามารถร่วมรับชมการเสวนาในหัวข้อ Android: As seen on TV! ได้ในงาน Google I/O ครับ (มีการถ่ายทอดสดด้วย)

ที่มา: หน้าเพจของ Google TV Developer

Tags:
HTML5

นับแต่ Chrome รองรับ Packaged Apps ก็เริ่มมีแอพพลิเคชั่นรองรับกันมาเรื่อยๆ ตัวก่อนหน้านี้คงเป็น Google Keep และตอนนี้แอพพลิเคชั่นจากภายนอกคือ Gliffy ก็ทดลองใช้งาน Packaged Apps แล้ว

ในรุ่นนี้ Gliffy จะสามารถทำงานออฟไลน์ได้สมบูรณ์โดยไม่ต้องล็อกอินใดๆ (แต่ต้องลงทะเบียนก่อนใช้งาน) เท่าที่ผมลองใช้งานพบว่าภาษาไทยใช้งานได้ดีแต่ยังคงมีบั๊กตัดคำเฉพาะเวลาที่เซฟเป็นภาพ PNG

ที่มา - Chrome Web Store

Tags:
Android

กูเกิลเผยสถิติการใช้งานผลิตภัณฑ์ของตัวเองในงาน Google I/O 2013 ดังนี้

  • ยอดเปิดใช้ Android รวมแล้ว 900 ล้านเครื่อง (งานปีที่แล้ว 400 ล้าน)
  • ยอดติดตั้งแอพใน Google Play รวมแล้ว 48 พันล้านครั้ง
  • อัตราการทำเงินของแอพต่อผู้ใช้ เพิ่มขึ้น 2.5 เท่าจากปีก่อน
  • ยอดผู้ใช้ Chrome แบบ active อยู่ที่ 750 ล้านคน
  • จำนวนประเทศที่มีแผนที่ Google Maps คือ 200 ประเทศพอดี (ประเทศสุดท้ายคือเกาหลีเหนือ)
  • จำนวนเว็บไซต์ที่นำ Google Maps ไปใช้งานต่อในแอพของตัวเอง 1 ล้านเว็บ
  • ผู้ชมทางบ้านที่ดู Google I/O ถ่ายทอดสดผ่าน YouTube เกิน 1 ล้านคน

ที่มา - ZDNet

Tags:
Google I/O

Sundar Pichai หัวหน้าคนใหม่ของทีม Android (ที่มีตำแหน่งหัวหน้าทีม Chrome อยู่ก่อนแล้ว) เปิดปากให้สัมภาษณ์เป็นครั้งแรกหลังรับตำแหน่ง ก่อนเริ่มงาน Google I/O 2013 เพียงไม่กี่วัน

ประเด็นที่ Pichai พูดถึงงาน Google I/O ครั้งนี้คือรูปแบบของงานจะแตกต่างออกไป กูเกิลจะไม่เน้นการเปิดตัวผลิตภัณฑ์หรือระบบปฏิบัติการรุ่นใหม่ แต่จะเน้นงานที่เกี่ยวกับนักพัฒนาแอพบน Android และ Chrome แทน กูเกิลจะโชว์ว่าบริการของตัวเองทำงานได้ดีแค่ไหนบนทั้งสองแพลตฟอร์มนี้

Tags:
WebM

กูเกิลพยายามอย่างมากกับโครงการ WebM ในการสร้างตัวเข้ารหัสวิดีโอที่ไม่ต้องจ่ายค่าใช้งานสิทธิบัตรแบบ MPEG-4

แต่ที่ผ่านมาโครงการ WebM ยังไม่ประสบความสำเร็จมากนัก เหตุผลหนึ่งก็เพราะตัวเข้ารหัสภาพเคลื่อนไหว (ไม่รวมเสียง) อย่าง VP8 มีคุณภาพไม่สูงมากพอเมื่อเทียบกับคู่แข่ง

ทางออกของกูเกิลคือพัฒนาตัวเข้ารหัสรุ่นถัดไป VP9 ซึ่งตอนนี้สเปกใกล้เสร็จสมบูรณ์ และจะออกสเปกรุ่นสมบูรณ์ในวันที่ 17 มิถุนายนนี้

ลูกค้ารายแรกๆ ของ VP9 ย่อมเป็นผลิตภัณฑ์ของกูเกิลเอง ได้แก่ Chrome, Chrome OS และที่สำคัญคือ YouTube ซึ่งจะเริ่มใช้งานหลัง Chrome พร้อมแล้ว

ที่มา - WebM

Tags:
Chrome

กูเกิลโชว์ฟีเจอร์ push notification สำหรับ Chrome รุ่นพรีวิวมาสักระยะแล้ว แต่วันนี้ก็เปิดตัว Google Cloud Messaging for Chrome อย่างเป็นทางการ

หลักการทำงานของมันเหมือน push notification ของ Android (ที่ใช้ชื่อว่า Google Cloud Messaging for Android) นั่นคือนักพัฒนาแอพต้องส่งข้อมูลจากเซิร์ฟเวอร์ของตัวเองมายังเซิร์ฟเวอร์ GCM ของกูเกิลผ่าน API เพื่อให้กูเกิลส่ง notification ไปยังปลายทางอีกทีหนึ่ง

ฝั่งของผู้ใช้งานก็จำเป็นต้องล็อกอินเข้ากับ Chrome ด้วย ไม่อย่างนั้นจะไม่สามารถใช้งาน push notification ได้

ที่มา - Google Developers

Tags:
Google Keep

แอพจดโน้ต Google Keep เปิดตัวด้วยแอพบน Android และแอพผ่านหน้าเว็บ ล่าสุดกูเกิลประกาศ Google Keep เวอร์ชันแอพบน Chrome แล้ว

Google Keep for Chrome ติดตั้งผ่าน Chrome Web Store และทำงานในหน้าต่างแยกของตัวเอง และรองรับการทำงานแบบออฟไลน์กรณีไม่มีอินเทอร์เน็ตได้ด้วย

ที่มา - Google Drive Blog

Tags:
Chrome

เมื่อเกือบ 1 ปีที่แล้วในงาน Google I/O 2012 กูเกิลได้ประกาศแอพแบบใหม่ของ Chrome ที่เรียกว่า Package Apps ซึ่งมันคือแอพแบบออฟไลน์ที่เขียนด้วย HTML/JavaScript/CSS (ลักษณะเดียวกับแอพฝั่งไมโครซอฟท์ที่เขียนด้วย XAML) และทำงานเสมือนเป็นแอพแบบ native (โดยมี Chrome ทำตัวเสมือนเป็นรันไทม์)

Package Apps จะติดตั้งไฟล์ทั้งหมดของแอพไปบนเครื่องของผู้ใช้ (ไม่ต้องต่อเน็ตเพื่อใช้งาน) และเข้าถึง API ระดับลึกกว่าเว็บแอพทั่วไป เช่น เรียกใช้ Bluetooth หรือเปิดซ็อคเก็ต TCP/UDP ได้

เป้าหมายหลักของกูเกิลคงเป็น Chrome OS เพื่อให้มีแอพแบบออฟไลน์ทัดเทียมกับแอพ native บนแพลตฟอร์มอื่นๆ และล่าสุดกูเกิลเปิดให้ Chrome Dev Channel สามารถติดตั้ง Packaged App ได้ผ่าน Chrome Web Store เรียบร้อยแล้ว เบื้องต้นมีแอพอย่าง IRC client หรือ Text Editor ให้ลองใช้งานแล้ว

ที่มา - Chromium Blog

Tags:
Google I/O

เหลือเวลาอีกครึ่งเดือน ก็จะถึงงานสำคัญประจำปีของกูเกิล หรือนั่นก็คือ Google I/O 2013 ซึ่งล่าสุดก็ได้ปล่อยกำหนดการทั้งหมดออกมาเรียบร้อยแล้วครับ สิ่งที่น่าสนใจก็คือปีนี้กูเกิลลดวันเปิด Keynote จากเดิม 2 วันในปีที่แล้วเป็นวันเดียวคือในช่วงเช้าของวันที่ 15 เวลา 9.00 - 12.00 น. (ตรงกับบ้านเราตอน 5 ทุ่มคืนวันที่ 15 - เวลาตี 2 วันที่ 16) โดยมีความยาวของ Keynote ถึง 3 ชั่วโมง

เบื้องต้นคาดว่าปีนี้กูเกิลรวบ Keynote เป็นวันเดียวเพื่อเพิ่มเนื้อหาในแต่ละแทรคให้มากขึ้น ส่วนตัว Keynote เองก็คงมีสิ่งที่น่าตกใจหลายๆ อย่างรวมอยู่เช่นกัน ก็คงต้องรอชมกันต่อไปครับ

ท้ายที่สุดวันเปิด Keynote จะมี Live Stream ผ่าน YouTube เช่นเคยครับ

ที่มา - Google Developers, Android Central

Tags:
Chrome

วันนี้กูเกิลประกาศปล่อย Extension ตัวใหม่ที่พอร์ทฟีเจอร์ออกมาจาก Chromebook นั่นก็คือ Chrome Office Viewer โดย Extension ตัวนี้ จะช่วยให้ผู้ใช้สามารถเปิดดูไฟล์เอกสารของ Microsoft Office ผ่าน Chrome บน Windows และ Mac ได้โดยตรง

และแน่นอน Chrome Office Viewer จะทำงานอยู่บน Sandbox ของ Chrome อีกชั้น จึงทำให้มั่นใจได้ว่าต่อให้เอกสารชิ้นนั้นติดไวรัสมาด้วย มันก็จะไม่ส่งผลต่อการทำงานของเครื่องของผู้ใช้แน่นอนครับ

โดยในตอนนี้ Chrome Office Viewer สามารถทำงานได้บน Chrome Beta และ Chrome Dev เท่านั้น ยังไม่มีการปล่อยตัว Extension สำหรับ Chrome Stable ออกมาครับ

ที่มา - Chrome Blog

Tags:
Hangouts

เราเคยมีข่าวของ Google Babel อยู่หลายต่อหลายครั้ง ตั้งแต่ข่าวลือแรกสุดจนถึงข่าวลือล่าสุด และล่าสุดมีคนเข้าไปรื้อค้นในส่วนของ Source code ของ Gmail และก็เจอโค้ดบางส่วนที่ใบ้ถึง Google Babel อย่างชัดเจนด้วยครับ

โดยโค้ดดังกล่าวเป็นโค้ดคำอธิบายของ Google Babel ที่ระบุเอาไว้ว่า

อัพเกรดมาเป็น Babel เมสเซนเจอร์ตัวใหม่ของกูเกิลบน Android, iOS, Chrome, Google+ และ Gmail เข้าถึงบทสนทนาเดียวกันได้จากทุกที่ (Upgrade Chat to Babel! Babel is Google’s new messenger with clients for Android, iOS, Chrome, Google+ and Gmail. Access the same conversation list from anywhere!)

อย่างไรก็ตามขณะนี้มีรายงานว่า Google Babel ได้เปลี่ยนสถานะเป็น dogfood สำหรับพนักงานภายในแล้ว ทำให้คาดการณ์ต่อได้ว่า มันน่าจะเปิดตัวอย่างเป็นทางการในงาน Google I/O ที่จะถึงนี้ครับ

ที่มา - Android Community

Tags:
Chrome

กูเกิลอัพเดต Chrome for iOS (ทั้ง iPad/iPhone) เป็นเวอร์ชัน 26.0.1410.50 โดยมีของใหม่ที่สำคัญ 2 อย่าง

  • แสดงเว็บในโหมด fullscreen (เฉพาะ iPhone)
  • รองรับการพิมพ์ผ่านกลุ่มเมฆ ทั้งผ่านระบบ Cloud Print ของกูเกิล และ AirPrint ของแอปเปิล

ที่เหลือเป็นการปรับปรุงประสิทธิภาพและเสถียรภาพของแอพครับ ดาวน์โหลดอัพเดตจาก App Store ได้ตามปกติ

ที่มา - Chrome Releases

Tags:
Chrome

หลังจาก กูเกิลเปิดตัว Blink เอนจินแสดงผลหน้าเว็บแทน WebKit ก็ได้เกิดประเด็นต่าง ๆ มากมาย ทางฝ่ายนักพัฒนา Chrome/Chromium ซึ่งมีทั้ง Paul Irish ตัวแทนของนักพัฒนา, Alex Komoroske หัวหน้าฝ่าย Chrome Web Platform รวมทั้ง Darin Fisher และ Eric Seidel หัวหน้าทีมวิศวกรพัฒนา Blink รวมทีมกันมาอธิบายให้ฟังกัน

พวกเขาบอกว่า Chrome ทุกแพลตฟอร์ม จะนำ Blink มาใช้เป็นเอนจินแสดงผลหลักภายในเวอร์ชันที่ 28 นี้ (หรืออีกประมาณ 10 สัปดาห์) ยกเว้น iOS โดย Chrome Canary ที่เปิดให้ทดสอบตอนนี้ก็ได้ใช้เอนจินแสดงผล Blink เป็นที่เรียบร้อยแล้ว (แต่ The Next Web ตรวจสอบแล้ว ตัว Chrome ยังบอกว่าเป็น WebKit อยู่)

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

ที่มา - The Next Web

Tags:
Chrome

จากข่าวเก่า Firefox เริ่มใช้ OdinMonkey/asm.js รีดประสิทธิภาพของ JavaScript และจับมือ Epic Games พอร์ท Unreal Engine 3 มารันบนเบราว์เซอร์

ล่าสุดฝั่งกูเกิลมีความเคลื่อนไหวในเรื่องนี้แล้ว โดยทีมงาน Chrome เริ่มวางแผนรองรับ asm.js ในเอนจิน JavaScript V8 และประเมินว่าไม่น่าจะต้องใช้ทรัพยากรในการพัฒนามากนัก แต่ผลที่ได้จะออกมาคุ้มค่า

Chrome มีโครงการคล้ายๆ กัน (แก้ปัญหาเดียวกันแต่คนละวิธี) คือ NaCl และ Dart อยู่แล้ว ทั้งหมดเป็นความพยายามในการเร่งประสิทธิภาพของ JavaScript ภายในเบราว์เซอร์ให้ดีขึ้นนั่นเอง

ที่มา - CNET

Tags:
Chrome

กูเกิลออก Chrome 26 Stable มีของใหม่ ดังนี้

  • เพิ่มฟีเจอร์ Ask Google for suggestions ระบบแนะนำการสะกดคำที่ใช้ระบบเดียวกันกับ Google Search
  • เพิ่มปุ่มทางลัดสำหรับการใช้งานแบบหลายบัญชีผู้ใช้บนเครื่องวินโดวส์
  • asynchronous DNS resolver สำหรับแมค และลินุกซ์
  • สนับสนุนการใช้งานสำหรับ Web Audio เป็นต้น

และมีการแก้ไขบั๊กอีกหลายตัวเลขเวอร์ชันบนวินโดวส์, แมค และลินุกซ์คือ 26.0.1410.43

ที่มา - Chrome Releases

Tags:

ใครที่ตามข่าวของ Chrome และ Chrome OS น่าจะพอคุ้นชื่อของ François Beaufort ผู้ปล่อยข่าวฟีเจอร์ใหม่ๆ ก่อนเปิดตัว จากผลงานอย่าง Google Now for Chrome, Chromebook Pixel และระบบแจ้งเตือนแบบใหม่ของ Chrome OS นั้นเด่นพอที่จะทำให้กูเกิลดึงตัว Beaufort เข้าไปร่วมงานด้วยแล้ว

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

Beaufort ทิ้งท้ายไว้ว่าใครที่สนใจเกี่ยวกับฟีเจอร์ของทั้ง Chromium และ Chromium OS ตัวไหนก็ลองไปโพสต์ได้ที่ +François Beaufort

ที่มา - The Verge