Perbezaan Antara Ajax dan Microsoft Silverlight

Ajax vs Microsoft Silverlight

Ajax adalah akronim bagi JavaScript Asynchronous dan XML. Ia adalah koleksi kaedah pembangunan web yang digunakan di sisi pelanggan untuk membangunkan halaman web interaktif. Microsoft Silverlight adalah pemalam penyemak imbas percuma yang membolehkan pengalaman multimedia interaktif penuh dan aplikasi perniagaan yang kaya di sisi pelanggan. Silverlight didasarkan pada Rangka Kerja bahasa biasa NET framework (CLR) yang membolehkan untuk melaksanakan kod yang dipatuhi yang sama untuk dijalankan pada pelayan dan juga sisi klien. Kedua-dua Ajax dan Microsoft Silverlight adalah kaedah atau aplikasi berdasarkan klien yang memperkayakan fungsi multimedia dan perniagaan di sisi pelanggan untuk meningkatkan pengalaman pengguna yang melampau.

Apa itu Ajax?

Ajax adalah model pengaturcaraan yang menyokong beberapa alat perisian yang berbeza seperti HTML, JavaScript dan XML dan sebenarnya bermaksud skrip java asynchronous dan xml. Ia digunakan untuk membuat aplikasi yang berjalan dalam pelayar terus kepada pengguna. Pada mulanya ia telah digunakan secara meluas hanya dengan pelayar Internet Explorer dari Microsoft tetapi semakan semenjak membolehkan ia berfungsi dengan kebanyakan pelayar biasa yang lain. Perbezaan utama dengan Ajax kepada rakan-rakan terdahulu seperti HTML adalah bahawa ia tidak memerlukan pemalam dan membolehkan aplikasi berfungsi secara langsung atau tertanam dalam pelayar itu sendiri. Ia menggunakan enjin yang berinteraksi antara penyemak imbas dan pengguna yang membolehkan bahagian laman web yang berbeza dikemas kini tanpa perlu memuatkan semula keseluruhan halaman pada setiap interaksi dengan pengguna. Ajax bukan produk yang boleh dijual lagi tetapi tersedia secara bebas di komuniti sumber terbuka.

Apa itu Microsoft Silverlight?

Silverlight adalah teknologi yang berdasarkan rangka kerja NET yang dihasilkan dan disokong oleh Microsoft dan biasanya dirujuk sebagai Microsoft Silverlight. Ia dihantar sebagai pemalam kepada pelayar anda yang menyokong pelbagai jenis media termasuk pengalaman interaktif yang kaya melalui kedua-dua grafik dan video. Ia juga platform rentas serta tersedia di pelbagai jenis pelayar termasuk beberapa yang paling biasa di Chrome, Firefox, Internet Explorer dan Safari. Ia adalah platform silang dan keupayaan pelayar silang yang telah membolehkan pemaju perisian di seluruh dunia untuk mengintegrasikan aplikasi menggunakan Silverlight ke pelayar. Ia juga merupakan peralihan utama untuk Microsoft dalam membenarkan perisian mereka berjalan pada platform pesaing mereka. Silverlight 4.0 telah dikeluarkan pada tahun 2010 dengan pelbagai ciri baru seperti sokongan untuk webcam, mikrofon dan integrasi dengan penyemak imbas Chrome dari Google serta sokongan untuk rangkaian multicast dalam media streaming dan televisyen.

Perbezaan antara AJAX dan Microsoft SILVERLIGHT

Ajax lebih merupakan konsep berbanding dengan teknologi sebenar sendiri dan digunakan hampir secara eksklusif dalam pelayar Internet Explorer manakala Silverlight adalah platform silang dan penyemak imbas salib yang membolehkan tahap integrasi yang lebih tinggi ke dalam dunia OS X dan komuniti dalam talian. Walaupun Ajax adalah kod sumber terbuka, Silverlight adalah produk dari Microsoft dan telah digunakan untuk memberikan mereka leverage ke atas pesaingnya dari Apple dan Google dengan membenarkan integrasi penuh ke dalam aplikasi mereka. Silverlight ditujukan terutamanya pada kandungan media sosial dalam talian di web melalui imej dan video manakala Ajax lebih merupakan alat untuk aplikasi interaktif melalui penyemak imbas. Walaupun ditujukan kepada khalayak yang berbeza, kedua-dua teknologi menggunakannya di dunia hari ini di web dan boleh digunakan bersama untuk menghasilkan pengalaman pengguna kaya media interaktif.