„Ajax“ir „Microsoft Silverlight“skirtumas

„Ajax“ir „Microsoft Silverlight“skirtumas
„Ajax“ir „Microsoft Silverlight“skirtumas

Video: „Ajax“ir „Microsoft Silverlight“skirtumas

Video: „Ajax“ir „Microsoft Silverlight“skirtumas
Video: Tutorial AJAX - Metodos GET y POST (Request) 2024, Gegužė
Anonim

„Ajax“prieš „Microsoft Silverlight“

„Ajax“yra asinchroninio „JavaScript“ir XML santrumpa. Tai interneto svetainių kūrimo metodų rinkinys, naudojamas kliento pusėje kuriant interaktyvius tinklalapius. „Microsoft Silverlight“yra nemokamas naršyklės papildinys, leidžiantis visiškai interaktyviai naudotis daugialypės terpės funkcijomis ir turtingomis verslo programomis kliento pusėje. „Silverlight“yra pagrįstas. NET Framework bendrosios kalbos vykdymo laiku (CLR), kuris leidžia vykdyti tą patį suderintą kodą, kad jis būtų paleistas serveryje ir kliento pusėje. Tiek „Ajax“, tiek „Microsoft Silverlight“yra kliento metodai ar programos, praturtinantys daugialypės terpės ir verslo funkcijas kliento pusėje, siekiant padidinti ekstremalių vartotojų patirtį.

Kas yra „Ajax“?

„Ajax“yra programavimo modelis, palaikantis daugybę skirtingų programinės įrangos įrankių, tokių kaip HTML, „JavaScript“ir XML, ir iš tikrųjų reiškia asinchroninį „Java“scenarijų ir xml. Jis naudojamas kurti programas, kurios naršyklėje veikia tiesiogiai vartotojui. Iš pradžių jis buvo plačiai naudojamas tik su „Internet Explorer“naršykle iš „Microsoft“, tačiau pataisymai leido jai dirbti su daugeliu kitų įprastų naršyklių. Pagrindinis skirtumas su „Ajax“su ankstesniais analogais, tokiais kaip HTML, yra tas, kad jam nereikia papildinio ir leidžia programoms veikti tiesiogiai arba įterpti pačioje naršyklėje. Jis naudoja variklį, sąveikaujantį tarp naršyklės ir vartotojo, kuris leidžia atnaujinti skirtingas tinklalapio dalis nereikalaujant iš naujo įkelti viso puslapio kiekvienoje sąveikoje su vartotoju.„Ajax“nėra perparduodamas produktas, bet laisvai prieinamas atvirojo kodo bendruomenėse.

Kas yra „Microsoft Silverlight“?

„Silverlight“yra technologija, pagrįsta „Microsoft“sukurta ir palaikoma. NET sistema ir paprastai vadinama „Microsoft Silverlight“. Jis pristatomas kaip papildinys į jūsų naršyklę, palaikanti įvairių tipų laikmenas, įskaitant turtingą interaktyvią patirtį per grafiką ir vaizdo įrašus. Tai taip pat yra įvairiose platformose ir prieinama įvairių tipų naršyklėse, įskaitant kai kurias iš labiausiai paplitusių „Chrome“, „Firefox“, „Internet Explorer“ir „Safari“. Būtent ši platformų ir kelių naršyklių galimybė leido programinės įrangos kūrėjams visame pasaulyje integruoti „Silverlight“naudojančias programas į naršyklę. Tai taip pat didelis „Microsoft“krypties pokytis, leidžiantis programinei įrangai veikti konkurento platformose. „Silverlight 4.0“buvo išleistas 2010 m. Su daugybe naujų funkcijų, tokių kaip internetinės kameros palaikymas,mikrofonas ir integracija su „Chrome“naršykle iš „Google“, taip pat daugiaadresio tinklo palaikymas srautinėje terpėje ir televizijoje.

Skirtumas tarp AJAX ir „Microsoft SILVERLIGHT“

„Ajax“yra labiau koncepcija, o ne tik viena pati technologija ir naudojama beveik vien „Internet Explorer“naršyklėje, o „Silverlight“yra daugialypė platforma ir daugialypė naršyklė, leidžianti integruoti kur kas aukštesnį OS X pasaulio ir internetinių bendruomenių lygį. Nors „Ajax“yra atvirojo kodo kodas, „Silverlight“yra „Microsoft“produktas ir buvo naudojamas suteikti jiems įtaką konkurentams tiek iš „Apple“, tiek iš „Google“, leidžiant visiškai integruotis į jų programas. „Silverlight“pirmiausia skirtas internetinės socialinės žiniasklaidos turiniui internete per vaizdus ir vaizdo įrašus, o „Ajax“yra daugiau interaktyvių programų per naršyklę įrankis. Abi technologijos, skirtos skirtingoms auditorijoms, šiandieniniame žiniatinklio pasaulyje yra naudingos ir gali būti naudojamos kartu, kad būtų sukurta interaktyvi žiniasklaida.

Rekomenduojama: