Ajax пен Microsoft Silverlight арасындағы айырмашылық

Ajax пен Microsoft Silverlight арасындағы айырмашылық
Ajax пен Microsoft Silverlight арасындағы айырмашылық

Бейне: Ajax пен Microsoft Silverlight арасындағы айырмашылық

Бейне: Ajax пен Microsoft Silverlight арасындағы айырмашылық
Бейне: Установка Microsoft Silverlight 2024, Желтоқсан
Anonim

Ajax және Microsoft Silverlight

Ajax – асинхронды JavaScript және XML сөзінің аббревиатурасы. Бұл интерактивті веб-беттерді әзірлеу үшін клиент жағында қолданылатын веб-әзірлеу әдістерінің жиынтығы. Microsoft Silverlight - бұл толық интерактивті мультимедиялық тәжірибелер мен клиенттік жағында бай іскери қолданбаларға мүмкіндік беретін тегін шолғыш қосылатын модулі. Silverlight серверде де, клиент жағында да іске қосу үшін бірдей сәйкес кодты орындауға мүмкіндік беретін. NET Framework жалпы тілдің орындалу уақытына (CLR) негізделген. Ajax және Microsoft Silverlight екеуі де экстремалды пайдаланушы тәжірибесін арттыру үшін клиент жағында мультимедиялық және бизнес функцияларын байытатын клиентке негізделген әдістер немесе қолданбалар.

Аякс дегеніміз не?

Ajax – HTML, JavaScript және XML сияқты әртүрлі бағдарламалық құралдарды қолдайтын бағдарламалау үлгісі және шын мәнінде асинхронды java сценарийі мен xml дегенді білдіреді. Ол браузерде тікелей пайдаланушыға жұмыс істейтін қолданбаларды жасау үшін қолданылады. Бастапқыда ол Microsoft корпорациясының Internet Explorer шолғышымен ғана кеңінен қолданылды, бірақ кейіннен жасалған түзетулер оны басқа кең таралған браузерлердің көпшілігімен жұмыс істеуге мүмкіндік берді. Ajax-тың HTML сияқты бұрынғы әріптестерінен басты айырмашылығы - ол қосылатын модульді қажет етпейді және қолданбаларға тікелей немесе браузердің өзінде ендірілген жұмыс істеуге мүмкіндік береді. Ол браузер мен пайдаланушы арасындағы өзара әрекеттесетін қозғалтқышты пайдаланады, ол веб-беттің әр түрлі бөліктерін пайдаланушымен әр әрекеттесу кезінде бүкіл бетті қайта жүктемей-ақ жаңартуға мүмкіндік береді. Ajax қайта сатылатын өнім емес, бірақ бастапқы коды ашық қауымдастықтарда еркін қолжетімді.

Microsoft Silverlight дегеніміз не?

Silverlight - Microsoft корпорациясы шығарған және қолдайтын. NET құрылымына негізделген және әдетте Microsoft Silverlight деп аталатын технология. Ол браузеріңізге әр түрлі медиа түрлерін қолдайтын қосылатын модуль ретінде жеткізіледі, соның ішінде графика мен бейне арқылы бай интерактивті тәжірибе. Бұл сонымен қатар кросс-платформа, сонымен қатар Chrome, Firefox, Internet Explorer және Safari жүйелеріндегі ең көп таралған браузерлердің кейбір түрлерінде қол жетімді. Дәл осы кросс-платформа және кросс-шолғыш мүмкіндігі бүкіл әлемдегі бағдарламалық жасақтаманы әзірлеушілерге Silverlight көмегімен қолданбаларды шолғышқа біріктіруге мүмкіндік берді. Бұл сонымен қатар Microsoft-тың бағдарламалық жасақтамасының бәсекелес платформаларында жұмыс істеуіне мүмкіндік беру бағытында үлкен өзгеріс болып табылады. Silverlight 4.0 2010 жылы веб-камераны, микрофонды қолдау және Google Chrome браузерімен біріктіру, сондай-ақ ағындық медиа мен теледидардағы мультикастты желіні қолдау сияқты көптеген жаңа мүмкіндіктермен шығарылды.

AJAX және Microsoft SILVERLIGHT арасындағы айырмашылық

Ajax - бұл нақты технология емес, концепция және тек Internet Explorer шолғышында қолданылады, ал Silverlight - бұл OS X әлемімен интеграцияның әлдеқайда жоғары деңгейіне мүмкіндік беретін кросс платформа және кросс браузер. және желілік қауымдастықтар. Ajax ашық бастапқы код болғанымен, Silverlight Microsoft компаниясының өнімі болып табылады және олардың қолданбаларына толық интеграцияға мүмкіндік беру арқылы Apple мен Google-дың бәсекелестерінен басымдық беру үшін пайдаланылды. Silverlight негізінен суреттер мен бейнелер арқылы интернеттегі әлеуметтік медианың онлайн мазмұнына бағытталған, ал Ajax браузер арқылы интерактивті қолданбаларға арналған құрал болып табылады. Әртүрлі аудиторияға бағытталғанымен, екі технологияның да қазіргі әлемде интернетте қолданылуы бар және олар интерактивті медиаға бай пайдаланушы тәжірибесін жасау үшін бірге пайдаланылуы мүмкін.

Ұсынылған: