Аякс против Microsoft Silverlight
Ajax - это сокращение от асинхронного JavaScript и XML. Это набор методов веб-разработки, используемых на стороне клиента для разработки интерактивных веб-страниц. Microsoft Silverlight - это бесплатный плагин для браузера, который обеспечивает полноценные интерактивные мультимедийные возможности и богатые бизнес-приложения на стороне клиента. Silverlight основан на общеязыковой среде выполнения (CLR) .NET, которая позволяет выполнять один и тот же соблюдаемый код для работы на сервере и на стороне клиента. Как Ajax, так и Microsoft Silverlight являются клиентскими методами или приложениями, которые обогащают мультимедийные и бизнес-функции на стороне клиента для повышения экстремального пользовательского опыта..
Что такое Аякс?
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 - это скорее инструмент для интерактивных приложений через браузер. Ориентированные на разную аудиторию, обе технологии находят свое применение в современном мире в Интернете и могут использоваться вместе для создания интерактивного мультимедийного пользовательского интерфейса..