Diferența dintre Ajax și Microsoft Silverlight

Anonim

Este o colecție de metode de dezvoltare web utilizată în partea clientului pentru a dezvolta pagini web interactive. Microsoft Silverlight este un plug-in de browser gratuit, care permite experiențe multimedia interactive integrate și aplicații bogate de afaceri pe partea clientului. Silverlight se bazează pe. NET framework runtime limbaj comun (CLR), care permite executarea aceluiași cod respectat pentru a rula atât pe server, cât și pe client. Atât Ajax, cât și Microsoft Silverlight sunt metode sau aplicații bazate pe clienți, care îmbogățesc funcțiile multimedia și de afaceri la nivelul clientului pentru a spori experiențele utilizatorilor.

Ce este Ajax?

Ajax este un model de programare care suportă o serie de instrumente software cum ar fi HTML, JavaScript și XML și reprezintă de fapt scriptul asincron java și xml. Este folosit pentru a crea aplicații care rulează într-un browser direct către utilizator. Inițial a fost utilizată extensiv numai cu browser-ul Internet Explorer de la Microsoft, însă revizuirile i-au permis să lucreze cu majoritatea celorlalte browsere obișnuite. Principala diferență cu Ajax față de omologii săi anteriori, cum ar fi HTML, este că nu necesită un plug-in și permite aplicațiilor să lucreze direct sau încorporate în browser-ul însuși. Utilizează un motor care interacționează între browser și utilizator, ceea ce permite ca diferite părți ale paginii web să fie actualizate fără a trebui să reîncărcați întreaga pagină pentru fiecare interacțiune cu utilizatorul. Ajax nu este un produs reselubil, dar este disponibil gratuit în comunitățile cu surse deschise.

Ce este Microsoft Silverlight?

Silverlight este o tehnologie bazată pe. NET Framework produs și susținut de Microsoft și este de obicei denumit Microsoft Silverlight. Acesta este livrat ca un plug-in pentru browser-ul dvs. care suportă diferite tipuri de medii, inclusiv o bogată experiență interactivă atât prin grafică, cât și prin video. Este, de asemenea, cross-platform, precum și disponibil pe diferite tipuri de browsere, inclusiv unele dintre cele mai comune în Chrome, Firefox, Internet Explorer și Safari. Această platformă încrucișată și capacitatea de browser încrucișat au permis dezvoltatorilor de software din întreaga lume să integreze aplicațiile care utilizează Silverlight în browser. Este, de asemenea, o schimbare majoră în direcția în care Microsoft le permite software-ului să ruleze pe platformele concurentului. Silverlight 4. 0 a fost lansat în 2010, cu o serie de noi caracteristici, cum ar fi suport pentru webcam, microfon și integrare cu browserul Chrome de la Google, precum și suport pentru rețele multicast în medii de streaming și televiziune.

Diferența dintre AJAX și Microsoft SILVERLIGHT

Ajax este mai degrabă un concept decât o tehnologie reală și este utilizată aproape exclusiv în browser-ul Internet Explorer, în timp ce Silverlight este cross-platform și browser încrucișat permițând un nivel mult mai ridicat de integrare în lumea OS X și în comunitățile online.În timp ce Ajax este un cod open-source, Silverlight este un produs de la Microsoft și a fost folosit pentru a le conferi un avantaj față de concurenții săi atât de la Apple, cât și de la Google, permițând integrarea completă în aplicațiile lor. Silverlight se adresează în principal conținutului social media online de pe web prin imagini și videoclipuri, în timp ce Ajax este mai mult un instrument pentru aplicații interactive prin browser. În timp ce vizează diferite segmente de public, ambele tehnologii au utilizările lor în lumea de astăzi pe web și pot fi utilizate împreună pentru a produce o experiență interactivă bogată în medii media.