Tags:
Node Thumbnail

หลายๆ ท่านในที่นี้คงใช้ iPhone เปิดเว็บ และมักจะหัวเสียเมื่อเว็บที่สร้างด้วย Adobe Flash แล้วดูไม่ได้ แต่ล่าสุด โปรแกรมเมอร์คนหนึ่งนั่งเพียรเขียน Flash Runtime ด้วย Javascript ทำให้ iPhone สามารถเปิด Adobe Flash หรือ ไฟล์ Shockwave Flash (.swf) ได้แล้วในระดับหนึ่ง

Runtime ตัวนี้มีโค้ดเนมว่า Gordon เขียนด้วย Javascript ล้วนๆ โดยใช้เทคนิคในการสั่งให้ Javascript สร้างภาพแบบ SVG เพื่อแสดงภาพใน Browser ได้ ซึ่งวิธีนี้ทำให้สามารถเปิดไฟล์ Adobe Flash ผ่าน iPhone ได้แล้ว ลองดูจากภาพรถวิ่ง ที่ใช้ Gordon ในการเปิดไฟล์ Adobe Flash

แต่หากถามว่า แบบนี้ทำให้ iPhone ของเราดูเว็บ Flash ได้ทุกเว็บหรือไม่ ก็คงยังได้คำตอบเดิมๆ ว่าไม่ได้ เพราะเราจะต้องติดตั้ง Javascript ตัวนี้ในหน้าเว็บของเราเพื่อให้ Runtime ทำงาน และ Gordon ก็ยังไม่สามารถทำงานได้สมบูรณ์เท่า Adobe Flash ตัวเต็ม อีกทั้งแม้เปิดเว็บที่ใช้ Gordon บน PC เองก็มีการใช้งานของ CPU ที่สูงมาก ซึ่งเมื่อเปิดกับ iPhone ก็จะได้ช้าพอๆ กัน

แม้ Gordon จะดู Flash ผ่าน iPhone ได้ไม่ดี แต่นี้ก็คงเป็นความหวังให้กับชาว iPhone ให้ Apple พลักดัน Adobe Flash ให้รองรับบน iPhone ได้เร็วขึ้น

ดูเดโมทั้งหมด http://paulirish.com/work/gordon/demos/

ที่มา Wired.com

Get latest news from Blognone

Comments

By: illusion
ContributorAndroid
on 15 January 2010 - 23:25 #149499
illusion's picture

ข่าวต่อไป : Safari ใน iPhone เลิกสนับสนุน Javascript

By: Thaina
Windows
on 16 January 2010 - 00:18 #149505 Reply to:149499

ตามนั้น

By: Bongbank
ContributoriPhoneAndroidBlackberry
on 16 January 2010 - 19:11 #149604 Reply to:149499
Bongbank's picture

สุดตรีนมาก ไม่ช่วยแต่ยังเหยียบซ้ำ ฮาๆ

By: nuntawat
WriterAndroidWindowsIn Love
on 16 January 2010 - 04:25 #149514
nuntawat's picture

ขอนอกเรื่อง เอารูปไปไว้ข้างตัวอักษรยังไงหว่า??

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 16 January 2010 - 06:09 #149519 Reply to:149514

style="float:right;"


By: fatro
ContributoriPhoneAndroid
on 16 January 2010 - 05:25 #149516
fatro's picture

หนืดมาก แถมทำได้แต่ลูกเล่นเบสิก แต่ก็ดีครับเป็นทางเลือกใหม่ๆ

By: neogravity
ContributorAndroidUbuntu
on 16 January 2010 - 07:01 #149521

นับถือขยันจริงๆ

By: audy
AndroidUbuntu
on 16 January 2010 - 07:23 #149522 Reply to:149521
audy's picture

+1 ไม่บ้าไม่สำเร็จนะเนี่ย นับถือๆ

By: EThaiZone
ContributorAndroidUbuntuWindows
on 16 January 2010 - 07:45 #149529 Reply to:149522
EThaiZone's picture

ถูกเลย ต้องอาศัยลูกบ้าเขาช่วย แต่มีคนแบบนี้เยอะๆ โลกน่าอยู่ขึ้นอีกเป็นกอง ไม่งั้นคงไม่มีคำว่า opensource กับ freeware ผมหมายถึงทำโดยไม่คำนึงถึงผลตอบแทนน่ะ


มันไม่ง่ายเลยที่จะทำ GIF ให้มีขนาดน้อยกว่า 20kB

By: latesleeper
Android
on 16 January 2010 - 09:25 #149538 Reply to:149522

+1 ด้วย
ขอสนับสนุน และขอชาบูในความบ้าระดับนี้อย่างเป็นทางการ
Orz

By: heha
Android
on 16 January 2010 - 10:49 #149548 Reply to:149522

ร่วมชาบูความบ้าของพี่แกด้วยคนครับ apple น่าจะจ้างไปทำงานนะ 55

By: angelingz on 16 January 2010 - 07:32 #149524

แต่ก็พยายามจริงๆอะน่ะ

By: pexza
AndroidUbuntuWindows
on 16 January 2010 - 08:34 #149532
pexza's picture

ว่าแล้วว่าต้องช้า

แต่ก็เป็นก้าวแรกของการพัฒนา .. สู้ ๆ +

By: hus
In Love
on 16 January 2010 - 10:45 #149544

บ้าอย่างเดียวไม่พอ ต้องเก่งด้วย คงเป็นงานเอามันมากกว่าจะใช้จริงๆ

By: coolmilk
ContributorAndroidWindows
on 16 January 2010 - 10:47 #149546

แหล่มเลย

By: icez
ContributoriPhoneAndroidRed Hat
on 16 January 2010 - 12:51 #149566

" ให้ Apple พลักดัน " <<< ผลักดันค้าบบ

By: AdmOd
iPhoneWindows
on 16 January 2010 - 12:53 #149568

ถ้าเอามาใช้แทน Flash Player ได้เลยก็ไม่เลวนะ

ต่อยอดลง PC ไปเลย!!

By: Perl
ContributoriPhoneUbuntu
on 16 January 2010 - 15:22 #149582
Perl's picture

เอามาขายได้เลยนะตัวนี้ รวยใช่เล่นเลยทีเดียว !
(โอกาส 0% ที่จะได้ลง App Store)
พอรัน Flash ได้ปุ๊ป ทีนี้ละคุณ.. App ฟรีเพิ่มอีกเพียบโดยไม่ต้องลง App Store (รวมถึง Voip)

ปล.บอกแล้วให้บล๊อค Safari ไปซะ (Engadget)

By: rabbitch on 16 January 2010 - 22:25 #149632

ยอดจริง ๆ ถ้าทำแบบเสร็จสมบูรณ์คงมีเกมให้เล่นเพิ่มขึ้นอีกมากมาย

By: mednoon on 18 January 2010 - 09:53 #149835

ทำ engine เขียนเกม ด้วย java script เหอะครับ เขียนเก่งจริงๆ

By: ampz on 6 February 2010 - 17:08 #155052

แล้วต่อไปก็จะมี banner ที่ทำด้วย gordon เพื่อเลี่ยงโดนบล๊อค

By: sukorn
Ubuntu
on 22 June 2010 - 17:39 #185360

คิดอีกแง่หนึ่ง น่าจะมีอะไรมาแทน Flash นะครับ