Tags:
Node Thumbnail

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

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

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

ที่มา - Smashing Magazine

Get latest news from Blognone

Comments

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 16 May 2009 - 22:34 #102656

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

I am Mr.Whisper


By: bossalove
iPhone
on 16 May 2009 - 23:05 #102663

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

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

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

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 16 May 2009 - 23:21 #102670 Reply to:102663

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

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

ปล.ผมใช้ Opera

I am Mr.Whisper


By: azx
iPhoneWindows
on 17 May 2009 - 02:32 #102709 Reply to:102670
azx's picture

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

By: mokin
Contributor
on 18 May 2009 - 20:39 #103099 Reply to:102663
mokin's picture

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

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

By: dafty
AndroidWindowsIn Love
on 16 May 2009 - 23:03 #102664

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

By: BonBon
iPhone
on 16 May 2009 - 23:09 #102665

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

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 16 May 2009 - 23:22 #102671 Reply to:102665

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

I am Mr.Whisper


By: chakrit
ContributoriPhone
on 16 May 2009 - 23:45 #102676
chakrit's picture

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

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

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

By: dafty
AndroidWindowsIn Love
on 17 May 2009 - 02:03 #102706 Reply to:102676

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

By: wiennat
Writer
on 17 May 2009 - 09:01 #102731 Reply to:102676

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

onedd.net


onedd.net

By: kurosame
ContributoriPhone
on 17 May 2009 - 20:16 #102838 Reply to:102731
kurosame's picture

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

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


{$user} was not an Imposter

By: khajochi
WriteriPhoneIn Love
on 17 May 2009 - 00:54 #102685
khajochi's picture

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

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

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


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

By: Blltz
WriterMEconomicsAndroidWindows
on 17 May 2009 - 01:03 #102690 Reply to:102685
Blltz's picture

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

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

Acting Reporter & My Elder Brother Blog

By: jane
AndroidUbuntu
on 17 May 2009 - 02:47 #102714
jane's picture

crash -_-'

By: onimaru
SymbianWindows
on 17 May 2009 - 10:08 #102738 Reply to:102714

Bodyslam

By: Ford AntiTrust
ContributorAndroidBlackberryUbuntu
on 17 May 2009 - 11:41 #102756 Reply to:102738
By: norasama
Symbian
on 17 May 2009 - 21:07 #102851 Reply to:102756
norasama's picture

Out ใจ !

By: GoodWillHunting on 17 May 2009 - 22:32 #102872 Reply to:102851

ปอยฝ้าย

By: karncore on 17 May 2009 - 10:58 #102748

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

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

Confirm !!!

By: c4rking
iPhone
on 17 May 2009 - 16:14 #102800 Reply to:102748

ความเห็นคล้ายกันแหละ ครับ ผมเคยทำ 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 on 17 May 2009 - 22:22 #102866

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

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

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

By: mk
FounderAndroid
on 17 May 2009 - 23:24 #102888 Reply to:102866
mk's picture

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

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

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

By: meawwat
ContributoriPhoneAndroidSymbian
on 18 May 2009 - 12:36 #102962
meawwat's picture

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

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

By: mk
FounderAndroid
on 18 May 2009 - 16:49 #103039 Reply to:102962
mk's picture

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

By: -Rookies-
ContributorAndroidWindowsIn Love
on 18 May 2009 - 16:45 #103037

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

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

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


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

By: suwatchai on 14 July 2009 - 14:57 #113710

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