Atšķirība starp Ajax un Microsoft Silverlight

Atšķirība starp Ajax un Microsoft Silverlight
Atšķirība starp Ajax un Microsoft Silverlight

Video: Atšķirība starp Ajax un Microsoft Silverlight

Video: Atšķirība starp Ajax un Microsoft Silverlight
Video: Ivetas Tāles lekcija par dziedāšanu brīvā dabā 2024, Jūlijs
Anonim

Ajax pret Microsoft Silverlight

Ajax ir asinhronā JavaScript un XML akronīms. Tā ir tīmekļa izstrādes metožu kolekcija, ko klienta pusē izmanto interaktīvu tīmekļa lapu izstrādei. Microsoft Silverlight ir bezmaksas pārlūkprogrammas spraudnis, kas nodrošina pilnīgu interaktīvu multivides pieredzi un bagātīgas biznesa lietojumprogrammas klienta pusē. Silverlight pamatā ir. NET framework kopējās valodas izpildlaiks (CLR), kas ļauj izpildīt to pašu atbilstošo kodu, lai tas darbotos gan serverī, gan klienta pusē. Gan Ajax, gan Microsoft Silverlight ir uz klientu balstītas metodes vai lietojumprogrammas, kas bagātina multivides un biznesa funkcijas klienta pusē, lai palielinātu ekstrēmu lietotāja pieredzi.

Kas ir Ajax?

Ajax ir programmēšanas modelis, kas atbalsta vairākus dažādus programmatūras rīkus, piemēram, HTML, JavaScript un XML, un faktiski apzīmē asinhrono java skriptu un xml. To izmanto, lai izveidotu lietojumprogrammas, kas darbojas pārlūkprogrammā tieši lietotājam. Sākotnēji tas tika plaši izmantots tikai ar Microsoft pārlūkprogrammu Internet Explorer, taču pēc tam veiktās versijas ir ļāvušas tai darboties ar lielāko daļu citu izplatītāko pārlūkprogrammu. Galvenā atšķirība no Ajax no tā agrākajiem līdziniekiem, piemēram, HTML, ir tāda, ka tam nav nepieciešams spraudnis un tas ļauj lietojumprogrammām darboties tieši vai iegult pašā pārlūkprogrammā. Tas izmanto programmu, kas mijiedarbojas starp pārlūkprogrammu un lietotāju, kas ļauj atjaunināt dažādas tīmekļa lapas daļas, neielādējot visu lapu katrā mijiedarbības reizē ar lietotāju. Ajax nav atkārtoti pārdodams produkts, taču tas ir brīvi pieejams atvērtā pirmkoda kopienās.

Kas ir Microsoft Silverlight?

Silverlight ir tehnoloģija, kuras pamatā ir Microsoft izstrādātais un atbalstītais. NET ietvars, un to parasti dēvē par Microsoft Silverlight. Tas tiek piegādāts kā spraudnis jūsu pārlūkprogrammai, kas atbalsta dažāda veida multividi, tostarp bagātīgu interaktīvu pieredzi, izmantojot gan grafiku, gan video. Tas ir arī vairāku platformu, kā arī pieejams dažāda veida pārlūkprogrammās, tostarp dažās no visizplatītākajām pārlūkprogrammām Chrome, Firefox, Internet Explorer un Safari. Tieši šī starpplatformu un vairāku pārlūkprogrammu iespēja ir ļāvusi programmatūras izstrādātājiem visā pasaulē integrēt lietojumprogrammas pārlūkprogrammā, izmantojot Silverlight. Tā ir arī nozīmīga Microsoft virziena maiņa, ļaujot programmatūrai darboties konkurentu platformās. Silverlight 4.0 tika izlaists 2010. gadā ar virkni jaunu funkciju, piemēram, tīmekļa kameras, mikrofona un integrācijas ar pārlūku Chrome no Google atbalstu, kā arī multiraides tīklu atbalstu straumēšanas multivides un televīzijas jomā.

Atšķirība starp AJAX un Microsoft SILVERLIGHT

Ajax ir vairāk jēdziens, nevis faktiska tehnoloģija pati par sevi, un to izmanto gandrīz tikai pārlūkprogrammā Internet Explorer, turpretim Silverlight ir starpplatformu un vairāku pārlūkprogrammu, kas nodrošina daudz augstāku integrācijas līmeni OS X pasaulē. un tiešsaistes kopienām. Lai gan Ajax ir atvērtā pirmkoda kods, Silverlight ir Microsoft produkts, un tas ir izmantots, lai sniegtu tiem sviras efektu pār konkurentiem gan no Apple, gan Google, nodrošinot pilnīgu integrāciju to lietojumprogrammās. Silverlight galvenokārt ir paredzēts sociālo mediju tiešsaistes saturam tīmeklī, izmantojot attēlus un videoklipus, savukārt Ajax ir vairāk rīks interaktīvām lietojumprogrammām, izmantojot pārlūkprogrammu. Lai gan abas tehnoloģijas ir paredzētas dažādām auditorijām, tās tiek izmantotas mūsdienu tīmeklī, un tās var izmantot kopā, lai radītu interaktīvu mediju bagātīgu lietotāja pieredzi.

Ieteicams: