<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://allll.net/w/index.php?action=history&amp;feed=atom&amp;title=%D0%92%D0%B5%D0%B1-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5</id>
		<title>Веб-приложение - История изменений</title>
		<link rel="self" type="application/atom+xml" href="https://allll.net/w/index.php?action=history&amp;feed=atom&amp;title=%D0%92%D0%B5%D0%B1-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5"/>
		<link rel="alternate" type="text/html" href="https://allll.net/w/index.php?title=%D0%92%D0%B5%D0%B1-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5&amp;action=history"/>
		<updated>2026-07-22T06:07:36Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.25.2</generator>

	<entry>
		<id>https://allll.net/w/index.php?title=%D0%92%D0%B5%D0%B1-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5&amp;diff=24600&amp;oldid=prev</id>
		<title>Ws в 16:10, 15 декабря 2015</title>
		<link rel="alternate" type="text/html" href="https://allll.net/w/index.php?title=%D0%92%D0%B5%D0%B1-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5&amp;diff=24600&amp;oldid=prev"/>
				<updated>2015-12-15T16:10:13Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 16:10, 15 декабря 2015&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;L1&quot; &gt;Строка 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Файл:Web-ICQ.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;PNG&lt;/del&gt;|thumb|Web-ICQ — пример веб-приложения]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Файл:Web-ICQ.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;gif&lt;/ins&gt;|thumb|Web-ICQ — пример веб-приложения]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''Веб-приложения''' ([[Английский язык|англ.]] ''Web applications'', также ''онлайн-приложения'') — приложения, работающие онлайн и не требующие загрузки на жёсткий диск и установки. Такие приложения запускаются в браузере и&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''Веб-приложения''' ([[Английский язык|англ.]] ''Web applications'', также ''онлайн-приложения'') — приложения, работающие онлайн и не требующие загрузки на жёсткий диск и установки. Такие приложения запускаются в браузере и&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;взаимодействуют с сервером через Ajax. Их развитие тесно связано с концепцией [[Веб 2.0]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;взаимодействуют с сервером через Ajax. Их развитие тесно связано с концепцией [[Веб 2.0]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ws</name></author>	</entry>

	<entry>
		<id>https://allll.net/w/index.php?title=%D0%92%D0%B5%D0%B1-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5&amp;diff=24586&amp;oldid=prev</id>
		<title>Ws: архив</title>
		<link rel="alternate" type="text/html" href="https://allll.net/w/index.php?title=%D0%92%D0%B5%D0%B1-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5&amp;diff=24586&amp;oldid=prev"/>
				<updated>2015-12-15T14:01:18Z</updated>
		
		<summary type="html">&lt;p&gt;архив&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Файл:Web-ICQ.PNG|thumb|Web-ICQ — пример веб-приложения]]&lt;br /&gt;
'''Веб-приложения''' ([[Английский язык|англ.]] ''Web applications'', также ''онлайн-приложения'') — приложения, работающие онлайн и не требующие загрузки на жёсткий диск и установки. Такие приложения запускаются в браузере и&lt;br /&gt;
взаимодействуют с сервером через Ajax. Их развитие тесно связано с концепцией [[Веб 2.0]]&lt;br /&gt;
&lt;br /&gt;
Как правило, для разработки клиентской части используются такие стандартные для браузера языки как [[HTML]], [[JavaScript]] и [[CSS]],&lt;br /&gt;
либо же другие языки, транслируемые в них: [[LESS]], [[sass]], [[SCSS]], [[HAML]], [[CoffeeScript]], [[TypeScript]], [[Dart]] и т. д.&lt;br /&gt;
Для хранения данных клиентская сторона может использовать локальное хранилище ([[Английский язык|англ.]] ''localStorage'').&lt;br /&gt;
&lt;br /&gt;
Серверная часть может быть написана на любом серверном языке программирования (самые популярные — [[PHP]] и [[ASP.NET]]&amp;lt;ref&amp;gt;согласно данным Openstat&amp;lt;/ref&amp;gt;) и&lt;br /&gt;
использовать любую установленную [[СУБД]] либо хранить данные в файлах.&lt;br /&gt;
&lt;br /&gt;
Также компаниями Майкрософт, Гугл и др. разрабатывается новый стандарт [[WebAssembly]] для компиляции веб-приложений в бинарный код.&lt;br /&gt;
&lt;br /&gt;
Примерами онлайн-приложений являются [[сервисы Google]], [[веб-почта]], [[icq онлайн]] и т. п.&lt;br /&gt;
&lt;br /&gt;
Существуют даже операционные системы, ориентированные на веб-приложения, например [[Chrome OS]], [[Chromium OS]], [[Firefox OS]], [[Joli OS]].&lt;br /&gt;
&lt;br /&gt;
== Графический интерфейс пользователя ==&lt;br /&gt;
HTML5 и CSS3 представляют богатые возможности для оформления внешнего вида программ. В настоящее время возможно создание браузерных приложений, которые по внешнему виду&lt;br /&gt;
ничем не отличаются от десктопных. Есть множество готовых фреймворков, которые реализуют такие элементы [[GUI]], как вкладки, выпадающие меню, панели, перетаскиваемые окна и т. п.&lt;br /&gt;
&lt;br /&gt;
Так как онлайн-приложения могут запускаться как на ПК, так и на смартфонах и планшетах, важным требованием к таким приложениям является адаптивность дизайна,&lt;br /&gt;
то-есть возможность подстраиваться под размеры экрана. Помимо этого, приложение должно реагировать и на поворот экрана смартфона, так как при смене ориентации экрана,&lt;br /&gt;
некоторые элементы могут перестать умещаться либо же наоборот появляются пустые места.&lt;br /&gt;
&lt;br /&gt;
== Преимущества и недостатки ==&lt;br /&gt;
Преимущества:&lt;br /&gt;
* Кроссплатформенность — веб-приложение одинаково работает на любом компьютере с установленным браузером&lt;br /&gt;
* Не требуют установки — для начала работы нужно просто ввести [[URL]] в строке адреса или нажать ссылку в закладках&lt;br /&gt;
* Мобильность — данные опубликованные на сервере доступны с любого устройства&lt;br /&gt;
* Цикл разработки достаточно быстр.&lt;br /&gt;
* Не нужно напоминать пользователю о необходимости загрузки обновлений: все пользователи сразу же получают доступ к самой последней версии приложения. Следовательно отпадает необходимость поддержки устаревших версий.&lt;br /&gt;
* Единственным системным требованием является наличие современного браузера&lt;br /&gt;
* Возможность использования облачных технологий&lt;br /&gt;
* Простая интеграция с социальными сетями&lt;br /&gt;
* Гораздо меньше проблем с совместимостью&lt;br /&gt;
&lt;br /&gt;
Недостатки:&lt;br /&gt;
* Требует наличие интернета&lt;br /&gt;
* Зависит от багов браузера&lt;br /&gt;
* Открытый исходный код&lt;br /&gt;
* Отсутствует доступ к низкоуровневым функциям и аппаратному обеспечению клиентского устройства&lt;br /&gt;
* Риск потерять данные из-за сбоя на сервере.&lt;br /&gt;
* HTML-приложение, исполняемое в браузере работает медленнее чем откомпилированная нативная программа&lt;br /&gt;
&lt;br /&gt;
== Среда разработки ==&lt;br /&gt;
Для разработки можно использовать обычный текстовый редактор (блокнот). Не рекомендуется пользоваться rich text редакторами вроде MS Word, так как они ломают разметку.&lt;br /&gt;
&lt;br /&gt;
Также можно использовать специальные html-редакторы, в которых есть подсветка кода, автодополнение и выделение парных скобок:&lt;br /&gt;
это [[Adobe Dreamweaver]], [[Microsoft FrontPage]], [[Notepad++]], [[Eclipse]] и мн. др.&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[HTML]]&lt;br /&gt;
* [[CSS]]&lt;br /&gt;
* [[Веб 2.0]]&lt;br /&gt;
&lt;br /&gt;
== Примечания ==&lt;br /&gt;
{{Примечания}}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Веб-программирование]]&lt;/div&gt;</summary>
		<author><name>Ws</name></author>	</entry>

	</feed>