รวมข่าว Browser ทั้ง Mac, Linux, และ Windows พร้อมแนะนำ Browser มี Update ใหม่อะไรบ้าง
Chrome มีฟีเจอร์ "แจ้งเตือนนอกเบราว์เซอร์" มาสักระยะหนึ่งแล้ว แต่กูเกิลก็มีแผนปรับปรุงระบบแจ้งเตือนให้หรูหรามากขึ้น (rich notification)
วันนี้ระบบแจ้งเตือนตัวใหม่เข้ามาใน Chrome 28 Beta แล้ว หน้าตาของมันจะคล้ายกับ notification ของ Android ที่มีภาพประกอบและปุ่มสั่งการ (เช่น ตอบข้อความ ลบข้อความ) จากหน้าจอแจ้งเตือนได้เลย
หลังจากกูเกิลปรับรุ่นของ Chrome for Android ให้เท่ากับรุ่นเดสก์ท็อป ก็ดูว่าจังหวะการพัฒนาของ Chrome จะเร็วขึ้นมาก
ล่าสุดกูเกิลออก Chrome 27 for Android หลัง Chrome 27 รุ่นปกติ เพียงวันเดียว ของใหม่ที่สำคัญคือเพิ่มโหมดท่องเว็บแบบเต็มหน้าจอ (fullscreen), ปรับวิธีการค้นหาในกล่อง Omnibox นิดหน่อย ให้คงคำค้นเดิมไว้ในกล่องเผื่อแก้ไขได้สะดวก, กดปุ่ม Back ค้างจะแสดงประวัติการท่องเว็บ และแก้ไขบั๊กอื่นๆ
Chrome สำหรับ Windows, Mac และ Linux อัพเดตเป็นเวอร์ชัน 27 แล้ว โหลดหน้าเว็บได้เร็วขึ้นอีก 5% พร้อมเพิ่มของใหม่ คือ Sync FileSystem API สำหรับจัดเก็บไฟล์และซิงก์ข้อมูลกับ Google Drive นอกจากนี้ Chrome รุ่นล่าสุดยังได้รับการปรับปรุงประสิทธิภาพในการใช้งานด้านอื่นๆ ดังนี้
หลังจาก Opera ประกาศนโยบายเปลี่ยนมาใช้ WebKit และออก Opera for Android รุ่น WebKit Beta ล่าสุดก็ถึงคราวตัวจริงสักทีครับ
การเปลี่ยนแปลงอื่นๆ นอกเหนือจาก WebKit คือการเปลี่ยนอินเทอร์เฟซมาใช้โทนสีอ่อน, โหมด Discover ช่วยแนะนำข่าวที่น่าสนใจ, Off-Road ช่วยบีบอัดข้อมูลในกรณีที่อินเทอร์เน็ตช้า
Opera for Android รุ่นใหม่ (ไม่นับเลขเวอร์ชันแล้ว) ใช้ได้กับ Android 2.3 ขึ้นไป ดาวน์โหลดกันได้จาก Play Store
ระหว่างการประชุม Ubuntu Developer Summit ระหว่างวันที่ 14-16 พฤษภาคม 2013 ที่ผ่านมา หัวข้อหนึ่งที่ได้รับความสนใจเกี่ยวกับแนวทางการพัฒนาของ Ubuntu 13.10 Saucy Salamander คือการเสนอให้เปลี่ยน default web browser จาก Firefox มาเป็น Chromium (แฝดโอเพ่นซอร์สของ Google Chrome)
เหตุผลหลักที่ถูกอ้างสนับสนุนข้อเสนอนี้ ได้แก่
ข่าวนี้ต่อจาก ไมโครซอฟท์ส่งแพตซ์เข้า WebKit ทำให้ Chrome รองรับจอสัมผัส ย้อนกลับไปอ่านรายละเอียดในข่าวเก่ากันเองนะครับ
หลังจากกูเกิลแยกโครงการ Blink ออกจาก WebKit ไม่นาน ล่าสุดนักพัฒนาของไมโครซอฟท์ก็ประกาศพัฒนาแพตช์สำหรับร่างมาตรฐาน Pointer Events (ของ W3C ที่ผลักดันโดยไมโครซอฟท์) เข้าไปยังโครงการ Blink ด้วย
เอนจินเรนเดอร์เว็บ Blink ที่กูเกิลแยกออกมาจาก WebKit เริ่มเดินหน้าปรับโค้ดให้ลดสิ่งที่ต้องซัพพอร์ตลงอย่างรวดเร็ว โดยช่วงแรกโครงการ Blink ถอดการรองรับระบบคอมไพล์ไป 7 ระบบ และลบไฟล์ไป 7,000 ไฟล์
ฟีเจอร์ใหม่ๆ ที่เริ่มถูกทดลองใน Blink แล้วได้แก่ Oilpan ที่เก็บ DOM ใน heap ที่มีการจัดการหน่วยความจำที่ไม่ได้ใช้งานแล้ว หรือ Lazy block layout ระบบเรนเดอร์ใหม่ที่เรนเดอร์เฉพาะส่วนที่มองเห็น ทำให้เรนเดอร์หน้าเว็บได้เร็วขึ้นนับร้อยเท่าตัวในบางกรณี
Adobe นั้นเริ่มถอนตัวจากความพยายามผลักดันแฟลชบนเบราว์เซอร์มาได้พักใหญ่ๆ แนวทางใหม่ของแฟลชคือการเป็นเครื่องมือสร้างภาพเคลื่อนไหวบน HTML5 แทน และวันนี้ Adobe ก็เปิดชุดเครื่องมือสำหรับพัฒนาภาพเคลื่อนไหวด้วย Dart ในชื่อ Toolkit for Dart
ชุดเครื่องมือจะรองรับการย้ายภาพเคลื่อนไหวพื้นฐานของแฟลชมาเป็นไฟล์ HTML5 และ Dart แต่ส่วน ActionScript นั้นจะต้องเขียนใหม่เป็น Dart ด้วยตัวเอง ความได้เปรียบคือ Dart นั้นใกล้เคียงกับ ActionScript กว่า Javascript พอสมควร การฝึกฝนของนักพัฒนาจึงน่าจะสะดวกกว่า และ Dart เองก็คอมไพล์เป็น Javascript ได้อีกที
Firefox 21 ออกตัวจริงเรียบร้อยแล้ว ของใหม่ที่สำคัญได้แก่ฟีเจอร์ Social API ที่ใส่เข้ามาใน Firefox 17 และใช้งาน Facebook Messenger for Firefox จากตัวเบราว์เซอร์ได้เลย ถูกขยายให้รองรับเครือข่ายสังคมอีก 3 ยี่ห้อ ได้แก่ Cliqz, Mixi, msnNOW
เมื่อเกือบ 1 ปีที่แล้วในงาน Google I/O 2012 กูเกิลได้ประกาศแอพแบบใหม่ของ Chrome ที่เรียกว่า Package Apps ซึ่งมันคือแอพแบบออฟไลน์ที่เขียนด้วย HTML/JavaScript/CSS (ลักษณะเดียวกับแอพฝั่งไมโครซอฟท์ที่เขียนด้วย XAML) และทำงานเสมือนเป็นแอพแบบ native (โดยมี Chrome ทำตัวเสมือนเป็นรันไทม์)
Package Apps จะติดตั้งไฟล์ทั้งหมดของแอพไปบนเครื่องของผู้ใช้ (ไม่ต้องต่อเน็ตเพื่อใช้งาน) และเข้าถึง API ระดับลึกกว่าเว็บแอพทั่วไป เช่น เรียกใช้ Bluetooth หรือเปิดซ็อคเก็ต TCP/UDP ได้
วันนี้กูเกิลประกาศปล่อย Extension ตัวใหม่ที่พอร์ทฟีเจอร์ออกมาจาก Chromebook นั่นก็คือ Chrome Office Viewer โดย Extension ตัวนี้ จะช่วยให้ผู้ใช้สามารถเปิดดูไฟล์เอกสารของ Microsoft Office ผ่าน Chrome บน Windows และ Mac ได้โดยตรง
และแน่นอน Chrome Office Viewer จะทำงานอยู่บน Sandbox ของ Chrome อีกชั้น จึงทำให้มั่นใจได้ว่าต่อให้เอกสารชิ้นนั้นติดไวรัสมาด้วย มันก็จะไม่ส่งผลต่อการทำงานของเครื่องของผู้ใช้แน่นอนครับ
Clear Browser เป็น iOS Browser ที่ถูกออกแบบมาเพื่อให้สามารถท่องอินเทอร์เน็ตและทดสอบเว็บไซต์ได้อย่างสวยงามในรูปแบบเต็มหน้าจอ โดย default ด้วยการออกแบบการใช้งานที่ไม่เกะกะสายตา สร้างมาเพื่อเน้นภาพมากกว่าข้อความ และขนาดกับความไวเหมาะกับการใช้เปิดเว็บไซต์อย่างรวดเร็ว
นอกจากนี้ Clear Browser ยังเหมาะกับนักพัฒนา ด้วยฟังก์ชันการตั้งค่า UIWebView เหมาะสำหรับการทดสอบเว็บไซต์ เว็บแอ็พ หรือการทำแอพพลิเคชันที่ใช้เทคโนโลยีเว็บเข้ามาช่วย
ต่อจากข่าว Google เปิดตัว Blink เอนจินแสดงผลหน้าเว็บที่จะนำมาใช้แทน WebKit ที่ทำให้โลกของ WebKit แยกออกเป็นสองสาย (และ Opera ประกาศเข้าร่วมกับ Blink แล้ว)
ล่าสุดทาง Adobe เป็นอีกบริษัทที่ประกาศให้การสนับสนุน Blink ด้วย อย่างไรก็ตาม Adobe ยังยืนยันว่าสนับสนุนเอนจินเบราว์เซอร์ตัวอื่นๆ ทั้ง WebKit และ Gecko ด้วยเช่นกัน
Ask Blognone ช่วงวันหยุดยาวสงกรานต์ เชิญชวนมาให้ความเห็นกันว่านอกจาก Stock Browser มาตรฐานของ Android แล้ว เรายังมีเว็บเบราว์เซอร์ตัวอื่นๆ ที่น่าสนใจตัวไหนบ้าง และคุณเลือกใช้มันด้วยเหตุผลด้านไหนเป็นหลัก (เช่น ความเร็ว ฟีเจอร์ กินทรัพยากรน้อย ฯลฯ)
RockMelt เบราว์เซอร์เฉพาะทางที่ผนวกความเป็นโซเชียลเข้ามาด้วย ประกาศว่าจะหยุดทำเบราว์เซอร์สำหรับเดสก์ท็อปในเร็วๆ นี้ ด้วยเหตุผลว่าการทำเบราว์เซอร์ให้คนใช้เยอะๆ โดยไม่พ่วงกับระบบปฏิบัติการนั้นต้องใช้ต้นทุนสูง
ตัวเบราว์เซอร์ RockMelt จะยังใช้งานได้อีกช่วงหนึ่งก่อนจะประกาศหยุดสนับสนุนอย่างเป็นทางการ (end-of-life) ซึ่งทางทีม RockMelt แนะนำให้ย้ายไปใช้ Chrome แทน และจะออกเครื่องมือสำหรับย้ายข้อมูลมาให้ในอนาคต
สงครามเบราว์เซอร์ในรอบที่ไมโครซอฟท์เป็นผู้ท้าชิง และเจ้าตลาดคือ Netscape สร้างมรดกไว้จำนวนมากเป็นฟีเจอร์แท็กต่างๆ ที่เบราว์เซอร์เร่งออกมาเอาใจคนทำเว็บ หนึ่งในแท็กนั้นคือ <blink> สำหรับการทำอักษรกระพริบ และตอนนี้ทีมงานมอซซิลล่าก็กำลังปรึกษากันว่าจะนำแท็กนี้ออกจาก Gecko หรือไม่
ข้อเสนอนี้รวมทั้งแท็ก <blink> และ CSS text-decortation: blink; ออกไปพร้อมๆ กัน แม้ว่ามาตรฐาน CSS 2.1 นั้นจะรองรับการทำอักษรกระพริบก็ตาม แต่ในมาตรฐานก็ระบุว่าเบราว์เซอร์ที่ไม่ทำตามคำสั่งกระพริบก็ไม่ถือว่าตกมาตรฐาน
text-decortation: blink;
กูเกิลอัพเดต Chrome for iOS (ทั้ง iPad/iPhone) เป็นเวอร์ชัน 26.0.1410.50 โดยมีของใหม่ที่สำคัญ 2 อย่าง
ที่เหลือเป็นการปรับปรุงประสิทธิภาพและเสถียรภาพของแอพครับ ดาวน์โหลดอัพเดตจาก App Store ได้ตามปกติ
ที่มา - Chrome Releases
ต่อจากข่าว Google เปิดตัว Blink เอนจินแสดงผลหน้าเว็บที่จะนำมาใช้แทน WebKit โดยให้เหตุผลว่า Chrome ต้องการใช้ฟีเจอร์เฉพาะหลายอย่าง ทำให้โครงการร่วมอย่าง WebKit ไม่ตอบสนองความต้องการมากนัก
ฝั่งนักพัฒนาของแอปเปิลในฐานะผู้ริเริ่มโครงการ WebKit ก็เริ่มหารือกันแล้วว่า ในเมื่อ WebKit ไม่จำเป็นต้องใช้งานกับ Chromium/Chrome อีกต่อไป ดังนั้นก็ควรทำความสะอาดโค้ด โดยถอดโค้ดของ Chromium ออกจากโครงการ WebKit เช่นกัน (เช่น เอนจิน V8 หรือโค้ดที่เกี่ยวกับไลบรารีของกูเกิล)
เป็นอีกข่าวที่อาจจะสะเทือนใจนักพัฒนาเว็บไซต์หน่อยนะครับ Google เปิดตัว Blink เอนจินแสดงผลหน้าเว็บที่จะนำมาใช้แทน WebKit ในอนาคต โดย Google ให้เหตุผลว่า Chromium นั้นมีการทำงานแบบมัลติโพรเซสที่แตกต่างจากเบราว์เซอร์อื่นๆ ที่ใช้ WebKit เป็นเอนจินแสดงผลมาก อีกทั้งยังต้องซัพพอร์ตซีพียูหลากหลายสถาปัตยกรรม ทำให้โค้ดของทั้ง WebKit และ Chromium เองซับซ้อนมากขึ้น และจะทำให้การพัฒนานวัตกรรมโดยรวมเป็นไปได้ช้าลง
โดยในระยะแรก Blink จะเป็นการนำโค้ดของ WebKit มาปรับปรุงสถาปัตยกรรมภายในและความเรียบง่ายของโค้ด โดย Google คาดว่าจะสามารถลบโค้ดที่ไม่ใช้ออกไปได้กว่า 4.5 ล้านบรรทัด
Mozilla Research หน่วยพัฒนาของ Mozilla ประกาศความร่วมมือกับซัมซุง เพื่อพัฒนาเอนจินของเว็บเบราว์เซอร์แห่งอนาคตที่ชื่อ Servo