Diferența Dintre Ajax și Microsoft Silverlight

Diferența Dintre Ajax și Microsoft Silverlight
Diferența Dintre Ajax și Microsoft Silverlight

Video: Diferența Dintre Ajax și Microsoft Silverlight

Video: Diferența Dintre Ajax și Microsoft Silverlight
Video: Microsoft SilverLight Intro 2024, Mai
Anonim

Ajax vs Microsoft Silverlight

Ajax este acronimul pentru JavaScript asincron și XML. Este o colecție de metode de dezvoltare web utilizate în partea clientului pentru a dezvolta pagini web interactive. Microsoft Silverlight este un plug-in de browser gratuit care permite experiențe multimedia interactive și aplicații de afaceri bogate la partea clientului. Silverlight se bazează pe. NET framework common language runtime (CLR) care permite executarea aceluiași cod respectat pentru a rula pe server, precum și pe partea clientului. Atât Ajax, cât și Microsoft Silverlight sunt metode sau aplicații bazate pe clienți care îmbogățesc funcționalitățile multimedia și de afaceri din partea clientului pentru a spori experiențele extreme ale utilizatorilor.

Ce este Ajax?

Ajax este un model de programare care acceptă o serie de instrumente software diferite, cum ar fi HTML, JavaScript și XML și reprezintă, de fapt, script Java asincron și XML. Este folosit pentru a crea aplicații care rulează într-un browser direct către utilizator. Inițial, a fost utilizat pe scară largă numai cu browserul Internet Explorer de la Microsoft, dar revizuirile de atunci i-au permis să funcționeze 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ă funcționeze direct sau încorporate în browserul propriu-zis. Folosește un motor care interacționează între browser și utilizator, care permite actualizarea diferitelor părți ale paginii web fără a fi nevoie să reîncărcați întreaga pagină la fiecare interacțiune cu utilizatorul. Ajax nu este un produs revânzabil, dar este disponibil gratuit în comunitățile open source.

Ce este Microsoft Silverlight?

Silverlight este o tehnologie care se bazează pe cadrul. NET produs și susținut de Microsoft și este denumit de obicei Microsoft Silverlight. Acesta este livrat ca un plug-in pentru browser-ul dvs., acceptând diferite tipuri de suporturi media, inclusiv o bogată experiență interactivă, atât prin grafică, cât și prin video. Este, de asemenea, pe mai multe platforme, precum și disponibil în diferite tipuri de browsere, inclusiv unele dintre cele mai comune în Chrome, Firefox, Internet Explorer și Safari. Această capacitate pe mai multe platforme și pe mai multe browsere a permis dezvoltatorilor de software din întreaga lume să integreze aplicații folosind Silverlight în browser. Este, de asemenea, o schimbare majoră de direcție pentru Microsoft, permițând software-ului lor să ruleze pe platformele concurentului lor. Silverlight 4.0 a fost lansat în 2010, cu o serie de funcții noi, cum ar fi suport pentru webcam,microfon și integrare cu browserul Chrome de la Google, precum și suport pentru rețea multicast în flux media și televiziune.

Diferența dintre AJAX și Microsoft SILVERLIGHT

Ajax este mai degrabă mai degrabă un concept decât o tehnologie reală și este utilizat aproape exclusiv în browserul Internet Explorer, în timp ce Silverlight este multiplataforma și cross browser, permițând un nivel mult mai ridicat de integrare în lumea OS X și în comunitățile online. În timp ce Ajax este cod open source, Silverlight este un produs de la Microsoft și a fost folosit pentru a le oferi pârghie față de concurenții săi de la Apple și 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 intermediul browserului. Deși se adresează diferitelor segmente de public, ambele tehnologii își folosesc utilizările în lumea de astăzi pe web și pot fi utilizate împreună pentru a produce o experiență de utilizator bogată în media interactivă.

Recomandat: