Skillnaden mellan Ajax och Microsoft Silverlight

Skillnaden mellan Ajax och Microsoft Silverlight
Skillnaden mellan Ajax och Microsoft Silverlight

Video: Skillnaden mellan Ajax och Microsoft Silverlight

Video: Skillnaden mellan Ajax och Microsoft Silverlight
Video: Sång: i, på, framför, bakom, över, under, mellan 2024, November
Anonim

Ajax vs Microsoft Silverlight

Ajax är akronym för Asynkron JavaScript och XML. Det är en samling webbutvecklingsmetoder som används på klientsidan för att utveckla interaktiva webbsidor. Microsoft Silverlight är ett gratis plug-in för webbläsare som möjliggör fullständiga interaktiva multimediaupplevelser och omfattande affärsapplikationer på klientsidan. Silverlight är baserat på. NET Framework Common Language Runtime (CLR) som gör det möjligt att köra samma kod för att köras på servern såväl som på klientsidan. Både Ajax och Microsoft Silverlight är klientbaserade metoder eller applikationer som berikar multimedia och affärsfunktioner på klientsidan för att öka extrema användarupplevelser.

Vad är Ajax?

Ajax är en programmeringsmodell som stöder en rad olika mjukvaruverktyg som HTML, JavaScript och XML och står egentligen för asynkront java script och xml. Den används för att skapa applikationer som körs i en webbläsare direkt till användaren. Inledningsvis användes den flitigt endast med webbläsaren Internet Explorer från Microsoft, men ändringar sedan dess har gjort det möjligt för den att fungera med de flesta andra vanliga webbläsare. Den största skillnaden med Ajax till dess tidigare motsvarigheter som HTML är att det inte kräver ett plug-in och låter applikationer fungera direkt eller inbäddade i själva webbläsaren. Den använder en motor som interagerar mellan webbläsaren och användaren som gör att olika delar av webbsidan kan uppdateras utan att behöva ladda om hela sidan vid varje interaktion med användaren. Ajax är inte en återförsäljningsbar produkt utan är fritt tillgänglig i öppen källkod.

Vad är Microsoft Silverlight?

Silverlight är en teknik som är baserad på. NET-ramverket som produceras och stöds av Microsoft och som vanligtvis kallas Microsoft Silverlight. Den levereras som en plug-in till din webbläsare som stöder olika typer av media inklusive en rik interaktiv upplevelse genom både grafik och video. Det är också plattformsoberoende samt tillgängligt i olika typer av webbläsare inklusive några av de vanligaste i Chrome, Firefox, Internet Explorer och Safari. Det är den här plattformsoberoende förmågan som har gjort det möjligt för mjukvaruutvecklare runt om i världen att integrera applikationer med Silverlight i webbläsaren. Det är också en stor riktningsförskjutning för Microsoft när det gäller att låta deras mjukvara köras på sina konkurrenters plattformar. Silverlight 4.0 släpptes 2010 med en mängd nya funktioner som stöd för webbkamera, mikrofon och integration med webbläsaren Chrome från Google samt stöd för multicast-nätverk i strömmande media och tv.

Skillnaden mellan AJAX och Microsoft SILVERLIGHT

Ajax är mer ett koncept snarare än en verklig teknik i sig och används nästan uteslutande i webbläsaren Internet Explorer medan Silverlight är plattformsoberoende och tvärwebbläsare, vilket möjliggör en mycket högre nivå av integration i OS X-världen och online-gemenskaper. Medan Ajax är öppen källkod, är Silverlight en produkt från Microsoft och har använts för att ge dem inflytande över sina konkurrenter från både Apple och Google genom att tillåta full integration i deras applikationer. Silverlight riktar sig främst till sociala mediers onlineinnehåll på webben genom bilder och videor medan Ajax mer är ett verktyg för interaktiva applikationer via webbläsaren. Även om de är riktade till olika målgrupper, har båda teknikerna sina användningsområden i dagens värld på webben och kan användas tillsammans för att skapa en interaktiv medierik användarupplevelse.

Rekommenderad: