<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Web разработка. Когда использовать JavaScript библиотеки для проверки форм</title>
	<atom:link href="http://www.simplecoding.org/kogda-ispolzovat-javascript-biblioteki-dlya-proverki-form.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.simplecoding.org/kogda-ispolzovat-javascript-biblioteki-dlya-proverki-form.html</link>
	<description>Блог о программировании</description>
	<lastBuildDate>Wed, 08 Feb 2012 17:39:18 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>By: Владимир</title>
		<link>http://www.simplecoding.org/kogda-ispolzovat-javascript-biblioteki-dlya-proverki-form.html#comment-19295</link>
		<dc:creator>Владимир</dc:creator>
		<pubDate>Sat, 26 Mar 2011 13:57:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplecoding.org/kogda-ispolzovat-javascript-biblioteki-dlya-proverki-form.html#comment-19295</guid>
		<description>Эти схемы называются UML-диаграммами. Делал я их с помощью StarUML, но, к сожалению, эта программа давно не развивается. И есть проблемы в работе на Win7. Сейчас сам ищу хорошую альтернативу.</description>
		<content:encoded><![CDATA[<p>Эти схемы называются UML-диаграммами. Делал я их с помощью StarUML, но, к сожалению, эта программа давно не развивается. И есть проблемы в работе на Win7. Сейчас сам ищу хорошую альтернативу.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Руся</title>
		<link>http://www.simplecoding.org/kogda-ispolzovat-javascript-biblioteki-dlya-proverki-form.html#comment-19292</link>
		<dc:creator>Руся</dc:creator>
		<pubDate>Sat, 26 Mar 2011 06:34:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplecoding.org/kogda-ispolzovat-javascript-biblioteki-dlya-proverki-form.html#comment-19292</guid>
		<description>Как вы делаете такие логические схемы? какой программой?</description>
		<content:encoded><![CDATA[<p>Как вы делаете такие логические схемы? какой программой?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Владимир</title>
		<link>http://www.simplecoding.org/kogda-ispolzovat-javascript-biblioteki-dlya-proverki-form.html#comment-5918</link>
		<dc:creator>Владимир</dc:creator>
		<pubDate>Sun, 06 Sep 2009 10:01:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplecoding.org/kogda-ispolzovat-javascript-biblioteki-dlya-proverki-form.html#comment-5918</guid>
		<description>Здесь речь не о защите сайта от атак. Реализовать ее можно только на стороне сервера, т.к. кто-угодно может отправить запрос с любыми данными используя тот же cURL.

Проверка на стороне клиента нужна исключительно для удобства посетителей. Чтобы они видели ошибки сразу, а не после отправки запроса и перезагрузки страницы. Если эти пользователи начинают менять страницу - это их проблемы. Все равно серверный (php) сам выполнит все проверки.</description>
		<content:encoded><![CDATA[<p>Здесь речь не о защите сайта от атак. Реализовать ее можно только на стороне сервера, т.к. кто-угодно может отправить запрос с любыми данными используя тот же cURL.</p>
<p>Проверка на стороне клиента нужна исключительно для удобства посетителей. Чтобы они видели ошибки сразу, а не после отправки запроса и перезагрузки страницы. Если эти пользователи начинают менять страницу &#8211; это их проблемы. Все равно серверный (php) сам выполнит все проверки.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Владимир</title>
		<link>http://www.simplecoding.org/kogda-ispolzovat-javascript-biblioteki-dlya-proverki-form.html#comment-13446</link>
		<dc:creator>Владимир</dc:creator>
		<pubDate>Sun, 06 Sep 2009 10:01:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplecoding.org/kogda-ispolzovat-javascript-biblioteki-dlya-proverki-form.html#comment-13446</guid>
		<description>Здесь речь не о защите сайта от атак. Реализовать ее можно только на стороне сервера, т.к. кто-угодно может отправить запрос с любыми данными используя тот же cURL.

Проверка на стороне клиента нужна исключительно для удобства посетителей. Чтобы они видели ошибки сразу, а не после отправки запроса и перезагрузки страницы. Если эти пользователи начинают менять страницу - это их проблемы. Все равно серверный (php) сам выполнит все проверки.</description>
		<content:encoded><![CDATA[<p>Здесь речь не о защите сайта от атак. Реализовать ее можно только на стороне сервера, т.к. кто-угодно может отправить запрос с любыми данными используя тот же cURL.</p>
<p>Проверка на стороне клиента нужна исключительно для удобства посетителей. Чтобы они видели ошибки сразу, а не после отправки запроса и перезагрузки страницы. Если эти пользователи начинают менять страницу &#8211; это их проблемы. Все равно серверный (php) сам выполнит все проверки.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mr. X</title>
		<link>http://www.simplecoding.org/kogda-ispolzovat-javascript-biblioteki-dlya-proverki-form.html#comment-5906</link>
		<dc:creator>Mr. X</dc:creator>
		<pubDate>Sat, 05 Sep 2009 11:21:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplecoding.org/kogda-ispolzovat-javascript-biblioteki-dlya-proverki-form.html#comment-5906</guid>
		<description>Тут видимо опасность в другом, сразу извинюсь, если чего-то не понял, опираясь на Ajax мы опираемся на работу javascript на стороне клиента. Верно? Например,в общем случае вы сделали проверку кода на стороне клиента, браузер читает html-код, доходит до скрипта и начинает интерпретацию. Но тут можно на стороне клиента много чего изменить, можно изменить саму интерпретацию, возьмите простой движок webkit.org и самый простой браузер на его основе http://code.google.com/p/arora/. Есть вероятность подмены javascript кода на этапе передачи в webkit(заголовочные файлы webpage.h и другие), потом скомпилировать это... я пробую это сделать, пока правда ничего не работает, но я на 100% уверен, что дело времени. по - моему я даже видел похожие эксплойты где-то...</description>
		<content:encoded><![CDATA[<p>Тут видимо опасность в другом, сразу извинюсь, если чего-то не понял, опираясь на Ajax мы опираемся на работу javascript на стороне клиента. Верно? Например,в общем случае вы сделали проверку кода на стороне клиента, браузер читает html-код, доходит до скрипта и начинает интерпретацию. Но тут можно на стороне клиента много чего изменить, можно изменить саму интерпретацию, возьмите простой движок webkit.org и самый простой браузер на его основе <a href="http://code.google.com/p/arora/" rel="nofollow">http://code.google.com/p/arora/</a>. Есть вероятность подмены javascript кода на этапе передачи в webkit(заголовочные файлы webpage.h и другие), потом скомпилировать это&#8230; я пробую это сделать, пока правда ничего не работает, но я на 100% уверен, что дело времени. по &#8211; моему я даже видел похожие эксплойты где-то&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mr. X</title>
		<link>http://www.simplecoding.org/kogda-ispolzovat-javascript-biblioteki-dlya-proverki-form.html#comment-13445</link>
		<dc:creator>Mr. X</dc:creator>
		<pubDate>Sat, 05 Sep 2009 11:21:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplecoding.org/kogda-ispolzovat-javascript-biblioteki-dlya-proverki-form.html#comment-13445</guid>
		<description>Тут видимо опасность в другом, сразу извинюсь, если чего-то не понял, опираясь на Ajax мы опираемся на работу javascript на стороне клиента. Верно? Например,в общем случае вы сделали проверку кода на стороне клиента, браузер читает html-код, доходит до скрипта и начинает интерпретацию. Но тут можно на стороне клиента много чего изменить, можно изменить саму интерпретацию, возьмите простой движок webkit.org и самый простой браузер на его основе http://code.google.com/p/arora/. Есть вероятность подмены javascript кода на этапе передачи в webkit(заголовочные файлы webpage.h и другие), потом скомпилировать это... я пробую это сделать, пока правда ничего не работает, но я на 100% уверен, что дело времени. по - моему я даже видел похожие эксплойты где-то...</description>
		<content:encoded><![CDATA[<p>Тут видимо опасность в другом, сразу извинюсь, если чего-то не понял, опираясь на Ajax мы опираемся на работу javascript на стороне клиента. Верно? Например,в общем случае вы сделали проверку кода на стороне клиента, браузер читает html-код, доходит до скрипта и начинает интерпретацию. Но тут можно на стороне клиента много чего изменить, можно изменить саму интерпретацию, возьмите простой движок webkit.org и самый простой браузер на его основе <a href="http://code.google.com/p/arora/" rel="nofollow">http://code.google.com/p/arora/</a>. Есть вероятность подмены javascript кода на этапе передачи в webkit(заголовочные файлы webpage.h и другие), потом скомпилировать это&#8230; я пробую это сделать, пока правда ничего не работает, но я на 100% уверен, что дело времени. по &#8211; моему я даже видел похожие эксплойты где-то&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Владимир</title>
		<link>http://www.simplecoding.org/kogda-ispolzovat-javascript-biblioteki-dlya-proverki-form.html#comment-4181</link>
		<dc:creator>Владимир</dc:creator>
		<pubDate>Wed, 25 Feb 2009 17:15:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplecoding.org/kogda-ispolzovat-javascript-biblioteki-dlya-proverki-form.html#comment-4181</guid>
		<description>По поводу графики. Есть разные ситуации. Например, если вы создаете captcha, то картинка должна быть создана сервером.
Или другой пример. Я пользуюсь online блокнотом (&lt;a href=&quot;http://evernote.com/&quot; rel=&quot;nofollow&quot;&gt;evernote&lt;/a&gt;), в нем после сохранения записи создается её графическая превьюшка. Кстати, очень помогает ориентироваться по записям, особенно, если в них вставлены картинки.</description>
		<content:encoded><![CDATA[<p>По поводу графики. Есть разные ситуации. Например, если вы создаете captcha, то картинка должна быть создана сервером.<br />
Или другой пример. Я пользуюсь online блокнотом (<a href="http://evernote.com/" rel="nofollow">evernote</a>), в нем после сохранения записи создается её графическая превьюшка. Кстати, очень помогает ориентироваться по записям, особенно, если в них вставлены картинки.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Владимир</title>
		<link>http://www.simplecoding.org/kogda-ispolzovat-javascript-biblioteki-dlya-proverki-form.html#comment-13444</link>
		<dc:creator>Владимир</dc:creator>
		<pubDate>Wed, 25 Feb 2009 17:15:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplecoding.org/kogda-ispolzovat-javascript-biblioteki-dlya-proverki-form.html#comment-13444</guid>
		<description>По поводу графики. Есть разные ситуации. Например, если вы создаете captcha, то картинка должна быть создана сервером.
Или другой пример. Я пользуюсь online блокнотом (&lt;a href=&quot;http://evernote.com/&quot; rel=&quot;nofollow&quot;&gt;evernote&lt;/a&gt;), в нем после сохранения записи создается её графическая превьюшка. Кстати, очень помогает ориентироваться по записям, особенно, если в них вставлены картинки.</description>
		<content:encoded><![CDATA[<p>По поводу графики. Есть разные ситуации. Например, если вы создаете captcha, то картинка должна быть создана сервером.<br />
Или другой пример. Я пользуюсь online блокнотом (<a href="http://evernote.com/" rel="nofollow">evernote</a>), в нем после сохранения записи создается её графическая превьюшка. Кстати, очень помогает ориентироваться по записям, особенно, если в них вставлены картинки.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Владимир</title>
		<link>http://www.simplecoding.org/kogda-ispolzovat-javascript-biblioteki-dlya-proverki-form.html#comment-4180</link>
		<dc:creator>Владимир</dc:creator>
		<pubDate>Wed, 25 Feb 2009 17:11:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplecoding.org/kogda-ispolzovat-javascript-biblioteki-dlya-proverki-form.html#comment-4180</guid>
		<description>Распределять правильно ресурсы, конечно, нужно, но убирать проверки нельзя.
Ситуация такая. Проверка на стороне сервера обязательна в любом случае, т.к. от клиента может прийти что угодно. Используя, например, curl можно отправить любой запрос любому серверу и с любыми данными. Поэтому проверки на стороне клиента с точки зрения безопасности ничего не дают. Но, с другой стороны, они увеличивают удобство работы со страницей. Т.к. посетителю не нужно ждать ответ сервера с сообщением о том, что он забыл какое-то поле в форме заполнить.</description>
		<content:encoded><![CDATA[<p>Распределять правильно ресурсы, конечно, нужно, но убирать проверки нельзя.<br />
Ситуация такая. Проверка на стороне сервера обязательна в любом случае, т.к. от клиента может прийти что угодно. Используя, например, curl можно отправить любой запрос любому серверу и с любыми данными. Поэтому проверки на стороне клиента с точки зрения безопасности ничего не дают. Но, с другой стороны, они увеличивают удобство работы со страницей. Т.к. посетителю не нужно ждать ответ сервера с сообщением о том, что он забыл какое-то поле в форме заполнить.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Владимир</title>
		<link>http://www.simplecoding.org/kogda-ispolzovat-javascript-biblioteki-dlya-proverki-form.html#comment-13443</link>
		<dc:creator>Владимир</dc:creator>
		<pubDate>Wed, 25 Feb 2009 17:11:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplecoding.org/kogda-ispolzovat-javascript-biblioteki-dlya-proverki-form.html#comment-13443</guid>
		<description>Распределять правильно ресурсы, конечно, нужно, но убирать проверки нельзя.
Ситуация такая. Проверка на стороне сервера обязательна в любом случае, т.к. от клиента может прийти что угодно. Используя, например, curl можно отправить любой запрос любому серверу и с любыми данными. Поэтому проверки на стороне клиента с точки зрения безопасности ничего не дают. Но, с другой стороны, они увеличивают удобство работы со страницей. Т.к. посетителю не нужно ждать ответ сервера с сообщением о том, что он забыл какое-то поле в форме заполнить.</description>
		<content:encoded><![CDATA[<p>Распределять правильно ресурсы, конечно, нужно, но убирать проверки нельзя.<br />
Ситуация такая. Проверка на стороне сервера обязательна в любом случае, т.к. от клиента может прийти что угодно. Используя, например, curl можно отправить любой запрос любому серверу и с любыми данными. Поэтому проверки на стороне клиента с точки зрения безопасности ничего не дают. Но, с другой стороны, они увеличивают удобство работы со страницей. Т.к. посетителю не нужно ждать ответ сервера с сообщением о том, что он забыл какое-то поле в форме заполнить.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

