<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Павел Сурменок &#187; Web</title>
	<atom:link href="http://surmenok.ru/tag/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://surmenok.ru</link>
	<description></description>
	<lastBuildDate>Sun, 30 Dec 2018 03:13:00 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Интернет-приложения становятся богаче</title>
		<link>http://surmenok.ru/2009/09/23/internet-prilozheniya-stanovyatsya-bogache/</link>
		<comments>http://surmenok.ru/2009/09/23/internet-prilozheniya-stanovyatsya-bogache/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 15:54:19 +0000</pubDate>
		<dc:creator>pavel</dc:creator>
				<category><![CDATA[Новости]]></category>
		<category><![CDATA[Microsoft SilverLight]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[веб]]></category>
		<category><![CDATA[образование]]></category>
		<category><![CDATA[ПО]]></category>
		<category><![CDATA[разработка]]></category>

		<guid isPermaLink="false">http://surmenok.ru/?p=145</guid>
		<description><![CDATA[Традиционно программное обеспечение принято делить на два класса, согласно логике взаимодействия пользователя с программой. Это «толстые клиенты», или обычные приложения с графическим интерфейсом (в ОС Windows еще называют Windows-приложениями). И это «тонкие клиенты», или обычные веб-приложения. Windows-приложения позволяют реализовать навороченный интерфейс пользователя. Они работают быстрее, и позволяют пользователям более удобно и быстро работать с программой. [...]]]></description>
				<content:encoded><![CDATA[<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-size: small;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">Традиционно программное обеспечение принято делить на два класса, согласно логике взаимодействия пользователя с программой. Это «толстые клиенты», или обычные приложения с графическим интерфейсом (в ОС </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Windows</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;" lang="EN-US"> </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">еще называют </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Windows</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">-приложениями). И это «тонкие клиенты», или обычные веб-приложения.</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-size: small;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Windows</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">-приложения позволяют реализовать навороченный интерфейс пользователя. Они работают быстрее, и позволяют пользователям более удобно и быстро работать с программой. Однако есть у этих приложений и существенные недостатки. Так, необходимо устанавливать ПО на каждое рабочее место, в дальнейшем обновлять на этих компьютерах ПО, при необходимости устанвливать пакеты исправлений и т.п.<span style="mso-spacerun: yes;">  </span>Представьте себе, что с программой в вашей компании должно работать 50 пользователей, которые к тому же работают в разных офисах, а-то и в разных городах, и на каждый из этих 50 компьютеров нужно отдельно устанавливать саму программу, и раз в несколько недель/месяцев устанавливать обновления и исправления. А еще часто бывает, что на разных компьютерах разное «железо» и разные конфигурации программ, и на разных компьютерах программа работает по-разному. Просто ужас для системного администратора <img src='http://surmenok.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-size: small;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Web</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">-приложения лишены этих недостатков. Для работы с </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Web</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">-приложением не нужно ничего устанавливать на компьютеры работников. Достаточно чтобы компьютер был подключен к интернету (или корпоративной локальной сети). Само программное обеспечение устанавливается централизованно на сервере. Соответственно и все обновления, исправления, дополнение устанавливаются на сервере. Это существенно упрощает сопровождение программы, уменьшает проблемы системного администратора организации и конечных пользователей. Но за это приходится платить менее удобным интерфейсом программ. Фактически компьютер пользователя только отображает информацию, формируемую на сервере, никакого программного кода компьютер клиента не выполняет. Для получения отклика на действие пользователя компьютер отправляет запрос к серверу. Информация передается по локальной сети либо через интернет, а это занимает некоторое время, иногда немаленькое. Поэтому веб-приложения работают более медленно и не позволяют некоторых вещей, которые можно реализовать в </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Windows</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">-приложении.</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-size: small;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">А можно ли сделать некий симбиоз </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Windows</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">-приложений и веб-приложений? Лет десять-пятнадцать назад это было практически невозможно. В основном из-за технических ограничений: интернет был очень медленным, да и компьютеры не слишком производительными. Однако по мере развития технологий, объединение толстых и тонких клиентов стало возможным.</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-size: small;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">Основоположником этой идеи можно считать компанию </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Microsoft</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">, которая в 1998 году ввела понятие “</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Remote</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;" lang="EN-US"> </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Scripting</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">”. Позже идею развили другие разработчики. Один из наиболее устоявшихся терминов, “</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Rich</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;" lang="EN-US"> </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Internet</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;" lang="EN-US"> </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Application</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">” (</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">RIA</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">), ввела в 2002 году компания </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Macromedia</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">.</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"><span style="font-size: small;">Обрисую коротко суть этой концепции. Приложения так же открываются в браузере пользователя, а основной программный код располагается на сервере в локальной сети или в интернете. Но часть программного кода, отвечающего за интерфейс пользователя, теперь работает на компьютере пользователя. При этом нет необходимости совершать какие-то телодвижения для установки этого кода на пользовательские компьютеры. Этот программный код загружается автоматически при первой загрузке приложения пользователем. </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-size: small;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">Фактически программный код распределяется между сервером и компьютером пользователя таким образом, чтобы приложение было сбалансировано. На компьютере пользователя формируется графический интерфейс программы, а на сервере производится обработка данных и хранение информации. Это позволяет ускорить отклик программы на действия пользователя, и формировать богатый графический<span style="mso-spacerun: yes;">  </span>интерфейс, по функциональности близкий к традиционным </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Windows</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">-приложениям.</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"><span style="font-size: small;"> </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-size: small;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">Итак, недостатки и преимущества приложений </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">RIA</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">:</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"><span style="font-size: small;"> </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-size: small;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">- </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">RIA</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">-приложения работают несколько медленнее, чем </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Web</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">-приложения. Впрочем, на современных компьютерах это не важно</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-size: small;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">- Зависимость от подключения к сети. Чтобы работать с </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">RIA</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">-приложением, компьютер должен быть подключен в интернету (или локальной сети, если сервер установлен в сети предприятия)</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"><span style="font-size: small;"> </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"><span style="font-size: small;">+ Богатый графический интерфейс</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-size: small;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">+ Большая интерактивность, по сравнению с </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Web</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">-приложениями</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"><span style="font-size: small;">+ Не нужно устанавливать программу на клиентские компьютеры</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"><span style="font-size: small;">+ Обновления и исправления устанавливаются централизованно на сервере, нет необходимости устанавливать их на каждый клиентский компьютер отдельно.</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"><span style="font-size: small;">+ Можно использовать ПО на любом компьютере с подключением к интернету</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"><span style="font-size: small;">+ Не важно какая операционная система установлена на компьютере пользователя</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-size: small;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">+ Не важно географическое расположение пользователя. С </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">RIA</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">-приложением можно работать из любой точки планеты, если есть подключение к интернет</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"><span style="font-size: small;"> </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-size: small;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">Наиболее передовой технологией для разработки </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">RIA</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">-приложений на данный момент можно считать технологию </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Microsoft</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;" lang="EN-US"> </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Silverlight</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">. На ее основе сейчас разрабатывается ряд внутренних корпоративных продуктов, системы документооборота, системы управления персоналом и др. Кстати говоря, </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Microsoft</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;" lang="EN-US"> </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Silverlight</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;" lang="EN-US"> </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">3.0 нивелирует некоторые недостатки приложений </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">RIA</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">, описанные выше. Так, </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Silverlight</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> 3.0 позволяет пользователю продолжить работу с приложением даже при пропадании подключения к интернету. Также в последней версии разработчики </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Silverlight</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;" lang="EN-US"> </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">существенно улучшили быстродействие, и теперь </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">RIA</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">-приложения по производительности идут наравне с обычными </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">Windows</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">-приложениями. Впрочем, об этом поговорим подробней в следующих постах блога. </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"><span style="font-size: small;"> </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"><span style="font-size: small;"> </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-size: small;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">P</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">.</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">S</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">. Пост опубликован в рамках <a href="http://zv.innovaterussia.ru/zv_project/project/front/14961"><span style="color: #800080;">инновационного проекта интерактивной системы обучения</span></a>. Это проект </span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US">RIA</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">-приложения для образовательных учреждений, позволяющий вывести процесс самоподготовки, обучения и тестирования на качественно новый уровень. Интересная тема?</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"><span style="font-size: small;"> </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"><span style="font-size: small;">&#8211;</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"><a href="http://surmenok.ru/"><span style="color: #800080; font-size: small;">Павел Сурменок</span></a></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"><span style="font-size: small;">Красноярск, 23 сентября 2009, вечер</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"> </span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://surmenok.ru/2009/09/23/internet-prilozheniya-stanovyatsya-bogache/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
