| Silverlight |
Flash |
| Silverlight Keterbatasan: |
| Silverlight yang hilang dukungan Linux, sehingga orang-orang menggunakan mesin Linux tidak dapat menjalankan mesin-mesin dan mereka harus tetap berpegang pada Windows dan MAC OS. |
Keterbatasan ini tidak ada dengan Flash. |
| Silverlight akan (secara alami) akan menggunakan WMV dan Silverlight akan menambah penggunaan format file WMV. Menggunakan format video WMV dasarnya membuat Silverlight berguna bagi mayoritas situs video seperti YouTube. Tidak bisa bermain. Gp dan. Mov file. |
Flash Video Flash berubah menjadi suatu mekanisme untuk memberikan media dengan jauh lebih potensial daripada solusi yang lain. Flv, tidak diragukan lagi Flash juga batasan untuk memutar file video lainnya. Untuk itu diperlukan Flash naskah kuno untuk pemain Client diinstal pada mesin. |
| Silverlight tidak memiliki dukungan untuk mengikat untuk model, mengikat data, atau bahkan menghubungkan ke sumber daya jaringan untuk memperoleh data. |
Bahkan kilat juga tidak memiliki daerah ini. Flash dapat membaca sumber data dalam bentuk XML atau teks dari beberapa URL dan dapat menggunakannya.Silverlight hal yang sama juga dapat membacanya. |
| Silverlight bahkan tidak memiliki dukungan untuk hal-hal yang harus dianggap sebagai bagian saham dari setiap perpustakaan seperti tombol, kotak centang, kotak daftar, daftar pandangan, grid, dll Mungkin di masa mendatang mungkin Microsoft mendukungnya. |
Flash telah menetapkan kontrol kaya perpustakaan. |
| Setelah fitur aksesibilitas disediakan dengan versi Silverlight, tes yang telah ada alat yang mendukung mengemudi UI melalui Aksesibilitas akan sepenuhnya diaktifkan untuk mengotomatisasi aplikasi Silverlight |
Alat tes flash sudah di tempat. |
| 1,0 Silverlight tidak mendukung format file GIF. Bahkan tidak mendukung BMP dan format file lainnya. Itu hanya mendukung JPG dan PNG format file. |
Mendukung semua format gambar. |
| Suara tidak dapat melakukan pemrosesan. |
Dengan beberapa file media suara pemrosesan dapat mungkin. |
| Pemrograman socket tidak mungkin. |
Flash XML Socket memungkinkan menciptakan objek. |
| Per pixel bitmap editing, bitmap filter (konvolusi, warna matriks, dll), efek bitmap (drop shadow, blur, cahaya) tidak dapat dilakukan. |
Bisa melakukannya. |
| Webcam dan Mikrofon mendukungnya tidak ada. |
Flash mendukungnya. |
| Built in file upload / download dukungan tidak tersedia. |
Inbuilt Upload / download dukungan di sana. |
| Kinerja Silverlight dan Flash akan menjadi hampir sama. Sedangkan Silverlight menggunakan XAML sebagai bahasa deskripsi non-ukuran format terkompresi komponen Silverlight besar. Dalam pelaksanaan praktis komponen serupa di Flash dan Silverlight yang telah menemukan bahwa ukuran komponen Silverlight adalah sekitar 10-20 kali lebih besar dari komponen Flash. |
Komponen flash ukuran lebih kecil. |
| Untuk menyebarkan Silverlight untuk browser klien lebih dari satu komponen kapal. (1) file XAML (2). Dll jika menggunakan C # (3) Silverlight.js (4) file JavaScript Kustom. Images / video / suara juga diperlukan menyebarkan secara terpisah. |
Flash kapal dalam komponen yang tunggal. Swf.Images / video / suara juga dimasukkan dalam satu. Swf paket. |
| Telah ditemukan dalam implementasi praktis gambar animasi, pada tingkat tertentu terjadi pada gambar berkedip-kedip. |
Untuk menghindari jenis ini berkedip-kedip di flash, refresh tampilan atau bitmap cache fungsionalitas yang tersedia. |
| Telah ditemukan dalam pelaksanaan praktis pemutaran video, audio bisa mulai bermain sebelum menampilkan film di layar. Hal ini juga menemukan video masih dapat melanjutkan untuk bermain setelah mengalihkan ke halaman lain. Mungkin bug ini adalah rilis beta saat ini. |
Flash tidak menghadapi masalah jenis ini. |
| Sekarang tidak ada dukungan untuk memutar objek Silverlight sebagai aplikasi Windows. |
Flash dapat diputar sebagai aplikasi Windows juga dengan men-download player untuk itu. Flash dapat juga dikemas sebagai. Exe yang dapat menggelar standalone. |
| Silverlight yang baru di pasar dan waktu yang dibutuhkan untuk mendapatkan penerimaan di pasar. |
Flash adalah ada dari bertahun-tahun dan memiliki penerimaan yang kuat di pasar. |
| Fitur Silverlight perbandingan dengan Flash Fitur: |
| Animasi – Silverlight mendukung animasi WPF model, yang tidak hanya berdasarkan waktu, bukan berbasis bingkai, tetapi memungkinkan Anda menentukan kondisi awal dan akhir dan itu akan mengetahui bagaimana menuju ke sana untuk Anda. Tidak perlu berurusan dengan matrixes seperti di flash. Juga tidak perlu menghitung posisi di berbagai bingkai. Telah berfungsi. |
Model animasi berbasis frame. |
| Silverlight menggunakan XAML. XAML adalah berbasis teks dan dapat output dengan menggunakan objek XML sederhana. |
Flash toko yang bentuk menggunakan bentuk biner catatan. Dalam rangka untuk menulis definisi bentuk, Anda akan perlu untuk lisensi baik partai yang 3 rd SDK format file flash, atau membangun sendiri. Hal ini tidak terlalu sulit, tetapi memang membutuhkan sedikit kurva belajar. |
| Debugging dengan Silverlight lebih sederhana dibandingkan dengan flash. |
Debugging dengan flash lebih sulit daripada Silverlight. |
| Silverlight memungkinkan Anda benar embed font jenis informasi langsung ke proyek, dan men-download informasi dengan objek downloader. |
Berurusan dengan font yang cukup rumit dengan flash. |
| Kaya serangkaian bahasa pengembangan yang tersedia untuk Silverlight. Pengembang dapat menggunakan JavaScript serta kode dikelola VB.Net, C # untuk pengembangan Silverlight. |
Hanya Action Script dapat digunakan sebagai alat pemrograman di Flash. |
| XAML adalah deklaratif sementara ActionScript adalah suatu keharusan. Menggunakan bahasa imperatif untuk membangun UIS akan kembali ke masa-masa awal DOS dan Windows, ketika pengembang harus mengatur semua API nuansa saat berinteraksi dengan jendela grafis. |
ActionScript adalah bahasa imperatif, yang membawa sendiri perangkap bahasa imperatif bila dibandingkan dengan bahasa deklaratif. |
| Layanan web dukungan untuk Silverlight Streaming: Pelayanan yang diberikan oleh Microsoft, yang disebut Silverlight Streaming, hal ini memungkinkan pengguna dan pengembang untuk host mereka konten dan aplikasi Silverlight dengan Microsoft, mengambil keuntungan dari jaringan global yang luas dari pusat data dan jaringan pengiriman konten mereka. Terbaik dari semua, layanan ini adalah gratis, dan sementara saat ini hanya dalam alfa ini memungkinkan pengguna untuk meng-upload sampai dengan 4GB isi, dan untuk melakukan streaming sampai dengan 1 juta menit dari pengiriman video online di 700kbps, sekitar kualitas DVD. Mulai sekarang, Anda dapat membangun konten video total situs menggunakan Silverlight tanpa biaya. Masa depan untuk layanan ini tampak baik sebagai mereka akan menggabungkan Silverlight MSN streaming dengan jaringan iklan video agar Anda dapat dengan mudah menghasilkan uang stream video Anda dan berpartisipasi dalam sebuah kesempatan bagi hasil dengan Microsoft sementara menghapus biaya distribusi Anda. Juga akan ada tingkat premi pengiriman konten di mana Anda akan mampu untuk membayar tingkat penggunaan yang lebih tinggi – biaya untuk pelayanan ini belum diketahui tetapi mengharapkan untuk menjadi sangat rendah. |
Tidak ada layanan seperti itu yang disediakan oleh Flash untuk menjadi tuan rumah konten dan aplikasi dengan mereka. Karena tidak adanya layanan seperti itu, membangun situs berdasarkan video Flash yang tidak hemat biaya membangun situs konten video dengan menggunakan Silverlight. Selain itu, karena Silverlight layanan streaming, yang ada Konten Video situs mungkin akan pindah ke situs Silverlight . |
| Dukungan tambahan untuk perangkat mobile dengan desktop dan desktop browser: Silverlight didukung oleh Windows perangkat mobile sebagai bagian dari layanan baru bahwa NBL telah dibangun. Aplikasi Silverlight dan media streaming dapat dijalankan pada ponsel – jadi Silverlight bahkan pada tahap ini adalah lebih dari sekadar desktop browser dan pasar desktop. Silverlight dapat dilihat segera pada Symbian OS juga. |
Flash tidak menyebar di sebagian besar baik desktop dan platform ponsel, dibandingkan dengan Silverlight.Flash memerlukan Flash Lite terinstal pada perangkat mobile. |
| Silverlight tidak memerlukan video codec untuk menjalankan video standar industri seperti. WMV |
Flash memerlukan codec untuk menjalankan video. WMV video. |
| Silverlight scalable mendukung format video dari HD ke mobile. |
Flash tidak mendukung format video terukur dari HD ke mobile |
| Mendukung Silverlight Hardware-dibantu mengedit dan pengkodean solusi. |
Flash tidak mendukung Hardware-dibantu mengedit dan pengkodean solusi. |
| Silverlight memiliki lapisan presentasi berbasis XAML untuk SEO. |
Flash tidak memiliki lapisan presentasi berbasis XAML untuk SEO. |
| Silverlight menyediakan End-to-end server dan platform aplikasi. |
Flash tidak menyediakan End-to-end server dan platform aplikasi. |
| Server media lisensi lebih murah daripada flash. |
Server media lisensi adalah mahal daripada Silverlight. |
| Scalable Silverlight mendukung video layar penuh. |
Flash tidak mendukung Scalable video layar penuh. |
Komentar Terakhir