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