Ajax vs Microsoft Silverlight
Ajax este acronim pentru JavaScript și XML asincron. 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 un limbaj de rutare comun pentru limbajul .NET (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 diferite, 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 cadrul .NET 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 lor să ruleze pe platformele concurentului său. 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 de 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 folosit aproape exclusiv în browser-ul Internet Explorer, în timp ce Silverlight este o platformă transversală și browser încrucișat care permite 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 de la Apple și Google, permițând integrarea completă în aplicațiile lor. Silverlight vizează în primul rând conținutul 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.