Skirtumas tarp „Ajax“ir „Microsoft Silverlight“

Skirtumas tarp „Ajax“ir „Microsoft Silverlight“
Skirtumas tarp „Ajax“ir „Microsoft Silverlight“

Video: Skirtumas tarp „Ajax“ir „Microsoft Silverlight“

Video: Skirtumas tarp „Ajax“ir „Microsoft Silverlight“
Video: #5/5 Daugiabalsumas tradiciniame dainavime: Burdoninio dainavimo atvejai (Daiva Vyčinienė) 2024, Lapkritis
Anonim

Ajax vs Microsoft Silverlight

Ajax yra asinchroninio JavaScript ir XML akronimas. Tai žiniatinklio kūrimo metodų, naudojamų kliento pusėje kuriant interaktyvius tinklalapius, rinkinys. „Microsoft Silverlight“yra nemokamas naršyklės papildinys, suteikiantis visas interaktyvias daugialypės terpės funkcijas ir įvairias verslo programas 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 tiek serveryje, tiek kliento pusėje. Tiek „Ajax“, tiek „Microsoft Silverlight“yra klientais pagrįsti metodai arba programos, praturtinančios daugialypės terpės ir verslo funkcijas kliento pusėje, kad pagerintų ekstremalias vartotojo patirtis.

Kas yra Ajax?

Ajax yra programavimo modelis, kuris palaiko 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 kuriant programas, kurios veikia naršyklėje tiesiai vartotojui. Iš pradžių ji buvo plačiai naudojama tik su „Microsoft“naršykle „Internet Explorer“, tačiau nuo to laiko pakeitimai leido jai veikti su daugeliu kitų įprastų naršyklių. Pagrindinis „Ajax“skirtumas nuo ankstesnių analogų, pvz., HTML, yra tas, kad jai nereikia papildinio ir leidžia programoms veikti tiesiogiai arba įterptomis pačioje naršyklėje. Jis naudoja variklį, kuris sąveikauja tarp naršyklės ir vartotojo, kuris leidžia atnaujinti skirtingas tinklalapio dalis, nereikia iš naujo įkelti viso puslapio kiekvienos sąveikos su vartotoju metu. „Ajax“nėra perparduodamas produktas, bet yra 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 pateikiamas kaip naršyklės papildinys, palaikantis įvairių tipų laikmenas, įskaitant turtingą interaktyvią grafikos ir vaizdo įrašų patirtį. Jis taip pat yra kelių platformų, taip pat įvairių tipų naršyklėse, įskaitant kai kurias dažniausiai naudojamas naršykles „Chrome“, „Firefox“, „Internet Explorer“ir „Safari“. Būtent šios kelių platformų ir naršyklių galimybės leido programinės įrangos kūrėjams visame pasaulyje integruoti programas naudojant „Silverlight“į naršyklę. Tai taip pat yra didelis „Microsoft“krypties pokytis, leidžiantis savo programinei įrangai veikti konkurentų platformose. 2010 m. buvo išleista „Silverlight 4.0“su daugybe naujų funkcijų, tokių kaip žiniatinklio kameros, mikrofono ir „Google“integracijos su „Chrome“naršykle palaikymas, taip pat daugialypės siuntimo tinklo palaikymas srautinėje medijoje ir televizijoje.

Skirtumas tarp AJAX ir Microsoft SILVERLIGHT

Ajax yra labiau koncepcija, o ne tikra technologija atskirai ir naudojama beveik vien tik Internet Explorer naršyklėje, o Silverlight yra kelių platformų ir kelių naršyklių, leidžiančių daug geriau integruoti į OS X pasaulį. ir internetines bendruomenes. Nors „Ajax“yra atvirojo kodo kodas, „Silverlight“yra „Microsoft“produktas ir buvo naudojamas siekiant suteikti jiems svertą prieš konkurentus iš „Apple“ir „Google“, leidžiant visiškai integruoti į jų programas. „Silverlight“visų pirma skirtas socialinės žiniasklaidos internetiniam turiniui žiniatinklyje per vaizdus ir vaizdo įrašus, o „Ajax“yra labiau įrankis interaktyvioms programoms per naršyklę. Nors abi technologijos yra skirtos skirtingoms auditorijoms, jos naudojamos šiuolaikiniame žiniatinklio pasaulyje ir gali būti naudojamos kartu kuriant interaktyvią daugialypės terpės naudotojų patirtį.

Rekomenduojamas: