Adobe Flash และ Flash Player
Snow Leopard ระบบปฏิบัติการรุ่นใหม่ล่าสุดของแอปเปิลที่เพิ่งออกเมื่อสัปดาห์ที่แล้ว ถูกพบว่าแถม Flash Player รุ่นเก่าที่มีปัญหาเรื่องความปลอดภัยมาด้วย
Flash Player รุ่นที่แถมมานั้นเป็นรุ่น 10.0.23.1 ซึ่งเป็นรุ่นเก่าและมีปัญหาเรื่องความปลอดภัย ในขณะที่รุ่นปัจจุบันคือรุ่น 10.0.32.18
ที่แย่คือ สำหรับคนที่เคยลง Flash Player รุ่นล่าสุดไว้ก่อนแล้ว เมื่ออัปเกรดมาเป็น Snow Leopard มันจะกลายเป็นรุ่นเก่าไปอีก ต้องไปโหลดรุ่นล่าสุดมาติดตั้งเองอีกครั้ง
ข้อมูลจากเว็บไซต์ Boy Genius Report บอกว่า RIM กำลังวางแผนจะใส่ Adobe Flash และ Microsoft Silverlight ลงใน BlackBerry
Flash ในที่นี้จะเป็นเวอร์ชันเต็มไม่ใช่ Flash Lite ซะด้วย ทาง BGR มองว่าการใช้ Flash/Silverlight บนมือถือจะต้องพัฒนาทั้งพลังประมวลผล และความเร็วในการเชื่อมต่ออินเทอร์เน็ต ปัจจุบัน RIM ประสบความสำเร็จแล้วในการสร้างมือถือรุ่นทดสอบที่เชื่อมต่อด้วยเทคโนโลยี 4G LTE ได้ความเร็ว 10Mbps
ที่มา - Boy Genius Report
ต้นสัปดาห์ที่แล้ว (21 ก.ค.) อโดบีได้เปิดตัวโครงการโอเพนซอร์ส 2 โครงการที่เกี่ยวข้องกับ Flash คือ Open Source Media Framework (OSMF) และ Text Layout Framework (TLF) รายละเอียดมีดังนี้
OSMF เปิดโอกาสให้นักพัฒนาสามารถสร้างคอมโพเนนท์มาเสริมการทำงานของตัวเล่นสื่อวีดีโอบนพื้นฐานของ Flash อาทิ การโฆษณา หรือ การควบคุมการเล่นวีดีโอที่สามารถทำได้มากยิ่งขึ้น
ในที่สุดทาง Adobe ก็ได้ประกาศเปิดตัว Flash 10 รุ่น Beta สำหรับอุปกรณ์พกพาแล้วครับ โดยตามข่าวได้แจ้งเอาไว้ว่าจะมาในเดือนตุลาคมนี้ บนแพลตฟอร์ม Windows Mobile และ Smart Phone ยอดนิยมทั้งหลาย (แหล่งข่าวไม่ได้ระบุว่าเป็นแพลตฟอร์มใดบ้าง)
โดย Flash 10 นี้ ตามที่ทราบกันมาคาดว่าจะทำให้อุปกรณ์พกพารองรับ Flash content ได้เทียบเท่ากับบนคอมพิวเตอร์เลยทีเดียว หลังจากที่ปล่อย Flash Lite ซึ่งทำอะไรแทบไม่ได้เลยนอกจากแสดงผลโฆษณาและ YouTube
จากที่มีข่าวออกมาสักระยะ (ข่าวเก่า: อินเทอร์เฟซใหม่ของ Android บน HTC Hero, วิดีโอโฆษณา HTC Hero) ตอนนี้ HTC เปิดตัว HTC Hero เรียบร้อยแล้ว
เว็บไซต์ Smashing Magazine มีการเปรียบเทียบ Flash กับ Silverlight ในทางเทคนิคด้านต่างๆ ตั้งแต่วิธีการทำแอนิเมชัน, การบีบอัดไฟล์, ภาษาที่ใช้พัฒนา, SEO, Accessibility, ฟอร์แมตและ codec ที่สนับสนุน, เว็บแคม ไปจนกระทั่ง deployment เหมาะอย่างยิ่งสำหรับคนที่ต้องการเปรียบเทียบความต้องการของตัวเองก่อนเลือกใช้เทคโนโลยีสองตัวนี้
เราเดาได้ไม่ยากว่า Flash ชนะ แต่ Silverlight ก็เหนือกว่าในหลายๆ เรือง เช่น SEO, แอนิเมชัน, streaming ใน Silverlight 3 ก็คงจะอุดจุดอ่อนที่มีลงไปอีกหลายจุดและช่วงห่างกับ Flash ก็จะลดน้อยลง
ข่าวนี้ราวกับออกมาโต้ ไมโครซอฟท์ผนึกกำลัง MySpace ทำ Windows Mobile App, Silverlight ที่เพิ่งประกาศเมื่อเช้านี้เลยทีเดียว
Facebook กับ Adobe ออกมาประกาศว่า ต่อไปนี้นักพัฒนาโปรแกรมบน Facebook จะสามารถเรียกใช้คลาสจาก ActionScript 3.0 Client Library ได้เช่นเดียวกับคลาสของภาษาอื่นๆ ที่ Facebook สนับสนุน (เช่น PHP, JavaScript และ iPhone)
แม้จะค่อนข้างชัดเจนว่า Adobe กำลังเตรียมการพอร์ต Flash ลงโทรศัพท์หลายต่อหลายรุ่น โดยเฉพาะ iPhone แต่ในจดหมายข่าวของ BSQUARE บริษัทให้บริการทางวิศวกรรมกับซอฟต์แวร์บนคอมพิวเตอร์ขนาดเล็กก็ระบุว่า ตอนนี้บริษัทกำลังพอร์ต Flash ลงบน Android แล้ว โดยไม่มีความชัดเจนนักว่าเป็นการจ้างจาก Adobe โดยตรงหรือ BSQUARE ทำด้วยตัวเอง
ไม่มีการแถลงกำหนดเวลาว่า Flash บน Android นี้จะเริ่มส่งมอบให้ผู้ใช้เมื่อใหร่ แต่คาดว่าตัวซอฟต์แวร์จะถูกส่งมอบเป็นอัพเดตให้ไปกับผู้ให้บริการเครือข่ายโดยตรง
ทุกวันนี้แม้บราวเซอร์จะสามารถใช้งาน Flash ในโทรศัพท์มือถือได้บ้าง แต่เป็นเพียง Flash Lite แต่วันนี้ทาง Adobe ก็ประกาศชัดแล้วว่าปีหน้าจะมี Flash 10 ตัวเต็มให้เราใช้งานกันบนโทรศัพท์มือถือ
สำหรับแพลตฟอร์มที่รองรับนั้นคือ Android, Windows Mobile, และ Symbian ส่วนไอโฟนนั้นยังไม่มีความคืบหน้าใดๆ จากข่าวเดิมที่มีปัญหาเรื่องประสิทธิภาพกับทางแอปเปิล
ไม่มีคำยืนยันว่าสามารถติดตั้งหรืออัพเกรดเฟิร์มแวร์เพื่อใช้งานในโทรศัพท์ที่วางตลาดไปแล้วได้หรือไม่
หลังจากประกาศเทคโนโลยีไปตั้งแต่กลางปี ตอนนี้ทาง Adobe ก็ปล่อยเทคโนโลยี Alchemy ที่เป็นคอมไพล์เลอร์สำหรับภาษา C/C++ เพื่อไปทำงานบน Flash 10 และ Air ได้แล้วในวันนี้
ข้อดีของเทคโนโลยีนี้คือซอฟต์แวร์จำนวนมากที่มีอยู่แล้ว โดยเฉพาะไลบราลีพื้นฐานทั้งหลายเช่น Ogg Vorbis นั้นจะสามารถย้ายขึ้นไปทำงานบนเว็บได้อย่างง่ายดาย และหลังจากนี้เราน่าจะได้เห็นไลบรารีอื่นๆ ตามขึ้นไปอีกจำนวนมาก
ปัญหาเรื่องไม่มี Flash แบบ 64 บิตเป็นอุปสรรคชิ้นใหญ่อันหนึ่งของผู้ที่ใช้หรืออยากจะใช้ลินุกซ์แบบ 64 บิต แต่ในงาน Adobe Max ระหว่างวันที่ 16-19 พฤศจิกายนนี้ Adobe ออกรุ่นอัลฟ่าของ Flash Player 10 สำหรับลินุกซ์แบบ 64 บิตมาให้ผู้ใช้ทดสอบแล้ว
Adobe นั้นวางแผนจะออก Flash Player แบบ 64 บิตสำหรับทุกระบบปฏิบัติการ (แมคและวินโดวส์) ในอนาคต แต่ลินุกซ์เป็นแพลตฟอร์มแรกสุด เนื่องจากมีผู้ใช้ลินุกซ์ 64 บิตเป็นจำนวนมากเมื่อเทียบกับระบบปฏิบัติการอื่น และมีผู้ใช้เรียกร้องไปทาง Adobe เป็นจำนวนมาก ทาง Adobe บอกว่า Flash Player ตัวนี้จะใช้งานได้กับดิสโทรลินุกซ์แบบ 64 บิตทุกยี่ห้อ
ฟีเจอร์ที่สำคัญของ Flash Player 10 คือปรับปรุงประสิทธิภาพ โดยเฉพาะบนแมคและลินุกซ์ที่ตามหลังวินโดวส์มานาน (อ่าน Flash 10 Beta 2 บนแมคเร็วขึ้น 3 เท่า!) ซึ่งตัวเลขสุดท้าย Adobe บอกว่าเร็วขึ้นถึง 300 เท่า!!! (ในบางกรณี) ทาง Ars Technica จึงทดสอบโดยการรันเบนช์มาร์คว่าจริงแค่ไหน
ผลการทดสอบแบบละเอียดดูตามลิงก์ แบบสรุปๆ คือ
บนแมค
หลังจากที่ปล่อยรุ่นเบต้าออกมาให้ทดสอบกันเป็นระยะ ตอนนี้ Adobe Flash Player 10 ตัวจริงเปิดให้ดาวน์โหลดมาใช้งานกันแล้ว
รายละเอียดว่ามีอะไรใหม่ อ่านดูในข่าวเก่า Adobe Flash Player 10 Beta นะครับเพราะว่าไม่ต่างกัน ระบบปฏิบัติการที่สนับสนุนได้แก่
สืบเนื่องจากการระดมสมองเมื่อปลายเดือนกันยายน บัดนี้ถึงเวลาที่จะเดินหน้าแก้ปัญหาทั้งหลายแล้ว เท่าที่นั่งอ่านปัญหาจะมี 2 อย่าง
เพื่อให้การรายงานปัญหามีความชัดเจนและทำซ้ำได้โดยผู้ที่ไม่สามารถอ่านเขียนหรือพิมพ์ภาษาไทย เราก็ต้องมีการเตรียมพร้อมกันเล็กน้อย ซึ่งนั่นเป็นสิ่งที่เราต้องช่วยกัน
ในขั้นตอนนี้เราต้องการอาสาสมัครที่สามารถะเขียน Flash ได้ให้เขียนโปรแกรมสั้น 2 ตัว
หลายคนอาจจะคุ้นเคยการอัพโหลดไฟล์ที่เป็น ajax ตัวอย่างเช่น การอัพโหลดไฟล์บน Wordpress หรือ Flickr โดยเบื้องหลังความมหัศจรรย์นี้คือ Flash ที่ทำหน้าที่อยู่เบื้องหลัง โดยถูกเรียกใช้งานจาก JavaScript อีกต่อหนึ่ง ซึ่ง เทคนิคคล้ายกันนี้เป็นที่นิยมแพร่หลาย เพื่อทดแทนความสามารถที่จำกัดของมาตราฐานเว็บและ JavaScript แต่ยัง คงความง่ายในการพัฒนาของ HTML และ JavaScript แต่ทั้งนี้ Lee Brimelow นักพัฒนาจาก Adobe ได้เขียน blog อธิบายว่าความสามารถเหล่านี้จะไม่มีอยู่ใน Flash version 10 โดยให้เหตุผลเรื่องความปลอดภัย
Adobe เปิดฐานข้อมูลบั๊กของ Flash Player มาได้สักระยะแล้ว แต่ว่ายังไม่มีใครแจ้งบั๊กที่เกี่ยวข้องกับภาษาไทยเข้าไปเลย ครั้นผมจะทำเองก็ไม่ถนัดเรื่อง Flash มากนัก เลยอยากระดมสมองจากผู้อ่าน Blognone ทุกท่าน ว่าปัจจุบันมีปัญหาด้านภาษาไทยอะไรบ้างใน Flash Player ไม่ว่าจะเป็นระบบปฏิบัติการอะไรก็ตาม จากนั้นผมจะได้ทดสอบและรวบรวม ก่อนแจ้งไปยัง Adobe ให้รับทราบปัญหาครับ
ถึงแม้ว่า NBC จะประสบความสำเร็จกับการถ่ายทอดโอลิมปิกออนไลน์ด้วย Silverlight (เฉพาะในสหรัฐ) แต่สำหรับเว็บไซต์ NFL ฤดูกาลใหม่ NBC กลับเปลี่ยนใจเลือกใช้ Flash แทน
รายการนี้ชื่อว่า Sunday Night Football Extra (สามารถเข้าได้ทั้งจาก NFL.com และ NBCSports.com) นอกจากมีถ่ายทอดการแข่งขันสดแล้ว ยังมีฟีเจอร์อื่นๆ สำหรับคนออนไลน์ เช่น การเลือกเปลี่ยนมุมกล้อง หรือสถิติแบบสดด้วย แต่เฉพาะในสหรัฐเช่นกัน
ถอดความมาจากวิดีโอ Keynote ในงานสัมมนา 360 Flex ของ Adobe โดย Mark Anders ตำแหน่ง Senior Principal Scientist ของ Adobe เมื่อวันที่ 18 สิงหาคมที่ผ่านมา
เคยมีคนว่าไว้ว่าภาษาซีไม่เคยตาย มาถึงตอนนี้แล้วดูเหมือนคำกล่าวนี้ยังเป็นจริงอยู่ เมื่อทาง Adobe โดย Scott Petersen ได้ไปนำเสนอเครื่องมือตัวใหม่ที่ทาง Adobe กำลังพ้ฒนาอยู่ภายใน และมีแผนว่าจะโอเพนซอร์สในเร็วๆ นี้ว่าว่าจะเพิ่มความสามารถของบราวเซอร์ให้รองรับภาษาซีได้
เครื่องมือใหม่นี้จะทำงานสามขั้นตอนด้วยกัน คือการคอมไพล์ภาษาซีเป็นโค้ดเฉพาะ คล้าย Java byte code แล้วนำไปรันบน Virtual Machine ที่เขียนขึ้นด้วยภาษา ActionScript สุดท้ายแล้วจึงไปทำงานบนบราวเซอร์ที่มี Tamarin ซึ่งเป็น Virtual Machine ที่ทาง Adobe บริจาคให้กับทาง Mozilla เพื่อรวมเข้าเป็นส่วนหนึ่งของไฟร์ฟอกซ์ไปก่อนหน้านี้
เมื่อเดือนพฤษภาคม Adobe ได้ออก Flash 10 Beta 1 มาให้เราลองใช้กัน มาถึงตอนนี้ Flash 10 Beta 2 เพิ่งตามออกมา และคุณสมบัติที่น่าสนใจคือประสิทธิภาพเมื่อใช้บนแมคนั้นดีขึ้นอย่างชัดเจน
เป็นที่รู้กันว่าประสิทธิภาพของ Flash บนแมคอินทอชนั้นสู้วินโดวส์ไม่ได้ แต่ในเวอร์ชันนี้ Tinic Uro วิศวกรของ Adobe เขียนลงบล็อกว่าจากผลการรันเบนช์มาร์ค Flash 10 Beta 2 ควรจะเร็วกว่า Flash 9 ถึงสามเท่าตัว