Tags:
Flash

เว็บไซต์ Smashing Magazine มีการเปรียบเทียบ Flash กับ Silverlight ในทางเทคนิคด้านต่างๆ ตั้งแต่วิธีการทำแอนิเมชัน, การบีบอัดไฟล์, ภาษาที่ใช้พัฒนา, SEO, Accessibility, ฟอร์แมตและ codec ที่สนับสนุน, เว็บแคม ไปจนกระทั่ง deployment เหมาะอย่างยิ่งสำหรับคนที่ต้องการเปรียบเทียบความต้องการของตัวเองก่อนเลือกใช้เทคโนโลยีสองตัวนี้

เราเดาได้ไม่ยากว่า Flash ชนะ แต่ Silverlight ก็เหนือกว่าในหลายๆ เรือง เช่น SEO, แอนิเมชัน, streaming ใน Silverlight 3 ก็คงจะอุดจุดอ่อนที่มีลงไปอีกหลายจุดและช่วงห่างกับ Flash ก็จะลดน้อยลง

อย่างไรก็ตาม ในงานจริงยังมีประเด็นอื่นๆ นอกจากด้านเทคนิคที่ต้องนำมาพิจารณาประกอบด้วย เช่น ส่วนแบ่งตลาดและสัดส่วนผู้มี Flash Player ซึ่งฝั่ง Flash ก็ยังสูงกว่ามาก

ที่มา - Smashing Magazine

Comments

By: jirayu
ContributorWindows PhoneBlackberrySymbian
jirayu's blog
on 16/05/09 21:34 #102656 toggle
jirayu's picture

ที่แน่ๆzมชอบโลโก้ของ Silverlight

I am Mr.Whisper


By: bossalove
bossalove's blog
on 16/05/09 22:05 #102663 toggle
bossalove's picture

เมื่อต้นปี CU Radio เปลี่ยนตัว player ใน web จากเดิมเป็น windows media player มาใช้ silver light

ตั้งแต่นั้นมาผมไม่สามารถสามารถฟังรายได้จบเลย รายการ 1 ชม. ฟังแค่ 30 นาทีมันก็เริ่มค้าง ทำ browser ค้างไปเลย
ลองหลายเครื่องเป็นหมด ถ้าใช้เครื่องสาธารณะยิ่งแล้วใหญ่ ดูไม่ได้ เพราะไม่ได้ลง silver light ไว้

ผมไม่รู้ว่าเพราะอะไร ทำไมเป็นเช่นนั้น มันใช้ทรัพยากรมาก หรือว่า memory leak หรือว่าผมใช้ windows เถื่อน แต่ก็ทำให้ผมรู้สึกไม่ดีกับ silver light จริงๆ

By: jirayu
ContributorWindows PhoneBlackberrySymbian
jirayu's blog
on 16/05/09 22:21 #102670 Reply to:102663 toggle
jirayu's picture

เอ๊ะ ทำไมผมใช้ Silverlight แล้วรุ้สึกว่ามันลื่นกว่าแฟลช ?

พวก Video Player นี่ ถ้าเปิดไปเจอ Silverlight มันเร็วกว่า Flash นะ

ปล.ผมใช้ Opera

I am Mr.Whisper


By: azx
iPhoneWindows
azx's blog
on 17/05/09 1:32 #102709 Reply to:102670 toggle
azx's picture

ผมก็รู้สึกหยั่งงั้นเหมือนกัน

By: mokin
Contributor
mokin's blog
on 18/05/09 19:39 #103099 Reply to:102663 toggle
mokin's picture

ผมหนักกว่าอีก ดูไม่ค่อยได้เลยครับ แม้จะเป็นวีดีโอจากเว็บ microsoft ทำก็ตาม ไม่รู็เป็นไหร นานได้ดูได้

<mOkin>
ตรู่ว่าแล้วในโลกนี้มีปัญหา  เขาไม่ด่า ก็ชื่นชม หรือเฉยๆ
สามประเภทที่ว่านี้มิเปลี่ยนเลย  จงวางเฉยใครถือสาเป็นบ้าตาย<mOkin/>


<@mOkin>Every thing that has a beginning has an end.<mOkin/>

By: dafty
AndroidUbuntuWindowsIn Love
dafty's blog
on 16/05/09 22:03 #102664 toggle
dafty's picture

M$ ชอบไล่บี้อยู่แล้ว งานนี้เด๋วได้ดูมวยอีกคู่ อิอิ

By: BonBon
iPhone
BonBon's blog
on 16/05/09 22:09 #102665 toggle
BonBon's picture

adobe flash มีปัญหากับ handheld device และบน OS อื่นๆ มานาน ถ้า MS ผ่านข้อนี้ไปได้แล้ว ปล่อย SDK ใช้ง่ายๆออกมาก็มีลุ้น

By: jirayu
ContributorWindows PhoneBlackberrySymbian
jirayu's blog
on 16/05/09 22:22 #102671 Reply to:102665 toggle
jirayu's picture

ถ้าบนแพลตฟอร์ม Windows Mobile แล้ว Silverlight รันได้แย่กว่า Flash งานนี้ Silverlight อาจจะโดนกดจมดินในตลาด Handheld เลยก็ได้ครับ

I am Mr.Whisper


By: chakrit
ContributoriPhone
chakrit's blog
on 16/05/09 22:45 #102676 toggle
chakrit's picture

แล้ว Visual Studio + Expression Blend vs Flash + Flex ล่ะ

กะจะไม่พูดถึง IDE เลยเหรอ? ผมว่ามันเป็น Factor ที่ใหญ่มากเลยนะ หึหึหึ

ผมเขียน app production มาแล้วทั้ง VS และ Flex บอกได้เลยว่ามีความแตกต่างอย่างมาก

By: dafty
AndroidUbuntuWindowsIn Love
dafty's blog
on 17/05/09 1:03 #102706 Reply to:102676 toggle
dafty's picture

อย่างไหน ยากง่ายกว่ากันครับ ขอคำแนะนำหน่อยครับกำลังสนใจ

By: wiennat
Writer
wiennat's blog
on 17/05/09 8:01 #102731 Reply to:102676 toggle
wiennat's picture

แล้วฝั่งไหนเป็นไงอะ

onedd.net


onedd.net

By: kurosame
ContributoriPhone
kurosame's blog
on 17/05/09 19:16 #102838 Reply to:102731 toggle
kurosame's picture

Application ฝั่ง Microsoft มี API ของ .NET framework ส่วนตัวคิดว่าคงกินขาดอยู่แล้ว

แต่ผมยังไม่เคยลอง silverlight ลง web กับ flash/flex ลง app เลย


เข้าท่ากับบ้าบอ

By: khajochi
WriteriPhoneIn Love
khajochi's blog
on 16/05/09 23:54 #102685 toggle
khajochi's picture

น่าจะยากเหมือนกันถ้าจะพยายามให้หลายๆ เว็บเปลี่ยนไปใช้ svl แทน flash

แต่ถ้าพูดถึงคุณภาพก็แอบชอบ svl เหมือนกัน ตอนที่ดู playboy ฉบับย้อนหลัง .. อิ

---
Khajochi Blog : It's not a Bug ... It's a Feature


แฟนพันธุ์แท้สตีฟจ็อบส์ | MacThai.com

By: Blltz
WriterMEconomicsAndroidWindows
Blltz's blog
on 17/05/09 0:03 #102690 Reply to:102685 toggle
Blltz's picture

ว่าแล้วผมลงเจ้า Silverlight ตอนไหน กว่าจะนึกออก

ที่แท้ก็ PB นี่เอง ฮิฮิ

Acting Reporter & My Elder Brother Blog


Blog

By: jane
AndroidUbuntu
jane's blog
on 17/05/09 1:47 #102714 toggle
jane's picture

crash -_-'


ความรู้ และความฉลาด ไม่ใช่สิ่งเดียวกัน จะมีประโยชน์อะไร ถ้าฉลาดแต่อยู่ในกะลา

By: onimaru
SymbianWindows
onimaru's blog
on 17/05/09 9:08 #102738 Reply to:102714 toggle
onimaru's picture

Bodyslam


สิ่งที่เธอชอบมันจึงถูกและใช่ สิ่งที่เธอไม่ชอบมันจึงไม่ใช่และผิด

By: Ford AntiTrust
ContributorWindows PhoneAndroidUbuntu
Ford AntiTrust's blog
on 17/05/09 10:41 #102756 Reply to:102738 toggle
By: norasama
Symbian
norasama's blog
on 17/05/09 20:07 #102851 Reply to:102756 toggle
norasama's picture

Out ใจ !

By: GoodWillHunting
GoodWillHunting's blog
on 17/05/09 21:32 #102872 Reply to:102851 toggle
GoodWillHunting's picture

ปอยฝ้าย

By: karncore
karncore's blog
on 17/05/09 9:58 #102748 toggle
karncore's picture

Silver Light เริ่มต้นศึกษาเรียนรู้และค่อนข้างทำงานได้ยากกว่า Flash
ในขณะที่ถ้ามองไปถึงเรื่องการ develop ล้วน ๆ ผมว่า SL น่าจะทำไ้ด้ดีกว่า เพราะมีการใช้ Program ร่วมกันได้หลาย ๆ ตัวที่เน้นไปแต่ละด้าน เช่น Blend เน้นออกแบบแต่ไม่ Code แต่ VS เน้น code แต่ออกแบบได้เล็กน้อยสำหรับคนที่ถึกได้
ทำให้มอง ๆ ไปว่า กว่าจะ SL มาซักตัวนึง มันมีเงื่อนไขในการเรียนรู้และการสร้างมากมาย
ต่างจาก Flash ที่วาด ๆ ลาก ๆ จัด Keyframe Ctrl+Enter Run ได้เลย

ผมเลยมองว่า SL เพื่อผู้ใหญ่ใช้งาน เป็นการเป็นงาน
แต่ Flash เข้าได้กับทุกเพศทุกวัยครับ

Confirm !!!

By: c4rking
iPhone
c4rking's blog
on 17/05/09 15:14 #102800 Reply to:102748 toggle
c4rking's picture

ความเห็นคล้ายกันแหละ ครับ ผมเคยทำ Flash มาเล็กน้อยแต่ก็ไม่ได้เข้าถึงส่วนลึก
ในส่วน SL ที่เคยทำมาช่วงหนึ่ง ก็ SL+MVC+WCF ผมพูดถึงมุมมองการ develop ชอบพอสมควร
ครับ สะดวกดี ทำงานแยกส่วนกันได้ UI จะ Design บน Blend ก็ได้ หรือจะ Code เอาบน VS แล้วแต่สะดวกครับ(Code บน VS นี่พวกบ้าพลังชัดๆ) Model อิงรูปแบบ MVC ก็สะดวกดีเหมือนกันตอน Develop ทำ Unit Test ก็ง่าย ส่วน DB ใช้ WCF ต่อกับ DataAccess อีกที่ แล้ว SL ก็ call WCF

ถ้าให้ Develop ผมชอบ SL นะครับตามความคิดผม (^.^)v

ส่วนเรื่องที่ มัน อืดตอนเปิด SL บน Brower นี่ผมก็งง เหมือนกัน ครับ CPU จะวิ่ง 50%
กินแรมด้วย ผมพยายามหาละแต่ไม่เจอเหตุผล ใครรู้บอกกันด้วยนะครับ(ผมเคยทำตอน SL 2 ไม่รู้ SL 3 มันแก้ยัง)

Junior Software Engineer.

By: goommt
goommt's blog
on 17/05/09 21:22 #102866 toggle
goommt's picture

เรื่องนี้เป็นปัญหาโลกแตกมากๆ เท่าที่รู้ ณ ปัจจุบันตอนนี้ SL ก็ยังไม่แพร่หลายมากนัก แต่ทาง MS ก็พยายามทั้งผลักทั้งดันอยู่ตลอด ส่วนตัวผมเริ่มจาก Flash มาก่อนแล้วมาลอง SL ดูก็คิดว่าในอนาคต SL อาจจะแซงหน้าไปได้ในระยะยาว (เนื่องจากปัจจัยอื่นๆหลายๆอย่างเช่น อุปกรณ์ในการ develop ต่างๆ และเรื่องของการทำ SEO)

...แต่ตอนนี้ก็ยังใช้ Flash อยู่อะนะ -3-

ปล. อาจารย์กู้แกอ่าน Flash ได้และทำ SEO ได้แล้วนะครับ แต่เรายังไม่รู้ถึงรายละเอียดการจัดเก็บข้อมูลเพื่อนำไป index ของจารย์แก เค้ามีทำทดลองอยู่ที่เว็บ http://www.flashnseo.com/ ครับ สนใจก็ลองไปดูๆกันได้

By: mk
FounderAndroidRed HatWindows
mk's blog
on 17/05/09 22:24 #102888 Reply to:102866 toggle
mk's picture

ในบทความต้นฉบับ จะพิจารณาว่าไฟล์ของ Silverlight ไม่บีบอัด (เป็น XAML) ซึ่ง search engine ทุกตัวสามารถเข้าไปอ่านได้เป็นอย่างดีครับ

ส่วน Flash ก็คือมีแต่กูเกิลเท่านั้นที่ index ได้และยังไม่ดีเท่าที่ควรนัก

อย่างไรก็ตาม ด้วยเหตุผลอันเดียวกันนี้ Flash ที่ไฟล์บีบอัดก็ชนะ Silverlight ไปในแง่ขนาดของไฟล์ที่เล็กกว่า

By: meawwat
ContributoriPhoneAndroidSymbian
meawwat's blog
on 18/05/09 11:36 #102962 toggle
meawwat's picture

ขอถามแบบคนไม่รู้นะครับ -

Silverlight มีปัญหาเรื่อง platform รึเปล่าครับ

By: mk
FounderAndroidRed HatWindows
mk's blog
on 18/05/09 15:49 #103039 Reply to:102962 toggle
mk's picture

มันมีเฉพาะวินโดวส์กับแมคน่ะครับ

By: -Rookies-
ContributorAndroidUbuntuWindows
-Rookies-'s blog
on 18/05/09 15:45 #103037 toggle
-Rookies-'s picture

"อย่างไรก็ตาม ในงานจริงยังมีประเด็นอื่นๆ นอกจากด้านเทคนิคที่ต้องนำมาพิจารณาประกอบด้วย เช่น ส่วนแบ่งตลาดและสัดส่วนผู้มี Flash Player ซึ่งฝั่ง Flash ก็ยังสูงกว่ามาก"

ตั้งแต่ "ข่าวนั้น" ออกมา ช่องว่างเรื่องจำนวนผู้ใช้ก็ลดลงมาเยอะ โดยเฉพาะในหมู่ผู้อ่านบล็อกนัน หุหุหุ

เทคโนโลยีไม่ผิด คนใช้มันในทางที่ผิดนั่นแหละที่ผิด!?!


เทคโนโลยีไม่ผิด คนใช้มันในทางที่ผิดนั่นแหละที่ผิด!?!

By: suwatchai
suwatchai's blog
on 14/07/09 13:57 #113710 toggle
suwatchai's picture

flash AS3 เป็น oop มากขึ้น แต่ยังไม่มีความเสถียรในเรื่องของการ drawing object ในปริมาณมากๆ ใน container CPU usage ค่อนข้างมาก รวมถึงความเร็วในการคำนวณทางคณิตศาสตร์ จำพวก float ยังใช้เวลามาก ผมใช้ flash AS3 ในการคำนวณในเรื่อง digital signal processing และการ plot พบปัญหาค่อนข้างมาก ซึ่งต่างกับ Java มาก แต่ Silverlight ยังไม่เคยใช้ คิดว่าไม่มีปัญหาเรื่องนี้แน่นอน