Tags:
JavaScript

ข่าวนี้ต้องย้อนกันหลายชั้นหน่อยครับ เริ่มจาก โครงการ asm.js ของ Mozilla, Mozilla จับมือ Epic Games ทำเดโม Unreal Engine 3 บนเบราว์เซอร์, Chrome ประกาศรองรับ asm.js บ้าง

สำหรับข่าวนี้ ล่าสุด Chrome และเบราว์เซอร์อีกรายคือ Opera รองรับ asm.js ได้ดีขึ้นเยอะมากแล้ว (Chrome 31 และ Opera 18) สามารถรันเดโม Epic Citadel ได้แล้ว และทาง Epic เองก็ขึ้นชื่อของ Chrome/Opera เป็นเบราว์เซอร์ที่สามารถรันเดโมได้แล้ว

สถานการณ์ตอนนี้ทำให้ยังเหลือแค่ Safari กับ IE เท่านั้นที่ยังไม่รองรับ asm.js ซึ่งก็คงต้องรอสภาพตลาดช่วยๆ กันบีบให้สองรายนี้ปรับตัวตามต่อไปครับ

ที่มา - Mozilla

Tags:
Chrome

กูเกิลออก Chrome 32 Beta ทั้งบนเดสก์ท็อปและบนแอนดรอยด์ ของใหม่ที่เพิ่มเข้ามาทั้งสองเวอร์ชันคือรองรับฟอร์แมต WebP ที่เป็นภาพเคลื่อนไหวแล้ว โดยกูเกิลคุยว่าภาพเดียวกัน WebP มีขนาดเล็กกว่า animated GIF ถึง 57% แถมเหนือกว่าที่รองรับความโปร่งใสหรือ alpha channel แบบ 8 บิตด้วย (GIF รองรับเพียง 1 บิต)

การเปลี่ยนแปลงอีกอย่างใน Chrome 32 คือปิดการทำงานของปลั๊กอินแบบ NPAPI ของเดิม ตามนโยบายของ Chrome ที่เปลี่ยนมาใช้ปลั๊กอินแบบ PPAPI แทน

Chrome 32 for Android เองก็มีการเปลี่ยนแปลงสำคัญอีก 2 อย่าง อย่างแรกคือเพิ่ม Vibration API ให้นักพัฒนาเว็บแอพสามารถสั่งเครื่องให้สั่นได้ อย่างที่สองคือปิดฟีเจอร์ double-tap zoom เพราะเว็บไซต์ส่วนใหญ่เริ่มออกแบบมาให้รองรับการแสดงผลบนจอขนาดเล็กแล้ว ทำให้ Chrome สามารถตอบสนองการสัมผัสได้ดีขึ้น เนื่องจากไม่ต้องรอดีเลย์ 300 ms เพื่อดูว่าผู้ใช้จะกด double-tap หรือไม่นั่นเอง

ที่มา - Chromium Blog

Tags:
Opera

Opera ยุคใหม่ใต้เงา Blink ออกรุ่นบนมือถือ Android มาได้สักระยะแล้ว ล่าสุดออกเวอร์ชันใหม่ Opera 18 ที่รองรับการใช้งานบนแท็บเล็ต Android เต็มรูปแบบ

Opera บอกว่าตัวเองมีความเชี่ยวชาญด้านเบราว์เซอร์บนมือถือมานาน แต่สำหรับบนแท็บเล็ตก็จำเป็นต้องคิดใหม่ทำใหม่เพราะขนาดหน้าจอแตกต่างกันมาก ทำให้ทีมออกแบบของ Opera ตั้งใจปรับแต่ง UI เวอร์ชันบนแท็บเล็ตมาเป็นอย่างดี

ฟีเจอร์เด่นของ Opera ในรุ่นมือถือก็ยังอยู่ครบ ทั้งแท็บ Discover, โหมด off-road ที่ช่วยให้ท่องเว็บในสภาพเน็ตแย่ และฟีเจอร์ที่คนชื่นชอบอย่าง Speed Dial ใครอยากทดสอบก็โหลดได้จาก Play Store

ที่มา - Opera

Tags:
Firefox

Blognone เคยเสนอข่าวโครงการปรับโฉม Firefox ที่ชื่อ Australis มาแล้วหลายครั้ง แต่โครงการนี้ก็เลื่อนมาเรื่อยๆ ไม่เกิดผลจริงสักที

และแล้ววันนี้ก็มาถึง Mozilla ประกาศว่าจะเริ่มนำธีมใหม่ Australis มาใช้กับ Firefox รุ่น Nightly แล้ว (แล้วค่อยขยับขยายมายัง Beta/Stable ต่อไป)

โครงการ Australis ไม่ได้มีแค่ธีมใหม่ แต่จริงๆ แล้วมันเป็นการปรับปรุงส่วนติดต่อผู้ใช้ของ Firefox ครั้งใหญ่ และประกอบด้วย 3 ส่วนย่อยดังนี้

Tags:
Internet Explorer

ช่วงนี้ไมโครซอฟท์ยังมีความเปลี่ยนแปลงระดับโครงสร้างภายในอยู่เรื่อยๆ สะท้อนทิศทางของบริษัทที่กำลังอยู่ในช่วง "เปลี่ยนผ่าน"

ล่าสุด Dean Hachamovitch หัวหน้าทีม IE (ตำแหน่งอย่างเป็นทางการคือ Corporate Vice President, Internet Explorer) ประกาศว่าเขาจะย้ายตำแหน่ง โดยไปคุมทีมใหม่ของไมโครซอฟท์ที่บอกเพียงว่า "ทำเรื่องใหม่ๆ" และยังไม่มีข้อมูลอะไรมากกว่านี้

เว็บไซต์ The Verge อ้างข้อมูลวงในที่ยังไม่ยืนยันว่า ไมโครซอฟท์จะไม่หาคนมาแทน แต่จะใช้วิธีแยกงานที่เขาเคยรับผิดชอบให้กับผู้บริหารหลายๆ คนแทน (ตามโครงสร้างใหม่) โดยรายชื่อแรกที่โผล่มาคือ Joe Belfiore จากทีม Windows Phone จะเข้ามารับผิดชอบงานด้าน app และ user experience ของ IE ส่วนงานด้านอื่นๆ ยังไม่มีข้อมูลครับ

ที่มา - IEblog, The Verge

Tags:
Chrome

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

รองรับทั้งบนวินโดวส์, แมค และลินุกซ์

เลขเวอร์ชันคือ 31.0.1650.48

ที่มา - Chrome Releases

Tags:
Chrome

ถ้ายังจำข่าวนี้กันได้ มาเนียน Chrome Metro บน Windows 8 ใส่อินเทอร์เฟซแบบ Chrome OS มาด้วย ล่าสุดฟีเจอร์นี้เข้ามาใน Chrome 32 Beta เรียบร้อยแล้วครับ

กูเกิลเรียกมันว่าเป็นการใส่ app launcher เข้ามาเพื่อให้เรียกใช้งาน Chrome Apps ได้ง่าย โหมดนี้จะแสดงผลเฉพาะใน Chrome Metro ที่รันบน Windows 8.x เท่านั้น

Chrome 32 Beta ยังมีฟีเจอร์อื่นๆ อีกคือ บล็อคการดาวน์โหลดไฟล์ที่น่าจะเป็นมัลแวร์ และแสดงไอคอนเล็กๆ บนแท็บเพื่อบอกว่าแท็บไหนเปิดเสียง บันทึกภาพด้วยเว็บแคม หรือถูกแสดงผลบนทีวีผ่าน Chromecast อยู่ในขณะนั้น

ที่มา - Chrome Blog

Tags:
Chrome Web Store

ข่าวนี้ต่อจากข่าว Chrome เพิ่มตัวเลือกป้องกันไม่ให้ลงส่วนเสริมนอก Web Store ย้อนกลับไปอ่านข่าวเก่ากันก่อนนะครับ

ล่าสุดทีม Chrome ออกมาประกาศว่าจะเริ่มใช้นโยบาย "ห้ามติดตั้งส่วนเสริมนอก Web Store" ตั้งแต่เดือนมกราคม 2014 โดยจะเริ่มจาก Chrome บนวินโดวส์รุ่น stable/beta เป็นต้นไป (แปลว่าอยากลงส่วนเสริมจะต้องผ่าน Store เท่านั้น) ส่วนเหตุผลที่กูเกิลอ้างก็เป็นเรื่องความปลอดภัยจากส่วนเสริมที่ไม่ได้รับการตรวจสอบนั่นเอง

กูเกิลจะยังเปิดช่องให้นักพัฒนาส่วนเสริม (หรือกลุ่ม power user) สามารถติดตั้งส่วนเสริมได้เองดังเดิม (ผ่านการตั้งค่า Chrome ให้เป็น Developer Mode) และเปิดช่องให้ลูกค้าองค์กรสามารถติดตั้งส่วนเสริมได้ผ่านเครื่องมือคอนฟิกพิเศษ (กรณีที่มีส่วนเสริมเฉพาะใช้ภายในองค์กร)

ที่มา - Chromium Blog

Tags:
Firefox

ข่าวดีของแฟนๆ Firefox โดยเฉพาะรุ่นบน Android ครับ ทางค่าย Mozilla เผยข้อมูลว่าตอนนี้เริ่มมีผู้ผลิตแท็บเล็ตกับมือถือพรีโหลด Firefox for Android ไปกับตัวอุปกรณ์แล้ว

เริ่มจากฝั่งแท็บเล็ต นำโดย Kobo ที่สร้างชื่อมาจากเครื่องอ่านอีบุ๊ก ประกาศว่าจะพรีโหลด Firefox ไปกับแท็บเล็ตหลายรุ่น ได้แก่ Kobo Arc 7, Kobo Arc 7HD, Kobo Arc 10HD

ฝั่งมือถือเป็นผู้ผลิตเมนบอร์ดที่เราคุ้นกันดีอย่าง Gigabyte ที่จะพรีโหลด Firefox ไปกับสมาร์ทโฟน GSmart Simba SX1 ของตัวเอง มือถือรุ่นนี้เริ่มวางขายในไต้หวันและยุโรปตะวันออกช่วงเดือนพฤศจิกายนนี้ และจะขายทั่วโลกในเดือนธันวาคม

ในข่าวไม่ได้บอกว่า Mozilla ทำสัญญาทางธุรกิจกับผู้ขายฮาร์ดแวร์ทั้งสองรายหรือไม่ ถ้า Mozilla มีสัญญาธุรกิจในการพรีโหลดจริง ก็น่าจะเป็นรายได้อีกทางหนึ่งเข้าไปยัง Mozilla นอกเหนือจากรายได้หลักที่รับจากกูเกิลและบริการออนไลน์อื่นๆ ครับ

ที่มา - Mozilla Blog

Tags:
Internet Explorer

ปล่อยรุ่นพรีวิวไปเมื่อสองเดือนก่อน ก็ถึงเวลาที่ไมโครซอฟท์ปล่อยตัวจริงของ Internet Explorer 11 (IE11) บน Windows 7 อย่างเป็นทางการแล้ว

ฟีเจอร์ใหม่บน IE11 มีตั้งแต่รองรับการใช้งานด้วยระบบสัมผัสมากขึ้น, รองรับ WebGL, MPEG DASH และระบบจัดการหน่วยความจำให้สามารถเปิดแท็บได้มากขึ้น รวมถึงเพิ่มประสิทธิภาพการใช้งานโดยรวมจากรุ่นก่อนหน้า 9% เหนือกว่าคู่แข่งถึง 30% (ทดสอบความเร็วได้ที่ IE Test Drive

ดาวน์โหลดกันได้ที่ windows.microsoft.com/ie ครับ

ที่มา - IE Blog

Tags:
Internet Explorer

Internet Explorer 11 ตัวจริงออกพร้อมกับ Windows 8.1 ไปเมื่อเดือนที่แล้ว ในขณะที่ IE11 รุ่นบน Windows 7 ยังมีเฉพาะรุ่นพรีวิวเท่านั้น

ล่าสุดไมโครซอฟท์ตามมาอัพเดต IE11 รุ่นจริงบน Windows 7 เรียบร้อยแล้ว ผู้ใช้ Windows 7 ที่สนใจสามารถดาวน์โหลดได้แล้ววันนี้ และไมโครซอฟท์จะทยอยปล่อยอัพเดตผ่าน Windows Update ในเร็วๆ นี้

ของใหม่ใน IE11 เน้นไปที่ประสิทธิภาพ โดยไมโครซอฟท์คุยว่าโหลดเว็บได้เร็วกว่าเดิม 30%, รัน JavaScript ดีกว่าเดิม 9%, รองรับมาตรฐาน ECMAScript 6 เพิ่มขึ้น, รองรับ WebGL/HTML5 video และปรับปรุงเครื่องมือสำหรับนักพัฒนาเว็บ (ที่ต้องกดปุ่ม F12)

ที่มา - MSDN

Tags:
Internet Explorer

Google Apps ออกมาประกาศว่าจะหยุดการรองรับ Internet Explorer 9 แล้ว ด้วยเหตุผลว่าตามนโยบายของบริษัทจะรองรับเบราว์เซอร์แค่รุ่นล่าสุดและก่อนรุ่นล่าสุดเท่านั้น ดังนั้นเมื่อไมโครซอฟท์ออก IE11 เมื่อเดือนที่แล้ว (พร้อม Windows 8.1) ก็ได้เวลาที่ IE9 จะต้องไปครับ

ตามนโยบายของกูเกิลคือจะไม่ปิดกั้นไม่ให้คนที่ใช้เบราว์เซอร์เหล่านี้ใช้งาน Google Apps แต่จะขึ้นข้อความเตือนและไม่รับประกันว่าจะสามารถเข้าถึงบริการได้ตามปกติ 100%

IE9 อาจถือเป็น IE เวอร์ชันที่ถูกลืม เพราะไม่ได้ออกพร้อมวินโดวส์รุ่นไหนเลย และยังเป็น IE รุ่นแรกที่ไม่รองรับ Windows XP ด้วย

ที่มา - Google Apps

Tags:
Chrome

หนึ่งในฟีเจอร์สำคัญของ Android 4.4 KitKat คือการปรับแต่งระบบปฏิบัติการให้สามารถใช้งานบนสมาร์ทโฟนที่มีแรมเพียง 512MB ได้ ตอนนี้ฝั่งแอพก็เริ่มปรับแต่งให้ใช้งานได้กับสมาร์ทโฟนแรมน้อยบ้างแล้ว โดยแอพตัวแรกที่นำทีมมาคือ Chrome นั่นเอง

รายละเอียดของ Chrome 31 beta มาจาก François Beaufort ที่ปรับแต่งหน้าจัดการแท็บเบราว์เซอร์จากเดิมที่เป็นเอฟเฟกต์สามมิติอลังการแต่กินแรม ให้กลายเป็นหน้าที่เรียบง่ายกว่าเดิม กินทรัพยากรน้อยกว่าเดิม โดยทีมพัฒนาเรียกฟีเจอร์นี้ว่า Simpler tab switcher ที่นอกจากหน้าตาจะเปลี่ยนไป ไม่แสดงพรีวิวเว็บไซต์แล้ว การใช้งานอื่นๆ ยังคงเดิม สามารถปัดแท็บเพื่อปิดได้เช่นเคย

วิธีการใช้งานสำหรับคนที่อัพเดตเป็น Chrome 31 beta แล้ว สามารถไปเปิดฟีเจอร์นี้ได้ที่ chrome://flags/#accessibility-tab-switcher ซึ่งจะได้หน้าตาแบบท้ายข่าวนี่ครับ

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

ที่มา - +François Beaufort

Tags:
Chrome

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

ปุ่ม "Reset browser settings" จะอยู่ในหน้า "Advanced Settings" ให้ผู้ใช้กดปุ่มเพื่อล้างทุกอย่างเหมือนลงเบราว์เซอร์ใหม่

อีกฟีเจอร์คือการสแกนไฟล์ที่ดาวน์โหลดมา จากนี้ Chrome จะสแกนไฟล์ก่อนทุกครั้งว่าเป็นมัลแวร์หรือไม่ หากมีอันตรายก็จะให้เลือกยกเลิกการดาวน์โหลดไว้ก่อน ส่วนถ้าจะดาวน์โหลดต่อต้องกดปุ่มในเมนูย่อยลงไป

ที่มา - Google Chrome Blog

Tags:
Firefox

เว็บเบราว์เซอร์ Firefox ออกรุ่น 25 ตามรอบการพัฒนา 6 สัปดาห์ โดยออกพร้อมกันทั้ง Windows, Mac, Linux และ Android โดยของใหม่ที่เพิ่มเข้ามาในรุ่นเดสก์ท็อป หลักๆ ได้แก่

  • รองรับการใช้งาน Web Audio
  • แสดงแถบค้นหาข้อความเฉพาะในแท็บที่ค้นหา ไม่แสดงในแท็บอื่น
  • ถ้าไม่ได้เปิด Firefox นานเป็นเดือน เมื่อกลับเข้ามาอีกครั้งจะมีตัวเลือกให้ import ข้อมูลจากเบราว์เซอร์อื่น
  • รองรับฟังก์ชันเพิ่มเติมใน ECMAScript 6

สำหรับรุ่น Android

  • เพิ่มโหมดผู้มาเยือน (Guest browsing) สำหรับให้คนอื่นยืมใช้เครื่อง
  • เพิ่ม Mixed content blocking สำหรับปิดกั้นเนื้อหาที่อาจไม่ปลอดภัยที่เจอในเว็บที่ใช้ HTTPS
  • เพิ่มการเปิดใช้งานการดีบักจากระยะไกล (Remote debugging)
  • สนับสนุน locale โรมาเนีย, ไอริช, ยูเครน
Tags:
Safari

ก่อนหน้า Adobe ได้เริ่มใช้โหมด sandbox กับ Flash Player บนเบราว์เซอร์ เช่น Firefox, Chrome (1, 2) และทาง Adobe ก็ได้ทำงานร่วมกับแอปเปิลเพื่อเปิดใช้งาน Flash Player ในโหมด sandbox ด้วยเช่นกัน ในโอกาสที่แอปเปิลเปิดตัว OS X Mavericks ทาง Adobe ก็ได้อัพเดต Flash Player บน Safari ให้รองรับโหมด App Sandbox ของ OS X แล้ว

Adobe ต้องใช้โหมด sandbox กับ Flash Player เพราะ sandbox จะจำกัดความสามารถของซอฟต์แวร์ในการเข้าถึงคอมพิวเตอร์ โดยจะให้เข้าถึงเฉพาะในส่วนที่จำเป็นเท่านั้น เพื่อช่วยให้คอมพิวเตอร์มีความปลอดภัยมากยิ่งขึ้น

ที่มา - Adobe ASSET Blog

Tags:
Chrome

เมื่อเดือนที่แล้ว Chrome เพิ่งยกเลิก NPAPI ออกไป แม้ว่าผลกระทบหลักคือปลั๊กอิน เช่น Flash, Google Talk, Java แต่ยังมีแอพพลิเคชั่นอื่นๆ ที่ใช้งาน API ชุดเดียวกัน เช่น โปรแกรมเก็บรหัสผ่าน ตอนนี้กูเกิลก็ออก API ชุดใหม่มาให้แอพพลิเคชั่นเหล่านี้ทำงาน ชื่อว่า Native Messaging API

การทำงานของ API ชุดนี้จะต้องให้แอพพลิเคชั่นแบบเดสก์ทอปมาลงทะเบียนด้วยไฟล์ manifest ไว้ในโฟลเดอร์ของ Chrome ล่วงหน้า จากนั้นจึงสามารถเชื่อมต่อกับแอพพลิเคชั่นผ่านทาง stdin และ stdout ได้ โดยกระบวนการจะเลียนแบบมาจาก API สำหรับการเชื่อมต่อระหว่าง extension ที่มีอยู่ก่อนหน้านี้

กระบวนการเช่นนี้มีข้อควรระวังคือข้อมูลที่ได้รับมาจากแอพพลิเคชั่นอาจจะเป็นช่องโหว่ ทาง Chrome แนะนำว่า extension ที่ต้องการใช้ API ชุดนี้ไม่ควรนำข้อมูลไปใส่ในเว็บตรงๆ เช่น การใส่ผ่าน innerHTML แต่ให้อ่านข้อมูลทีละชุดมาวางเอง

เริ่มใช้งาน API นี้ได้ตั้งแต่ Chrome 29 เป็นต้นไป

ที่มา - Chromium Blog

Tags:
Chrome

บริษัทโฆษณา Chitika เผยสถิติของเว็บเบราว์เซอร์บน iOS จากข้อมูลในเครือข่ายโฆษณาของตัวเองว่าตอนนี้ Chrome มีส่วนแบ่งตลาดราว 3% แล้ว เพิ่มจาก 1.5% เมื่อหนึ่งปีก่อนขึ้นมาอีกเท่าตัว

Chitika ชี้ว่าตัวเลขเป็นเปอร์เซ็นต์อาจดูน้อย แต่ถ้าพิจารณาว่า iOS ไม่อนุญาตให้เบราว์เซอร์อื่นใดนอกจาก Safari เป็นเบราว์เซอร์ดีฟอลต์เมื่อเปิดลิงก์ ก็น่าสนใจว่าสถิติของ Chrome ยังเพิ่มขึ้นเรื่อยๆ แม้ว่าจะโตแบบช้าๆ ก็ตาม

ที่มา - Chitika

Tags:
Chrome

เว็บไซต์ The Verge ค้นพบว่า Chrome รุ่นสำหรับนักพัฒนาบนวินโดวส์ตัวล่าสุด เมื่อนำไปรันบน Windows 8 และเปิดโหมด Metro หน้าตามันกลับเปลี่ยนไปจาก Chrome Metro รุ่นก่อนๆ หน้านี้ แต่ไปเหมือนกับหน้าตาของ Chrome OS แทน

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

กูเกิลยังไม่ประกาศข่าวใดๆ เกี่ยวกับฟีเจอร์นี้ แต่ดูแนวแล้วก็คงเป็นหนึ่งในแผนการที่จะยึด Windows 8 ไปเป็น Chrome OS ครับ (ภาพเพิ่มเติมดูจากที่มา)

ที่มา - The Verge

Tags:
Firefox

Mozilla เริ่มผนวกฟีเจอร์ของโครงการ Shumway เข้ามาใน Firefox 27 รุ่น Nightly แล้ว

Shumway เป็นซอฟต์แวร์ที่ทำหน้าที่อ่านไฟล์ SWF ที่สร้างด้วย Adobe Flash แล้วแปลงมันออกมาเป็น HTML5/JavaScript เพื่อแสดงผลบนเว็บเบราว์เซอร์โดยไม่ต้องติดตั้ง Flash Player นั่นเอง

เบื้องต้น Shumway เริ่มแปลงไฟล์ SWF แบบง่ายๆ ได้แล้ว แต่คงต้องพัฒนากันอีกนานพอสมควรกว่าจะใช้แทน Flash ได้เต็มตัว ถ้าโครงการนี้ออกมาดีเราคงเห็น Shumway ถูกเปิดใช้เป็นดีฟอลต์ใน Firefox รุ่นเสถียรต่อไป

ที่มา - gemal.dk via Phoronix