หลายคนอาจจะคุ้นเคยการอัพโหลดไฟล์ที่เป็น ajax ตัวอย่างเช่น การอัพโหลดไฟล์บน Wordpress หรือ Flickr โดยเบื้องหลังความมหัศจรรย์นี้คือ Flash ที่ทำหน้าที่อยู่เบื้องหลัง โดยถูกเรียกใช้งานจาก JavaScript อีกต่อหนึ่ง ซึ่ง เทคนิคคล้ายกันนี้เป็นที่นิยมแพร่หลาย เพื่อทดแทนความสามารถที่จำกัดของมาตราฐานเว็บและ JavaScript แต่ยัง คงความง่ายในการพัฒนาของ HTML และ JavaScript แต่ทั้งนี้ Lee Brimelow นักพัฒนาจาก Adobe ได้เขียน blog อธิบายว่าความสามารถเหล่านี้จะไม่มีอยู่ใน Flash version 10 โดยให้เหตุผลเรื่องความปลอดภัย
Flash 10 จะแก้ปัญหาเรื่องนี้คือผู้ใช้จะต้องกดเลือกไฟล์จากตัว Flash โดยตรงเท่านั้น ซึ่งมีผลให้ต้องมีการแก้ไขโปรแกรม หรือเขียนขึ้นมาใหม่ด้วย Flash และนโยบายนี้จะมีผลกับความสามารถอื่นๆด้วย เช่นการใช้ JavaScript ควบคุมการเล่น video หรือ การเข้าถึงข้อมูลใน clipboard นั่นคือต้องมีการใช้งานโดยตรงจากผู้ใช้เท่านั้น
แต่จากความเห็นของนักพัฒนาหลายคนยังคงสับสนกับนโยบายใหม่นี้ เพราะแม้ว่า Lee จะบอกว่าทำไม่ได้ แต่อาศัยการแก้ไข ActionScript เพียงเล็กน้อยก็ยังทำให้สามารถเรียกใช้ความสามารถดังกล่าวได้ ตัองรอลุ้นต่อไปว่า Flash 10 ตัวจริงจะเอาความความสามารถเหล่านี้ออกไปหมดจดมากน้อยเพียงใด หรือจะยังมีช่องทางอยู่
ทั้งนี้ก่อนหน้านี้ในหมู่นักพัฒนาเอง ก็มี สองกระแสหลักคือ กลุ่มที่ใช้เพราะเห็นเป็นโอกาส เป็นผลดีกับผู้ใช้งานและสะดวก กับ กลุ่มที่ต่อต้านการเทคนิคการดังกล่าวนี้ตั้งแต่แรก โดยให้เหตุผลว่าไม่ถูกต้องตามมาตราฐานและข้อแนะนำเรื่องความปลอดภัยของ HTML ทั้งนี้ประเด็นเรื่องความปลอดภัยดังกล่าวเป็นประเด็นที่รู้กันมานานมากแล้ว แต่ Flash กลับไม่เคยให้ความสำคัญ โดยใน blog ของ Lee ได้ปฏิเสธว่าไม่เคยทราบปัญหานี้มาก่อน หลายคนจึงพยายามตั้งข้อสงสัยว่ามีเงื่อนงำอะไรอยู่เบื้องหลังการตัดสินใจในครั้งนี้ หรือ เพื่อลดกระแสของ JavaScript ที่กำลังร้อนแรงในหมู่นักพัฒนา
ผมคิดว่าเว็บกึ่งสำเร็จรูปทั้งหลายน่าจะได้รับผลกระทบกับเรื่องนี้ เพราะมักจะมีความสามารถเหล่านี้มาด้วย หรือมากับ plugin ลองตรวจสอบดูนะครับ
ที่มา - Ajaxian, The Flash Blog
Comments
แก้แลัวนะครับ ขอบคุณครับ
เว็บกึ่งสำเร็จรูป..
..อ่านแล้วกลิ่นมาม่าลอยมาเลยครับ :)
ถ้าเปลี่ยนเป็นประโยคต่อไปนี้จะดีกว่าไหมครับ หรือมีความคิดเห็นว่าไงเอ่ย ?
อีกประโยค
เปลี่ยนเป็น
เหมือนมีการเคาะเว้นช่องไฟ จนอาจทำให้ความหมายผิดเพี้ยน เช่น
เว้นช่องไฟให้ภาษาอังกฤษถูกต้องครับ แต่ว่า "หรือ เพื่อ ..." ทำให้ผม (อาจจะผมคนเดียว) เข้าใจว่าเป็นประโยคคำถามของประโยคข้างหน้า จริงๆ "หรือ" เป็นสันฐาน ดังนั้น "หรือ" ควรติดกับประโยคที่สอง มีช่องไฟตัวอื่นๆอีกนะครับ ลองหาดูครับ
มีความคิดเห็นอย่างไร เสนอได้ครับ จริงๆ ผมไม่เก่งภาษาเลย แค่คิดเอาเองว่าควรเป็นเช่นนี้
ปล. ทำหน้าที่ช่วยตรวจข่าววันแรก เดี๋ยวช่วยมาตรวจข่าวผมนะครับ มีพลาดเหมือนกันครับ ^_^
Sivadon Chaisiri (JavaBoom)
http://javaboom.wordpress.com
My Blog
จริงๆ Action Script มันเปลี่ยนไปแทบจะทุกเวอร์ชั่นอยู่แล้วครับ
Flash Programmer ก็ได้แต่เซ็งกันไป ที่เดือดร้อนส่วนใหญ่จะเป็นเว็บใหญ่ๆ
บางคนก็เลิกใช้เวอร์ชั่นใหม่ๆไปเลยก็มี
แต่ที่ผ่านมา ส่วนใหญ่จะยังไม่ถึงกับตัดนะครับ
คือมีช่องทางเช่น ให้เราเลือกได้ว่า
จะใช้ action script v.1 หรือ 2 อะไรแบบนั้น
ปล.จาก MX มา Flash 8 ผมก็แย่แล้วครับ -_-'
my blog
ตรงหัวข้อข่าว ฤา น่าจะเป็น ฤๅ นะครับ
--
--