เว็บไซต์ Smashing Magazine มีการเปรียบเทียบ Flash กับ Silverlight ในทางเทคนิคด้านต่างๆ ตั้งแต่วิธีการทำแอนิเมชัน, การบีบอัดไฟล์, ภาษาที่ใช้พัฒนา, SEO, Accessibility, ฟอร์แมตและ codec ที่สนับสนุน, เว็บแคม ไปจนกระทั่ง deployment เหมาะอย่างยิ่งสำหรับคนที่ต้องการเปรียบเทียบความต้องการของตัวเองก่อนเลือกใช้เทคโนโลยีสองตัวนี้
เราเดาได้ไม่ยากว่า Flash ชนะ แต่ Silverlight ก็เหนือกว่าในหลายๆ เรือง เช่น SEO, แอนิเมชัน, streaming ใน Silverlight 3 ก็คงจะอุดจุดอ่อนที่มีลงไปอีกหลายจุดและช่วงห่างกับ Flash ก็จะลดน้อยลง
อย่างไรก็ตาม ในงานจริงยังมีประเด็นอื่นๆ นอกจากด้านเทคนิคที่ต้องนำมาพิจารณาประกอบด้วย เช่น ส่วนแบ่งตลาดและสัดส่วนผู้มี Flash Player ซึ่งฝั่ง Flash ก็ยังสูงกว่ามาก
ที่มา - Smashing Magazine
Comments
ที่แน่ๆzมชอบโลโก้ของ Silverlight
เมื่อต้นปี CU Radio เปลี่ยนตัว player ใน web จากเดิมเป็น windows media player มาใช้ silver light
ตั้งแต่นั้นมาผมไม่สามารถสามารถฟังรายได้จบเลย รายการ 1 ชม. ฟังแค่ 30 นาทีมันก็เริ่มค้าง ทำ browser ค้างไปเลย
ลองหลายเครื่องเป็นหมด ถ้าใช้เครื่องสาธารณะยิ่งแล้วใหญ่ ดูไม่ได้ เพราะไม่ได้ลง silver light ไว้
ผมไม่รู้ว่าเพราะอะไร ทำไมเป็นเช่นนั้น มันใช้ทรัพยากรมาก หรือว่า memory leak หรือว่าผมใช้ windows เถื่อน แต่ก็ทำให้ผมรู้สึกไม่ดีกับ silver light จริงๆ
เอ๊ะ ทำไมผมใช้ Silverlight แล้วรุ้สึกว่ามันลื่นกว่าแฟลช ?
พวก Video Player นี่ ถ้าเปิดไปเจอ Silverlight มันเร็วกว่า Flash นะ
ปล.ผมใช้ Opera
ผมก็รู้สึกหยั่งงั้นเหมือนกัน
ผมหนักกว่าอีก ดูไม่ค่อยได้เลยครับ แม้จะเป็นวีดีโอจากเว็บ microsoft ทำก็ตาม ไม่รู็เป็นไหร นานได้ดูได้
<mOkin>
ตรู่ว่าแล้วในโลกนี้มีปัญหา เขาไม่ด่า ก็ชื่นชม หรือเฉยๆ
สามประเภทที่ว่านี้มิเปลี่ยนเลย จงวางเฉยใครถือสาเป็นบ้าตาย<mOkin/>
M$ ชอบไล่บี้อยู่แล้ว งานนี้เด๋วได้ดูมวยอีกคู่ อิอิ
adobe flash มีปัญหากับ handheld device และบน OS อื่นๆ มานาน ถ้า MS ผ่านข้อนี้ไปได้แล้ว ปล่อย SDK ใช้ง่ายๆออกมาก็มีลุ้น
ถ้าบนแพลตฟอร์ม Windows Mobile แล้ว Silverlight รันได้แย่กว่า Flash งานนี้ Silverlight อาจจะโดนกดจมดินในตลาด Handheld เลยก็ได้ครับ
แล้ว Visual Studio + Expression Blend vs Flash + Flex ล่ะ
กะจะไม่พูดถึง IDE เลยเหรอ? ผมว่ามันเป็น Factor ที่ใหญ่มากเลยนะ หึหึหึ
ผมเขียน app production มาแล้วทั้ง VS และ Flex บอกได้เลยว่ามีความแตกต่างอย่างมาก
อย่างไหน ยากง่ายกว่ากันครับ ขอคำแนะนำหน่อยครับกำลังสนใจ
แล้วฝั่งไหนเป็นไงอะ
onedd.net
onedd.net
Application ฝั่ง Microsoft มี API ของ .NET framework ส่วนตัวคิดว่าคงกินขาดอยู่แล้ว
แต่ผมยังไม่เคยลอง silverlight ลง web กับ flash/flex ลง app เลย
{$user} was not an Imposter
น่าจะยากเหมือนกันถ้าจะพยายามให้หลายๆ เว็บเปลี่ยนไปใช้ svl แทน flash
แต่ถ้าพูดถึงคุณภาพก็แอบชอบ svl เหมือนกัน ตอนที่ดู playboy ฉบับย้อนหลัง .. อิ
---
Khajochi Blog : It's not a Bug ... It's a Feature
แฟนพันธุ์แท้สตีฟจ็อบส์ | MacThai.com
ว่าแล้วผมลงเจ้า Silverlight ตอนไหน กว่าจะนึกออก
ที่แท้ก็ PB นี่เอง ฮิฮิ
Acting Reporter & My Elder Brother Blog
crash -_-'
Bodyslam
So cool
Ford AntiTrust’s Blog | PHP Hoffman Framework
Out ใจ !
ปอยฝ้าย
Silver Light เริ่มต้นศึกษาเรียนรู้และค่อนข้างทำงานได้ยากกว่า Flash
ในขณะที่ถ้ามองไปถึงเรื่องการ develop ล้วน ๆ ผมว่า SL น่าจะทำไ้ด้ดีกว่า เพราะมีการใช้ Program ร่วมกันได้หลาย ๆ ตัวที่เน้นไปแต่ละด้าน เช่น Blend เน้นออกแบบแต่ไม่ Code แต่ VS เน้น code แต่ออกแบบได้เล็กน้อยสำหรับคนที่ถึกได้
ทำให้มอง ๆ ไปว่า กว่าจะ SL มาซักตัวนึง มันมีเงื่อนไขในการเรียนรู้และการสร้างมากมาย
ต่างจาก Flash ที่วาด ๆ ลาก ๆ จัด Keyframe Ctrl+Enter Run ได้เลย
ผมเลยมองว่า SL เพื่อผู้ใหญ่ใช้งาน เป็นการเป็นงาน
แต่ Flash เข้าได้กับทุกเพศทุกวัยครับ
Confirm !!!
ความเห็นคล้ายกันแหละ ครับ ผมเคยทำ 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.
เรื่องนี้เป็นปัญหาโลกแตกมากๆ เท่าที่รู้ ณ ปัจจุบันตอนนี้ SL ก็ยังไม่แพร่หลายมากนัก แต่ทาง MS ก็พยายามทั้งผลักทั้งดันอยู่ตลอด ส่วนตัวผมเริ่มจาก Flash มาก่อนแล้วมาลอง SL ดูก็คิดว่าในอนาคต SL อาจจะแซงหน้าไปได้ในระยะยาว (เนื่องจากปัจจัยอื่นๆหลายๆอย่างเช่น อุปกรณ์ในการ develop ต่างๆ และเรื่องของการทำ SEO)
...แต่ตอนนี้ก็ยังใช้ Flash อยู่อะนะ -3-
ปล. อาจารย์กู้แกอ่าน Flash ได้และทำ SEO ได้แล้วนะครับ แต่เรายังไม่รู้ถึงรายละเอียดการจัดเก็บข้อมูลเพื่อนำไป index ของจารย์แก เค้ามีทำทดลองอยู่ที่เว็บ http://www.flashnseo.com/ ครับ สนใจก็ลองไปดูๆกันได้
ในบทความต้นฉบับ จะพิจารณาว่าไฟล์ของ Silverlight ไม่บีบอัด (เป็น XAML) ซึ่ง search engine ทุกตัวสามารถเข้าไปอ่านได้เป็นอย่างดีครับ
ส่วน Flash ก็คือมีแต่กูเกิลเท่านั้นที่ index ได้และยังไม่ดีเท่าที่ควรนัก
อย่างไรก็ตาม ด้วยเหตุผลอันเดียวกันนี้ Flash ที่ไฟล์บีบอัดก็ชนะ Silverlight ไปในแง่ขนาดของไฟล์ที่เล็กกว่า
ขอถามแบบคนไม่รู้นะครับ -
Silverlight มีปัญหาเรื่อง platform รึเปล่าครับ
มันมีเฉพาะวินโดวส์กับแมคน่ะครับ
"อย่างไรก็ตาม ในงานจริงยังมีประเด็นอื่นๆ นอกจากด้านเทคนิคที่ต้องนำมาพิจารณาประกอบด้วย เช่น ส่วนแบ่งตลาดและสัดส่วนผู้มี Flash Player ซึ่งฝั่ง Flash ก็ยังสูงกว่ามาก"
ตั้งแต่ "ข่าวนั้น" ออกมา ช่องว่างเรื่องจำนวนผู้ใช้ก็ลดลงมาเยอะ โดยเฉพาะในหมู่ผู้อ่านบล็อกนัน หุหุหุ
เทคโนโลยีไม่ผิด คนใช้มันในทางที่ผิดนั่นแหละที่ผิด!?!
เทคโนโลยีไม่ผิด คนใช้มันในทางที่ผิดนั่นแหละที่ผิด!?!
flash AS3 เป็น oop มากขึ้น แต่ยังไม่มีความเสถียรในเรื่องของการ drawing object ในปริมาณมากๆ ใน container CPU usage ค่อนข้างมาก รวมถึงความเร็วในการคำนวณทางคณิตศาสตร์ จำพวก float ยังใช้เวลามาก ผมใช้ flash AS3 ในการคำนวณในเรื่อง digital signal processing และการ plot พบปัญหาค่อนข้างมาก ซึ่งต่างกับ Java มาก แต่ Silverlight ยังไม่เคยใช้ คิดว่าไม่มีปัญหาเรื่องนี้แน่นอน