Silverlight VS Flash

اين جاوا اپلت‌ها بودند كه براي نخستين بار انيميشن و گرافيك زيبا را به وب هديه كردند و نه فلش. اما پس از مدتي مسير اصلي جاوا به سوي ديگري رفت و جاوا اپلت‌ها از سكه افتادند. تقريباً همان زمان بود كه فلش متولد شد و انصافاً تا به امروز بهترين و عالي‌ترين فناوري براي نمايش گرافيك برداري، تعاملي و انيميشن در وب بوده است.

موتور فلش كه خود مبتني بر مدل نرم‌افزاري جاوا اپلت‌ها است، در حقيقت يك plug-in براي مرورگرهاي وب است و سيلورلايت نيز چنين است. اما سيلورلايت به‌جاي مدل باينري و كامپايل شده فلش، از فناوري XAML كه خود مبتني بر فناوري باز XML است، بنا شده است.

هرچند، فايل‌هاي سيلورلايت براي نمايش در محيط وب نياز به حضور plug-in مربوطه دارند. اين نرم‌افزار الحاقي در اصل يك فايل قابل نصب يك مگابايتي است ولي هنوز ده‌ها ميليون نفر از كاربران وب، اين فايل كوچك را روي دستگاه خود نصب نكرده‌اند و اين خود مشكل كوچكي نيست، گرچه با گذشت زمان ممكن است حل شود.

مزيت اصلي سيلورلايت اين است كه زيربناي آن از نظر برنامه‌نويسي بسيار قوي است، ضمن آن‌كه برنامه‌نويس نياز به آموختن زبان جديدي ندارد و همان زبان‌هاي دات‌نتي كافي است و اين خصوصيت سيلورلايت به محدوديت‌هاي زبان اسكريپ‌نويسي ActionScript مي‌چربد. در عين حال سيلورلايت براي نمايش ويديو از امكان پشتيباني از فرمت Windows Media بهره‌مند است و به همين دليل كيفيت و اندازه كليپ‌هاي ويديويي فلش، دست كم تا به امروز، به پاي سيلورلايت نمي‌رسد.

اما سيلورلايت از نظر ترسيمي و پشتيباني از فرمت‌هاي مختلف گرافيكي، دست كم در نسخه اول آن، ضعيف است. ضمن اين ‌كه براي توليد فايل‌هاي سيلورلايت بايد از ابزارهايي استفاده كنيد كه فقط روي سيستم‌عامل ويندوز قابل نصب و استفاده‌اند و اين مسئله، فايده قابل نمايش بودن فايل‌هاي سيلورلايت روي بعضي از سيستم‌عامل‌هاي ديگر مثل مكينتاش را زايل مي‌كند.

ممكن است اين سؤال پيش بيايد كه نورسيده‌اي به نام سيلورلايت با نواقص و معايب فعلي چگونه ممكن است رقيب مهم و قدرتمندي مثل فلش را به اين راحتي كنار بزند؟ اما پيشينه رقابت‌هاي مايكروسافت با محصولات بازار نشان مي‌دهد كه حتي هنگامي كه محصول بسيار عالي و قدرتمندي در بازار موجود است، مايكروسافت ممكن است با تركيبي از تلاش فني پي‌گيرانه و بازاريابي گسترده، بر رقيب غلبه كند يا دست كم در حد و اندازه او ظاهر شود. عقب‌نشيني تدريجي و ناباورانه Real Media از Windows Media، قدرت گرفتن Xbox در برابر Play Station و موفقيت‌هاي گسترده NET Framework. در بازاري كه سال‌ها است فناوري جاوا يكه‌تاز آن بوده است، نمونه‌هايي از اين دست هستند.

بنابراين تركيبي از بيم و اميد حول و حوش فناوري سيلورلايت وجود دارد. آيا مايكروسافت موفق خواهد شد ده‌ها ميليون‌ كاربر فلش را متقاعد به نصب و استفاده از سيلورلايت كند؟ اين تا حدودي به ميزان جذابيت و خلاقيت سايت‌هايي بستگي دارد كه از سيلورلايت استفاده خواهند كرد و كاربر را وادار مي‌كنند براي از دست ندادن محتواي اين سايت‌ها، سيلورلايت را يك‌بار براي هميشه روي سيستم‌عامل خود نصب كند.