Ajax vs Microsoft Silverlight
Ajax er akronym for asynkron JavaScript og XML. Det er en samling av nettutviklingsmetoder som brukes på klientsiden for å utvikle interaktive nettsider. Microsoft Silverlight er en gratis nettleser plug-in som gjør det mulig for full interaktive multimedia opplevelser og rike forretningsapplikasjoner på klientsiden. Silverlight er basert på .NET Framework Common Language runtime (CLR) som gjør det mulig å utføre samme kompatible kode for å kjøre på server samt klientsiden. Både Ajax og Microsoft Silverlight er klientbaserte metoder eller applikasjoner som beriker multimedie- og forretningsfunksjoner på klientsiden for å øke ekstreme brukeropplevelser.
Hva er Ajax?
Ajax er en programmeringsmodell som støtter en rekke forskjellige programvareverktøy som HTML, JavaScript og XML, og står faktisk for asynkron java script og xml. Det brukes til å lage applikasjoner som kjører i en nettleser direkte til brukeren. I utgangspunktet ble den brukt i stor grad bare med Internet Explorer-nettleseren fra Microsoft, men revisjoner siden har gjort det mulig å arbeide med de fleste andre vanlige nettlesere. Hovedforskjellen med Ajax til sine tidligere kolleger, som HTML, er at den ikke krever en plugin-modul og lar applikasjoner jobbe direkte eller innebygd i selve nettleseren. Den bruker en motor som samhandler mellom nettleseren og brukeren som gjør at ulike deler av nettsiden kan oppdateres uten å måtte laste hele siden på hver samhandling med brukeren. Ajax er ikke et salgbart produkt, men er fritt tilgjengelig i open source-fellesskapene.
Hva er Microsoft Silverlight?
Silverlight er en teknologi som er basert på .NET-rammen produsert og støttet av Microsoft, og kalles vanligvis Microsoft Silverlight. Den leveres som en plug-in til nettleseren din, og støtter ulike typer medier, inkludert en rik interaktiv opplevelse gjennom både grafikk og video. Det er også kryssplattform så vel som tilgjengelig på tvers av ulike typer nettlesere, inkludert noen av de vanligste i Chrome, Firefox, Internet Explorer og Safari. Det er denne kryssplattformen og kryssbrowser-evnen som har gitt programutviklere over hele verden til å integrere applikasjoner ved hjelp av Silverlight i nettleseren. Det er også et stort skift i retning for Microsoft, slik at programvaren kan kjøre på konkurrentens plattformer. Silverlight 4.0 ble utgitt i 2010 med en rekke nye funksjoner som støtte for webkamera, mikrofon og integrering med Chrome-nettleseren fra Google, samt støtte for multicast-nettverk i streaming media og fjernsyn.
Forskjell mellom AJAX og Microsoft SILVERLIGHT
Ajax er mer av et konsept enn en faktisk teknologi på egenhånd, og brukes nesten utelukkende i Internet Explorer-nettleseren, mens Silverlight er kryssplattform og kryssbrowser som gir et mye høyere nivå av integrasjon i OS X-verdenen og nettsamfunnene. Mens Ajax er åpen kildekode, er Silverlight et produkt fra Microsoft og har blitt brukt til å gi dem innflytelse over sine konkurrenter fra både Apple og Google ved å tillate full integrasjon i deres applikasjoner. Silverlight er primært rettet mot nettsamfunnet for sosiale medier på nettet gjennom bilder og videoer, mens Ajax er et mer verktøy for interaktive applikasjoner gjennom nettleseren. Mens de er rettet mot ulike målgrupper, har begge teknologiene sine bruk i dagens verden på nettet, og kan brukes sammen for å produsere en interaktiv media rik brukeropplevelse.