<?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">
	<channel>
		<title>Программируем сами</title>
		<link>https://programiruem.3dn.ru/</link>
		<description></description>
		<lastBuildDate>Wed, 12 Sep 2012 03:04:57 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://programiruem.3dn.ru/news/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>С днем программиста</title>
			<description>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 64); font-family: &apos;Times New Roman&apos;; font-size: 16px; font-weight: bold; line-height: 19px; text-align: center; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 16px; font-weight: bold; line-height: 19px; text-align: center; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Вы в работе своей к совершенству стремитесь,&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 16px; font-weight: bold; line-height: 19px; text-align: center; &quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Результаты труда нас порой поражают,&lt;/div&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 16px; font-weight: bold; line-height: 19px; text-align: center; &quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Поздравляем сегодня вас с днем программиста&lt;/div&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 16px; font-weight: bold; ...</description>
			<content:encoded>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 64); font-family: &apos;Times New Roman&apos;; font-size: 16px; font-weight: bold; line-height: 19px; text-align: center; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 16px; font-weight: bold; line-height: 19px; text-align: center; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Вы в работе своей к совершенству стремитесь,&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 16px; font-weight: bold; line-height: 19px; text-align: center; &quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Результаты труда нас порой поражают,&lt;/div&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 16px; font-weight: bold; line-height: 19px; text-align: center; &quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Поздравляем сегодня вас с днем программиста&lt;/div&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 16px; font-weight: bold; line-height: 19px; text-align: center; &quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;И признательность вам от души выражаем –&lt;/div&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 16px; font-weight: bold; line-height: 19px; text-align: center; &quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Ведь компьютер с программой, что вы написали,&lt;/div&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 16px; font-weight: bold; line-height: 19px; text-align: center; &quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Выполняет за миг миллион операций,&lt;/div&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 16px; font-weight: bold; line-height: 19px; text-align: center; &quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Не осилим и тысячной доли мы сами&lt;/div&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 16px; font-weight: bold; line-height: 19px; text-align: center; &quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Даже за год, хоть будем мы очень стараться,&lt;/div&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 16px; font-weight: bold; line-height: 19px; text-align: center; &quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Так что больше пишите программ самых разных,&lt;/div&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 16px; font-weight: bold; line-height: 19px; text-align: center; &quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Чтоб справлялся компьютер с любою задачей,&lt;/div&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 16px; font-weight: bold; line-height: 19px; text-align: center; &quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Шлем свои поздравления вам в этот праздник&lt;/div&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-weight: bold; line-height: 19px; text-align: center; &quot;&gt;&lt;div style=&quot;font-size: 16px; text-align: center; &quot;&gt;И желаем здоровья, успехов, удачи!&lt;/div&gt;&lt;div style=&quot;color: rgb(0, 0, 64); font-size: 16px; text-align: center; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center; &quot;&gt;&lt;font style=&quot;color: rgb(255, 0, 0); font-size: 18pt; &quot; size=&quot;5&quot;&gt;С праздником друзья!!!&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center; &quot;&gt;&lt;font style=&quot;color: rgb(255, 0, 0); font-size: 18pt; &quot; size=&quot;5&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center; &quot;&gt;&lt;font style=&quot;color: rgb(255, 0, 0); font-size: 18pt; &quot; size=&quot;5&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;/span&gt;</content:encoded>
			<link>https://programiruem.3dn.ru/news/s_dnem_programmista/2012-09-12-191</link>
			<category>Новости</category>
			<dc:creator>Ne0Lite</dc:creator>
			<guid>https://programiruem.3dn.ru/news/s_dnem_programmista/2012-09-12-191</guid>
			<pubDate>Wed, 12 Sep 2012 03:04:57 GMT</pubDate>
		</item>
		<item>
			<title>Самоучитель 1с бухгалтерия онлайн</title>
			<description>&lt;p style=&quot;margin: 0px 0px 15px; color: rgb(68, 68, 68); line-height: 20px; &quot;&gt;&lt;font size=&quot;3&quot; style=&quot;font-size: 12pt; &quot; face=&quot;Arial&quot;&gt;Обучение на курсах бухгалтеров гарантирует знания и умения тем, кто хотел бы получить серьезную, высокооплачиваемую работу бухгалтера.&lt;/font&gt;&lt;/p&gt;&lt;div class=&quot;main&quot; style=&quot;position: absolute; left: -35000px; color: rgb(68, 68, 68); line-height: 20px; &quot;&gt;&lt;strong&gt;&lt;font size=&quot;3&quot; face=&quot;Arial&quot;&gt;Самоучитель 1с бухгалтерия онлайн&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;&lt;p style=&quot;margin: 15px 0px; color: rgb(68, 68, 68); line-height: 20px; &quot;&gt;&lt;font size=&quot;3&quot; face=&quot;Arial&quot;&gt;В программе - изучение предмета и метода бухгалтерского учета, учета денежных средств, кредитов банка и займов, материальных ценностей, труда и зарплаты, затрат на производство продукции и издержек обращения в торговле, расчетов между предприятиями и еще много-много всего!&lt;/font&gt;&lt;/p&gt;&lt;div class=&quot;main&quot; style=&quot;position: absolute; left: -35000px; color: rgb(68, 68, 68); font-family: &apos;Trebuchet MS&apos;, Verdana, Arial, sans-serif; ...</description>
			<content:encoded>&lt;p style=&quot;margin: 0px 0px 15px; color: rgb(68, 68, 68); line-height: 20px; &quot;&gt;&lt;font size=&quot;3&quot; style=&quot;font-size: 12pt; &quot; face=&quot;Arial&quot;&gt;Обучение на курсах бухгалтеров гарантирует знания и умения тем, кто хотел бы получить серьезную, высокооплачиваемую работу бухгалтера.&lt;/font&gt;&lt;/p&gt;&lt;div class=&quot;main&quot; style=&quot;position: absolute; left: -35000px; color: rgb(68, 68, 68); line-height: 20px; &quot;&gt;&lt;strong&gt;&lt;font size=&quot;3&quot; face=&quot;Arial&quot;&gt;Самоучитель 1с бухгалтерия онлайн&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;&lt;p style=&quot;margin: 15px 0px; color: rgb(68, 68, 68); line-height: 20px; &quot;&gt;&lt;font size=&quot;3&quot; face=&quot;Arial&quot;&gt;В программе - изучение предмета и метода бухгалтерского учета, учета денежных средств, кредитов банка и займов, материальных ценностей, труда и зарплаты, затрат на производство продукции и издержек обращения в торговле, расчетов между предприятиями и еще много-много всего!&lt;/font&gt;&lt;/p&gt;&lt;div class=&quot;main&quot; style=&quot;position: absolute; left: -35000px; color: rgb(68, 68, 68); font-family: &apos;Trebuchet MS&apos;, Verdana, Arial, sans-serif; font-size: 14px; line-height: 20px; &quot;&gt;Самоучитель 1с бухгалтерия онлайн&lt;/div&gt;&lt;p style=&quot;margin: 15px 0px; color: rgb(68, 68, 68); font-family: &apos;Trebuchet MS&apos;, Verdana, Arial, sans-serif; font-size: 14px; line-height: 20px; &quot;&gt;Предметом бухгалтерского учета выступает хозяйственная деятельность предприятия, его ресурсы, а также итоги финансовой и хозяйственной деятельности. Так, бухгалтерский учет затрагивает те направления деятельности общества, поэтому совершенствование системы бухгалтерского учета играет важную роль в экономической деятельности предприятий и организаций.&lt;/p&gt;&lt;div class=&quot;main&quot; style=&quot;position: absolute; left: -35000px; color: rgb(68, 68, 68); font-family: &apos;Trebuchet MS&apos;, Verdana, Arial, sans-serif; font-size: 14px; line-height: 20px; &quot;&gt;Самоучитель 1с бухгалтерия онлайн&lt;/div&gt;&lt;p style=&quot;margin: 15px 0px; color: rgb(68, 68, 68); font-family: &apos;Trebuchet MS&apos;, Verdana, Arial, sans-serif; font-size: 14px; line-height: 20px; &quot;&gt;Бухгалтерские курсы незаменимы для тех, у кого по каким-то причинам произошел весомый перерыв в деятельности и кому обязательно получить представления обо всех изменениях, которые случились в законодательстве и бухучете.&lt;/p&gt;&lt;div class=&quot;main&quot; style=&quot;position: absolute; left: -35000px; color: rgb(68, 68, 68); font-family: &apos;Trebuchet MS&apos;, Verdana, Arial, sans-serif; font-size: 14px; line-height: 20px; &quot;&gt;&lt;strong&gt;Самоучитель 1с бухгалтерия онлайн&lt;/strong&gt;&lt;/div&gt;&lt;p style=&quot;margin: 15px 0px; color: rgb(68, 68, 68); font-family: &apos;Trebuchet MS&apos;, Verdana, Arial, sans-serif; font-size: 14px; line-height: 20px; &quot;&gt;Закончить курсы обучения бухгалтеров – самый простой и верный способ начать карьеру бухгалтера, так как только на курсах бухгалтера обучение с самого начала затрагивает практические вопросы и дает уникальный шанс примерить на себя роль ключевой персоны на любом предприятии.&lt;/p&gt;&lt;div class=&quot;main&quot; style=&quot;position: absolute; left: -35000px; color: rgb(68, 68, 68); font-family: &apos;Trebuchet MS&apos;, Verdana, Arial, sans-serif; font-size: 14px; line-height: 20px; &quot;&gt;Самоучитель 1с бухгалтерия онлайн&lt;/div&gt;&lt;p style=&quot;margin: 15px 0px; color: rgb(68, 68, 68); font-family: &apos;Trebuchet MS&apos;, Verdana, Arial, sans-serif; font-size: 14px; line-height: 20px; &quot;&gt;В том случае вы привыкли быть на высоте и достигать успеха во всём, вы амбициозны, уверены в себе и желаете достичь ещё больших высот - в этом случае курсы бухгалтеров - это то, что вам нужно. Мы научим вас держать руку на пульсе экономической жизни и грамотно управлять финансами. С радостью поможем ещё больше упрочить ваше положение в коллективе и успешно продолжить карьеру!&lt;/p&gt;&lt;div class=&quot;main&quot; style=&quot;position: absolute; left: -35000px; color: rgb(68, 68, 68); font-family: &apos;Trebuchet MS&apos;, Verdana, Arial, sans-serif; font-size: 14px; line-height: 20px; &quot;&gt;&lt;strong&gt;Самоучитель 1с бухгалтерия онлайн&lt;/strong&gt;&lt;/div&gt;&lt;p style=&quot;margin: 15px 0px; color: rgb(68, 68, 68); font-family: &apos;Trebuchet MS&apos;, Verdana, Arial, sans-serif; font-size: 14px; line-height: 20px; &quot;&gt;Наши курсы бухучета дают начинающим и опытным бухгалтерам не массу теории, которую нелегкоусвоить и тем более применить, а практические знания, которые наши выпускники без труда применяютв работе.&lt;/p&gt;&lt;div class=&quot;main&quot; style=&quot;position: absolute; left: -35000px; color: rgb(68, 68, 68); font-family: &apos;Trebuchet MS&apos;, Verdana, Arial, sans-serif; font-size: 14px; line-height: 20px; &quot;&gt;Самоучитель 1с бухгалтерия онлайн&lt;/div&gt;&lt;p style=&quot;margin: 15px 0px; color: rgb(68, 68, 68); font-family: &apos;Trebuchet MS&apos;, Verdana, Arial, sans-serif; font-size: 14px; line-height: 20px; &quot;&gt;Высококвалифицированные преподаватели бухгалтерских курсов понимают все тонкости бухгалтерии, доступно преподносят материал занятий, подобранный на основе действующих законодательных актов и нормативных документов, а не из устаревших учебников.&lt;/p&gt;</content:encoded>
			<link>https://programiruem.3dn.ru/news/samouchitel_1s_bukhgalterija_onlajn/2012-09-11-189</link>
			<category>1C</category>
			<dc:creator>Ne0Lite</dc:creator>
			<guid>https://programiruem.3dn.ru/news/samouchitel_1s_bukhgalterija_onlajn/2012-09-11-189</guid>
			<pubDate>Tue, 11 Sep 2012 09:00:19 GMT</pubDate>
		</item>
		<item>
			<title>Параллакс с jQuery</title>
			<description>&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;&lt;font style=&quot;font-size: 12pt; &quot;&gt;На этом уроке&lt;/font&gt; вы научитесь делать шапку веб-сайта с помощью jQuery и плагина jParallax jQuery. Урок очень простой, вам не потребуется никаких знаний javascript, только HTML и CSS. Тем не менее, у данной техники большой потенциал. Чтобы удостовериться в этом, посмотрите примеры...</description>
			<content:encoded>&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;&lt;font style=&quot;font-size: 12pt; &quot;&gt;На этом уроке&lt;/font&gt; вы научитесь делать шапку веб-сайта с помощью jQuery и плагина jParallax jQuery. Урок очень простой, вам не потребуется никаких знаний javascript, только HTML и CSS. Тем не менее, у данной техники большой потенциал. Чтобы удостовериться в этом, посмотрите примеры использования параллакса (на сайте кликайте NEXT для просмотра каждого следующего эффекта):&lt;a href=&quot;http://webdev.stephband.info/parallax_demos.html&quot; target=&quot;_blank&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;webdev.stephband.info/parallax_demos.html&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;Файлы&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;Для начала нужно скачать два файла javascript:&lt;/font&gt;&lt;/p&gt;&lt;ul style=&quot;padding: 0px; margin: 0px 0px 0px 30px; line-height: normal; &quot;&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;a href=&quot;http://jquery.com/&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;font size=&quot;3&quot;&gt;Download jQuery&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;a href=&quot;http://webdev.stephband.info/parallax.html&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;font size=&quot;3&quot;&gt;Download jParallax&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;Далее…&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;Картинки&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;До начала работы необходимо подготовить все используемые в шапке картинки:&lt;/font&gt;&lt;/p&gt;&lt;ul style=&quot;padding: 0px; margin: 0px 0px 0px 30px; line-height: normal; &quot;&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;Небо&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;Солнце&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;Трава&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;Дерево&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;После картинок пора заняться HTML.&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;HTML&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;Наш код выглядит следующим образом:&lt;/font&gt;&lt;/p&gt;&lt;pre class=&quot;html4strict html4strict&quot; style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; &quot;&gt;&lt;font size=&quot;3&quot;&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 187, 221); &quot;&gt;&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot;
&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;html&lt;/span&gt; xmlns&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;http://www.w3.org/1999/xhtml&quot;&lt;/span&gt; &amp;gt;&lt;/span&gt;
&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;head&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;script&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;type&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;text/javascript&quot;&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;src&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;jquery-1.2.6.min.js&quot;&lt;/span&gt;&amp;gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;/&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;script&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;script&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;type&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;text/javascript&quot;&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;src&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;jquery.jparallax.js&quot;&lt;/span&gt;&amp;gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;/&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;script&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;link&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;rel&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;stylesheet&quot;&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;type&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;text/css&quot;&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;media&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;screen&quot;&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;href&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;style.css&quot;&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;title&lt;/span&gt;&amp;gt;&lt;/span&gt;Parallax Website Header&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;/&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;title&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;script&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;type&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;text/javascript&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
jQuery(document).ready(function(){
 jQuery(&apos;#parallax&apos;).jparallax({});
});
&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;/&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;script&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;/&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;head&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;body&lt;/span&gt;&amp;gt;&lt;/span&gt;

&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;div&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;id&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;parallax&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;div&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;style&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;width: 700px; height: 300px;&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;img&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;alt&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;&quot;&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;src&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;images/0_day.png&quot;&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;/&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;div&lt;/span&gt;&amp;gt;&lt;/span&gt;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;div&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;style&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;width: 750px; height: 280px;&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;img&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;style&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;position:absolute; top:0px; left:350px;&quot;&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;alt&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;&quot;&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;
src&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;images/1_sun.png&quot;&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;/&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;div&lt;/span&gt;&amp;gt;&lt;/span&gt;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;div&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;style&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;width: 700px; height: 250px;&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;img&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;style&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;position:absolute; top:200px; left:0px;&quot;&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;alt&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;&quot;&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;
src&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;images/2_grass.png&quot;&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;/&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;div&lt;/span&gt;&amp;gt;&lt;/span&gt;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;div&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;style&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;width: 900px; height: 260px;&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;img&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;style&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;position:absolute; top:100px; left:150px;&quot;&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;alt&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;&quot;&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;
src&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;images/3_tree.png&quot;&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;/&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;div&lt;/span&gt;&amp;gt;&lt;/span&gt;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;div&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;style&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;width: 900px; height: 260px;&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;img&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;style&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;position:absolute; top:100px; right:150px;&quot;&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;alt&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;&quot;&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;
src&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;images/3_tree.png&quot;&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;/&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;div&lt;/span&gt;&amp;gt;&lt;/span&gt;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;div&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;style&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;width: 800px; height: 250px;&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;h1&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 102); &quot;&gt;style&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(255, 0, 0); &quot;&gt;&quot;position:absolute; top:100px; right:355px;&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;My Site&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;/&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;h1&lt;/span&gt;&amp;gt;&lt;/span&gt;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;/&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;div&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;/&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;div&lt;/span&gt;&amp;gt;&lt;/span&gt;

&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;/&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;body&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 153, 0); &quot;&gt;&lt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(102, 204, 102); &quot;&gt;/&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;html&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;Довольно просто, не так ли?&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;Итак, что у нас здесь происходит:&lt;/font&gt;&lt;/p&gt;&lt;ul style=&quot;padding: 0px; margin: 0px 0px 0px 30px; line-height: normal; &quot;&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;Во-первых, мы включаем наши скачанные ява-скрипты. Не забудьте прописать jParallax после файла jQuery.&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;Затем мы вызываем единственную функцию Ява-скрипта, которая связывает jParallax с div-ом #parallax. Вы можете также прописать сюда свойства функции, но мы используем те, что прописаны по умолчанию.&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;Внутри div-а parallax мы определяем наши слои. В данном случае все слои – это div-ы, но с таким же успехом это могли быть пункты списка (li) или просто картинки (img). Самое главное теперь – это стили наших div-ов, которые определяют их поведение. К сожалению, нет готовой схемы для вычисления размеров, просто нужно попробовать поиграть с размерами div-ов и «поймать» нужное впечатление от параллакса.&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;CSS&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;CSS у нас совсем простой:&lt;/font&gt;&lt;/p&gt;&lt;pre class=&quot;css css&quot; style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; &quot;&gt;&lt;font size=&quot;3&quot;&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(204, 0, 204); &quot;&gt;#parallax&lt;/span&gt; &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 170, 0); &quot;&gt;{&lt;/span&gt;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;background&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 170, 0); &quot;&gt;:&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(204, 0, 204); &quot;&gt;#ccc&lt;/span&gt;;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;position&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 170, 0); &quot;&gt;:&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(153, 51, 51); &quot;&gt;absolute&lt;/span&gt;;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;overflow&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 170, 0); &quot;&gt;:&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(153, 51, 51); &quot;&gt;hidden&lt;/span&gt;;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;width&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 170, 0); &quot;&gt;:&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(153, 51, 51); &quot;&gt;700px&lt;/span&gt;;
 &lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-weight: bold; &quot;&gt;height&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 170, 0); &quot;&gt;:&lt;/span&gt;&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(153, 51, 51); &quot;&gt;300px&lt;/span&gt;;
&lt;span style=&quot;padding: 0px; margin: 0px; color: rgb(0, 170, 0); &quot;&gt;}&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;Важно запомнить:&lt;/font&gt;&lt;/p&gt;&lt;ul style=&quot;padding: 0px; margin: 0px 0px 0px 30px; line-height: normal; &quot;&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;Высота и ширина каждого дочернего элемента (child) должны быть полностью прописаны в CSS. jParallax автоматически дает каждому дочернему элементу абсолютное позиционирование (position:absolute), так что нет нужды прописывать их положение вручную.&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;font size=&quot;3&quot;&gt;Для главного элемента параллакса (#parallax) нужно прописать относительное или абсолютное позиционирование (position:relative или position:absolute), иначе дочерние элементы будут располагаться относительно документа, а не мышки.&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;a href=&quot;http://progtuts.info/downloads/ParallaxHeader/&quot; target=&quot;_blank&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;font size=&quot;3&quot;&gt;Посмотреть Демо&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;a href=&quot;http://progtuts.info/wp-content/plugins/download-monitor/download.php?id=9&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;font size=&quot;3&quot;&gt;Загрузить ZIP файл&lt;/font&gt;&lt;/a&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;&lt;/p&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;&lt;p&gt;&lt;/p&gt;</content:encoded>
			<link>https://programiruem.3dn.ru/news/parallaks_s_jquery/2012-09-10-188</link>
			<category>PHP/Html</category>
			<dc:creator>Ne0Lite</dc:creator>
			<guid>https://programiruem.3dn.ru/news/parallaks_s_jquery/2012-09-10-188</guid>
			<pubDate>Mon, 10 Sep 2012 10:16:24 GMT</pubDate>
		</item>
		<item>
			<title>Boilerplate – как собирать сайты на HTML5 уже сейчас!</title>
			<description>&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Boilerplate – это BADASS HTML/CSS/JS template (думаю, все поняли&amp;nbsp;&lt;img src=&quot;http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif?m=1129645325g&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;&amp;nbsp;), с помощью которого вы можете собирать полнофункциональные интерактивные сайты на HTML5 и с уверенностью пользоваться всеми тегами HTML...</description>
			<content:encoded>&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Boilerplate – это BADASS HTML/CSS/JS template (думаю, все поняли&amp;nbsp;&lt;img src=&quot;http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif?m=1129645325g&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;&amp;nbsp;), с помощью которого вы можете собирать полнофункциональные интерактивные сайты на HTML5 и с уверенностью пользоваться всеми тегами HTML5!&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Раньше я писала о том, как делать сайты, чтобы они были на острие новых технологий для самых последних версий браузеров, а также для мобильных и тач-скрин устройств, но при этом хорошо интерпретировались старыми браузерами и нашим &quot;любимым” IE.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Для каждого решения требовались свои уловки на ява-скрипте.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;HTML5 Boilerplate содержит в себе, как я понимаю, все необходимые javascript-уловки, какие только могут быть, не нужно больше тратить часы и сутки на то, чтобы заставить сайт работать в Эксплорере.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Вот, что они пишут сами о себе:&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a target=&quot;_blank&quot; href=&quot;http://html5boilerplate.com/&quot; style=&quot;text-align: center; padding: 0px; margin: 0px; color: rgb(43, 156, 206); &quot;&gt;&lt;img src=&quot;http://awebdesignsblog.files.wordpress.com/2011/07/boilerplate.jpg?w=720&quot; alt=&quot;HTML5 Boilerplate - собирай сайты на HTML5 сейчас!&quot; title=&quot;boilerplate&quot; class=&quot;alignnone size-full wp-image-1665&quot; width=&quot;400px&quot; height=&quot;200px&quot; style=&quot;padding: 2px; margin: 0px; border: 2px solid rgb(43, 156, 206); &quot;&gt;&lt;/a&gt;
&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Почему HTML5 Boilerplate это круто:&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Кроссбраузерность (да-да, IE6 тоже);&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;HTML5-поддержка. Используйте любые тэги уверенно;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Оптимальное кэширование и компрессия для совершенного отображения сайта;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Лучшие установки по умолчанию;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Оптимизация для мобильных устройств;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Прогрессивное развитие и высокое качество деградации (то есть – все самое лучшее в новых браузерах и при этом в старых браузерах выглядит тоже прекрасно);&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Специальные классы для IE для максимального контроля кроссбраузерности;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Управляемые .no-js и .js классы;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Хочешь написать тестовый сайт, но лень? Полностью готовый набор ждет тебя.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;В общем, качать всем!&lt;/strong&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;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content:encoded>
			<link>https://programiruem.3dn.ru/news/boilerplate_kak_sobirat_sajty_na_html5_uzhe_sejchas/2012-09-10-187</link>
			<category>PHP/Html</category>
			<dc:creator>Ne0Lite</dc:creator>
			<guid>https://programiruem.3dn.ru/news/boilerplate_kak_sobirat_sajty_na_html5_uzhe_sejchas/2012-09-10-187</guid>
			<pubDate>Mon, 10 Sep 2012 10:13:10 GMT</pubDate>
		</item>
		<item>
			<title>Онлайн демонстрация возможностей HTML5</title>
			<description>&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Здесь представлена презентация возможностей HTML5:&amp;nbsp;&lt;a href=&quot;http://apirocks.com/html5/html5.html#slide1&quot; target=&quot;_blank&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;http://apirocks.com/html5/html5.html#slide1&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Откройте презентацию в отдельном окне и читайте перевод послайдово – номера слайдов написаны в адресной строке браузера.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Это необходимо, так как все возможности демонстрируются наглядно на самом сайте.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;В Firefox почти вс...</description>
			<content:encoded>&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Здесь представлена презентация возможностей HTML5:&amp;nbsp;&lt;a href=&quot;http://apirocks.com/html5/html5.html#slide1&quot; target=&quot;_blank&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;http://apirocks.com/html5/html5.html#slide1&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Откройте презентацию в отдельном окне и читайте перевод послайдово – номера слайдов написаны в адресной строке браузера.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Это необходимо, так как все возможности демонстрируются наглядно на самом сайте.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;В Firefox почти все работает.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Итак, перевод:&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 1&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Эта презентация – сайт, написанный на HTML5&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Нажимайте стрелку&amp;nbsp;&lt;/strong&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;на клавиатуре, чтобы листать страницы.&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Некоторые функции могут не работать, так как сайт написан под Google Chrome. Так что вы будете плакать от счастья, когда увидите работу в полном объеме на вашем IE после загрузки и установки Google Frame!&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 2&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;HTML5&lt;/strong&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&amp;nbsp;&lt;/strong&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;– Веб-развитие нового уровня&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;(включая следующие поколения других веб-технологий)&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 3&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Развитие Web-технологий по годам:&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;1991 HTML&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;1994 HTML 2&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;1996 CSS 1 + JavaScript&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;1997 HTML 4&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;1998 CSS 2&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;2000 XHTML 1&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;2002 Tableless Web Design&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;2005 AJAX&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;2009 HTML 5&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 4&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;HTML5 ~= HTML + CSS + JS APIs&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;JS API:&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 6&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Новые селекторы&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Нахождение элементов по классу (DOM API)&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;var el = document.getElementById(&apos;section1&apos;);
el.focus();

var els = document.getElementsByTagName(&apos;div&apos;);
els[0].focus();

var els = document.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;getElementsByClassName&lt;/strong&gt;(&apos;section&apos;);
els[0].focus();&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Нахождение элементов по синтаксису CSS (Селекторы API)&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; &quot;&gt;var els = document.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;querySelectorAll&lt;/strong&gt;(&quot;ul li:nth-child(odd)&quot;);
var els = document.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;querySelectorAll&lt;/strong&gt;(&quot;table.test &amp;gt; tr &amp;gt; td&quot;);&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 7&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Web хранение&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;// use localStorage for persistent storage
// use sessionStorage for per tab storage
textarea.addEventListener(&apos;keyup&apos;, function () {
 window.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;localStorage&lt;/strong&gt;[&apos;value&apos;] = area.value;
 window.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;localStorage&lt;/strong&gt;[&apos;timestamp&apos;] = (new Date()).getTime();
}, false);
textarea.value = window.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;localStorage&lt;/strong&gt;[&apos;value&apos;];&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Пример использования: Сохраните e-mail на стороне клиента (защищено от взлома)&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 8&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Web SQL база данных&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;var db = window.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;openDatabase&lt;/strong&gt;(&quot;Database Name&quot;, &quot;Database Version&quot;);
db.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;transaction&lt;/strong&gt;(function(tx) {
 tx.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;executeSql&lt;/strong&gt;(&lt;em style=&quot;padding: 0px; margin: 0px; &quot;&gt;&quot;SELECT * FROM test&quot;&lt;/em&gt;, [], successCallback, errorCallback);
});&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;«Сделать» «Построить таблицу» «Удалить таблицу»&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 9&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Кэш&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;&lt;html &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;manifest=&quot;cache-manifest&quot;&lt;/strong&gt;&amp;gt;
window.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;applicationCache&lt;/strong&gt;.addEventListener(&lt;em style=&quot;padding: 0px; margin: 0px; &quot;&gt;&apos;checking&apos;&lt;/em&gt;, updateCacheStatus, false);&lt;/pre&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;CACHE MANIFEST

# version 1

CACHE:
/html5/src/refresh.png
/html5/src/logic.js
/html5/src/style.css
/html5/src/background.png&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Отключите интернет-соединение и обновите страницу!&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;(как известно, HTML5 позволит гораздо больше данных хранить на стороне клиента, так что многие приложения, например, gmail, будут работать и в автономном режиме, по крайней мере, в плане доступа к уже имеющейся информации, письмам – прим. переводчика)&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 10&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Web Worker-ы&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;main.js:
 var worker = new &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Worker&lt;/strong&gt;(‘extra_work.js&apos;);
 worker.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;onmessage&lt;/strong&gt; = function (event) { alert(event.data); }; 

extra_work.js:
 // do some work; when done post message.
 &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;postMessage&lt;/strong&gt;(some_data);&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Web Worker-ы позволяют ява-скриптам исполняться параллельно работе остальной страницы, поэтому с worker-ами ява-скрипты работают гораздо быстрее и эффективнее. Чтобы увидеть разницу, нажмите сначала на кнопку &quot;Find Route with Workers” (найти маршрут с помощью worker-ов) и &quot;Find Route without Workers” (найти маршрут без worker-ов).&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 11&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Web Сокеты&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;var socket = new &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;WebSocket&lt;/strong&gt;(location);
socket.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;onopen&lt;/strong&gt; = function(event) {
 socket.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;postMessage&lt;/strong&gt;(&quot;Hello, WebSocket”);
}
socket.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;onmessage&lt;/strong&gt; = function(event) { alert(event.data); }
socket.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;onclose&lt;/strong&gt; = function(event) { alert(&quot;closed”); }&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Позволяют серверам передавать информацию браузерам.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 12&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Уведомления&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;if (window.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;webkitNotifications&lt;/strong&gt;.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;checkPermission&lt;/strong&gt;() == 0) {
 // you can pass any url as a parameter
 window.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;webkitNotifications&lt;/strong&gt;.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;createNotification&lt;/strong&gt;(tweet.picture, tweet.title,
 tweet.text).&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;show&lt;/strong&gt;();
} else {
 window.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;webkitNotifications&lt;/strong&gt;.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;requestPermission&lt;/strong&gt;();
}&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;«Установить разрешение на получение уведомлений»&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Нажать, если вы хотите также переустановить настройки&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Используйте свое имя на Twitter-е, чтобы показать ваше последние сообщение в качестве уведомления.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;(Push Notification позволяет приложениям получать напоминания, обновления и оповещения из сети даже тогда, когда они не запущены. Подробнее на&amp;nbsp;&lt;a href=&quot;http://www.iphones.ru/iNotes/28657&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;Push notification&lt;/a&gt;&amp;nbsp;– прим. переводчика)&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 13&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Перетаскивание и бросание&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;document.addEventListener(&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&apos;dragstart&apos;&lt;/strong&gt;, function(event) {
 &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;event.dataTransfer.setData&lt;/strong&gt;(&apos;text&apos;, &apos;Customized text&apos;);
 &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;event.dataTransfer.effectAllowed&lt;/strong&gt; = &apos;copy&apos;;
}, false);&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Первое окно: «Выделите текст и перебросьте, выделенный вами текст появится в окне»&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Второе окно: «Выделите текст и перебросьте, текст сменится на другой»&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;(Перетаскивать нужно в окно &quot;Drop Area”, в окне &quot;Source Data” будут выведены html-разметка и сам текст – прим. переводчика).&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Ожидается в ближайшее время: перетаскивание файлов с вашего рабочего стола. (Фантастика! Прим. переводчика).&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 14&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Геолокация&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;if (&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;navigator&lt;/strong&gt;.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;geolocation&lt;/strong&gt;) {
 &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;navigator&lt;/strong&gt;.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;geolocation&lt;/strong&gt;.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;getCurrentPosition&lt;/strong&gt;(function(position) {
 var lat = position.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;coords&lt;/strong&gt;.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;latitude&lt;/strong&gt;;
 var lng = position.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;coords&lt;/strong&gt;.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;longitude&lt;/strong&gt;;
 map.setCenter(new GLatLng(lat, lng), 13);
 map.addOverlay(new GMarker(new GLatLng(lat, lng)));
 });
}&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;«Показать местоположение»&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;(apirocks.com запросит ваше местоположение и сохранит его на вашем компьютере, чтобы отображать на карте)&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 15&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Итого по JS API:&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Хранение на стороне клиента (База данных Web SQL, кэш, Web-хранение данных)&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Общение (веб-сокеты, worker-ы)&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Новые возможности десктопа (Уведомления, перетаскивание и бросание)&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Геолокация&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;HTML&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 17&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Новые семантические тэги&lt;/strong&gt;&lt;/p&gt;&lt;pre class=&quot;two-column&quot; style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;&lt;body&amp;gt;
 &lt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;header&lt;/strong&gt;&amp;gt;
 &lt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;hgroup&lt;/strong&gt;&amp;gt;
 &lt;h1&amp;gt;Page title&lt;/h1&amp;gt;
 &lt;h2&amp;gt;Page subtitle&lt;/h2&amp;gt;
 &lt;/hgroup&amp;gt;
 &lt;/header&amp;gt;

 &lt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;nav&lt;/strong&gt;&amp;gt;
 &lt;ul&amp;gt;
 Navigation...
 &lt;/ul&amp;gt;
 &lt;/nav&amp;gt;

 &lt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;section&lt;/strong&gt;&amp;gt;
 &lt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;article&lt;/strong&gt;&amp;gt;
 &lt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;header&lt;/strong&gt;&amp;gt;
 &lt;h1&amp;gt;Title&lt;/h1&amp;gt;
 &lt;/header&amp;gt;
 &lt;section&amp;gt;
 Content...
 &lt;/section&amp;gt;
 &lt;/article&amp;gt;

 &lt;article&amp;gt;
 &lt;header&amp;gt;
 &lt;h1&amp;gt;Title&lt;/h1&amp;gt;
 &lt;/header&amp;gt;
 &lt;section&amp;gt;
 Content...
 &lt;/section&amp;gt;
 &lt;/article&amp;gt;

 &lt;article&amp;gt;
 &lt;header&amp;gt;
 &lt;h1&amp;gt;Title&lt;/h1&amp;gt;
 &lt;/header&amp;gt;
 &lt;section&amp;gt;
 Content...
 &lt;/section&amp;gt;
 &lt;/article&amp;gt;
 &lt;/section&amp;gt;

 &lt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;aside&lt;/strong&gt;&amp;gt;
 Top links...
 &lt;/aside&amp;gt;

 &lt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;footer&lt;/strong&gt;&amp;gt;
 Copyright &amp;copy; 2009.
 &lt;/footer&amp;gt;
&lt;/body&amp;gt;&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 18&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Новые link relations&lt;/strong&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;&lt;link rel=&apos;alternate&apos; type=&quot;application/rss+xml&quot; href=&quot;http://myblog.com/feed&quot; /&amp;gt;
&lt;link &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;rel=&apos;icon&apos;&lt;/strong&gt; href=&quot;https://programiruem.3dn.ru/favicon.ico&quot; /&amp;gt;
&lt;link &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;rel=&apos;pingback&apos;&lt;/strong&gt; href=&quot;http://myblog.com/xmlrpc.php&quot;&amp;gt;
&lt;link &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;rel=&apos;prefetch&apos;&lt;/strong&gt; href=&quot;http://myblog.com/main.php&quot;&amp;gt;
...

&lt;a &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;rel=&apos;archives&apos;&lt;/strong&gt; href=&quot;http://myblog.com/archives&quot;&amp;gt;&lt;span class=&quot;underlined&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;old posts&lt;/span&gt;&lt;/a&amp;gt;
&lt;a &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;rel=&apos;external&apos;&lt;/strong&gt; href=&quot;http://notmysite.com&quot;&amp;gt;&lt;span class=&quot;underlined&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;tutorial&lt;/span&gt;&lt;/a&amp;gt;
&lt;a &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;rel=&apos;license&apos;&lt;/strong&gt; href=&quot;http://www.apache.org/licenses/LICENSE-2.0&quot;&amp;gt;&lt;span class=&quot;underlined&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;license&lt;/span&gt;&lt;/a&amp;gt;
&lt;a &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;rel=&apos;nofollow&apos;&lt;/strong&gt; href=&quot;http://notmysite.com/sample&quot;&amp;gt;&lt;span class=&quot;underlined&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;wannabe&lt;/span&gt;&lt;/a&amp;gt;
&lt;a &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;rel=&apos;tag&apos;&lt;/strong&gt; href=&quot;http://myblog.com/category/games&quot;&amp;gt;&lt;span class=&quot;underlined&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;games posts&lt;/span&gt;&lt;/a&amp;gt;
...&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;(Link relations объясняют браузеру, какого типа ссылка прописана в тексте. Link rel встречались в HTML4 в элементе header. Теперь будут использоваться в тэге &lt;a href=”#”&amp;gt;#&lt;/a&amp;gt; – прим. переводчика)&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 19&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Микродата&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;&lt;div &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;itemscope itemtype=&quot;http://example.org/band&quot;&lt;/strong&gt;&amp;gt;
 &lt;p&amp;gt;My name is &lt;span &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;itemprop=&apos;name&apos;&lt;/strong&gt;&amp;gt;Neil&lt;/span&amp;gt;.&lt;/p&amp;gt;
 &lt;p&amp;gt;My band is called &lt;span &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;itemprop=&apos;band&apos;&lt;/strong&gt;&amp;gt;Four Parts Water&lt;/span&amp;gt;.&lt;/p&amp;gt;
 &lt;p&amp;gt;I am &lt;span &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;itemprop=&apos;nationality&apos;&lt;/strong&gt;&amp;gt;British&lt;/span&amp;gt;.&lt;/p&amp;gt;
&lt;/div&amp;gt;&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;(Отдельная тема – прим. переводчика)&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 20&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Доступные Rich Internet&amp;nbsp;&lt;/strong&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Приложения&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;(Как я поняла – примочки для слабовидящих пользователей интернета – детальные пояснения, что именно показывает страница, читаются скрин-ридерами и понятны людям – прим. переводчика).&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;&lt;ul id=&quot;tree1&quot;
 &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;role&lt;/strong&gt;=&quot;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;tree&lt;/strong&gt;&quot;
 tabindex=&quot;0&quot;
 &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;aria-labelledby&lt;/strong&gt;=&quot;label_1&quot;
 &amp;gt;
 &lt;li &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;role&lt;/strong&gt;=&quot;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;treeitem&lt;/strong&gt;&quot; tabindex=&quot;-1&quot; &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;aria-expanded&lt;/strong&gt;=&quot;true&quot;&amp;gt;Fruits&lt;/li&amp;gt;
 &lt;li &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;role&lt;/strong&gt;=&quot;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;group&lt;/strong&gt;&quot;&amp;gt;
 &lt;ul&amp;gt;
 &lt;li &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;role&lt;/strong&gt;=&quot;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;treeitem&lt;/strong&gt;&quot; tabindex=&quot;-1&quot;&amp;gt;Oranges&lt;/li&amp;gt;
 &lt;li &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;role&lt;/strong&gt;=&quot;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;treeitem&lt;/strong&gt;&quot; tabindex=&quot;-1&quot;&amp;gt;Pineapples&lt;/li&amp;gt;
 ...
 &lt;/ul&amp;gt;
 &lt;/li&amp;gt;
 &lt;/ul&amp;gt;&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 21&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Новые типы полей в формах&lt;/strong&gt;&lt;/p&gt;&lt;ol style=&quot;padding: 0px; margin: 0px 0px 0px 30px; line-height: normal; &quot;&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Что уже внедрено&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; background-color: rgb(222, 222, 222); &quot;&gt;&lt;input type=&apos;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;range&lt;/strong&gt;&apos; min=&apos;0&apos; max=&apos;50&apos; value=&apos;0&apos;&amp;gt; 

&lt;input &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;autofocus&lt;/strong&gt; type=&apos;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;search&lt;/strong&gt;&apos;&amp;gt; 

&lt;input type=&apos;text&apos; &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;placeholder&lt;/strong&gt;=&apos;Search inside&apos;&amp;gt;&lt;/pre&gt;&lt;/li&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Что ожидается&lt;pre class=&quot;two-column&quot; style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; background-color: rgb(222, 222, 222); &quot;&gt;&lt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;menu&lt;/strong&gt;&amp;gt;
&lt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;progress&lt;/strong&gt;&amp;gt;

&lt;input type=&apos;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;color&lt;/strong&gt;&apos;&amp;gt;
&lt;input type=&apos;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;number&lt;/strong&gt;&apos;&amp;gt;
&lt;input type=&apos;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;email&lt;/strong&gt;&apos;&amp;gt;
&lt;input type=&apos;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;tel&lt;/strong&gt;&apos;&amp;gt; 

&lt;input type=&apos;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;time&lt;/strong&gt;&apos;&amp;gt;
&lt;input type=&apos;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;date&lt;/strong&gt;&apos;&amp;gt;
&lt;input type=&apos;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;month&lt;/strong&gt;&apos;&amp;gt;
&lt;input type=&apos;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;week&lt;/strong&gt;&apos;&amp;gt;
&lt;input type=&apos;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;datetime&lt;/strong&gt;&apos;&amp;gt;&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 22&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Тэги audio&amp;nbsp;&lt;/strong&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;и video&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;&lt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;audio&lt;/strong&gt; src=&quot;sound.mp3&quot; &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;controls&lt;/strong&gt;&amp;gt;&lt;/audio&amp;gt;
document.getElementById(&quot;audio&quot;).&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;muted&lt;/strong&gt;=false;

&lt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;video&lt;/strong&gt; src=&apos;movie.mp4&apos; &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;autoplay&lt;/strong&gt; &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;controls&lt;/strong&gt; &amp;gt;&lt;/video&amp;gt;
document.getElementById(&quot;video&quot;).&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;play&lt;/strong&gt;();&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 23&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Canvas (в переводе – холст, рисование векторных элементов, графиков и прочего средствами HTML5 – прим. переводчика)&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;&lt;canvas id=&quot;canvas&quot; width=&quot;838&quot; height=&quot;220&quot;&amp;gt;&lt;/canvas&amp;gt;

&lt;script&amp;gt;
 var canvasContext = document.getElementById(&quot;canvas&quot;).&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;getContext&lt;/strong&gt;(&quot;2d&quot;);
 canvasContext.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;fillRect&lt;/strong&gt;(250, 25, 150, 100);

 canvasContext.beginPath();
 canvasContext.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;arc&lt;/strong&gt;(450, 110, 100, Math.PI * 1/2, Math.PI * 3/2);
 canvasContext.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;lineWidth&lt;/strong&gt; = 15;
 canvasContext.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;lineCap&lt;/strong&gt; = &apos;round&apos;;
 canvasContext.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;strokeStyle&lt;/strong&gt; = &apos;rgba(255, 127, 0, 0.5)&apos;;
 canvasContext.stroke();
&lt;/script&amp;gt;&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 24&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Пример использования Canvas&lt;/strong&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Кнопки:&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;«Экспортировать в JPEG»&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;«Экспортировать в PNG (тяжелый файл)»&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Фото: без рамки, с рамкой, рамка Полароид.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Показать углы&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 25&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Canvas 3D (Web GL)&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;&lt;canvas id=&quot;canvas&quot; width=&quot;838&quot; height=&quot;220&quot;&amp;gt;&lt;/canvas&amp;gt;

&lt;script&amp;gt;
 var gl = document.getElementById(&quot;canvas&quot;).&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;getContext&lt;/strong&gt;(&quot;experimental-webgl&quot;);
 gl.&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;viewport&lt;/strong&gt;(0, 0, canvas.width, canvas.height);
 ...
&lt;/script&amp;gt;&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Демо требует браузера с поддержкой WebGL&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 26&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Итого по HTML&lt;/strong&gt;:&lt;/p&gt;&lt;ol style=&quot;padding: 0px; margin: 0px 0px 0px 30px; line-height: normal; &quot;&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Семантика (Новые тэги, link relations, Микродата)&lt;/li&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Доступность (ARIA)&lt;/li&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Веб-формы (новые поля)&lt;/li&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Мультимедиа (Тэги Audio и Video)&lt;/li&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Рисование 2D и 3D (Canvas, WebGL)&lt;/li&gt;&lt;/ol&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;CSS&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 28&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;CSS&lt;/strong&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;-селекторы&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Селекторы&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;.row:&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;nth-child(even)&lt;/strong&gt; {
 background: #dde;
}
.row:&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;nth-child(odd)&lt;/strong&gt; {
 background: white;
}&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Отображение контента наподобие отображения картинок&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;div {
 display: &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;inline-block&lt;/strong&gt;;
}&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Специальные аттрибуты&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;input&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;[type=&quot;text&quot;]&lt;/strong&gt; {
 background: #eee;
}&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Отрицание (условие выполняется при отрицательном результате, т.е является true при результате false – прим. переводчика)&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;:not&lt;/strong&gt;(.box) {
 color: #00c;
}
&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;:not&lt;/strong&gt;(span) {
 display: block;
}&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Более точечный таргетинг&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;h2:&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;first-child&lt;/strong&gt; { ... }

div.text &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&amp;gt;&lt;/strong&gt; div { ... }
h2 &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;+&lt;/strong&gt; header { ... }&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 29&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Поддержка новых шрифтов&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;@font-face&lt;/strong&gt; {
 font-family: &apos;Junction&apos;;
 src: url(Junction02.otf);
}
&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;@font-face&lt;/strong&gt; {
 font-family: &apos;LeagueGothic&apos;;
 src: url(LeagueGothic.otf);
}
&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;@font-face&lt;/strong&gt; {
 font-family: &apos;GG250&apos;;
 src: url(General250.otf);
}

header {
 font-family: &apos;LeagueGothic&apos;;
}&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;LeagueGothic без замены на картинки&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 30&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Сворачивание текста (Text Wrapping)&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;div {
 &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;text-overflow: ellipsis;&lt;/strong&gt;
}&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Попробуйте ввести разные цифры в поле под текстом и нажать Enter – увидите результат!&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;То же самое касается следующих страниц.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 31&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Колонки&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; &quot;&gt;-webkit-&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;column-count&lt;/strong&gt;: &lt;span id=&quot;columns-no-value&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;2&lt;/span&gt;;
-webkit-&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;column-rule&lt;/strong&gt;: 1px solid #bbb;
-webkit-&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;column-gap&lt;/strong&gt;: 2em;&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 32&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Обводка текста&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;div {
 -webkit-&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;text-fill-color&lt;/strong&gt;: black;
 -webkit-&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;text-stroke-color&lt;/strong&gt;: red;
 -webkit-&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;text-stroke-width&lt;/strong&gt;: &lt;span id=&quot;text-stroke-value&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;0.00&lt;/span&gt;px;
}&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 33&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Прозрачность&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt; color: &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;rgba&lt;/strong&gt;(255, 0, 0, &lt;span id=&quot;opacity-color-value&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;0.75&lt;/span&gt;);
 background: &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;rgba&lt;/strong&gt;(0, 0, 255, &lt;span id=&quot;opacity-background-value&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;0.75&lt;/span&gt;);&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;(Тоже измените цифры в полях color и background, изменится прозрачность текста и подложки – прим. переводчика).&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 34&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;То же самое, но в цветовой модели Hue/saturation/luminance&lt;/strong&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;color: &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;hsla&lt;/strong&gt;(
 &lt;span id=&quot;hsl-h-value&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;128&lt;/span&gt;,
 &lt;span id=&quot;hsl-s-value&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;75&lt;/span&gt;%,
 &lt;span id=&quot;hsl-l-value&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;33&lt;/span&gt;%,
 &lt;span id=&quot;hsl-a-value&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;1.00&lt;/span&gt;);&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 35&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Скругленные углы&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt; &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;border-radius&lt;/strong&gt;: &lt;span id=&quot;rounded-border-value&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;0&lt;/span&gt;px;&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 36&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Градиенты&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;background: -webkit-&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;gradient&lt;/strong&gt;(&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;linear&lt;/strong&gt;, left top, left bottom,
 from(#&lt;span style=&quot;padding: 0px; margin: 0px; text-shadow: rgb(0, 171, 235) 0px 0px 1px; color: rgb(0, 171, 235); &quot;&gt;00abeb&lt;/span&gt;), to(white),
 color-stop(0.5, white), color-stop(0.5, &lt;span style=&quot;padding: 0px; margin: 0px; text-shadow: rgb(0, 171, 235) 0px 0px 1px; color: rgb(102, 204, 0); &quot;&gt;#66cc00&lt;/span&gt;))&lt;/pre&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;background: -webkit-gradient(&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;radial&lt;/strong&gt;, 430 50, 0, 430 50, &lt;span id=&quot;gradients-radial-value&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;200&lt;/span&gt;, from(red), to(#000))&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 37&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Тени&lt;/strong&gt;&lt;/p&gt;&lt;pre class=&quot;two-column&quot; style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;text-shadow&lt;/strong&gt;:
 rgba(64, 64, 64, 0.5)
 &lt;span id=&quot;shadows-text-x-value&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;0&lt;/span&gt;px
 &lt;span id=&quot;shadows-text-y-value&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;0&lt;/span&gt;px
 &lt;span id=&quot;shadows-text-size-value&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;0&lt;/span&gt;px;
&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;box-shadow&lt;/strong&gt;:
 rgba(0, 0, 128, 0.25)
 &lt;span id=&quot;shadows-box-x-value&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;0&lt;/span&gt;px
 &lt;span id=&quot;shadows-box-y-value&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;0&lt;/span&gt;px
 &lt;span id=&quot;shadows-box-size-value&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;0&lt;/span&gt;px;&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 38&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Мгновенный Web 2.0&lt;/strong&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&amp;nbsp;&lt;/strong&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;(только поменяйте цифры)&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;text-shadow&lt;/strong&gt;: rgba(0, 0, 0, 0.5) 0 &lt;span id=&quot;web20-shadow-value-1&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;0&lt;/span&gt;px &lt;span id=&quot;web20-shadow-value-2&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;0&lt;/span&gt;px; 

background:
 -&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;webkit-gradient&lt;/strong&gt;(linear, left top, left bottom,
 from(rgba(200, 200, 240, &lt;span id=&quot;web20-gradient-value-1&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;0&lt;/span&gt;)), to(rgba(255, 255, 255, &lt;span id=&quot;web20-gradient-value-2&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;0&lt;/span&gt;))); 

&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;border-radius&lt;/strong&gt;: &lt;span id=&quot;web20-border-value&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;0&lt;/span&gt;px; 

-webkit-&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;box-reflect&lt;/strong&gt;: below 10px
 -webkit-gradient(linear, left top, left bottom,
 from(transparent), to(rgba(255, 255, 255, &lt;span id=&quot;web20-reflect-value&quot; style=&quot;padding: 0px; margin: 0px; &quot;&gt;0&lt;/span&gt;)));&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 39&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Расширение возможностей бэкграунда&lt;/strong&gt;&lt;/p&gt;&lt;ol style=&quot;padding: 0px; margin: 0px 0px 0px 30px; line-height: normal; &quot;&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Изменение размеров бэкграунда:&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; background-color: rgb(222, 222, 222); &quot;&gt;#logo {
 background: url(logo.gif) center center no-repeat;
 &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;background-size: 

 auto
 contain
 cover
 100%
 ;&lt;/strong&gt;
}&lt;/pre&gt;&lt;/li&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Несколько бэкграундов&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; background-color: rgb(222, 222, 222); &quot;&gt;div {
 background: url(src/zippy-plus.png) 10px center no-repeat,
 url(src/gray_lines_bg.png) 10px center repeat-x;
}&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 40&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Перемещения&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;#box.left {
 margin-left: 0;
}
#box.right {
 margin-left: 1000px;
}

document.getElementById(&apos;box&apos;).className = &apos;left&apos;; &lt;button style=&quot;padding: 0px; margin: 0px; &quot;&gt;Left&lt;/button&gt;
document.getElementById(&apos;box&apos;).className = &apos;right&apos;; &lt;button style=&quot;padding: 0px; margin: 0px; &quot;&gt;Right&lt;/button&gt;&lt;/pre&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;#box {
 -webkit-&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;transition&lt;/strong&gt;: margin-left 1s ease-in-out;
} 

document.getElementById(&apos;box&apos;).className = &apos;left&apos;; &lt;button style=&quot;padding: 0px; margin: 0px; &quot;&gt;Left&lt;/button&gt;
document.getElementById(&apos;box&apos;).className = &apos;right&apos;; &lt;button style=&quot;padding: 0px; margin: 0px; &quot;&gt;Right&lt;/button&gt;&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 41&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Трансформации&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;«Проведи надо мной мышью»&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;-webkit-&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;transform&lt;/strong&gt;: &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;rotateY&lt;/strong&gt;(45deg);
-webkit-transform: &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;scaleX&lt;/strong&gt;(25deg);
-webkit-transform: &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;translate3d&lt;/strong&gt;(0, 0, 90deg);
-webkit-transform: &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;perspective&lt;/strong&gt;(500px)&lt;/pre&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;#threed-example {
 -webkit-transform: rotateZ(5deg);

 -webkit-transition: -webkit-transform 2s ease-in-out;
}
#threed-example:hover {
 -webkit-transform: rotateZ(-5deg);
}&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;«А теперь нажми цифру 3!»&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 42&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Анимация&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;@-webkit-&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;keyframes&lt;/strong&gt; &lt;em style=&quot;padding: 0px; margin: 0px; &quot;&gt;pulse&lt;/em&gt; {
 &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;from&lt;/strong&gt; {
 opacity: 0.0;
 font-size: 100%;
 }
 &lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;to&lt;/strong&gt; {
 opacity: 1.0;
 font-size: 200%;
 }
}

div {
 -webkit-&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;animation-name&lt;/strong&gt;: &lt;em style=&quot;padding: 0px; margin: 0px; &quot;&gt;pulse&lt;/em&gt;;
 -webkit-&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;animation-duration&lt;/strong&gt;: 2s;
 -webkit-&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;animation-iteration-count&lt;/strong&gt;: infinite;
 -webkit-&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;animation-timing-function&lt;/strong&gt;: ease-in-out;
 -webkit-&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;animation-direction&lt;/strong&gt;: alternate;
}&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 43&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Итого по CSS:&lt;/strong&gt;&lt;/p&gt;&lt;ol style=&quot;padding: 0px; margin: 0px 0px 0px 30px; line-height: normal; &quot;&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Шрифты&lt;/li&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Визуальные эффекты&lt;/li&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Перемещения, трансформации и анимация&lt;/li&gt;&lt;/ol&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 44&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Где уже работает?&lt;/strong&gt;&lt;/p&gt;&lt;ol style=&quot;padding: 0px; margin: 0px 0px 0px 30px; line-height: normal; &quot;&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;В современных браузерах&lt;/li&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;В мобильных браузерах&lt;/li&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;В Google Chrome / Firefox&lt;/li&gt;&lt;/ol&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 45&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Chrome Frame:&lt;/strong&gt;&lt;/p&gt;&lt;ol style=&quot;padding: 0px; margin: 0px 0px 0px 30px; line-height: normal; &quot;&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Это самый простой способ апгрейдить IE6, 7 и 8 до уровня современных технологий HTML5&lt;/li&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Два способа сделать ваш сайт готовым для Chrome Frame:&lt;/li&gt;&lt;/ol&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;на стороне клиента&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;&lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;chrome=1&quot;&amp;gt;&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;на стороне сервера&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; background-color: rgb(222, 222, 222); &quot;&gt;X-UA-Compatible: chrome=1&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Попробуйте загрузить эту презентацию в IE!&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Слайд 46&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;HTML5 ~= HTML + CSS + JS APIs&lt;/strong&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;</content:encoded>
			<link>https://programiruem.3dn.ru/news/onlajn_demonstracija_vozmozhnostej_html5/2012-09-10-185</link>
			<category>PHP/Html</category>
			<dc:creator>Ne0Lite</dc:creator>
			<guid>https://programiruem.3dn.ru/news/onlajn_demonstracija_vozmozhnostej_html5/2012-09-10-185</guid>
			<pubDate>Mon, 10 Sep 2012 10:07:18 GMT</pubDate>
		</item>
		<item>
			<title>Покадровая анимация HTML5 и CSS3 – урок</title>
			<description>&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;a href=&quot;http://www.impressivewebs.com/demo-files/css3-animated-scene/&quot; target=&quot;_blank&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;img class=&quot;alignnone size-full wp-image-2069&quot; title=&quot;animated-scene&quot; src=&quot;http://awebdesignsblog.files.wordpress.com/2011/11/animated-scene.jpg?w=720&quot; alt=&quot;Покадровая анимация CSS3 и HTML5&quot; style=&quot;padding: 2px; margin: 0px; border: 2px solid rgb(255, 255, 255); &quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Наверное, вы уже слышали о CSS3-анимации. Спецификация была разработана пару лет назад и, как показывает время, становится технологией будущего. Это элегантный способ решить проблему анимации в вебе.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Для этой заметки я создал прост...</description>
			<content:encoded>&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;a href=&quot;http://www.impressivewebs.com/demo-files/css3-animated-scene/&quot; target=&quot;_blank&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;img class=&quot;alignnone size-full wp-image-2069&quot; title=&quot;animated-scene&quot; src=&quot;http://awebdesignsblog.files.wordpress.com/2011/11/animated-scene.jpg?w=720&quot; alt=&quot;Покадровая анимация CSS3 и HTML5&quot; style=&quot;padding: 2px; margin: 0px; border: 2px solid rgb(255, 255, 255); &quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Наверное, вы уже слышали о CSS3-анимации. Спецификация была разработана пару лет назад и, как показывает время, становится технологией будущего. Это элегантный способ решить проблему анимации в вебе.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Для этой заметки я создал простую анимацию, показывающую различные возможности CSS3. Взгляните на&amp;nbsp;&lt;a href=&quot;http://www.impressivewebs.com/demo-files/css3-animated-scene/&quot; target=&quot;_bank&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;демо-версию&lt;/a&gt;, чтобы понять суть.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;На странице справа есть также панель с CSS-кодом, который анимирует различные элементы пейзажа (небо, солнце, луну, землю и облако). Взгляните, а потом читайте дальше эту статью, объясняющую различные части анимации.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;(Внимание: работает во всех новых браузерах, кроме Opera и IE).&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Здесь я буду описывать работу CSS только одного элемента — солнца. Этого будет достаточно для вашего понимания покадровой CSS-анимации. Все остальное вы можете посмотреть в исходном коде демо-страницы.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Keyframe @ Rule&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Первая необычная вещь, которую вы сразу заметите в коде анимации CSS3 — это keyframes @ rule. Согласно спецификации, за CSS @ rule должен идти идентификатор, определяемый разработчиком, который обращается к другой части CSS.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;После @ rule и идентификатора следует набор установок (как стили внутри блоков в обычном CSS. Этот набор заключается в фигурные скобки. Другие, уже знакомые вам @ rules, можно посмотреть&amp;nbsp;&lt;a href=&quot;http://reference.sitepoint.com/css/atrulesref&quot; target=&quot;_bank&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;здесь&lt;/a&gt;.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;А у нас @ rule, которое мы будем использовать:&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; &quot;&gt;@-webkit-keyframes sunrise {
 /* установки идут здесь … */
}&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Слово sunrise (восход) — это идентификатор, который мы выбираем сами, чтобы обращаться к анимации.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Обратите внимание, что я использую -webkit- префикс во всех примерах кода здесь и в демо. О поддержке браузерами будет написано ниже в этой статье, пока что достаточно сказать, что самыми стабильными браузерами для работы анимации являются те, что основаны на WebKit.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Keyframe&lt;/strong&gt;&amp;nbsp;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Selectors&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Давайте добавим некоторые установки в @ rule:&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; &quot;&gt;@-webkit-keyframes sunrise {
 0% {
 bottom: 0;
 left: 340px;
 background: #f00;
 }
 33% {
 bottom: 340px;
 left: 340px;
 background: #ffd630;
 }
 66% {
 bottom: 340px;
 left: 40px;
 background: #ffd630;
 }
 100% {
 bottom: 0;
 left: 40px;
 background: #f00;
 }
 }&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Кроме установок обратите внимание на keyframe selector (определитель, или селектор кадра). На примере выше keyframe selectors — это проценты 0%, 33%, 66%, и 100%. При этом 0% и 100% могут быть заменены ключевыми словами &quot;from” и &quot;to” соответственно, и вы получите тот же результат.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;(Примечание переводчика: То есть, если анимация имеет длительность во времени, например, 10 секунд, то проценты указывают на ключевые кадры в 3,3 секунды, 6,6 и 10 секунд соответственно).&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Хотя спецификация все еще находится в разработке, некоторые правила уже установлены. Например, порядок указания кадров не имеет значения. Анимация будет проигрываться согласно процентным указателям, а не в том порядке, как они указаны. Так что если вы поставите ключевой кадр &quot;to” перед &quot;from”, анимация все равно будет прокручиваться в нужном порядке. Также, если селекторы &quot;to” и &quot;from” не объявлены, браузер автоматически их создаст. Так что набор установок внутри @ rule, указанный в спецификации CSS3, не является догмой.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Ключевые кадры, анимирующие солнце&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Для анимирования солнца я установил 4 ключевых кадра. Комментарии в коде объясняют происходящее.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;В первом кадре солнце красного цвета (как обычно при восходе или закате), и находится ниже уровня земли (т. е. невидимо). Положение элемента должно быть relative или absolute, чтобы получился нужный эффект. Это достигается с помощью значений left и bottom. Я также использовал z-index, чтобы быть уверенным, что солнце будет находиться «под» землей. Обратите внимание, что стили, указанные в кадре, это стили, которые участвуют в анимации, то есть, изменяются. Другие стили, такие как z-index и position, объявлены в другом месте кода, так что здесь не указаны.&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; &quot;&gt;0% {
 bottom: 0; /* солнце внизу*/
 left: 340px; /* солнце справа*/
 background: #f00; /* солнце красное */
 }&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Где-то на трети нашей анимации (33%) солнце находится на одном и том же уровне по оси x, но меняет цвет с красного на желто-оранжевый и поднимается вверх.&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; &quot;&gt;33% {
 bottom: 340px; /* солнце встает */
 left: 340px;
 background: #ffd630; /* меняет цвет */
 }&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Затем, примерно через две трети анимации (66%) солнце перемещается влево на 300px. Заметьте, что я опять указал его цвет как в кадре 33%, чтобы солнце не начало краснеть слишком рано&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; &quot;&gt;66% {
 bottom: 340px;
 left: 40px; /* солнце пересекает небо */
 background: #ffd630; /* цвет все тот же */
 }&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;И, наконец, солнце плавно переходит к своей финальной стадии — становится красным и опускается ниже уровня земли.&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; &quot;&gt;100% {
 bottom: 0; /* солнце садится */
 left: 40px;
 background: #f00; /* становится красным */
 }&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Ассоциирование анимации с элементом&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Следующий кусок кода привязывает название анимации (в нашем случае слово sunrise) с определенным элементом в HTML:&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; &quot;&gt;#sun.animate{
 -webkit-animation-name: sunrise;
 }&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Представляю вашему вниманию свойство animation-name. Значение этого свойства должно соответствовать идентификатору существующего @keyframes rule, иначе анимация не заработает.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Объект, к которому я обращаюсь, это элемент с id sun и классом animate. Зачем нужно дублировать код таким образом? Затем, чтобы можно было применить ява-скрипт и присвоить класс динамически. Например, в демо открываемая страница статична, анимация запускается после нажатия кнопки. Это значит, что изначально классы имеют другие стили, но после нажатия кнопки новые стили присваиваются всем элементам, и анимация запускается. Мы добиваемся того, что анимацию может контролировать пользователь.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Естественно, это всего лишь один способ добиться контроля. Как всегда в случае с CSS и JavaScript, существует множество способов достигнуть одного и того же.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Функции Duration и Timing (Длительность и Развитие)&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Давайте добавим еще две строки к нашему CSS:&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; &quot;&gt;#sun.animate {
 -webkit-animation-name: sunrise;
 -webkit-animation-duration: 10s;
 -webkit-animation-timing-function: ease;
 }&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Вы можете указать длительность анимации с помощью свойства animation-duration. Duration указывает сколько времени должно быть отпущено на один полный анимационный цикл. Вы можете указать значение в секундах (например, 4s), миллисекундах (2000ms), и в секундах в десятичных дробях (3.3s).&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Вряд ли в спецификации появятся все остальные доступные меры измерения времени. К тому же вряд ли вам понадобится что-то большее нежели секунды. Однако вы можете указать минуты, часы и даже дни, если пересчитаете все это в секунды.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Свойство animation-timing-function, указанное для анимации целиком, позволяет определить развитие анимации в пределах одного цикла. Доступные значения для animation-timing-function — это ease, linear, ease-out, step-start и многие другие,&amp;nbsp;&lt;a href=&quot;http://dev.w3.org/csswg/css3-animations/#animation-timing-function&quot; target=&quot;_bank&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;как указано в спецификации&lt;/a&gt;.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Для нашего примера я выбрал ease (замедление), которое также применяется по умолчанию. Так что в нашем примере мы можем не указывать это свойство, анимация будет вести себя без изменений.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Кроме того, вы можете применять timing к каждому кадру, как здесь:&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; &quot;&gt;@-webkit-keyframes sunrise {
 0% {
 background: #f00;
 left: 340px;
 bottom: 0;
 -webkit-animation-timing-function: ease;
 }
 33% {
 bottom: 340px;
 left: 340px;
 background: #ffd630;
 -webkit-animation-timing-function: linear;
 }
 66% {
 left: 40px;
 bottom: 340px;
 background: #ffd630;
 -webkit-animation-timing-function: steps(4);
 }
 100% {
 bottom: 0;
 left: 40px;
 background: #f00;
 -webkit-animation-timing-function: linear;
 }
 }&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;В каждом ключевом кадре наверху стоит отдельная функция timing. Одна из них имеет значение steps (шаги), это значение перебрасывает анимацию вперед на указанное количество предполагаемых шагов. Конечный кадр тоже имеет свою функцию timing, но она сработает только если анимация будет проиграна задом наперед.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;В нашем примере мы не используем покадровые функции timing, в данном уроке я просто показал, что это возможно.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Iteration Count и Direction (Количество раз и Направление)&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Добавим еще две строчки в наш код:&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; &quot;&gt;#sun.animate {
 -webkit-animation-name: sunrise;
 -webkit-animation-duration: 10s;
 -webkit-animation-timing-function: ease;
 -webkit-animation-iteration-count: 1;
 -webkit-animation-direction: normal;
 }&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Пример сверху демонстрирует еще два свойства: первое указывает, сколько раз нужно проиграть анимацию, второе указывает, в каком направлении ее проигрывать при множественном просмотре.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Свойство animation-iteration-count поставлено на 1, что означает, что анимация будет продемонстрирована только раз. Свойство может иметь значение infinite (бесконечность).&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Свойство animation-direction установлено на normal (нормальный, значение по умолчанию), это значит, что анимация будет проигрываться в том же направлении (от начала до конца) при каждом просмотре. В нашем случае анимация будет проиграна только один раз, так что это свойство указывать необязательно. Другое свойство, которое мы могли бы здесь указать, это alternate (альтернативно), что заставит анимацию играть в обратном направлении при каждой следующей прокрутке. Чтобы это свойство было применено, iteration count должно быть установлено на 2 или большее количество раз.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Delay And Play State (Отсрочить и Состояние проигрывателя)&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Еще две строки в наш CSS:&lt;/p&gt;&lt;pre style=&quot;padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; &quot;&gt; #sun.animate {
 -webkit-animation-name: sunrise;
 -webkit-animation-duration: 10s;
 -webkit-animation-timing-function: ease;
 -webkit-animation-iteration-count: 1;
 -webkit-animation-direction: normal;
 -webkit-animation-delay: 5s;
 -webkit-animation-play-state: running;
 }&lt;/pre&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Первое представленное вам свойство animation-delay делает именно то, что вы думаете — отсрачивает анимацию на указанное вами количество времени. Интересно, что свойство может принимать отрицательное значение, которое передвигает стартовую точку отсчета внутри анимации на указанное количество секунд.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Свойство animation-play-state, которое возможно удалят из спецификации, принимает два возможных значения running и paused. У этого свойства ограниченная практическая польза. По умочанию значение running, а paused просто ставит анимацию на паузу, пока пользователь вречную не нажмет play. Вы не можете указать свойство paused внутри кадра, но польза свойства возникает, когда в применяете JavaScript, чтобы анимация реагировала на действия пользователя, какие-то введенные значения и т.&amp;nbsp;п.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Fill Mode&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;UPDATE: свойство удалено из спецификации.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Остальное в спецификации&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Более подробно все возможные свойства для CSS-анимации вы можете посмотреть в&amp;nbsp;&lt;a href=&quot;http://www.w3.org/TR/css3-animations/#the-animation-shorthand-property-&quot; target=&quot;_bank&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;спецификации&lt;/a&gt;.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Поддержка браузерами&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Как уже было сказано, разобранный здесь код относится только к одному элементу анимации — солнцу. Чтобы посмотреть код для всех элементов, посетите&amp;nbsp;&lt;a href=&quot;http://www.impressivewebs.com/demo-files/css3-animated-scene/&quot; target=&quot;_bank&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;демонстрационную страницу&lt;/a&gt;. Вы можете либо открыть исходный код страницы, либо полистать вкладки справа.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;В демо не использованы никакие картинки, и анимация не использует ява-скрипты. Солнце, луна и облако нарисованы средствами CSS3 с помощью свойства border-radius, и ява-кодирование применено только к вкладкам справа и к кнопке, запускающей и прерывающей анимацию.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;При просмотре анимации в любом НЕ WebKit-браузере, она не сработает.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Список поддерживающих CSS-анимацию браузеров:&lt;/p&gt;&lt;ul style=&quot;padding: 0px; margin: 0px 0px 0px 30px; line-height: normal; &quot;&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Chrome 2+,&lt;/li&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Safari 4+,&lt;/li&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Firefox 5+,&lt;/li&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;iOS Safari 3.2+,&lt;/li&gt;&lt;li style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Android 2.1+.&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Также получено официальное заявление о том, что анимация будет поддерживаться в Opera.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Ну и ни одного слова об ожидаемой поддержке в IE.&lt;/p&gt;&lt;/p&gt;</content:encoded>
			<link>https://programiruem.3dn.ru/news/pokadrovaja_animacija_html5_i_css3_urok/2012-09-10-184</link>
			<category>PHP/Html</category>
			<dc:creator>Ne0Lite</dc:creator>
			<guid>https://programiruem.3dn.ru/news/pokadrovaja_animacija_html5_i_css3_urok/2012-09-10-184</guid>
			<pubDate>Mon, 10 Sep 2012 10:05:57 GMT</pubDate>
		</item>
		<item>
			<title>Что такое HTML5 SHIV – уроки HTML5</title>
			<description>&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Так как многие браузеры некоторое время не будут распознавать HTML5, нам нужно придумать способ строить страницы на HTML5 и заставить браузеры «видеть» его обходным путем. Для этого прибегнем к помощи JavaScript и CSS.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Итак, Internet Explorer не в состоянии применить стили к элементам, которые он не распознает. К примеру, следующий элемент – &quot;blah” – не будет никак стилизован:&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;a href=&quot;http://december.com/html/4/element/html.html&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;html&amp;gt;&lt;/strong&gt;&lt;/a&gt;&lt;br style=&quot;padding: 0px; margin: 0px;...</description>
			<content:encoded>&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Так как многие браузеры некоторое время не будут распознавать HTML5, нам нужно придумать способ строить страницы на HTML5 и заставить браузеры «видеть» его обходным путем. Для этого прибегнем к помощи JavaScript и CSS.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Итак, Internet Explorer не в состоянии применить стили к элементам, которые он не распознает. К примеру, следующий элемент – &quot;blah” – не будет никак стилизован:&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;a href=&quot;http://december.com/html/4/element/html.html&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;html&amp;gt;&lt;/strong&gt;&lt;/a&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;a href=&quot;http://december.com/html/4/element/head.html&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;head&amp;gt;&lt;/strong&gt;&lt;/a&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;a href=&quot;http://december.com/html/4/element/style.html&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;style&amp;gt;&lt;/strong&gt;&lt;/a&gt;blah { color: red; }&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;/style&amp;gt;&lt;/strong&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;/head&amp;gt;&lt;/strong&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;a href=&quot;http://december.com/html/4/element/body.html&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;body&amp;gt;&lt;/strong&gt;&lt;/a&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;blah&amp;gt;Hello!&lt;a href=&quot;http://december.com/html/4/element/.html&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;&lt;/strong&gt;&lt;/a&gt;/blah&amp;gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;/body&amp;gt;&lt;/strong&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;/html&amp;gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Результат&lt;/strong&gt;:&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;a href=&quot;http://awebdesignsblog.files.wordpress.com/2010/03/shiv_html5_1.jpg&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;img class=&quot;alignleft size-full wp-image-117&quot; title=&quot;shiv_html5_1&quot; src=&quot;http://awebdesignsblog.files.wordpress.com/2010/03/shiv_html5_1.jpg?w=720&quot; alt=&quot;HTML5 shiv - учебник HTML5&quot; style=&quot;padding: 2px; margin: 0px 7px 2px 0px; float: left; display: inline; border: 2px solid rgb(255, 255, 255); &quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Благодаря&amp;nbsp;&lt;a href=&quot;http://w3future.com/weblog/&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;Sjoerd Visscher&lt;/a&gt;&amp;nbsp;у нас теперь есть одна интересная техника, с помощью которой можно заставить IE применять стили к необходимым элементам. Если вы создадите новый DOM-элемент (с тем же именем, что и восновном документе), то листы стилей заработают. Вам даже не нужно вставлять этот элемент в документ для того, чтобы стили сработали. Пример:&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;a href=&quot;http://december.com/html/4/element/html.html&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;html&amp;gt;&lt;/strong&gt;&lt;/a&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;a href=&quot;http://december.com/html/4/element/head.html&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;head&amp;gt;&lt;/strong&gt;&lt;/a&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;a href=&quot;http://december.com/html/4/element/style.html&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;style&amp;gt;&lt;/strong&gt;&lt;/a&gt;blah { color: red; }&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;/style&amp;gt;&lt;/strong&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;a href=&quot;http://december.com/html/4/element/script.html&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;script&amp;gt;&lt;/strong&gt;&lt;/a&gt;document.createElement(&quot;blah”)&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;/script&amp;gt;&lt;/strong&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;/head&amp;gt;&lt;/strong&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;a href=&quot;http://december.com/html/4/element/body.html&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;body&amp;gt;&lt;/strong&gt;&lt;/a&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;blah&amp;gt;Hello!&lt;a href=&quot;http://december.com/html/4/element/.html&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;&lt;/strong&gt;&lt;/a&gt;/blah&amp;gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;/body&amp;gt;&lt;/strong&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;/html&amp;gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Результат&lt;/strong&gt;:&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;a href=&quot;http://awebdesignsblog.files.wordpress.com/2010/03/shiv_html5_2.jpg&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;img class=&quot;alignleft size-full wp-image-118&quot; title=&quot;shiv_html5_2&quot; src=&quot;http://awebdesignsblog.files.wordpress.com/2010/03/shiv_html5_2.jpg?w=720&quot; alt=&quot;HTML5 shiv - учебник HTML5&quot; style=&quot;padding: 2px; margin: 0px 7px 2px 0px; float: left; display: inline; border: 2px solid rgb(255, 255, 255); &quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Это очень важно. Это значит, что мы теперь можем применять стили к элементам HTML5, не распознанным Интернет Эксплорером.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Элемент&amp;nbsp;&lt;/strong&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;figure/&amp;gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Взгляните на простой пример. Претворимся, что хотим применить&amp;nbsp;&lt;a href=&quot;http://www.w3.org/html/wg/html5/#the-figure&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;HTML 5 figure element&lt;/a&gt;. Элемент очень простой, только требует небольшой стилизации. (Не уверен, как элемент figure должен конкретно выглядеть, просто беру картинку для примера):&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;a href=&quot;http://december.com/html/4/element/html.html&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;html&amp;gt;&lt;/strong&gt;&lt;/a&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;a href=&quot;http://december.com/html/4/element/head.html&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;head&amp;gt;&lt;/strong&gt;&lt;/a&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;a href=&quot;http://december.com/html/4/element/style.html&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;style&amp;gt;&lt;/strong&gt;&lt;/a&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;figure { border: 1px inset #AAA; padding: 4px; }&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;/style&amp;gt;&lt;/strong&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;a href=&quot;http://december.com/html/4/element/script.html&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;script&amp;gt;&lt;/strong&gt;&lt;/a&gt;document.createElement(&quot;figure”);&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;/script&amp;gt;&lt;/strong&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;/head&amp;gt;&lt;/strong&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;a href=&quot;http://december.com/html/4/element/body.html&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;body&amp;gt;&lt;/strong&gt;&lt;/a&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;figure&amp;gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;a href=&quot;http://december.com/html/4/element/img.html&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;img&lt;/strong&gt;&lt;/a&gt;&amp;nbsp;src=”http://ejohn.org/files/jeresig-wordpress-sm.jpg”/&lt;a href=&quot;http://december.com/html/4/element/.html&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&amp;gt;&lt;/strong&gt;&lt;/a&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;a href=&quot;http://december.com/html/4/element/.html&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;&lt;/strong&gt;&lt;/a&gt;/figure&amp;gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;/body&amp;gt;&lt;/strong&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;/html&amp;gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Результат&lt;/strong&gt;:&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;a href=&quot;http://awebdesignsblog.files.wordpress.com/2010/03/shiv_html5_3.jpg&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;img class=&quot;alignleft size-full wp-image-119&quot; title=&quot;shiv_html5_3&quot; src=&quot;http://awebdesignsblog.files.wordpress.com/2010/03/shiv_html5_3.jpg?w=720&quot; alt=&quot;HTML5 shiv - учебник HTML5&quot; style=&quot;padding: 2px; margin: 0px 7px 2px 0px; float: left; display: inline; border: 2px solid rgb(255, 255, 255); &quot;&gt;&lt;/a&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;&lt;a href=&quot;http://awebdesignsblog.files.wordpress.com/2010/03/shiv_html5_3.jpg&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;/a&gt;С помощью CSS и простой JavaScript DOM формулы мы смогли внедрить хотя бы часть спецификации HTML5. Хоть это и не решение всех проблем, но уже многообещающая техника.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;Я попытался применить ее к некоторым элементам, уже определенным в IE. К примеру, я решил создать&amp;nbsp;&lt;a href=&quot;http://www.w3.org/html/wg/html5/#legend&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;legend child element&lt;/a&gt;. Применить стили к нему было действительно трудно, так как функциональность и применение стилей к легендам уже определены для элементов fieldset в Internet Explorer. В моих простых тестах, если legend element находился вне полей формы, он никак не стилизовался.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; &quot;&gt;В общем, это неплохой старт для построения нашего HTML5 shiv, но требует гораздо больше работы и внимания. Надеюсь, техника получит развитие в ближайшее время.&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;</content:encoded>
			<link>https://programiruem.3dn.ru/news/chto_takoe_html5_shiv_uroki_html5/2012-09-10-183</link>
			<category>PHP/Html</category>
			<dc:creator>Ne0Lite</dc:creator>
			<guid>https://programiruem.3dn.ru/news/chto_takoe_html5_shiv_uroki_html5/2012-09-10-183</guid>
			<pubDate>Mon, 10 Sep 2012 10:01:27 GMT</pubDate>
		</item>
		<item>
			<title>HTML5 учебник – введение в новый язык разметки</title>
			<description>&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;HTML5 и CSS3 только «прибыли», а очередная гонка на приз за лучшую сборку в новом формате уже началась. Сказать по правде, все это – лишь инструменты, ждущие хорошего разработчика, готового создать првильный проект. Как хорошие разработчики, мы не должны тратить драгоценное время на выяснение отношений между собой – какой язык разметки лучше. Такой путь ведет в никуда. Вместо этого мы должны принять абсолютно новую идеологию и расширить наши навыки в программировании, чтобы сделать Веб еще более доступным.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;И ничто не должно мешать нам начать прямо&amp;nbsp;&lt;strong style=&quot;padding: 0px; margin:...</description>
			<content:encoded>&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;HTML5 и CSS3 только «прибыли», а очередная гонка на приз за лучшую сборку в новом формате уже началась. Сказать по правде, все это – лишь инструменты, ждущие хорошего разработчика, готового создать првильный проект. Как хорошие разработчики, мы не должны тратить драгоценное время на выяснение отношений между собой – какой язык разметки лучше. Такой путь ведет в никуда. Вместо этого мы должны принять абсолютно новую идеологию и расширить наши навыки в программировании, чтобы сделать Веб еще более доступным.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;И ничто не должно мешать нам начать прямо&amp;nbsp;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;сейчас&lt;/strong&gt;.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Добро пожаловать в HTML5&lt;/strong&gt;&lt;/p&gt;&lt;div id=&quot;attachment_86&quot; class=&quot;wp-caption alignleft&quot; style=&quot;padding: 4px 0px 0px; margin: 10px; float: left; border: 1px solid rgb(221, 221, 221); text-align: center; background-color: rgb(243, 243, 243); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; width: 460px; &quot;&gt;&lt;a href=&quot;http://awebdesignsblog.files.wordpress.com/2010/03/html5_logo.jpg&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;img class=&quot;size-full wp-image-86&quot; title=&quot;html5_logo&quot; src=&quot;http://awebdesignsblog.files.wordpress.com/2010/03/html5_logo.jpg?w=720&quot; alt=&quot;HTML5 - логотип&quot; style=&quot;padding: 2px; margin: 0px; border: 2px solid rgb(255, 255, 255); &quot;&gt;&lt;/a&gt;&lt;p class=&quot;wp-caption-text&quot; style=&quot;padding: 0px 4px 5px; margin: 0px; line-height: 17px; font-size: 11px; &quot;&gt;HTML5 логотип - HTML5 учебник&lt;/p&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Такие вещи, как jQuery, техники форматирования и тенденции в дизайне меняются очень быстро. И в целом мы привыкли, что то, что мы изучаем сегодня, назавтра уже устаревает, но такова природа нашей индустрии.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;В поисках стабильности мы обращаемся к коду, который не меняется в течение относительно долгого времени. Так что, когда меняется даже код – это целое событие, и нас ожидает не одна головная боль, пока мы будем продираться через тернии.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;В этой статье я надеюсь рассказать вам о некоторых приемах и строении HTML5, чтобы помочь вам преодолеть эту боль, пока вы будете переходить на другой синтаксис.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;База&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Когда несколько месяцев назад я начал изучать HTML5, первая вещь, которую я пытался найти, это DOCTYPE. Вроде бы простая вещь, которая должна быть везде, нигде не проявляла себя, и после полного краха своих попыток я наконец откопал ее в недрах W3C. Вот она:&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;code style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;!DOCTYPE html&amp;gt;&lt;/code&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Мне было также любопытно, почему они выбрали DOCTYPE html а не DOCTYPE html5, что было бы более логично и сразу сообщало браузерам, с документом какого формата они работают. Но оказалось, что DOCTYPE HTML5 не принимается Internet Explorer 6, тогда как сам документ, составленный в HTML5 и с правильным DOCTYPE отображается правильно.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Мне нравится новый DOCTYPE, он краток и всеобъемлющ, так что, думаю, мы все запомним его и не будем копировать и переносить со страницу на страницу.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Новые элементы, которые вы должны знать&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Эти элементы привлекают наше внимание с первого взгляда. W3C на самом деле прислушалось к мнению общественности и ввело большое количество новых элементов в рассчете на будущее. Теперь у нас есть все, начиная с простых структурных элементов вроде и и заканчивая и , которые обещают стать мощными API и обеспечить нас достаточной свободой для создания новых приложений и при этом уйти от необходимости использовать флэш при отображении видео и мультипликации.&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;&lt;br style=&quot;padding: 0px; margin: 0px; &quot;&gt;Новые структурные элементы&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;header&amp;gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Элемент header предназначен для отображения всей вводной информации, типа лготипа, названия сайта и тому подобное.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;nav&amp;gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Элемент nav содержит ссылки на другие разделы сайта или страницы. Не нужно все ссылки заключать в эти тэги, только основную навигацию.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;section&amp;gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Этот тэг заключает в себе динамический контент или программное приложение. То же самое делает div, но section отделяет целый кусок документа.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;article&amp;gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Отделяет кусок страницы, текст, который может стоять отдельно, например, блоговский пост, форумное сообщение, комментарий пользователя или любая независимая от остального контента статья.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;aside&amp;gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Элемент aside содержит контент, относящийся к основному содержимому страницы. Как правило, это боковые колонки, где размещаются ссылки на похожие материалы, облака тэгов и т.п. Могут также содержать выносы – цитаты из текста.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;footer&amp;gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Используется для отделения «подвала», не только всей страницы, но и любого ее раздела. Так что этот элемент вы, скорее всего, будете использовать на странице несколько раз.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;На первый взгляд кажется, что эти новые элементы делают то же самое, что обычные &lt;div id&amp;gt;, но если div id с уникальным именем может использоваться на странице только один раз, эти элементы ведут себя также, как привычные нам тэги &lt;p&amp;gt;, &lt;h1&amp;gt; и прочие, и их можно использовать на странице столько раз, сколько необходимо.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Элементы header и footer не просто отделяют шапку и подвал страницы, но определяют шапку и подвал каждого элемента на ней, как делают в таблицах thead и tfoot.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Преимущество новой разметки в том, что она семантически определяет элементы страницы (легче ориентироваться в коде). Однако, использовать ее нужно с умом, иначе легко переборщить.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Облегчение перехода с XHTML5&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Хотя HTML 4.01, XHTML 1.0, &amp;amp; HTML5 очень похожи, существуют небольшие синтаксические различия, которые могут привести к коллапсу страницы. Чтобы этого не происходило, в HTML5 заложено некоторое «послабление» для заядлых XHTML-кодеров.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Например, при построении формы в HTML5 правильный синтаксис для input text будет таким:&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;input type=”text” id=”name”&amp;gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Но не будет ошибкой написать и так:&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;input type=”text” id=”name”/&amp;gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;То есть, с закрывающим слэшем.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;То же самое относится к &lt;meta&amp;gt; и другим самозакрывающимся тэгам.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Такие элементы как &lt;i&amp;gt; и &lt;b&amp;gt; перешли из HTML4.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;В чем преимущество?&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;У любой новой технологии должно быть преимущество, иначе зачем вы будете ею пользоваться. HTML5 «упакован» целым рядом преимуществ. Большинство из них касается API и DOM.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Расширяем API&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Самое очевидное преимущество HTML5 – несколько новых API (программных интерфейсов приложений) и возможности, которые появятся в будущем у веб-приложений благодаря кэшу и оффлайн-работе. Google Gears позволил нам хранить информацию оффлайн, флэш продемонстрировал мощность кэша, Pandora с его помощью сохраняет информацию о логине и пароле. С HTML5 все эти вещи можно реализовать средствами самого языка, и легко расширить с помощью Ява-скриптов.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;HTML5 использует «легкую» кодировку, чтобы сосредоточить свое внимание на Вебе; впервые, кроме jQuery, одна передовая технология полностью поглощает другую. Конечно, мы связываем HTML5 и Ява-скрипты с помощью классов и ID, но до этого момента они воспринимались как отдельные блоки, приставляемые один к другому. Теперь же, с ростом Веба, нам необходимо такого рода объединение двух технологий.&lt;/p&gt;&lt;div id=&quot;attachment_97&quot; class=&quot;wp-caption alignleft&quot; style=&quot;padding: 4px 0px 0px; margin: 10px; float: left; border: 1px solid rgb(221, 221, 221); text-align: center; background-color: rgb(243, 243, 243); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; width: 460px; &quot;&gt;&lt;a href=&quot;http://awebdesignsblog.files.wordpress.com/2010/03/html5_api.jpg&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;img class=&quot;size-full wp-image-97&quot; title=&quot;html5_api&quot; src=&quot;http://awebdesignsblog.files.wordpress.com/2010/03/html5_api.jpg?w=720&quot; alt=&quot;html5 luvs API&quot; style=&quot;padding: 2px; margin: 0px; border: 2px solid rgb(255, 255, 255); &quot;&gt;&lt;/a&gt;&lt;p class=&quot;wp-caption-text&quot; style=&quot;padding: 0px 4px 5px; margin: 0px; line-height: 17px; font-size: 11px; &quot;&gt;HTML5 luvs API - HTML5 учебник&lt;/p&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Хранение данных оффлайн&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Самая крутая фишка HTML5 – определенно его оффлайн возможности. Thunderbird и Outlook (вскоре и GMail) позволяют загрузить вашу старую информацию, находясь оффлайн. С HTML5 у вас будет такая же функциональность, только в браузере. Это первый серьезный шаг на пути сокращения пропасти между десктопом и Вебом, который позволяет открыть множество дверей в будущее веб-приложениям.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;W3C позаимствовал лучшие наработки у различных веб-технологий, что сделало его самым мощным программным языком на сегодняшний день.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Другие API&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;a href=&quot;http://www.w3.org/TR/2008/WD-html5-20080122/#dnd&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;Drag &amp;amp; Drop&lt;/a&gt;&amp;nbsp;(перетащить и поставить)&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;a href=&quot;http://www.w3.org/TR/2008/WD-html5-20080122/#dnd&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;Drag &amp;amp; Drop&lt;/a&gt;&amp;nbsp;API определяет само событие по переносу и вставке, чего именно – не указано. Этот API требует Ява-скрипта для нормальной работы по переносу и вставке.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;a href=&quot;http://dev.w3.org/html5/spec/Overview.html#video&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;Video&lt;/a&gt;&amp;nbsp;&amp;amp;&amp;nbsp;&lt;a href=&quot;http://dev.w3.org/html5/spec/Overview.html#audio&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;Audio&lt;/a&gt;&amp;nbsp;(видео и аудио)&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Эти API – большой апгрэйд в сфере отображения медиа-файлов. Хотя функциональность пока ограничена, вставка видео на страницу никогда не была проще:&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;video width=”400″ height=”360″ src=”vid.mp4″&amp;gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Геолокация&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Потрясающий API – позволяет средствами HTML5 определить местонахождение подключенного к Интернету устройства (мобильного телефона).&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Где я могу это использовать?&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Не смотря на малую поддержку HTML5 браузерами, веб развивается слишком быстро, чтобы медлить и не отрабатывать свои навыки на тестовых страницах. В данный момент Safari – лучшая платформа для тестирования, он поддерживает большинство новых элементов и API. Конечно, ситуация может измениться в любой момент, так что следите за развитием Opera, Chrome и Firefox.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Как нам двигаться дальше?&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Несмотря на кипишь вокруг HTML5 и наше нетерпение его использовать, переход с HTML4.01 и XHTML1.0 на HTML5 – это длительный процесс. Пройдет много времени, прежде чем разработчики протестируют все функции, а браузеры смогут их выполнять, но больше всего времени займет переход пользователей со старых версий браузеров на новые. Мы все это понимаем, все читаем эту статью, и мы знаем, что нужно найти какой-то путь, чтобы продолжать свое движение вперед, не навредив при этом прошлому.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Мы пока не можем полностью перейти на новый язык и знаем, что ни один ответственный разработчик не станет создавать приложение, которое не поддерживается все еще широко распространенным браузером. Но есть несколько лазеек, которые помогут нам двигаться дальше.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Семантическое наименование&amp;nbsp;&lt;/strong&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;div-ов&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Давать div-ам имена header, footer и т.п., которые потом будут использоваться в качестве элементов разметки напрямую, хорошая практика для того, чтобы привыкнуть к названиям.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Хитрое использование&amp;nbsp;&lt;/strong&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;JavaScript&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Во-первых, не используйте этот прием в рабочей версии продукта. Если скрипты не будут поддерживаться на стороне клиента, это разрушит весь сайт в браузерах, которые не смогут применить листы стилей к новым элементам. Тем не менее, необходимо знать все опции заранее.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Создание элементов с помощью Ява-скрипта.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Работа с jQuery – это круто и все такое, но, как выяснилось, в Ява-скрипте есть встроенная функция для создания новых элементов.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;document.createElement(‘header’);&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;document.createElement(‘footer’);&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;document.createElement(‘section’);&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;document.createElement(‘aside’);&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;document.createElement(‘nav’);&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;document.createElement(‘article’);&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;document.createElement(‘figure’);&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;document.createElement(‘time’);&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;И далее в том же духе.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Этот прием позволит вам стилизовать элементы в Internet Explorer. Обратная сторона медали в том, что без всех необходимых Ява-скриптов сайт не только останется без стилей, но и любые не распознанные элементы будут игнорированы. То есть ваш сайт будет разрушен.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Ява-скрипты на стороне клиента – это не решение при использовании HTML5, Ява-скрипты на стороне сервера – это уже совсем другое дело…&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Создание приложений под определенные браузеры&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Я всегда призывал людей создавать сайты для своей аудитории, и написание приложений под определенные браузеры – это в самом деле фишка. Как я уже говорил ранее, все упирается в создание и контроль среды. Если мы сможем управлять средой, то предоставлять новые услуги нашим клиентам будет гораздо легче. Google пытается сделать это со своим продуктом&amp;nbsp;&lt;a href=&quot;http://wave.google.com/&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;Google Wave&lt;/a&gt;.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Основная идея, стоящая за продуктом Google, – произвести революцию в сфере общения и сделать это с помощью новейшей технологии. Google Wave построен на HTML5 и пока не отображается всеми браузерами. Но это не проблема, так как Google контролирует свою аудиторию, и выпустил продукт, чтобы отобрать из этой аудитории разработчиков для его тестирования.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;a href=&quot;http://awebdesignsblog.files.wordpress.com/2010/03/google_wave_inbox21.jpg&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;img class=&quot;alignleft size-full wp-image-107&quot; title=&quot;google_wave_inbox2&quot; src=&quot;http://awebdesignsblog.files.wordpress.com/2010/03/google_wave_inbox21.jpg?w=720&quot; alt=&quot;Google Wave inbox - HTML5 учебник&quot; style=&quot;padding: 2px; margin: 0px 7px 2px 0px; float: left; display: inline; border: 2px solid rgb(255, 255, 255); &quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;С помощью Wave Google продвигает HTML5 так далеко, как только можно (и даже немного дальше). Они переводят блоги, wiki, мгновенные сообщения, e-mail и синхронное общение на новый уровень, так как собирают все в один флакон.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Вот как выглядит Google Wave:&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;a href=&quot;http://awebdesignsblog.files.wordpress.com/2010/03/google_wave.jpg&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(0, 66, 118); &quot;&gt;&lt;img class=&quot;alignleft size-full wp-image-101&quot; title=&quot;google_wave&quot; src=&quot;http://awebdesignsblog.files.wordpress.com/2010/03/google_wave.jpg?w=720&quot; alt=&quot;Google Wave - HTML5 учебник&quot; style=&quot;padding: 2px; margin: 0px 7px 2px 0px; float: left; display: inline; border: 2px solid rgb(255, 255, 255); &quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Google Wave на HTML5 – это самый большой прорыв в данной области. Они провели феноменальную работу, совместив творчество и инновационную технологию.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px; &quot;&gt;Сфокусируемся на мобильных устройствах&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Точно так же, как Google ведет себя с Google Wave, мы можем вести себя с мобильными устройствами, то есть разрабатывать в HTML5 приложения для устройств, которые его поддерживают.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;Это, конечно, не лучшее решение при дизайне для мобильных устройств вообще, но если вы хотите сосредоточиться на определенном приборе, таком как iPhone, Pre или Google’s Android, то вполне приемлемый способ реализовать свои возможности.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 0px 0px 10px; line-height: 25px; color: rgb(34, 34, 34); font-family: Georgia, &apos;Times New Roman&apos;, Times, serif; font-size: 14px; background-color: rgb(255, 255, 255); &quot;&gt;В данный момент самой лучшей платформой для тестирования обладает iPhone (сейчас уже iPad – прим. переводчика). Но если вы хотите протестировать только новые элементы, то все три крупнейшие платформы подойдут с таким же успехом.&lt;/p&gt;</content:encoded>
			<link>https://programiruem.3dn.ru/news/html5_uchebnik_vvedenie_v_novyj_jazyk_razmetki/2012-09-10-182</link>
			<category>PHP/Html</category>
			<dc:creator>Ne0Lite</dc:creator>
			<guid>https://programiruem.3dn.ru/news/html5_uchebnik_vvedenie_v_novyj_jazyk_razmetki/2012-09-10-182</guid>
			<pubDate>Mon, 10 Sep 2012 08:47:39 GMT</pubDate>
		</item>
		<item>
			<title>Настройка простейшего сервера для скачивания файлов на базе IIS 7.0</title>
			<description>&lt;p style=&quot;font-family: verdana, arial, sans-serif; line-height: 19px; text-align: justify; background-color: rgb(255, 255, 255); &quot;&gt;&lt;p&gt;Windows Server 2008 имеет в комплекте сильно изменённую роль веб-сервера IIS. Изменения коснулись как самого веб-сервера, так и инструментов его управления. В этой заметке я коснусь только простейших настроек. Впрочем и решённую задачу назвать сложной проблематично. Итак, имеется сервер, на базе его надо настроить ftp-сервер с доступом по паролю к определённой папке и http-сервер с анонимным доступом к этой же папке, но без возможности просмотра содержимого папки.&lt;/p&gt;&lt;p&gt;Для начала рассмотрим процесс установки IIS. Роль веб-сервера доступна в списке стандартных ролей Windows Server 2008. И для её установки достаточно эту роль добавить.&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-01.jpg&quot; width=&quot;600&quot; height=&quot;...</description>
			<content:encoded>&lt;p style=&quot;font-family: verdana, arial, sans-serif; line-height: 19px; text-align: justify; background-color: rgb(255, 255, 255); &quot;&gt;&lt;p&gt;Windows Server 2008 имеет в комплекте сильно изменённую роль веб-сервера IIS. Изменения коснулись как самого веб-сервера, так и инструментов его управления. В этой заметке я коснусь только простейших настроек. Впрочем и решённую задачу назвать сложной проблематично. Итак, имеется сервер, на базе его надо настроить ftp-сервер с доступом по паролю к определённой папке и http-сервер с анонимным доступом к этой же папке, но без возможности просмотра содержимого папки.&lt;/p&gt;&lt;p&gt;Для начала рассмотрим процесс установки IIS. Роль веб-сервера доступна в списке стандартных ролей Windows Server 2008. И для её установки достаточно эту роль добавить.&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-01.jpg&quot; width=&quot;600&quot; height=&quot;450&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; align=&quot;center&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;В связи с требованиями задачи список компонентов устанавливаемых по умолчанию надо подкорректировать. Directory Browsing и Basic Authentication нам не понадобятся.&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-02.jpg&quot; width=&quot;600&quot; height=&quot;450&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; align=&quot;center&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;По завершении мастера установки можно проверить корректность работы сервера подключившись в браузере к http://localhost. В случае успешной установки должен отобразиться следующий сайт:&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-06.jpg&quot; width=&quot;600&quot; height=&quot;450&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; align=&quot;center&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;К сожалению, в комплект Windows Server 2008 не входит FTP Publishing Service 7.0. Он доступен на сайте Майкрософта. Ссылка на скачивание&amp;nbsp;&lt;a href=&quot;http://www.microsoft.com/downloads/details.aspx?FamilyID=2ECCF14A-5C4F-4CFB-9153-CFE1204B346A&amp;amp;displaylang=en&amp;amp;displaylang=en&quot; target=&quot;_blank&quot; style=&quot;text-decoration: none; font-weight: bold; color: rgb(109, 7, 8); &quot;&gt;здесь&lt;/a&gt;. При установке выбираем все предлагаемые компоненты:&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-09.jpg&quot; width=&quot;495&quot; height=&quot;382&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; align=&quot;center&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;После установки FTP вернёмся к конфигурированию нашего веб-сервера. Консоль управления IIS очень сильно изменилась по сравнению с шестой версией и выглядит следующим образом:&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-11.jpg&quot; width=&quot;600&quot; height=&quot;450&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; align=&quot;center&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;В Authentication проверяем что к нашему веб-сайту доступ имеют только анонимные пользователи. В IIS 7.0 доступ к ресурсам сервера анонимных пользователей идёт от имени служебной учётной записи IUSR.&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-12.jpg&quot; width=&quot;600&quot; height=&quot;450&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; align=&quot;center&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Далее в Basic Settings указываем папку, где будет находиться содержимое нашего сайта&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-13-basic-settings.jpg&quot; width=&quot;600&quot; height=&quot;450&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; align=&quot;center&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;и права доступа к файловым ресурсам (пользователю IUSR даём только право Read на нашу папку).&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-14-edit-permissions.jpg&quot; width=&quot;600&quot; height=&quot;450&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; align=&quot;center&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Теперь попробуем посмотреть в браузере что у нас получилось. При попытке доступа к localhost по http-протоколу получаем чистый экран&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-16-site-checking.jpg&quot; width=&quot;600&quot; height=&quot;450&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; align=&quot;center&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Если же будем обращаться к конкретному файлу - то сервер даст его скачать&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-17-file-downloading.jpg&quot; width=&quot;600&quot; height=&quot;450&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; align=&quot;center&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Вернёмся к конфигурированию нашего веб-сервера. Займёмся настройками FTP. Для этого не обязательно делать отдельный ftp-сайт, можно подключить ftp к текущему нашему сайту. Делается это через команду Add FTP Publishing с консоли действий нашего IIS manager’а.&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-18-add-ftp-publishing.jpg&quot; width=&quot;600&quot; height=&quot;450&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; align=&quot;center&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-19-add-ftp-publishing-2.jpg&quot; width=&quot;600&quot; height=&quot;450&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; align=&quot;center&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;После этого в настройках нашего сайта появятся дополнительные настройки для конфигурирования FTP-сервера.&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-20.jpg&quot; width=&quot;600&quot; height=&quot;450&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; align=&quot;center&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Для начала в FTP Authentication проверяем, что анонимный доступ к ftp-серверу отключен, включена только Basic аутентификация.&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-21-enable-basic-authentication.jpg&quot; width=&quot;600&quot; height=&quot;450&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; align=&quot;center&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Далее, настраиваем FTP Authorization Rules. Предварительно создаем две локальных группы FTP Admins и FTP Users, например. Первой даём права на чтение-запись на нашем сервере, второй - только на чтение.&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-22-allow-rules.jpg&quot; width=&quot;600&quot; height=&quot;450&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; align=&quot;center&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Затем, в FTP Directory Browsing можно настроить внешний вид FTP-сайта и различные сообщения сервера.&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-23-ftp-directory-browsing.jpg&quot; width=&quot;600&quot; height=&quot;450&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; align=&quot;center&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-24-ftp-messages.jpg&quot; width=&quot;600&quot; height=&quot;450&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; align=&quot;center&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;На этом конфигурация нашего сервера заканчивается. Проверяем отсутствие доступа анонимных пользователей и доступ для пользователя - члена группы FTP Admins:&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-25-anonimous-connection.jpg&quot; width=&quot;600&quot; height=&quot;450&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; align=&quot;center&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-26-admin-connection.jpg&quot; width=&quot;600&quot; height=&quot;450&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; align=&quot;center&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-27-admin-connection-2.jpg&quot; width=&quot;600&quot; height=&quot;450&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; align=&quot;center&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Ну и напоследок, проверяем через ftp-клиент Total Commander’a права доступа для учётки из группы FTP Admins и для учётки из группы FTP Users.&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-28-total-commander-ftp-admin.jpg&quot; width=&quot;600&quot; height=&quot;429&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; align=&quot;center&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-29-total-commander-ftp-admin-2.jpg&quot; width=&quot;600&quot; height=&quot;434&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; align=&quot;center&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/iis7ftp/iis7-ftp-30-total-commander-ftp-user.jpg&quot; width=&quot;600&quot; height=&quot;430&quot; hspace=&quot;6&quot; alt=&quot;IIS 7 FTP&quot; title=&quot;IIS 7 FTP&quot; border=&quot;0&quot;&gt;&lt;/div&gt;&lt;/p&gt;</content:encoded>
			<link>https://programiruem.3dn.ru/news/nastrojka_prostejshego_servera_dlja_skachivanija_fajlov_na_baze_iis_7_0/2012-07-08-169</link>
			<category>Операционные системы</category>
			<dc:creator>Ne0Lite</dc:creator>
			<guid>https://programiruem.3dn.ru/news/nastrojka_prostejshego_servera_dlja_skachivanija_fajlov_na_baze_iis_7_0/2012-07-08-169</guid>
			<pubDate>Sun, 08 Jul 2012 19:53:37 GMT</pubDate>
		</item>
		<item>
			<title>Windows 2008. Cоздание нового корневого домена в лесу</title>
			<description>&lt;p style=&quot;font-family: verdana, arial, sans-serif; line-height: 19px; text-align: justify; background-color: rgb(255, 255, 255); &quot;&gt;&lt;p&gt;Предположим, что у нас имеется удалённый офис. Офис немаленький, следовательно мы можем туда поставить полноценный контроллер домена. Кроме этого, удалённый офис будет поддерживать местная команда IT-специалистов и для ограничения их доступа только локальными ресурсами удалённого офиса выделим им отдельный домен в общем лесу. Задача имеет несколько путей решения и решается в 2 стадии. Попробуем решить задачу используя графические средства Windows 2008 Server (задача так же может быть решена утилитами командной строки или средствами файлов автоответов). Сначала надо будет создать отдельный сайт для удалённого офиса, потом в удалённом офисе установить будущий контроллер домена, включить его в наш основной домен и повысить его до контроллера домена параллельно создав новый корневой домен.&lt;/p&gt;&lt;p&gt;1. Создаем новый сайт. Операции выполняются через оснастку &quot;Act...</description>
			<content:encoded>&lt;p style=&quot;font-family: verdana, arial, sans-serif; line-height: 19px; text-align: justify; background-color: rgb(255, 255, 255); &quot;&gt;&lt;p&gt;Предположим, что у нас имеется удалённый офис. Офис немаленький, следовательно мы можем туда поставить полноценный контроллер домена. Кроме этого, удалённый офис будет поддерживать местная команда IT-специалистов и для ограничения их доступа только локальными ресурсами удалённого офиса выделим им отдельный домен в общем лесу. Задача имеет несколько путей решения и решается в 2 стадии. Попробуем решить задачу используя графические средства Windows 2008 Server (задача так же может быть решена утилитами командной строки или средствами файлов автоответов). Сначала надо будет создать отдельный сайт для удалённого офиса, потом в удалённом офисе установить будущий контроллер домена, включить его в наш основной домен и повысить его до контроллера домена параллельно создав новый корневой домен.&lt;/p&gt;&lt;p&gt;1. Создаем новый сайт. Операции выполняются через оснастку &quot;Active Directory Sites and Services”. Создаём новый сайт:&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic01.jpg&quot; width=&quot;600&quot; height=&quot;417&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Вводим имя сайта и указываем линк, который он будет использовать:&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic02.jpg&quot; width=&quot;442&quot; height=&quot;372&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Далее нас предупреждают, что сайт создан и надо теперь указать для него подсеть и установить в нём контроллер домена:&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic03.jpg&quot; width=&quot;408&quot; height=&quot;296&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Действительно, если развернуть в оснастке наш новый сайт, в нём не окажется серверов:&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic04.jpg&quot; width=&quot;600&quot; height=&quot;419&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Добавляем подсеть:&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic05.jpg&quot; width=&quot;600&quot; height=&quot;419&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Указываем адрес подсети и сайт к которой её привязываем:&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic06.jpg&quot; width=&quot;441&quot; height=&quot;542&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Всё, сайт у нас создан. Осталось поместить в него новый контроллер домена.&lt;/p&gt;&lt;p&gt;2. Создаём новый корневой домен. Для начала нужно убедиться в правильных настройках сетевой карты будущего контроллера домена. Во-первых сервер должен в качестве основного dns-сервера в настройках сетевой карты использовать наш основной контроллер домена, во-вторых должен существовать маршрут с нашего офиса до контроллера домена. При этих условиях проблем с введением в домен нового сервера возникнуть не должно. Процедура это стандартная и останавливаться на ней смысла особого нет. После введения нового сервера в основной домен нужно его повысить до роли контроллера домена, создав при это новый корневой домен. До запуска процедуры повышени роли сервера до контроллера домена надо на него установить роль Active Directiry Domain Services:&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic07.jpg&quot; width=&quot;600&quot; height=&quot;451&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Замечу, что при попытке установить одновременно роль DNS-сервера мы получим следующее предупреждение:&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic08.jpg&quot; width=&quot;366&quot; height=&quot;181&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Что означает, что при необходимости, роль DNS-сервера будет автоматически установлена при провышении роли сервера до контроллера домена. Продолжаем установку - на следующем шаге получим предупреждение, что сервер возможно будет перегружен после установки роли:&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic09.jpg&quot; width=&quot;600&quot; height=&quot;451&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;После завершения установки прямо из окна визарда получаем доступ к запуску dcpromo и запускаем процесс установки контроллера домена:&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic10.jpg&quot; width=&quot;600&quot; height=&quot;451&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Будем использовать расширенный режим установки:&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic11.jpg&quot; width=&quot;504&quot; height=&quot;478&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;При выборе конфигурации укажем, что ставить контроллер домена будем в существующем лесу в новый домен. Обязательно должна быть галка &quot;Create a new domain tree root instead a new child domain&quot;. Иначе мы запустим установку дочернего домена в существующем:&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic12.jpg&quot; width=&quot;504&quot; height=&quot;477&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Указываем имя корневого домена и учётные данные пользователя с правами доменного администратора. Если на новый сервер мы залогинены под пользователем, являющимся доменным администратором, то нужно будет указать только имя существующего корневого домена:&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic13.jpg&quot; width=&quot;504&quot; height=&quot;477&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Далее вводим имя будущего домена:&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic14.jpg&quot; width=&quot;505&quot; height=&quot;478&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Его NetBIOS имя:&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic15.jpg&quot; width=&quot;504&quot; height=&quot;477&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Указываем сайт, в который поместим будущий контроллер домена (мы его создали на предыдущем шаге):&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic16.jpg&quot; width=&quot;505&quot; height=&quot;478&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Укажем дополнительные опции установки (установить на сервер роль DNS-сервера и сделать его глобальным каталогом в новом сайте):&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic17.jpg&quot; width=&quot;505&quot; height=&quot;479&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Далее укажем контроллер домена, с которым будет реплицироваться при установке наш новый сервер (в принципе можно предоставить выбор контроллера домена для репликации визарду):&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic18.jpg&quot; width=&quot;505&quot; height=&quot;478&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Далее указываем размещение базы AD, логов и директории SYSVOL:&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic19.jpg&quot; width=&quot;506&quot; height=&quot;479&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Вводим пароль режима восстановления:&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic20.jpg&quot; width=&quot;504&quot; height=&quot;477&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Запускаем процесс установки:&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic21.jpg&quot; width=&quot;439&quot; height=&quot;308&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Процесс установки займёт некоторое время, в течение которого установится роль DNS-сервера, будут назначены все необходимые разрешения и создана необходимая база в которую скопируются все необходимые объекты AD. После завершения установки потребуется перезагрузка, после которой мы получим новый контроллер домена в новом домене в общем лесу ресурсов.&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic22.jpg&quot; width=&quot;600&quot; height=&quot;421&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;div class=&quot;mosimage_caption&quot; style=&quot;color: rgb(102, 102, 102); &quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;mosimage&quot; align=&quot;center&quot; style=&quot;border: 0px solid rgb(204, 204, 204); margin: 5px; float: center; &quot;&gt;&lt;img src=&quot;http://www.windowsfaq.ru/images/stories/articles/net/windows2008ad/Windows_2008_AD_pic23.jpg&quot; width=&quot;600&quot; height=&quot;420&quot; hspace=&quot;6&quot; alt=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; title=&quot;Windows 2008. Cоздание нового корневого домена в лесу&quot; border=&quot;0&quot;&gt;&lt;/div&gt;&lt;/p&gt;</content:encoded>
			<link>https://programiruem.3dn.ru/news/windows_2008_cozdanie_novogo_kornevogo_domena_v_lesu/2012-07-08-168</link>
			<category>Операционные системы</category>
			<dc:creator>Ne0Lite</dc:creator>
			<guid>https://programiruem.3dn.ru/news/windows_2008_cozdanie_novogo_kornevogo_domena_v_lesu/2012-07-08-168</guid>
			<pubDate>Sun, 08 Jul 2012 19:51:11 GMT</pubDate>
		</item>
	</channel>
</rss>