<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://dark.0pk.me/export.php?type=rss" rel="self" type="application/rss+xml" />
		<title>Dark Team</title>
		<link>http://dark.0pk.me/</link>
		<description>Dark Team</description>
		<language>ru-ru</language>
		<lastBuildDate>Fri, 24 Dec 2010 16:34:29 +0300</lastBuildDate>
		<generator>MyBB/mybb.ru</generator>
		<item>
			<title>Скины</title>
			<link>http://dark.0pk.me/viewtopic.php?pid=42#p42</link>
			<description>&lt;p&gt;А я ПИСЮН!!!!&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Strelka)</author>
			<pubDate>Fri, 24 Dec 2010 16:34:29 +0300</pubDate>
			<guid>http://dark.0pk.me/viewtopic.php?pid=42#p42</guid>
		</item>
		<item>
			<title>Флудилка</title>
			<link>http://dark.0pk.me/viewtopic.php?pid=41#p41</link>
			<description>&lt;p&gt;&lt;a href=&quot;http://www.dark-teeworlds.clan.su&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.dark-teeworlds.clan.su&lt;/a&gt; ВСЕ ЕБАШИМ НА ЭТОТ САЙТ:)&lt;/p&gt;</description>
			<author>mybb@mybb.ru (MEDVED)</author>
			<pubDate>Wed, 24 Nov 2010 22:26:50 +0300</pubDate>
			<guid>http://dark.0pk.me/viewtopic.php?pid=41#p41</guid>
		</item>
		<item>
			<title>Tee-wars</title>
			<link>http://dark.0pk.me/viewtopic.php?pid=40#p40</link>
			<description>&lt;p&gt;Переходим все на этот сайт &lt;a href=&quot;http://www.dark-teeworlds.clan.su&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.dark-teeworlds.clan.su&lt;/a&gt;&lt;/p&gt;</description>
			<author>mybb@mybb.ru (MEDVED)</author>
			<pubDate>Wed, 24 Nov 2010 22:26:21 +0300</pubDate>
			<guid>http://dark.0pk.me/viewtopic.php?pid=40#p40</guid>
		</item>
		<item>
			<title>Серверы</title>
			<link>http://dark.0pk.me/viewtopic.php?pid=37#p37</link>
			<description>&lt;p&gt;ВСе переходим на этот сайт &lt;a href=&quot;http://www.dark-teeworlds.clan.su&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.dark-teeworlds.clan.su&lt;/a&gt;&lt;/p&gt;</description>
			<author>mybb@mybb.ru (MEDVED)</author>
			<pubDate>Wed, 24 Nov 2010 22:25:17 +0300</pubDate>
			<guid>http://dark.0pk.me/viewtopic.php?pid=37#p37</guid>
		</item>
		<item>
			<title>ПРАВИЛА ВСТУПЛЕНИЯ!!!!ПЕРВЫМ ДЕЛОМ СЮДА! &lt;</title>
			<link>http://dark.0pk.me/viewtopic.php?pid=35#p35</link>
			<description>&lt;p&gt;ДОБРО ПОЖАЛОВАТЬ!!! ВОТ ИНСТРУКЦИЯ ПО ВСТУПЛЕНИЮ В НАШ КЛАН:&lt;br /&gt;1. Сделать ник формата [{Dark}] (ваш ник)&lt;br /&gt;2. Зарегистрироваться на сайте&lt;br /&gt;3. Заполнить АНКЕТУ на сайте&lt;br /&gt;4. Пройти тестирование админами на DDRACE и CTF картах(время провождения теста вам сообщат)&lt;br /&gt;5. При успешном прохождении вам автоматом дается должность Dark-soldier(право хелпа на наших сервах)&lt;/p&gt;
						&lt;p&gt;P.S. Если тест не прошли вы будете Dark-userom, как научитесь проходить тест так и получите должность(Зачисление оформляется без предварительного теста)&lt;br /&gt;&lt;/p&gt;
						&lt;p&gt;Удачи!&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Strelka)</author>
			<pubDate>Wed, 24 Nov 2010 12:11:45 +0300</pubDate>
			<guid>http://dark.0pk.me/viewtopic.php?pid=35#p35</guid>
		</item>
		<item>
			<title>АНКЕТА &lt; &lt;</title>
			<link>http://dark.0pk.me/viewtopic.php?pid=32#p32</link>
			<description>&lt;p&gt;1. .........&lt;br /&gt;1.1 УУ их Много:KOTOKER KotX kotow kotowek kotower&lt;br /&gt;1.2 Костя&lt;br /&gt;1.3 14&lt;br /&gt;1.4 Тюменская обл.&lt;br /&gt;1.5 Все.&lt;br /&gt;1.6 398895009-ICQ Kotow222-SKYPE&lt;br /&gt;1.7 да eclipse java php html бэйсик&lt;br /&gt;1.8 чуть чуть&lt;br /&gt;1.9 программист&lt;br /&gt;1.10 Русский)))) и Английский&lt;br /&gt;1.11 да&lt;br /&gt;1.12да&lt;br /&gt;1.13 [{Dark}] Strelka&lt;br /&gt;1.14 в свои онлайн игры)) ну и Teeworlds CS&lt;/p&gt;
						&lt;p&gt;&lt;span style=&quot;color: red&quot;&gt;&lt;strong&gt;Поздравляю, принят =)&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;Sky&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Отныне твой ник в игре [{Dark}] Kot&lt;/strong&gt;&lt;/p&gt;</description>
			<author>mybb@mybb.ru (KotX)</author>
			<pubDate>Mon, 22 Nov 2010 14:56:12 +0300</pubDate>
			<guid>http://dark.0pk.me/viewtopic.php?pid=32#p32</guid>
		</item>
		<item>
			<title>Скриншоты &lt;</title>
			<link>http://dark.0pk.me/viewtopic.php?pid=18#p18</link>
			<description>&lt;p&gt;Тут можете выкладывать прикольные скрины с игры =)&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Sky)</author>
			<pubDate>Sun, 21 Nov 2010 20:46:54 +0300</pubDate>
			<guid>http://dark.0pk.me/viewtopic.php?pid=18#p18</guid>
		</item>
		<item>
			<title>Описание PHP скриптов &lt;</title>
			<link>http://dark.0pk.me/viewtopic.php?pid=11#p11</link>
			<description>&lt;p&gt;PHP (PHP: Препроцессор гипертекста) - крайне популярный сценарный язык общего назначения, и это не смотря на то, что создавался специально для веб-разработок. В основе своей имеет синтаксис очень похожий на синтаксис C, Java и Perl, однако проще этих языков. Имеет открытый исходный код. &lt;/p&gt;
						&lt;p&gt;Чаще всего PHP сценарии встроены в HTML-разметку внутри специальных тегов &amp;lt;?php&amp;#160; &amp;#160;?&amp;gt;. Во время запроса документа, имеющего PHP сценарии, на сервере происходит выполнение кода, а пользователь получает в браузер &amp;quot;чистый&amp;quot; HTML. Таким образом, PHP сценарии решают все те задачи, которые характерны для типичных CGI-приложений.&lt;/p&gt;
						&lt;p&gt;Однако PHP можно использовать не только так. Вот основные области применения этой технологии:&lt;br /&gt;&amp;#160; &amp;#160;- создание скриптов для выполнения на стороне сервера - это основная задача PHP, и в большей степени PHP используется именно в этом варианте&lt;br /&gt;&amp;#160; &amp;#160;- создание скриптов для выполнения в командной строке, например для обработки текстов на локальном компьютере&lt;br /&gt;&amp;#160; &amp;#160;- создание оконных приложений, выполняющихся на стороне клиента (здесь надо использовать расширение PHP-GTK), в таком варианте PHP используется крайне редко, однако, если вы хорошо владеете PHP, то почему бы и не использовать его таким образом?&lt;/p&gt;
						&lt;p&gt;PHP - это кроссплатформенная технология. Дистрибутив PHP доступен для большинства операционных систем, включая Linux, многие модификации Unix (например, HP-UX, Solaris и OpenBSD), Microsoft Windows, Mac OS X, RISC OS, и многих других. PHP поддерживает большинство наиболее популярных вебсерверов, таких, как Apache, Microsoft Internet Information Server, Microsoft Personal Web Server, Netscape, iPlanet, Oreilly Website Pro, Caudium, Xitami, OmniHTTPd и другие. Для большинства серверов PHP поставляется в 2-х вариантах - в качестве модуля и в качестве CGI препроцессора. &lt;/p&gt;
						&lt;p&gt;Кроме этого, программируя на PHP разработчик может отдавать предпочтение как процедурному, так и объектно-ориентированному программированию (особенно при работе с PHP 5). &lt;/p&gt;
						&lt;p&gt;PHP способен генерировать не только HTML документы, но и изображения разных форматов, файлы PDF и Flash. PHP способен формировать данные в любом текстовом формате, включая XHTML и XML. &lt;/p&gt;
						&lt;p&gt;PHP поддерживает работу с ODBC и большое количество баз данных:&lt;br /&gt;&amp;#160; &amp;#160; Adabas D&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;InterBase&amp;#160; &amp;#160; &amp;#160; PostgreSQL &lt;br /&gt;&amp;#160; &amp;#160; dBase&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;FrontBase&amp;#160; &amp;#160; &amp;#160; SQLite &lt;br /&gt;&amp;#160; &amp;#160; Empress&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;mSQL&amp;#160; &amp;#160; &amp;#160; Solid &lt;br /&gt;&amp;#160; &amp;#160; FilePro&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; Direct MS-SQL&amp;#160; &amp;#160; &amp;#160; Sybase &lt;br /&gt;&amp;#160; &amp;#160; Hyperwave&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;MySQL&amp;#160; &amp;#160; &amp;#160; Velocis &lt;br /&gt;&amp;#160; &amp;#160; IBM DB2&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;ODBC&amp;#160; &amp;#160; &amp;#160; Unix dbm &lt;br /&gt;&amp;#160; &amp;#160; Informix&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;Oracle&amp;#160; &amp;#160; &amp;#160; &amp;#160;DBX &lt;br /&gt;&amp;#160; &amp;#160; Ingres&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;Ovrimos&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;/p&gt;
						&lt;p&gt;Возможно создание PHP сценариев для работы с протоколами LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM (на платформах Windows), WDDX и многими другими.&lt;/p&gt;
						&lt;p&gt;PHP включает такие средства обработки текстовой информации как регулярные выражения Perl, POSIX Extended, парсеры документов XML, для которых в PHP 4 используются стандарты SAX и DOM. Возможно преобразование документов XML при помощи расширение XSLT. В PHP 5 обработка XML-документов происходит на базе библиотеки libxml2, а также добавлены два новые расширения: SimpleXML и XMLReader. &lt;/p&gt;
						&lt;p&gt;Для использования PHP в электронной коммерции имеются функции осуществления платежей Cybercash, CyberMUT, VeriSign Payflow Pro и CCVS. &lt;/p&gt;
						&lt;p&gt;Кроме этого PHP поддерживает много других расширений, например, таких, как функции поисковой машины mnoGoSearch, функции IRC Gateway, функции для работы со сжатыми файлами (gzip, bz2), функции календарных вычислений, функции перевода и т.п.&lt;/p&gt;
						&lt;p&gt;Не смотря на то, что эта технология является достаточно простой, но те возможности, которые она дает разработчику, позволяют использовать ее для создания сколь угодно мощных и высокоэфективных веб приложений. Все это позволяет PHP с легкостью лидировать среди своих достойных конкурентов, постоянно увеличивая отрыв.&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Strelka)</author>
			<pubDate>Wed, 20 Oct 2010 21:01:53 +0400</pubDate>
			<guid>http://dark.0pk.me/viewtopic.php?pid=11#p11</guid>
		</item>
		<item>
			<title>Введение в события JavaScript &lt;</title>
			<link>http://dark.0pk.me/viewtopic.php?pid=9#p9</link>
			<description>&lt;p&gt;Ох, уж этот загадочный JavaScript... А может быть и не такой уж загадочный, а очень даже понятный и простой? В этой статье вы узнаете что такое события и с чем их едят - весьма познавательно и интересно&lt;/p&gt;
						&lt;p&gt;ЧТО ТАКОЕ СОБЫТИЯ JAVASCRIPT &lt;/p&gt;
						&lt;p&gt;Событие - это какое-либо действие, осуществляемое пользователем либо браузером. Например, когда мы щелкаем (кликаем) на ссылке - осуществляется событие, его перехватывает специальный обработчик и перенаправляет нас на нужную страницу; при наведении курсора (указателя мыши) на ссылку в строке состояния (обычно находится в нижней части окна браузера) отображается адрес, так как обработчик &amp;quot;наведения курсора на объект (в данном случае на ссылку)&amp;quot; помещает туда этот адрес и так далее... &lt;/p&gt;
						&lt;p&gt;Следует различать события генерируемые, как пользователем (щелчок или движение мыши, изменение данных формы), так и браузером (окончание загрузки документа, закрытие страницы, ошибка и т. п.). &lt;/p&gt;
						&lt;p&gt;Каждое событие имеет свое имя, к примеру: щелчок - click, перемещение курсора за определенный объект - mouseout, получение фокуса (щелчок мыши на объекте, или переход к нему при помощи клавиши табуляции (Tab)) - focus, отправка формы - submit, сброс формы - reset, загрузка страницы - load, возникновение ошибки - error и т. д. Обработчик события имеет имя следующего образца: on + имя_события. Например: onClick, onMouseOut, onFocus, onSubmit, onReset, onLoad... &lt;/p&gt;
						&lt;p&gt;На многие события можно реагировать с помощью JavaScript. Здесь мы разберем основные события и примеры их применения. &lt;/p&gt;
						&lt;p&gt;ОСНОВНЫЕ СОБЫТИЯ JAVASCRIPT&lt;br /&gt;Создадим ХТМЛ документ с таким кодом:&lt;/p&gt;
						&lt;p&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;KOI8-R&amp;quot;?&amp;gt;&lt;br /&gt;&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//RU&amp;quot; &amp;quot;DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; xml:lang=&amp;quot;ru&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;События JavaScript&amp;lt;/title&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;function check()&lt;br /&gt;{&lt;br /&gt;var val=document.forms[0].name.value;&lt;br /&gt;if(val == &#039;&#039; || val == &#039;Введите Ваше имя&#039;)&lt;br /&gt;{&lt;br /&gt;&amp;#160; &amp;#160; alert(&#039;Вы не ввели ваше имя!&#039;);&lt;br /&gt;}&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;function help()&lt;br /&gt;{&lt;br /&gt;helpWindow = window.open(&amp;quot;help.html&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;toolbar=0,width=300,height=200,resizable=0&amp;quot;);&lt;br /&gt;}&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body onunload=&amp;quot;helpWindow.close()&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;form action=&amp;quot;page.cgi&amp;quot; onreset=&amp;quot;return confirm(&#039;Вы действительно хотите сбросить форму?&#039;);&amp;quot; onsubmit=&amp;quot;return false;&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;input name=&amp;quot;name&amp;quot; type=&amp;quot;text&amp;quot; value=&amp;quot;Введите Ваше имя&amp;quot; onfocus=&amp;quot;this.select();&amp;quot; onblur=&amp;quot;check();&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Готово&amp;quot; onmouseover=&amp;quot;window.status=&#039;Щелкните для отправки данных&#039;&amp;quot; onmouseout=&amp;quot;window.status=&#039;&#039;&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;input type=&amp;quot;reset&amp;quot; value=&amp;quot;Сброс&amp;quot; onmouseover=&amp;quot;window.status=&#039;Щелкните для удаления введенного&#039;&amp;quot; onmouseout=&amp;quot;window.status=&#039;&#039;&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&amp;lt;a href=&amp;quot;javascript:help();&amp;quot;&amp;gt;Щелкните на ссылке для получения помощи&amp;lt;/a&amp;gt;&lt;br /&gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&amp;lt;img src=&amp;quot;npressed.jpg&amp;quot; onmousedown=&amp;quot;this.src=&#039;pressed.jpg&#039;&amp;quot; onmouseup=&amp;quot;this.src=&#039;npressed.jpg&#039;&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;/form&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;/p&gt;
						&lt;p&gt;Итак, запустим страницу с примерами и начнем ее изучение. Для того, чтобы примеры на странице работали нужно иметь браузер с поддержкой JavaScript. Самые распространенные из них (скорей всего одним из них Вы пользуютесь): Netscape 6.0+, Mozilla 1.0+, Microsoft Internet Explorer 4.0+, Opera 3.0+, Firefox 1.0+ (+ значит, что версия может быть выше чем указанная мною). &lt;/p&gt;
						&lt;p&gt;а). onmouseout и onmouseover &lt;/p&gt;
						&lt;p&gt;Для начала наведем курсор на кнопку &amp;quot;Сброс&amp;quot; или &amp;quot;Отправить&amp;quot; и обратим внимание на строку состояния. Вы должны увидеть там надпись с объяснением значения кнопки. Теперь отведите курсор и строка состояния очистится. &lt;/p&gt;
						&lt;p&gt;Содержимое строки состояния хранится в переменной window.status. Переменная это некоторый объект (можно представить себе ящик), значение которого (содержимое которого) можно изменять. Изменение значения осуществляется операцией присваивания (=), а выглядит она следующим образом: &lt;/p&gt;
						&lt;p&gt;имя_переменной = &amp;quot;значение&amp;quot;; (какие использовать кавычки: одинарные или двойные значения не имеет) &lt;/p&gt;
						&lt;p&gt;Поэтому для того, чтобы изменить надпись в строке состояния, нам нужно присвоить переменной window.status нужное нам значение (подсказку к кнопке), а когда курсор будет убран - присвоить пустую строку(&amp;quot;&amp;quot;). &lt;/p&gt;
						&lt;p&gt;Вся задача сводится к тому, чтобы определить когда пользователь наводит курсор на кнопку, а когда убирает его. Для этого нужно &amp;quot;сказать&amp;quot; обработчикам этих событий выполнить нужное нам действие. Обработчик события &amp;quot;наведение курсора&amp;quot; - onmouseover, а &amp;quot;отведение курсора&amp;quot; - onmouseout. &lt;/p&gt;
						&lt;p&gt;Очень многие тэги имеют атрибуты, начинающиеся с on (onclick, onmouseout, onfocus и т. д.). Значение этих атрибутов и есть, задача которую необходимо выполнить соответствующему обработчику. То есть для обработчика onmouseout есть атрибут onmouseout, для onmouseover - onmouseover. И в итоге мы получаем следующее определение кнопок: &lt;/p&gt;
						&lt;p&gt;&amp;lt;input type=&amp;quot;submit value=&amp;quot;Готово&amp;quot; onmouseover=&amp;quot;window.status=&#039;Щелкните для отправки данных&#039;&amp;quot; onmouseout=&amp;quot;window.status=&#039;&#039;&amp;quot; /&amp;gt; &lt;br /&gt;&amp;lt;input type=&amp;quot;reset&amp;quot; value=&amp;quot;Сброс&amp;quot; onmouseover=&amp;quot;window.status=&#039;Щелкните для удаления введенного&#039;&amp;quot; onmouseout=&amp;quot;window.status=&#039;&#039;&amp;quot; /&amp;gt; &lt;/p&gt;
						&lt;p&gt;Как Вы видите, атрибут onmouseover имеет в качестве значения JavaScript-код: window.status=&#039;Щелкните для отправки данных&#039;, как только курсор достигает кнопки, обработчик события mouseover - onmouseover, смотрит, что хранится в атрибуте onmouseover и выполняет необходимое действие(присвоение значения переменной window.status). Аналогично действует и обработчик события onmouseout: как только курсор уводиться от кнопки (то есть выполняется событие mouseout), то обработчик события - onmouseout выполняет код, содержащийся в атрибуте onmouseout. &lt;/p&gt;
						&lt;p&gt;То же самое и со второй кнопкой. &lt;/p&gt;
						&lt;p&gt;б). &amp;lt;a href=&amp;quot;javascript:function()&amp;quot;&amp;gt;Function&amp;lt;/a&amp;gt; &lt;/p&gt;
						&lt;p&gt;Теперь щелкните на ссылке и откроется окошко с подсказкой. Но заметьте, что окно небольших размеров и у него нет панели инструментов - такого силами html не сделаешь! В данном примере мы имеем окно размером 300x200, без панелей инструментов, содержащее документ help.html. &lt;/p&gt;
						&lt;p&gt;Для того чтобы создать такое окошко существует следующий JavaScript-код: &lt;/p&gt;
						&lt;p&gt;helpWindow = window.open(&amp;quot;help.html&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;toolbar=0,width=300,height=200&amp;quot;); где: &lt;/p&gt;
						&lt;p&gt;1. helpWindow - это имя переменной (как window.status, только в данном случае имя выбирается произвольно). Эта переменная нужна для последующей работы с окном (например, закрыть его нестандартным способом - с помощью JavaScript-сценария). &lt;/p&gt;
						&lt;p&gt;- Зачем? Не проще ли указывать просто имя открывающейся страницы, например help.html?&lt;br /&gt;- А если у нас две копии одной и той же страницы? Или две страницы с одинаковым именем(например, в разных папках)? Вот для того, чтобы не перепутать страницы и свободно работать именно с тем окном с которым предполагаешь и сделанно, так чтобы &amp;quot;окно&amp;quot; присваивалось переменной, так как имя переменной можно выбрать любое. &lt;/p&gt;
						&lt;p&gt;2. window.open(что-то) - это функция. Функции выполняют определенную задачу, в данном случае window.open() открывает новое окно. &lt;/p&gt;
						&lt;p&gt;3. help.html - это страница, которую нужно открыть. &lt;/p&gt;
						&lt;p&gt;4. &amp;quot;&amp;quot; - В кавычках должно быть имя окна, но оно нам не пригодится, поэтому там нулевая строка. В следующих кавычках указываются &amp;quot;параметры открываемого окна&amp;quot;: оно не должно содержать панели инструментов (toolbar=0) и должно быть шириной 300 пикселей, а высотой - 200 (width=300,height=200, соответственно). &lt;/p&gt;
						&lt;p&gt;Теперь все, что нужно это по событию &amp;quot;щелчка&amp;quot; выполнить этот код, однако есть два &amp;quot;но&amp;quot;. Во-первых строка очень длинная, чтобы присвоить ее какому-либо атрибуту - будет некрасиво смотреться, да и вызывать неудобства при чтении кода страницы. Во-вторых, первоначальное предназначение ссылки - это переход на другую страницу, но нам переходить никуда не нужно, нам нужно выполнить вместо этого JavaScript-код. &lt;/p&gt;
						&lt;p&gt;Первое решается написанием функции. Как я уже говорил функция выполняет некоторую задача, причем для использования функции достаточно указать ее имя. Можно не только использовать предопределенные(функции, которые имеется в языке и без нас), но и писать их самому. Обычно функции определяются(пишутся) в разделе HEAD документа, в котором используются: &lt;/p&gt;
						&lt;p&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;function help()&lt;br /&gt;{&lt;br /&gt;helpWindow = window.open(&amp;quot;help.html&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;toolbar=0,width=300,height=200&amp;quot;);&lt;/p&gt;
						&lt;p&gt;}&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;quot;function&amp;quot; значит, что дальше будет написана наша функция; help() - это имя функции (оно будет указываться вместо тела функции (между { и })). &lt;/p&gt;
						&lt;p&gt;Вторая проблема решается тоже довольно просто. Адрес страницы указывается в атрибуте href, а нам надо выполнить JavaScript код вместо перехода по ссылке: &lt;/p&gt;
						&lt;p&gt;&amp;lt;a href=&amp;quot;javascript:help()&amp;quot;&amp;gt;Щелкните на ссылке для получения помощи&amp;lt;/a&amp;gt; &lt;/p&gt;
						&lt;p&gt;&amp;quot;javascript:&amp;quot; означает, что дальше должен идти JavaScript-код, и что он должен выполняться вместо стандартного перехода по ссылке. В данном случае наш JavaScript-код - это созданная нами функция help(). &lt;/p&gt;
						&lt;p&gt;в). onclick &lt;/p&gt;
						&lt;p&gt;Нам не остается ничего более, как закрыть окно со справкой. Для этого воспользуемся кнопкой &amp;quot;Закрыть&amp;quot;. Но нас интересует то, как работает эта кнопка, а имеет она следующий вид: &lt;/p&gt;
						&lt;p&gt;&amp;lt;input type=&amp;quot;button&amp;quot; value=&amp;quot;Закрыть&amp;quot; onclick=&amp;quot;window.close()&amp;quot;&amp;gt; &lt;/p&gt;
						&lt;p&gt;Дабы закрыть окно мы сделали щелчок(Click) на кнопке &amp;quot;Закрыть&amp;quot;, а щелчок это нажатие и отпускание кнопки мыши, причем и то и другое должно быть произведено на одном и том же элементе (например, на кнопке). Кликая, на кнопке мы активируем обработчик события onClick, который выполняет для нас JavaScript-код, прописанный в атрибуте onclick нашей кнопки. Помните мы открывали окно? Мы писали window.open(), а здесь тоже самое только window.close(). window - это текущее окно, а close() - закрыть. &lt;/p&gt;
						&lt;p&gt;Это одно из наиболее частоупотребляемых событий. &lt;/p&gt;
						&lt;p&gt;г). onfocus и onblur &lt;/p&gt;
						&lt;p&gt;Ну что ж будем ближе подбираться к вводу требуемой от нас информации. &lt;/p&gt;
						&lt;p&gt;Как я уже говорил: элемент получает фокус когда на нем происходит нажатие кнопки мыши, или на него осуществляется переход посредством клавиши табуляции (Tab), а теряет, когда фокус получает другой элемент. Наше поле для ввода получит фокус тогда, когда пользователь решиться ввести информацию. При этом было бы удобно, чтобы текст с подсказкой (&amp;quot;Введите Ваше имя&amp;quot;) автоматически выделялся и посетитель мог его удалить одним нажатием на del, а не удалять по одному символу, или выделять текст вручную. Удобство пользователя свято. Итак, для этого мы воспользуемся событием focus. Для выделения текста используется метод select(). То есть атрибутом к полю надо прописать: onfocus=&amp;quot;this.select();&amp;quot;, this обозначает, что выделение должно происходить именно в этом текстовом поле (а можно прописать путь и к другому, но это не целесообразно). &lt;/p&gt;
						&lt;p&gt;А теперь попробуйте ничего не изменяя (или все удалив) убрать фокус (например, щелкнув в любом месте окна, или нажав Tab). Это событие blur, я прописал в нем выполнение функции: onblur=&amp;quot;check();&amp;quot;. Сама же функция имеет следующий вид (в разделе head страницы с формой между &amp;lt;script&amp;gt; и &amp;lt;/script&amp;gt;): &lt;/p&gt;
						&lt;p&gt;function check()&lt;br /&gt;{&lt;br /&gt;var val=document.forms[0].name.value;&lt;br /&gt;if(val == &#039;&#039; || val == &#039;Введите Ваше имя&#039;)&lt;br /&gt;{&lt;br /&gt;&amp;#160; &amp;#160; alert(&#039;Вы не ввели Ваше имя!&#039;);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;document.forms[0].name.value - это то, что введено в текстовое поле. document - это текущий документ, forms[0] - первая форма на нашей страницы (отсчет с нуля), name = имя поля (задается атрибутом name (&amp;lt;input name=&amp;quot;name&amp;quot;&amp;gt;)), а value это и есть нужное нам значение (то, что введенно в текстовое поле, к которому м ы и написали путь). Введенное в поле мы присваиваем переменной val (var значит, что дальше идет имя переменной), чтобы в дальнейшем каждый раз не писать весь путь целиком. &lt;/p&gt;
						&lt;p&gt;Следующее это оператор if(если). Он выглядит следующим образом: &lt;/p&gt;
						&lt;p&gt;if (условие)&lt;br /&gt;{&lt;br /&gt;Что делать если условие верно.&lt;br /&gt;}&lt;br /&gt;Мы сравниваем содержание переменной val с пустой строкой (&#039;&#039;) и с начальной строкой (&#039;Введите Ваше имя&#039;). Обратите внимание, что сравнение не как в математике(с одним =), а сравниваются двума ==. || - или. Функция alert выводит окно с ошибкой (то, что в скобках - это текст ошибки). Тоесть: &lt;/p&gt;
						&lt;p&gt;Если (поле == &#039;&#039; или поле == &#039;Введите Ваше имя&#039;)&lt;br /&gt;то&lt;br /&gt;вывести(&#039;Текст ошибки&#039;);&lt;br /&gt;окончание&lt;br /&gt;И на всякий случай приведу целиком строку с кодом поля input: &lt;/p&gt;
						&lt;p&gt;&amp;lt;input name=&amp;quot;name&amp;quot; type=&amp;quot;text&amp;quot; value=&amp;quot;Введите Ваше имя&amp;quot; onfocus=&amp;quot;this.select();&amp;quot; onblur=&amp;quot;check();&amp;quot; /&amp;gt; &lt;/p&gt;
						&lt;p&gt;д). onreset и onsubmit &lt;/p&gt;
						&lt;p&gt;Допустим, что пользователь заполнил форму неправильно, и он хочет очистить все поля формы одновременно: для этого он воспользуется стандартной кнопкой reset. Но что если пользователь щелкнет на ней по случайности (рука дрогнет, или в суете спутает с кнопкой submit), а форма была огромная, и он долго мучился ее заполнять..., ему будет грустно, и еще он будет долго материться. Поэтому хорошо бы у него дополнительно спросить: действительно ли он хочет очистить форму. &lt;/p&gt;
						&lt;p&gt;Вообще событие reset обрабатывается до очистки формы. А чтобы отменить очистку вообще, нам просто напросто надо вернуть обработчику события значение false, то есть прописать в соответствующем атрибуте: &amp;quot;return false;&amp;quot;, а чтобы продолжить очистку: &amp;quot;return true;&amp;quot;. А теперь вспомним функцию, которая выдает вопрос пользователю на подтверждение чего-либо, эта функция: &amp;quot;confirm(&#039;Вопрос?&#039;);&amp;quot;. При нажатии &amp;quot;Ok&amp;quot;, эта функция заменяется на true, а при нажатии &amp;quot;Cancel&amp;quot; на false. То есть все что от нас требуется, это прописать в теге &amp;lt;form&amp;gt; атрибут: onreset=&amp;quot;return confirm(&#039;Вы действительно хотите сбросить форму?&#039;);&amp;quot;. Тогда при нажатии &amp;quot;Ok&amp;quot; там на самом деле будет &amp;quot;return true;&amp;quot;, и форма будет очищена, а если &amp;quot;Cancel&amp;quot;, то &amp;quot;return false;&amp;quot; и очистка формы будет отменена. &lt;/p&gt;
						&lt;p&gt;Подобным образом действует событие submit, которое возникает при попытке отправить форму. Поскольку в нашем случае форму отправлять никуда не надо, то у меня просто написано: onsubmit=&amp;quot;return false;&amp;quot;. И сколько бы Вы не щелкали ничего не изменится (разве что Вы JavaScript отключите). &lt;/p&gt;
						&lt;p&gt;Обычно же обработчик onsubmit используется для верификации формы (то есть проверки на заполнение всех необходимых полей, правильность их заполнения, скажем, проверка по определенному шаблону и т. п.), для этого создается функция, которая выполняет все действия. Функция должна содержать операторы &amp;quot;return true&amp;quot; и &amp;quot;return false&amp;quot;, которые позволяют, заменить функцию на true или false, соответственно, в зависимости от результатов проверки (если успешно, то true, если нет false). Но верификация данных это обширная тема, которая не может быть рассмотрена здесь. Один из примеров базовой верификации я привел, когда объяснял событие blur - подобную функцию можно использовать и здесь. Тогда &amp;lt;form&amp;gt; будет содержать атрибут: onsubmit=&amp;quot;return function();&amp;quot;. &lt;/p&gt;
						&lt;p&gt;Но не забывайте, что нельзя ограничиваться одной лишь проверкой языком JavaScript, ибо его поддержка может быть отключена у посетителя, и тогда все Ваши труды по защите... &lt;/p&gt;
						&lt;p&gt;&amp;lt;form action=&amp;quot;page.cgi&amp;quot; onreset=&amp;quot;return confirm(&#039;Вы действительно хотите сбросить форму?&#039;);&amp;quot; onsubmit=&amp;quot;return false;&amp;quot;&amp;gt; &lt;/p&gt;
						&lt;p&gt;е). onmousedown и onmouseup &lt;/p&gt;
						&lt;p&gt;Еще одна пара событий не нашла достойного места на странице, но я ее реализовал в виде кнопки &amp;quot;Button&amp;quot;. Причем это не обычная html-кнопка, она реализована в виде двух картинок. Исходная кнопка хранится в файле с именем npressed.jpg, а нажатая - pressed.jpg. Чтобы достичь эффекта нажатия кнопки нам необходимо, чтобы при при щелчке на ней(this) значение атрибута src (путь к картинке) тега &amp;lt;img&amp;gt; менялось на pressed.jpg, а при отпускании обратно на npressed.jpg. Нажатие кнопки обрабатывает onmousedown, а отпускание - onmouseup, то есть здесь все просто: &lt;/p&gt;
						&lt;p&gt;&amp;lt;img src=&amp;quot;npressed.jpg&amp;quot; onmousedown=&amp;quot;this.src=&#039;pressed.jpg&#039;&amp;quot; onmouseup=&amp;quot;this.src=&#039;npressed.jpg&#039;&amp;quot; /&amp;gt; &lt;/p&gt;
						&lt;p&gt;ж). onload, onunload и onabort &lt;/p&gt;
						&lt;p&gt;Обработчик события onload активируется, когда начинает загружаться графическая часть страницы (все тексты, графика и т.п.). onload является атрибутом тега &amp;lt;body&amp;gt;. Если честно я не вижу сколько бы реального применения этому событию, зато я нашел, что можно сделать с onunload. onunload это тоже атрибут тега &amp;lt;body&amp;gt;. Событие unload происходит когда мы пытаемся покинуть данную страницу (переходим по ссылке на другую, закрываем окно браузера, обновляем страницу и т. д.). Откройте еще раз окошко справки. Допустим, что пользователь прочитал справку, и хочет отправить форму, или уйдет с нашего сайта, но при этом он забыл закрыть это маленькое окошко с подсказкой, мы на выходе закроем его сами. А для этого тег &amp;lt;body&amp;gt; (у начального документа) у нас будет выглядеть следующим образом: &lt;/p&gt;
						&lt;p&gt;&amp;lt;body onunload=&amp;quot;helpWindow.close()&amp;quot;&amp;gt; &lt;/p&gt;
						&lt;p&gt;Вы должны бы помнить, что helpWindow это имя нашего окна (ведь именно этой переменной мы присваивали его открытие: helpWindow = window.open(&amp;quot;help.html&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;toolbar=0,width=300,height=200&amp;quot;)), а метод close() закрывает это окно. Некоторые нехорошие люди используют это событие, чтобы когда посетители уходили с его страницы, появлялись какие-либо окна, так называемые pop-up. &lt;/p&gt;
						&lt;p&gt;onabort - атрибут тега &amp;lt;img&amp;gt;. Когда пользователь отменяет загрузку изображения происходит событие abort. Но отмена загрузки изображения может не входить в наши плане. И в качестве предупреждения у нас может быть написано нечто похожее на &lt;/p&gt;
						&lt;p&gt;&amp;lt;img src=&amp;quot;myimage.jpg&amp;quot; onabort=&amp;quot;alert(&#039;Изображение до конца не загружено! Это может привести к ошибкам.&#039;);&amp;quot; /&amp;gt;&amp;gt; &lt;/p&gt;
						&lt;p&gt;ЗАКЛЮЧЕНИЕ &lt;/p&gt;
						&lt;p&gt;а) События о которых не было сказано &lt;/p&gt;
						&lt;p&gt;Есть некоторые события о которых я здесь нарочно не упомянул, потому что не нашел им достойного применения, но Вам они возможно пригодятся, поэтому я уделю им немного внимания. &lt;/p&gt;
						&lt;p&gt;onchange - обработчик события, который активируется, когда Вы изменяете содержимое текстового элемента или текстовой области (&amp;lt;TEXTAREA&amp;gt;) (например, когда Вы вводите или удаляете очередную букву какого-либо текстового поля). &lt;/p&gt;
						&lt;p&gt;onselect - обработчик события выбора текста. То есть это событие происходит, когда пользователь пытается выделить текст в текстовом элементе или текстовой области. &lt;/p&gt;
						&lt;p&gt;onerror - обработчик события error, которое возникает при ошибке загрузки документа или изображения (то есть onerror это атрибут тегов &amp;lt;body&amp;gt; и &amp;lt;img&amp;gt;). Оно возникает при синтаксической ошибке JavaScript-кода (но Вы ведь не будете специально делать в нем ошибки), либо ошибкой времени выполнения (например, если Ваш скрипт выполняет какие-либо вычисления и у Вас по ошибке получится так, что некое число будет делиться на ноль, а это недопустимо - это и есть одна из ошибок времени выполнения). &lt;/p&gt;
						&lt;p&gt;Так же не забывайте, что я привел лишь по одному примеру из десятков возможных на каждое событие. Здесь главное Ваша фантазия и навыки. Например, события mouseout, mouseover, mouseup, mousedown часто используются для создания выпадающих меню и других визуальных эффектов, но это весьма трудный материал, который требует более глубоких знаний, причем не одного JavaScript.&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Strelka)</author>
			<pubDate>Wed, 20 Oct 2010 20:58:17 +0400</pubDate>
			<guid>http://dark.0pk.me/viewtopic.php?pid=9#p9</guid>
		</item>
		<item>
			<title>Введение в мир программирования</title>
			<link>http://dark.0pk.me/viewtopic.php?pid=8#p8</link>
			<description>&lt;p&gt;Создание сайта. Как сделать сайт.&lt;/p&gt;
						&lt;p&gt;Перед тем, как создать свой сайт сначала выберите тему для Вашего будущего сайта, подумайте о количестве людей, интересующихся данной темой, о количестве сайтов-конкурентов. Чем больше сайтов по Вашей теме Вы найдете в поисковике, тем меньше посетителей будет на Вашем сайте, тем сложнее Вам будет в дальнейшем. Наберите в любом поисковике, например в Яндексе, название Вашей темы сайта из 2-3 главных слов и посмотрите, сколько Яндекс нашел сайтов по этой теме. Количество сайтов по некоторым популярным темам доходит до нескольких миллионов. Все хотят, чтобы их сайт был на первых позициях, но это просто невозможно, чтобы все сайты были первыми. Подумайте о том, сможете ли Вы сделать так, чтобы Ваш сайт был посещаемым?&lt;/p&gt;
						&lt;p&gt;Никогда не делайте сайт про то, в чем Вы не разбираетесь. Самая большая ошибка многих новичков делать сайты о том, как заработать в Интернет или о чем-то подобном. Многие, не понимая в этом совершенно ничего, начинают учить других, как надо зарабатывать в Интернете. На таком сайте Вы никогда не будете иметь посетителей и сами никогда ничего не заработаете, возможно какие-то совсем незначительные суммы, т.к. таких сайтов не один миллион и Ваш сайт точно никогда не будет первым в поисковиках, а значит на него никогда и никто не зайдет, кроме самого создателя и его друзей. Поисковики не очень любят сайты о заработке, и по этой теме всегда отдают приоритет только тем сайтам, которые созданы очень давно и имеют уже какой-то авторитет.&lt;/p&gt;
						&lt;p&gt;Хорошо подумайте о той информации, которую Вы хотите разместить на своем сайте. Сделайте то, в чем Вы хорошо разбираетесь, что будет полезно и интересно другим, пусть даже это будет какая-то совсем узкая и малопопулярная тема. Чем меньше по этой теме будет сайтов в поисковике, тем больше Вы будете иметь посетителей и тем больше Ваш сайт в будущем будет приносить Вам доход. Не делайте главной целью сайта - зарабатывание на нем денег, из этого сразу ничего не получится, всё придет постепенно, само собой.&lt;/p&gt;
						&lt;p&gt;Никогда не копируйте и не размещайте на своем сайте информацию с других сайтов без их согласия авторов во избежании неприятностей в дальнейшем. В Интернете это тоже называется &amp;quot;воровство&amp;quot;. Хозяин сайта, с которого Вы, мягко говоря, взяли информацию и т.д. без его согласия, может написать в поисковые системы, хостинг-провайдеру, где будет расположен Ваш сайт и в другие инстанции. Такой сайт поисковики могут удалить из своего поиска навсегда. А если Ваш сайт будет удален из поисковых систем, он будет никому не нужен, кроме Вас, его никто никогда не найдет, он будет недоступен для других пользователей. Хостинг-провайдер, на хостинге которого будет расположен Ваш сайт тоже может удалить полностью Ваш сайт и Ваш аккаунт.&lt;/p&gt;
						&lt;p&gt;В дальнейшем желательна ежедневная поддержка сайта в актуальном состоянии. Надо постоянно следить за своевременным обновлением ресурса и удалением с сайта посторонней, недостоверной или устаревшей информации.&lt;/p&gt;
						&lt;p&gt;С чего начать создание сайта.&lt;br /&gt;1. Рекомендую Вам вначале скачать и прочитать &amp;quot;Учебник HTML для начинающих&amp;quot; (Автор: Алленова Н.). Он написан очень доступно и понятно. При чтении обязательно делайте сами приведенные в нём примеры (для этого можете вначале использовать даже обыкновенный Блокнот, который есть на любом ПК), чтобы иметь представление о самых необходимых вещах: о тэгах, создании и форматировании текста, вставке картинок и изображений, создании фона и изменении цвета, создании гиперссылок и т.д. После нескольких сделанных Вами примеров, сохраните полученный файл, назвав его как угодно, но обязательно с расширением .html (например: index.html). Теперь, открыв Ваш сохраненный файл, посмотрите, что у Вас получилось (Ваш файл должен открыться в Вашем браузере - Internet Explorer). Затем откройте снова Ваш документ с помощью того-же блокнота и поэкспериментируйте дальше, читая учебник, не забывая сохранять почаще Ваш файл, при этом иногда просматривая его (что-же Вы сделали и что в нём изменилось). Поверьте - это совсем не трудно. Для создания своего первого самого простого сайта, HTML достаточно изучить всего несколько часов. Скачать - Учебник.&lt;/p&gt;
						&lt;p&gt;2. Далее Вам потребуется какой-нибудь HTML-редактор. Рекомендую Вам воспользоваться очень неплохим редактором &amp;quot;HTML-Reader Rus&amp;quot;. В нем всё описание на русском языке, одновременно на экране Вы видите 2 окна (в одном окне Вы создаете страницы или их редактируете, во втором сразу просматриваете результат), если что-то сделали неправильно - нажимаете кнопку &amp;quot;Отмена&amp;quot; и всё возвращается к первоначальному виду. В панель редактора встроены все необходимые функции (вставка цвета, файлов, картинок, таблиц и много других), т.е. не надо каждый раз заглядывать в Учебник, чтобы посмотреть нужный код для какого-либо действия, за Вас это сделает Редактор, от Вас потребуется только нажать нужную кнопку. Вы сами разберетесь в его возможностях и настройках, прочитав раздел &amp;quot;Справка&amp;quot;. Скачать - Редактор&lt;/p&gt;
						&lt;p&gt;3. Теперь поэкспериментируйте. Попробуйте сами вставить несколько картинок в разные места своей страницы, смените фон, цвет и размер текста, вставьте несколько несложных java-скриптов. Для этого загляните в Учебник и посмотрите Главу, как вставить изображение, сменить фон, текст и т.д., или воспользуйтесь HTML-редактором. Скрипты вставляйте внимательно, откройте страницу, скопируйте весь код скрипта, вставьте в свою страницу. Посмотрите, что у Вас получилось. Можете скачать ниже несколько простеньких готовых шаблонов сайтов, откройте любой из понравившихся в редакторе, поменяйте текст на свой, замените картинки и т.д. Вообщем, здесь всё зависит от Вашей фантазии, пробуйте, экспериментируйте, тем самым Вы научитесь и быстрее запомните самые необходимые команды HTML. Вообще с помощью готовых шаблонов сделать сайт проще всего. Можете скачать также несколько анимированных картинок, фонов страниц, java-скриптов, шаблонов сайтов. Скачать:&amp;#160; &amp;#160;Анимацию&amp;#160; - Фоны&amp;#160; - Скрипты&amp;#160; - Шаблоны&lt;/p&gt;
						&lt;p&gt;4. Далее, когда Вы научитесь самостоятельно делать страницы, можно приступить к более сложному изучению данной темы. Поэкпериментируйте с графикой, чтобы украсить свои страницы (или уже сделанный Вами, пусть небольшой, но всё-таки сайт). Можете скачать и прочитать о PHP, CGI, CSS, Javascript, SSI и т.д. у нас на странице: Учебники. Скорее всего Вам понадобится что-то из перечисленного.&lt;/p&gt;
						&lt;p&gt;Полезные советы по созданию сайта.&lt;br /&gt;Следите, чтобы Ваши страницы не были слишком большие по размеру, самый оптимальный размер не более 30Кб. Страницы с большим объёмом долго загружаются, посетитель может не дождаться полной загрузки страницы и просто её закрыть.&lt;br /&gt;Избегайте крупных изображений и апплетов, они очень долго грузятся. &lt;br /&gt;Пользователи не любят, когда страницу надо прокручивать слева направо - горизонтальная прокрутка (внизу). &lt;br /&gt;Аккуратнее со скриптами. Не переполняйте ими свой сайт. Используйте их только по необходимости. Некоторые скрипты, например - открывающиеся новые окна, редирект (переадресация на другую страницу), максимизация окна (страница открывается на весь экран) и некоторые другие - могут раздражать посетителей и после этого они на Ваш сайт могут не зайти.&lt;br /&gt;По возможности, старайтесь не использовать на сайте фреймы (окно или несколько окон внутри страницы), т.к. такие страницы более медленно индексируются поисковиками. &lt;br /&gt;Некоторые не представляют себе дизайна без огромного количества картинок (или без Flash-заставок, что ещё хуже). Многие забывают главное правило дизайна - сделать так, чтобы пользователю было удобно. Если пользователю будет неудобно, если Ваша страница с Flash или множеством картинок загружается несколько минут, он просто закроет страницу, не дождавшись загрузки. И скорее всего уже не вернется на Ваш сайт - ведь сайтов в Интернете немало. Помните, что Веб-дизайн - это прежде всего правильная подача информации, он должен быть эффективным. &lt;br /&gt;Если Вы хотите, чтобы Ваш сайт хорошо ранжировался поисковыми машинами, старайтесь меньше использовать Flash, несмотря на её &amp;quot;красоту&amp;quot;. Тоже самое относится и к скриптам. &lt;br /&gt;Не пишите ничего в статусной строке, посетителю хочется знать, куда он попадет после нажатия на ссылку. &lt;br /&gt;Используйте CSS. Каскадные таблицы стилей могут достаточно сильно облегчить страницу, если их правильно использовать. &lt;/p&gt;
						&lt;p&gt;Если наши советы по созданию своего сайта Вам помогли, мы будем Вам очень благодарны, если Вы поставите на своём сайте ССЫЛКУ на наш сайт!&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Strelka)</author>
			<pubDate>Wed, 20 Oct 2010 20:55:15 +0400</pubDate>
			<guid>http://dark.0pk.me/viewtopic.php?pid=8#p8</guid>
		</item>
		<item>
			<title>Учебник по Html для чайников &lt;</title>
			<link>http://dark.0pk.me/viewtopic.php?pid=7#p7</link>
			<description>&lt;p&gt;Многие из нас когда нибудь задавались такой идеей создать свой сайт, хороший, крассивый, грамотный.&lt;br /&gt;Но как это сделать, где научиться програмированию Html и что это такое. Хочу представить вам небольшую книгу под названием &amp;quot;Учебник по Html для чайников&amp;quot; в которой лёгким и доступным языком описанны все необходимые для первых шагов уроки.&lt;/p&gt;
						&lt;p&gt;Вот Первая ступнька из это книги:&lt;/p&gt;
						&lt;p&gt;Учебник по Html для чайников. Инструментарий.&lt;br /&gt;Ступенька 1-ая. &lt;/p&gt;
						&lt;p&gt;Порядок прежде всего, поэтому перед началом работы мы создадим на нашем компьютере отдельную папку для будущей страницы.&lt;/p&gt;
						&lt;p&gt;D:\первые шаги\&lt;/p&gt;
						&lt;p&gt;У себя на компьютере я создала такую папку на диске D, и назвала ее Первые Шаги. Вы, естественно, можете создать вашу папку, где угодно, и назвать ее, как угодно. Теперь откроем блокнот – notepad (start – programs – accessories – notepad или пуск – программы – стандартные – блокнот) и скопируем туда следующий текст: &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
						&lt;p&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Мой первый шаг &amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;Здравствуйте, это моя первая страница.&lt;br /&gt;&amp;lt;br&amp;gt;&lt;br /&gt;Добро пожаловать! &lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt; (посмотреть) &lt;/p&gt;
						&lt;p&gt;Сохраним этот документ, присвоив ему имя *.html &lt;/p&gt;
						&lt;p&gt;D:\первые шаги\index.html&lt;/p&gt;
						&lt;p&gt;Многие читатели спотыкаются на фразе: &amp;quot;А теперь сохраним этот документ, присвоив ему имя *.html&amp;quot;, они пишут письма, о том, что у них получается сохранить, только как текстовой документ *.txt, а вот как *.html - никак. Чтобы в дальнейшем избежать этого глупого недоразумения, я и пишу это примечание. &lt;/p&gt;
						&lt;p&gt;Если вы сохраняете документ, через Файл -&amp;gt; Сохранить (File -&amp;gt; Save), то, естественно, что он сохраняется как *.txt. Надо сохранять ваш документ следующим образом: &lt;/p&gt;
						&lt;p&gt;- Файл -&amp;gt; Сохранить Как (File -&amp;gt; Save as)&lt;br /&gt;- Дальше вводите имя своего документа, например: index.html (а не просто index; приписочка *.html должна быть обязательно).&lt;br /&gt;- Если вы уже сохранили ваш документ, как *.html, то при внесении изменений в этот документ вы можете уже сохранять их через Файл -&amp;gt; Сохранить (File -&amp;gt; Save). &lt;/p&gt;
						&lt;p&gt;Вот и все. Надеюсь, теперь у всех все будет в порядке. &lt;/p&gt;
						&lt;p&gt;Теперь откроем броузер, допустим, Internet Explorer (не закрывайте блокнот, он нам еще пригодится), и откроем в броузере наш документ. &lt;/p&gt;
						&lt;p&gt;Файл - Открыть - кнопка Обзор - Наш документ (index.html) &lt;br /&gt;File – Open – Browse – index.html&lt;/p&gt;
						&lt;p&gt;Если мы чего-то изменим в нашем *.html документе (в блокноте), то, чтобы посмотреть, как это выглядит в нашем броузере, надо не забывать нажимать в броузере кнопку ОБНОВИТЬ. Если изменений не видно, то это значит, что вы где-то что-то неправильно написали, или забыли сохранить документ. &lt;/p&gt;
						&lt;p&gt;Взять небольшой учебник можно здесь&lt;br /&gt;&lt;/p&gt;
						&lt;p&gt;скачать видео уроки по созданию сайта можно тут: &lt;a href=&quot;http://tfile.ru/forum/viewtopic.php?t=124291&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://tfile.ru/forum/viewtopic.php?t=124291&lt;/a&gt;&amp;#160; и тут &lt;a href=&quot;http://tfile.ru/forum/viewtopic.php?t=160019&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://tfile.ru/forum/viewtopic.php?t=160019&lt;/a&gt;&amp;#160; так же там есть и другие видео-уроки! само меню торрента тут:::http://tfile.ru/ Приятной учебы!&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Strelka)</author>
			<pubDate>Wed, 20 Oct 2010 20:47:26 +0400</pubDate>
			<guid>http://dark.0pk.me/viewtopic.php?pid=7#p7</guid>
		</item>
	</channel>
</rss>
