ฤา Adobe ไม่ชอบที่คุณใช้งาน Flash แค่เบื้องหลัง?

tags:

หลายคนอาจจะคุ้นเคยการอัพโหลดไฟล์ที่เป็น 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

ch-a-m-p's picture
  • แต่ Flash กลับไม่เคยให้ความสำคัญ
  • ผมคิดว่าเว็บกึ่งสำเร็จรูปทั้งหลาย
  • คำหลายคำใช้ภาษาไทยได้ครับ
jobbglass's picture

แก้แลัวนะครับ ขอบคุณครับ

skycreeper's picture

เว็บกึ่งสำเร็จรูป.. ..อ่านแล้วกลิ่นมาม่าลอยมาเลยครับ :)

javaboom's picture

โดยเบื้องหลังความมหัศจรรย์นี้คือ Flash ที่ทำหน้าที่อยู่เบื้องหลัง โดยถูกเรียกใช้งานจาก JavaScript อีกต่อหนึ่ง

ถ้าเปลี่ยนเป็นประโยคต่อไปนี้จะดีกว่าไหมครับ หรือมีความคิดเห็นว่าไงเอ่ย ?

โดยการทำงานนี้เกิดขึ้นได้เพราะมี Flash ที่ทำงานอยู่เบื้องหลัง และจะถูก JavaScript เรียกใช้งานอีกต่อหนึ่ง

อีกประโยค

กลุ่มที่ใช้เพราะเห็นเป็นโอกาส เป็นผลดีกับผู้ใช้งานและสะดวก กับ กลุ่มที่ต่อต้านการเทคนิคการดังกล่าวนี้ตั้งแต่แรก …

เปลี่ยนเป็น

กลุ่มที่เห็นว่าอำนวยความสะดวกให้กับผู้ใช้ กับกลุ่มที่ต่อต้านการใช้เทคนิคนี้ตั้งแต่แรก

เหมือนมีการเคาะเว้นช่องไฟ จนอาจทำให้ความหมายผิดเพี้ยน เช่น

…การตัดสินใจในครั้งนี้ หรือ เพื่อลดกระแสของ JavaScript ที่กำลังร้อนแรงในหมู่นักพัฒนา

เว้นช่องไฟให้ภาษาอังกฤษถูกต้องครับ แต่ว่า “หรือ เพื่อ …” ทำให้ผม (อาจจะผมคนเดียว) เข้าใจว่าเป็นประโยคคำถามของประโยคข้างหน้า จริงๆ “หรือ” เป็นสันฐาน ดังนั้น “หรือ” ควรติดกับประโยคที่สอง มีช่องไฟตัวอื่นๆอีกนะครับ ลองหาดูครับ

มีความคิดเห็นอย่างไร เสนอได้ครับ จริงๆ ผมไม่เก่งภาษาเลย แค่คิดเอาเองว่าควรเป็นเช่นนี้

ปล. ทำหน้าที่ช่วยตรวจข่าววันแรก เดี๋ยวช่วยมาตรวจข่าวผมนะครับ มีพลาดเหมือนกันครับ ^_^

Sivadon Chaisiri (JavaBoom) http://javaboom.wordpress.com

lingjaidee's picture

จริงๆ Action Script มันเปลี่ยนไปแทบจะทุกเวอร์ชั่นอยู่แล้วครับ Flash Programmer ก็ได้แต่เซ็งกันไป ที่เดือดร้อนส่วนใหญ่จะเป็นเว็บใหญ่ๆ บางคนก็เลิกใช้เวอร์ชั่นใหม่ๆไปเลยก็มี

แต่ที่ผ่านมา ส่วนใหญ่จะยังไม่ถึงกับตัดนะครับ คือมีช่องทางเช่น ให้เราเลือกได้ว่า จะใช้ action script v.1 หรือ 2 อะไรแบบนั้น

ปล.จาก MX มา Flash 8 ผมก็แย่แล้วครับ -_-‘

kamthorn's picture

ตรงหัวข้อข่าว ฤา น่าจะเป็น ฤๅ นะครับ

Site Search

 
Web blognone.com

Poll

User login