Разница между Ajax и Microsoft Silverlight

Разница между Ajax и Microsoft Silverlight
Разница между Ajax и Microsoft Silverlight

Видео: Разница между Ajax и Microsoft Silverlight

Видео: Разница между Ajax и Microsoft Silverlight
Видео: Citrix Web Interface with Microsoft Silverlight and AJAX 2024, Июль
Anonim

Ajax против Microsoft Silverlight

Ajax - это аббревиатура от асинхронного JavaScript и XML. Это набор методов веб-разработки, используемых на стороне клиента для разработки интерактивных веб-страниц. Microsoft Silverlight - это бесплатный подключаемый модуль для браузера, который обеспечивает полный интерактивный мультимедийный опыт и многофункциональные бизнес-приложения на стороне клиента. Silverlight основан на общеязыковой среде выполнения (CLR). NET Framework, которая позволяет выполнять один и тот же скомпилированный код для запуска как на стороне сервера, так и на стороне клиента. И Ajax, и Microsoft Silverlight представляют собой клиентские методы или приложения, расширяющие мультимедийные и бизнес-функции на стороне клиента для повышения удобства работы пользователей.

Что такое Ajax?

Ajax - это модель программирования, которая поддерживает ряд различных программных инструментов, таких как HTML, JavaScript и XML, и фактически означает асинхронный сценарий Java и XML. Он используется для создания приложений, которые запускаются в браузере непосредственно для пользователя. Первоначально он широко использовался только с браузером Internet Explorer от Microsoft, но последующие версии позволили ему работать с большинством других распространенных браузеров. Основное отличие Ajax от его более ранних аналогов, таких как HTML, заключается в том, что он не требует подключаемого модуля и позволяет приложениям работать напрямую или встраиваться в сам браузер. Он использует механизм, который взаимодействует между браузером и пользователем, что позволяет обновлять различные части веб-страницы без перезагрузки всей страницы при каждом взаимодействии с пользователем. Ajax не является продуктом для перепродажи, но находится в свободном доступе в сообществах с открытым исходным кодом.

Что такое Microsoft Silverlight?

Silverlight - это технология, основанная на платформе. NET, созданной и поддерживаемой Microsoft, и обычно называемая Microsoft Silverlight. Он поставляется в виде подключаемого модуля для вашего браузера, поддерживающего различные типы мультимедиа, включая богатые интерактивные возможности как графики, так и видео. Он также является кроссплатформенным и доступен в различных типах браузеров, включая некоторые из наиболее распространенных в Chrome, Firefox, Internet Explorer и Safari. Именно эта кросс-платформенная и кросс-браузерная возможность позволила разработчикам программного обеспечения по всему миру интегрировать приложения, использующие Silverlight, в браузер. Это также серьезный сдвиг в направлении Microsoft, позволяющий запускать свое программное обеспечение на платформах своих конкурентов. Silverlight 4.0 был выпущен в 2010 году с множеством новых функций, таких как поддержка веб-камеры, микрофона и интеграция с браузером Chrome от Google, а также поддержка многоадресной передачи в потоковом мультимедиа и телевидении.

Разница между AJAX и Microsoft SILVERLIGHT

Ajax - это скорее концепция, чем реальная технология сама по себе, и используется почти исключительно в браузере Internet Explorer, тогда как Silverlight является кроссплатформенным и кроссбраузерным, что обеспечивает гораздо более высокий уровень интеграции в мир OS X. и интернет-сообщества. В то время как Ajax является открытым исходным кодом, Silverlight является продуктом Microsoft и используется для того, чтобы дать им преимущество перед конкурентами из Apple и Google, позволяя полностью интегрироваться в их приложения. Silverlight нацелен в первую очередь на онлайн-контент социальных сетей в Интернете с помощью изображений и видео, в то время как Ajax - это скорее инструмент для интерактивных приложений через браузер. Несмотря на то, что обе технологии предназначены для разных аудиторий, они находят свое применение в современном мире в Интернете и могут использоваться вместе для создания интерактивного мультимедиа, богатого пользовательским интерфейсом.

Рекомендуемые: