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

<channel>
	<title>Блог zilker`a</title>
	<atom:link href="http://zilkerok.com.ua/feed/" rel="self" type="application/rss+xml" />
	<link>http://zilkerok.com.ua</link>
	<description>Блог о создании сайтов - с начала (верстка, дизайн сайта), с середины (оптимизация сайта, юзабилити) до конца (контекстная реклама, внутренняя оптимизация, поисковое продвижение).</description>
	<lastBuildDate>Sun, 05 Aug 2012 10:32:18 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
		<item>
		<title>Плагин wordpress &#8212; Update Stat</title>
		<link>http://zilkerok.com.ua/plaginy-wordpress/update-stat/</link>
		<comments>http://zilkerok.com.ua/plaginy-wordpress/update-stat/#comments</comments>
		<pubDate>Sun, 05 Aug 2012 10:24:24 +0000</pubDate>
		<dc:creator>zilkerOk</dc:creator>
				<category><![CDATA[Плагины Wordpress]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[апдейты пс]]></category>
		<category><![CDATA[создание плагина]]></category>
		<category><![CDATA[яндекс]]></category>

		<guid isPermaLink="false">http://zilkerok.com.ua/?p=400</guid>
		<description><![CDATA[Добрый день, уважаемые читатели. Наверняка большинство из вас, кто использует такую замечательную cms, как wordpress, прибегает к помощи плагинов. Они очень упрощают нашу жизнь, помогая добиться от сайта необходимой функциональности. Их несметное множество, однако иногда необходимого плагина просто нет, либо его возможности &#8230; <a href="http://zilkerok.com.ua/plaginy-wordpress/update-stat/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Добрый день, уважаемые читатели.</p>
<p>Наверняка большинство из вас, кто использует такую замечательную cms, как wordpress, прибегает к помощи плагинов. Они очень упрощают нашу жизнь, помогая добиться от сайта необходимой функциональности. Их несметное множество, однако иногда необходимого плагина просто нет, либо его возможности слишком скудны. Вот тогда, имея необходимые знания, либо желание их получить, мы садимся писать плагин. Чем я собственно и занялся <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
<span id="more-400"></span></p>
<p>Захотелось мне у себя в уютной админке наблюдать за апдейтами поисковых систем. Конечно, можно каждый раз заходить на какой-либо seo сервис и смотреть их.  Но зачем себя утруждать? <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Поэтому&#8230;</p>
<p><img class="alignleft size-full wp-image-403" style="float: left;" title="Update Stat" src="http://zilkerok.com.ua/wp-content/uploads/2012/08/updatestat.jpg" alt="" width="402" height="290" /></p>
<address> </address>
<address> </address>
<address> </address>
<address> </address>
<address><em><span style="color: #808080;">Plugin Name: Update Stat</span></em></address>
<p><em><span style="color: #808080;">Version: 1.0</span></em></p>
<p><em><span style="color: #808080;">Author: Валерий Заочный</span></em></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Представляю вам плагин для административной панели wordpress &#8212; Update Stat. Единственная его задача &#8212; отображение статистики апдейтов в удобном виде. Данные берутся с одного хорошего seo сервиса &#8212; <a href="http://www.seolib.ru" target="_blank">Seolib</a>. Так же, плагин предоставляет море настроек, где вы можете полностью настроить его под себя, а именно указать количество дней, за которые будет показываться статистика <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Установка плагина ничем не отличается от остальных, копируем файлы в папку wp-content/plugins, либо устанавливаем из админки, используя название плагина для поиска, и активируем.</p>
<p>В дальнейшем, возможно, я добавлю еще какие-нибудь данные для отображения в плагине. Сейчас он выполняет свою функцию, а я разобрался с созданием и настройкой плагина для wordpress.</p>
<p>Ссылка на скачивание &#8212; <a href="http://yadi.sk/d/xVU5xKM53jKh" target="_blank">Update Stat</a></p>
]]></content:encoded>
			<wfw:commentRss>http://zilkerok.com.ua/plaginy-wordpress/update-stat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Модальное окно на javascript без jquery</title>
		<link>http://zilkerok.com.ua/veb-razrabotka/modalnoe-okno-na-javascript-bez-jquery/</link>
		<comments>http://zilkerok.com.ua/veb-razrabotka/modalnoe-okno-na-javascript-bez-jquery/#comments</comments>
		<pubDate>Thu, 17 May 2012 19:29:29 +0000</pubDate>
		<dc:creator>zilkerOk</dc:creator>
				<category><![CDATA[Веб разработка]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[модальное окно]]></category>

		<guid isPermaLink="false">http://zilkerok.com.ua/?p=309</guid>
		<description><![CDATA[День добрый. Представим что вам понадобилось модальное окно на вашем сайте. Например, чтобы посетитель перед принятием какого-либо решения еще раз подумал. Конечное в этом нам поможет javascript. Если вы уже используете jquery в вашем проекте, то вы можете поискать плагин &#8230; <a href="http://zilkerok.com.ua/veb-razrabotka/modalnoe-okno-na-javascript-bez-jquery/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>День добрый.</p>
<p>Представим что вам понадобилось модальное окно на вашем сайте. Например, чтобы посетитель перед принятием какого-либо решения еще раз подумал. Конечное в этом нам поможет javascript. Если вы уже используете jquery в вашем проекте, то вы можете поискать плагин для этого, но можно сделать это и обычным джаваскриптом.<br />
<span id="more-309"></span><br />
Итак, как мы это сделаем.</p>
<ul>
<li>Создаем div с шириной и высотой 100%, дабы он занимал собой все окно. Абсолютно позиционируем его,  от левого края &#8212; 0.  Изначально скрываем его, т.к. нужен он нам будет только при создании нашего модального окна.  Z-index выставьте самым большим по сравнению с остальными элементами, у которых он установлен. Если хотите, чтобы при всплывании вашего окна остальная часть страницы затемнялась, пихаем в фон полупрозрачный png.  Использовать opacity и filter: alpha не получиться, т.к. тогда полупрозрачным станет и ваше модальное окно, что нам совсем не нужно.</li>
</ul>
<div class="codecolorer-container css geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br /></div></td><td><div class="css codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #cc00cc;">#container</span> <span style="color: #00AA00;">&#123;</span><br />
<span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">absolute</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">z-index</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">9</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">100%</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">100%</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">&quot;img/opacity.png&quot;</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span></div></td></tr></tbody></table></div>
<ul>
<li>Создаем div, который и будет, собственно, нашим окном. У меня это будет аналог стандартного confirm. Устанавливаем нужную ширину и высоту, абсолютное позиционирование, top: 50% и left: 50%, margin-top и margin-left установите равными минус половине высоты и ширины соответственно, для того, чтобы окно расположилось точно посредине окна. Z-index сделайте больше чем у контейнера, остальное на ваш вкус.</li>
</ul>
<div class="codecolorer-container css geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br /></div></td><td><div class="css codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #cc00cc;">#confirm</span> <span style="color: #00AA00;">&#123;</span><br />
<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">320px</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">70px</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">absolute</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">top</span><span style="color: #00AA00;">:</span><span style="color: #933;">50%</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">:</span><span style="color: #933;">50%</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">margin-top</span><span style="color: #00AA00;">:</span><span style="color: #933;">-35px</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">margin-left</span><span style="color: #00AA00;">:</span><span style="color: #933;">-160px</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#ddd</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">z-index</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">10</span><span style="color: #00AA00;">;</span><br />
border-radius<span style="color: #00AA00;">:</span><span style="color: #933;">5px</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span><span style="color: #933;">2px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span></div></td></tr></tbody></table></div>
<ul>
<li> Далее, собственно, заполняете свой див разными вкусностями, ради которых вы и взялись создавать это окно. Я дополню лишь кнопкой «закрыть», которую мы поместим на ее законное место &#8212; справа вверху.  Это будет div с оригинальным названием класса «close» <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> , тайтлом «Закрыть» для тех, кто в танке, и обработчиком клика</li>
<li>
</p>
<div class="codecolorer-container javascript geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">onClick<span style="color: #339933;">=</span><span style="color: #3366CC;">'closeMyWindow()'</span></div></td></tr></tbody></table></div>
<p>В стилях указываем ширину и высоту, фон с красивой картинкой закрытия, абсолютное позиционирование, top и right равными минус половине высоты и ширины соответственно, курсор pointer чтобы было понятно, что это кнопка, и Z-index больше, чем у самого модального окна.</li>
</ul>
<div class="codecolorer-container css geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br /></div></td><td><div class="css codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #6666ff;">.close</span> <span style="color: #00AA00;">&#123;</span><br />
<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">20px</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">20px</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">'img/close.png'</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">no-repeat</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">absolute</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">top</span><span style="color: #00AA00;">:</span><span style="color: #933;">-10px</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">right</span><span style="color: #00AA00;">:</span><span style="color: #933;">-10px</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">cursor</span><span style="color: #00AA00;">:</span><span style="color: #993333;">pointer</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">z-index</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">14</span><span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span></div></td></tr></tbody></table></div>
<ul>
<li> С разметкой закончили, переходим к скриптам.  Вешаем обработчик клика на элемент, который будет открывать наше модальное окно. В нем указываем функцию, у меня, например,  это удаление изображения с сайта.<br />
</p>
<div class="codecolorer-container javascript geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #339933;">&lt;</span>a onclick<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;deleteImage()&quot;</span><span style="color: #339933;">&gt;</span>Удалить<span style="color: #339933;">&lt;/</span>a<span style="color: #339933;">&gt;</span></div></td></tr></tbody></table></div>
<p>Итак, наша функция. Берем по id наш первый див-контейнер, делаем его видимым. С помощью функции getBodyScrollTop() вычисляем на сколько проскролена страница и указываем данное значение свойству top нашего контейнера. Далее блокируем прокрутку страницы.</li>
</ul>
<div class="codecolorer-container javascript geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #003366; font-weight: bold;">function</span> getBodyScrollTop<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#123;</span><br />
<span style="color: #000066; font-weight: bold;">return</span> self.<span style="color: #660066;">pageYOffset</span> <span style="color: #339933;">||</span> <span style="color: #009900;">&#40;</span>document.<span style="color: #660066;">documentElement</span> <span style="color: #339933;">&amp;</span>amp<span style="color: #339933;">;&amp;</span>amp<span style="color: #339933;">;</span> document.<span style="color: #660066;">documentElement</span>.<span style="color: #660066;">scrollTop</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> <span style="color: #009900;">&#40;</span>document.<span style="color: #660066;">body</span> <span style="color: #339933;">&amp;</span>amp<span style="color: #339933;">;&amp;</span>amp<span style="color: #339933;">;</span> document.<span style="color: #660066;">body</span>.<span style="color: #660066;">scrollTop</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<span style="color: #003366; font-weight: bold;">function</span> deleteImage<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
block <span style="color: #339933;">=</span> document.<span style="color: #660066;">getElementById</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;container&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
block.<span style="color: #660066;">style</span>.<span style="color: #660066;">display</span><span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;block&quot;</span><span style="color: #339933;">;</span><br />
block.<span style="color: #660066;">style</span>.<span style="color: #660066;">top</span> <span style="color: #339933;">=</span> getBodyScrollTop<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">+</span><span style="color: #3366CC;">&quot;px&quot;</span><span style="color: #339933;">;</span><br />
window.<span style="color: #660066;">onmousewheel</span> <span style="color: #339933;">=</span> document.<span style="color: #660066;">onmousewheel</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">false</span><span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
<ul>
<li> Нам осталось описать функцию closeMyWindow().  Она убирает с экрана наше модальное окно и возвращает нам возможность скролить нашу страницу</li>
</ul>
<div class="codecolorer-container javascript geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #003366; font-weight: bold;">function</span> closуMyWindow<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
document.<span style="color: #660066;">getElementById</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'container'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">style</span>.<span style="color: #660066;">display</span><span style="color: #339933;">=</span><span style="color: #3366CC;">'none'</span><span style="color: #339933;">;</span><br />
window.<span style="color: #660066;">onmousewheel</span> <span style="color: #339933;">=</span> document.<span style="color: #660066;">onmousewheel</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span></div></td></tr></tbody></table></div>
<p>Ну и собственно результат проделанной работы:</p>
<p><img class="aligncenter size-full wp-image-335" title="result" src="http://zilkerok.com.ua/wp-content/uploads/2012/05/result.png" alt="" width="337" height="86" /></p>
<p>Всем до новых встреч, удачи!</p>
]]></content:encoded>
			<wfw:commentRss>http://zilkerok.com.ua/veb-razrabotka/modalnoe-okno-na-javascript-bez-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Отказываемся от поддержки IE 7</title>
		<link>http://zilkerok.com.ua/veb-razrabotka/otkazyvaemsya-ot-podderzhki-ie-7/</link>
		<comments>http://zilkerok.com.ua/veb-razrabotka/otkazyvaemsya-ot-podderzhki-ie-7/#comments</comments>
		<pubDate>Mon, 09 Apr 2012 17:41:28 +0000</pubDate>
		<dc:creator>zilkerOk</dc:creator>
				<category><![CDATA[Веб разработка]]></category>
		<category><![CDATA[браузер]]></category>
		<category><![CDATA[веб]]></category>

		<guid isPermaLink="false">http://zilkerok.com.ua/?p=300</guid>
		<description><![CDATA[Всем-всем привет! Задумался я недавно над кроссбраузерной версткой. Каждый, конечно, вправе сам для себя решить, под какие браузеры верстать, а какие обходить десятой дорогой. Но порой довольно смешно читать требования к проекту (например, на сайтах фриланса) или требования к специалисту &#8230; <a href="http://zilkerok.com.ua/veb-razrabotka/otkazyvaemsya-ot-podderzhki-ie-7/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Всем-всем привет!<br />
Задумался я недавно над кроссбраузерной версткой. Каждый, конечно, вправе сам для себя решить, под какие браузеры верстать, а какие обходить десятой дорогой. Но порой довольно смешно читать требования к проекту (например, на сайтах фриланса) или требования к специалисту при приеме на работу (кроссбраузерная верстка IE6+ и прочее бла-бла).  Многие наверняка скажут, что иногда выбирать не приходиться, ведь требования выдвигает заказчик.  Но давайте подумаем, что мы можем сделать в данной ситуации.<br />
<span id="more-300"></span></p>
<p>По данным liveinternet, в среднем,  за прошедшую неделю через седьмой ie зашли в интернет 1,919,707 человек. Почти 2 миллиона это конечное много, но это всего лишь 2,4% из всех пользователей рунета.</p>
<p><img class="aligncenter size-full wp-image-301" title="статистика браузеров 9 апреля 2011" src="http://zilkerok.com.ua/wp-content/uploads/2012/04/0Q-m4C.png" alt="" width="520" height="431" /></p>
<p>Пренебрегать этими людьми не стоит, но помочь мы им можем. Например, сделать как Вконтакте. Проверяем юзерагент и если это ie7 высвечиваем предупреждение о устаревшем браузере. (Кстати сейчас ребята из Вконтакте вообще предлагают пользоваться исключительно Google Chrome, при заходе на сайт не через хром, сверху всплывает сообщение о предложении скачать хром, вот так вот) Бросаться громадным попапом не стоит, а вывести красиво оформленное сообщение вверху сайта очень даже можно.</p>
<p>Хотя Microsoft еще и поддерживает ie7, но они уже прекратили поддержку Windows xp, а vista, в которой седьмой эксплорер стоял по умолчанию, не достигла больших результатов.</p>
<p>Итак,  что же нам даст отказ от ie7:</p>
<ul>
<li>сможем забыть о ужасном  hasLayout</li>
<li>нормальная ширина элементов</li>
<li>нормальное использование свойства  inherit</li>
<li>относительно нормальное использование filter в остальных ie</li>
<li>использование window.postMessage</li>
<li>нормальное использование свойств и атрибутов при работе с DOM</li>
<li>и еще много разных прелестей + может нервы будут не так сдавать у кого-то</li>
</ul>
<p>Конечное, так можно придраться к каждому браузеру, тем более к какой-нибудь старой версии, скажете вы. И будете правы, но все же согласитесь, что IE7 в семье браузеров отличился (-аеться?) особенно.</p>
<p>На этом все, надеюсь, что я дал вам пищу для размышлений <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://zilkerok.com.ua/veb-razrabotka/otkazyvaemsya-ot-podderzhki-ie-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Оформляем страницу Facebook</title>
		<link>http://zilkerok.com.ua/veb-razrabotka/oformlyaem-stranicu-facebook/</link>
		<comments>http://zilkerok.com.ua/veb-razrabotka/oformlyaem-stranicu-facebook/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 20:34:57 +0000</pubDate>
		<dc:creator>zilkerOk</dc:creator>
				<category><![CDATA[Веб разработка]]></category>
		<category><![CDATA[facebook]]></category>

		<guid isPermaLink="false">http://zilkerok.com.ua/?p=271</guid>
		<description><![CDATA[Всем привет! Как-то долго я не писал, нужно это дело исправлять. За это время много чего произошло, например, Вконтакте отказался от использования виджетов на публичных страницах и мой пост на эту тему потерял свою актуальность Я сдаю сессию, а в &#8230; <a href="http://zilkerok.com.ua/veb-razrabotka/oformlyaem-stranicu-facebook/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Всем привет! Как-то долго я не писал, нужно это дело исправлять. За это время много чего произошло, например, Вконтакте отказался от использования виджетов на публичных страницах и мой пост на эту тему потерял свою актуальность <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Я сдаю сессию, а в хроме появилась мультипрофильность (что не может не радовать).<br />
<span id="more-271"></span><br />
В то время, как Вконтакте не может нормально разобраться с публичными страницами, а так же группами, скрывая меню и сводя на нет все старания wiki-верстальщиков, Facebook постоянно экспериментирует с публичными страницами. Причем настолько быстро, что в документации для разработчиков описываются устаревшие методы по созданию и настройке оных. Кстати язык разметки FBML будет работать до 1 июня 2012, после чего приложения, использующие его перестанут работать. Взамен социальная сеть предоставляет возможность писать приложения на PHP, Ruby, Python и серверном javascript (node.js) используя API Facebook. Чем мы, собственно, и займемся.</p>
<p>Итак, решили мы состряпать красивенький такой таб для публичной страницы. Разобьем мы этот квест на несколько частей. В этой статье поговорим о самом оформлении, в последующих частях о непосредственном программировании с использованием всяких вкусных штук типа Open Graph и т.п. Поехали.</p>
<p>Идем и устанавливаем <a title="Разработчик" href="http://itpride.net/ce2c6d/WEURFQJLHFAHWwFUCVdfHgdaXBlUBkRUWVwUBhcR/" target="_blank">приложение</a> «Разработчик». Это будет ваш отправной пункт, где вы сможете создавать и редактировать свои приложения, независимо от того, будут ли они табом публичной страницы или самостоятельным приложением. Далее находим нехитрую кнопку «Создать новое приложение» (справа вверху), пишем название нашего будущего супер-мега приложения, ставим галочку «I agree» (мы ведь всегда эгри).</p>
<p style="text-align: center;"><img class="aligncenter  wp-image-272" title="addapp" src="http://zilkerok.com.ua/wp-content/uploads/2012/01/addapp.jpg" alt="" width="637" height="67" /></p>
<p style="text-align: left;"> Окей. Переходим к настройкам приложения.</p>
<ul>
<li>Название приложения: &#8212; ну тут все ясно, один лишь нюанс &#8212; это название будет заголовком вашего таба, и если вы хотите, чтобы при заходе на вашу страницу посетители сразу попадали на неё, целесообразно её назвать как-то подобающе. У меня это «Приветствие».</li>
<li>Пространство имён: &#8212; (перевод просто мего) &#8212; короткая ссылка вашего приложения. apps.facebook.com/moe-mego-prologenie или apps.facebook.com/my-wonderful-app.</li>
</ul>
<p>Дальше смотрим по обстоятельствам. Так как наше приложение iFrame, у нас есть 2 пути. Создаем на своем сайте поддомен и размещаем файлы приложения на своем хостинге. Либо воспользуемся услугой , которую нам предлагает сам Facebook &#8212; облачный хостинг Heroku. Для этого смело нажимаем кнопочку «Get Started»</p>
<p><img class="aligncenter size-full wp-image-278" title="cloud" src="http://zilkerok.com.ua/wp-content/uploads/2012/01/cloud.jpg" alt="" width="684" height="99" /></p>
<p>Выбираем язык, на котором мы все это дело будем ваять, пишем свое мыло и вперед. Вас перебросит на сайт heroku, где вам нужно будет зарегистрироваться. Далее вам на почту придет письмо с ссылками на скачивание средства разработки (на самом деле громкое название). Есть версии под вин, мак и линукс. Инсталите его и вот тут начинается веселуха. Если вы никогда не работали в консоли &#8212; будете привыкать <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Итак, открываем пуск-выполнить-cmd, ctrl+пробел и ввести слово терминал на маке, приложения-стандартные-терминал в убунту.<br />
Вводим</p>
<div class="codecolorer-container html4strict geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">heroku login</div></td></tr></tbody></table></div>
<p>Далее по запросу вводим мыло и пароль. Далее</p>
<div class="codecolorer-container html4strict geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">git clone git@heroku.com:furious-robot-218.git -o heroku</div></td></tr></tbody></table></div>
<p>- вместо</p>
<div class="codecolorer-container html4strict geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">furious-robot-218</div></td></tr></tbody></table></div>
<p>вводите название своего приложения, его можно узнать на сайте heroku.com в разделе «My Apps».</p>
<p>У нас создалась папочка с названием нашего приложения в папке пользователя (в винде это C:\Users\Zilker, например).</p>
<p>В консоли переходим в эту папку -</p>
<div class="codecolorer-container html4strict geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">cd furious-robot-218</div></td></tr></tbody></table></div>
<p>Супер, часть квеста успешно выполнена, если в терминале вы увидите что-то типа  C:\Users\Zilker\furious-robot-218&gt;.</p>
<p>Давайте посмотрим, что мы с вами сделали &#8212; мы залогинились в heroku, скопировали к себе на компьютер файлы нашего приложения и перешли в папку с ним. Ну что ж, очень неплохо. Теперь займемся вещами более знакомыми. Заходим в папку с нашим приложением, ищем файл index.php (если вы выбирали php, как язык создания приложения) и открываем его на редактирование. Можем смело удалять все, что там написано и пишем наш Hello World:</p>
<div class="codecolorer-container html4strict geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #00bbdd;">&lt;!DOCTYPE html&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">html</span>&gt;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">head</span>&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">title</span>&gt;</span>Hello World<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">title</span>&gt;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">head</span>&gt;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">body</span>&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">h3</span>&gt;</span>Hello World<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">h3</span>&gt;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">body</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">html</span>&gt;</span></div></td></tr></tbody></table></div>
<p>Сохраняем файл и идем в консоль:</p>
<div class="codecolorer-container html4strict geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">git commit -am &quot;changed greeting&quot;</div></td></tr></tbody></table></div>
<p>Тем самым пересобирая наше приложение. Далее отсылаем его обратно в heroku:</p>
<div class="codecolorer-container html4strict geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">git push heroku</div></td></tr></tbody></table></div>
<p>Возвращаемся к нашим настройкам приложения на Facebook. В соответствующие поля вписываем адрес нашего приложения</p>
<p><img class="aligncenter size-full wp-image-289" title="settings" src="http://zilkerok.com.ua/wp-content/uploads/2012/01/settings.jpg" alt="" width="683" height="420" /></p>
<p>Сохраняемся. Добавляем приложение на страницу, пройдя по ссылке https://www.facebook.com/add.php?api_key=<strong>App ID</strong>&amp;pages, где вместо App ID вам нужно ввести ID вашего приложения. В диалоговом окне выбираете страницу, на которую необходимо добавить приложение и вуаля. На вашей странице должна появиться новая вкладка, отображающая ваше творение в index.php. Если вы хотите, чтобы данная вкладка отображалась по умолчанию, в настройках страницы в Управлении разрешениями выставьте её основной вкладкой.</p>
<p>Вот в принципе и все на сегодня. Осталась одна деталь. При верстке вашего приложения вам наверняка будет необходимо добавлять новые файлы. Их нужно добавлять в проект отдельно. Рассмотрим пример. Вам нужно создать файл стилей. В index.php подключаем его стандартно:</p>
<div class="codecolorer-container html4strict geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheets/style.css&quot;</span>&gt;</span></div></td></tr></tbody></table></div>
<p>Далее запихиваем его в проект:</p>
<div class="codecolorer-container html4strict geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">git add stylesheets/style.css</div></td></tr></tbody></table></div>
<p>Ну а далее пересобираем проект и отправляем опять в heroku.</p>
<p>Удачных вам творений, в следующих частях поговорим о том, как используя API Facebook сделать вашу публичную страницу интересной для посетителей.</p>
]]></content:encoded>
			<wfw:commentRss>http://zilkerok.com.ua/veb-razrabotka/oformlyaem-stranicu-facebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Один день из моей школьной жизни</title>
		<link>http://zilkerok.com.ua/konkursy/odin-den-iz-moej-shkolnoj-zhizni/</link>
		<comments>http://zilkerok.com.ua/konkursy/odin-den-iz-moej-shkolnoj-zhizni/#comments</comments>
		<pubDate>Thu, 18 Aug 2011 17:45:47 +0000</pubDate>
		<dc:creator>zilkerOk</dc:creator>
				<category><![CDATA[Конкурсы]]></category>
		<category><![CDATA[конкурс]]></category>

		<guid isPermaLink="false">http://zilkerok.com.ua/?p=234</guid>
		<description><![CDATA[Хватит работать! Дайте мозгу отдохнуть от бесконечных вычислений и нескончаемых потоков информации. Откиньтесь на спинку стула и предайтесь воспоминаниям о самой беззаботной и счастливой поре жизни. Да-да, о школе! Не буду спорить  с теми, кто скажет, что для них это было совсем не &#8230; <a href="http://zilkerok.com.ua/konkursy/odin-den-iz-moej-shkolnoj-zhizni/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Хватит работать! Дайте мозгу отдохнуть от бесконечных вычислений и нескончаемых потоков информации.</p>
<p>Откиньтесь на спинку стула и предайтесь воспоминаниям о самой беззаботной и счастливой поре жизни. Да-да, о школе! Не буду спорить  с теми, кто скажет, что для них это было совсем не беззаботное время, я понимаю, что были люди,  которые учились <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> .<br />
<span id="more-234"></span></p>
<p>Сегодня я хочу рассказать вам об одной истории из моих школьных дней. Статья написана в рамках конкурса <a href="http://blog-lihtin.ru/konkurs-odin-den-iz-moej-shkolnoj-zhizni.html">«Один день из моей школьной жизни»</a>. Кстати, приём работ на конкурс продлиться до 1 октября включительно, поэтому если у вас есть желание  поделиться своей историей и дать несколько советов сегодняшним учащимся &#8212; вперед регистрироваться!</p>
<p>Произошла эта история в конце моего 11-го класса. Время, когда нужно было усиленно готовиться к поступлению в университет. Но нам, почему-то, этого делать совсем не хотелось. Тогда в нашей кампании появилась одна не совсем хорошая традиция &#8212; игра в азартные игры <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> . А именно, мы собирались у кого-нибудь дома и играли в карты на желания. Причем желания были не сиюминутные, на их исполнение давалось несколько дней. За вечер игралось определенное количество партий, в результате которых определялся проигравший. Дальше становилось интересней. Ребята спрашивали хлеб в аптеке, искренне удивляясь его отсутствию, покупали презервативы с запахом клубнички, обязательно уточняя у продавщицы, не пробовала ли она их, заходили посреди урока в класс, уточнить у учителя, не знает ли он, почем в Одессе рубероид и тд. и т.п. В общем, мы просто развлекались, жестокими наши желания не были, глупыми &#8212; возможно <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .<br />
Особенно доставалось от наших забав учителю физики. В особенности от меня, т.к. мне пришлось 2 раза исполнять желание на её уроке, благо она понимала нас (жаль только на оценках это не отражалось, ибо учитель была старой закалки и довольно строгой). В первый раз я просидел весь урок со шваброй в руке. Писать было неудобно не только из-за нее &#8212; на дворе была зима, довольно холодно, и нам приходилось сидеть в верхней одежде. Отвечать к доске мне пришлось выйти так же с ней, еще очень повезло, что пропажу швабры не обнаружили технички. На второй раз мне необходимо было провести урок физики в &#8230;юбке. Правила гласили, что за невыполнение проигравшим желания, ему необходимо будет выполнить 2 новых задания, что мне не совсем импонировало <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Было решено опоздать немного на урок, дабы меня смогли лицезреть в полной красе наши одноклассники вместе с учителем. Войдя в класс, я конечное произвел фурор, однако вскоре смех приутих &#8212; как я уже говорил, был конец учебного года и учитель решила сделать нам какой-то важный тест по физике. Я и так не сильно дружил с этим предметом, а тут ещё и такая комическая ситуация. На удивление, тест я написал на 12 баллов. После этого мы смеялись, что вступительные экзамены мне необходимо писать исключительно в юбке <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .</p>
<p>В общем-то это и есть вся история, осталось добавить что наш класс был физико-математическим, &#171;сливки&#187; нашей параллели. После школы мы все успешно поступили в высшие учебные заведения, лично я прошел на бюджет в 3 университета. Тем, кто учится в школе, я хотел бы дать совет: учитесь так, чтобы быть уверенными в своих знаниях. В чем-то плаваете &#8212; подтяните, в чем-то блещете &#8212; молодцом, но расслабляться сильно не стоит. Счастливо! </p>
<blockquote><p>Отдельное спасибо спонсорам конкурса:<br />
<a href="http://markday.ru" target="_blank">MarkDay.ru</a> &#8212; сообщество оптимизаторов, вебмастеров и манимейкеров.<br />
<a href="http://shelvin.ru" target="_blank">Шелвин</a> &#8212; блоггер и создатель сайтов для людей.
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://zilkerok.com.ua/konkursy/odin-den-iz-moej-shkolnoj-zhizni/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Добавляем виджет твиттера на публичную страницу вконтакте</title>
		<link>http://zilkerok.com.ua/veb-razrabotka/dobavlyaem-vidzhet-tvittera-na-publichnuyu-stranicu-vkontakte/</link>
		<comments>http://zilkerok.com.ua/veb-razrabotka/dobavlyaem-vidzhet-tvittera-na-publichnuyu-stranicu-vkontakte/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 09:18:58 +0000</pubDate>
		<dc:creator>zilkerOk</dc:creator>
				<category><![CDATA[Веб разработка]]></category>
		<category><![CDATA[hivext]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[веб]]></category>
		<category><![CDATA[виджеты]]></category>
		<category><![CDATA[вконтакте]]></category>

		<guid isPermaLink="false">http://zilkerok.com.ua/?p=199</guid>
		<description><![CDATA[Всем привет! Закончил учебу в академии, диплом на руках, есть немного свободного времени до сессии в университете. На блоге обновился дизайн и отчасти функционал &#8212; про это напишу отдельный пост, т.к. новая тема собрана при помощи html 5, использовалась seo &#8230; <a href="http://zilkerok.com.ua/veb-razrabotka/dobavlyaem-vidzhet-tvittera-na-publichnuyu-stranicu-vkontakte/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Всем привет!</p>
<p>Закончил учебу в академии, диплом на руках, есть немного свободного времени до сессии в университете. На блоге обновился дизайн и отчасти функционал &#8212; про это напишу отдельный пост, т.к. новая тема собрана при помощи html 5, использовалась seo верстка, в итоге получилась кроссбраузерная и валидная тема для wordcodess.</p>
<p>Сегодня хочу вам рассказать про создание виджетов для публичных страниц вконтакте, тренироваться мы будем на несложном примере, который будет выводить наши твиты.<br />
<span id="more-199"></span><br />
Для начала идем на <a href="http://www.hivext.ru" title="www.hivext.ru" target="_blank" rel="nofollow">www.hivext.ru</a>. Это сервис облачного хранения ваших приложений. Мы с вами еще обязательно поговорим о нём, т.к. сервис действительно заслуживает внимания.  Пройдите несложную регистрацию на сайте &#8212;  вот вы и разработчик! <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  На бесплатной квоте вам доступно 1гБ места на диске и неограниченное процессорное время, а так же неограниченный входящий/исходящий трафик. Довольно неплохо для небольших приложений, плюс можно снять нагрузку с сервера. Итак, после регистрации на вкладке &#8216;Старт&#8217; зайдите в магазин решений, выберите Vkontakte Iframe, снизу пункт &#8216;клонировать&#8217;. На панели &#8216;Приложения&#8217; слева появиться ваше только что клонированное приложение. Разворачиваем его до папки &#8216;public_html&#8217;. Вы наверняка встречали такую папочку на каком-нибудь хостинге.  Открываем файл index.html, удаляем все оттуда и вставляем:</p>
<div class="codecolorer-container html4strict geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">html</span>&gt;</span><br />
&nbsp;<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">head</span>&gt;</span><br />
&nbsp; &nbsp;<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">title</span>&gt;</span>Виджет Twitter<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">title</span>&gt;</span><br />
&nbsp; &nbsp;<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">'http://vkontakte.ru/js/api/xd_connection.js'</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span><br />
&nbsp; &nbsp;<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">style</span>&gt;</span><br />
&nbsp; &nbsp; html, body {<br />
&nbsp; &nbsp; margin:0;<br />
&nbsp; &nbsp; padding:0; <br />
&nbsp; &nbsp; }<br />
&nbsp; &nbsp;<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">style</span>&gt;</span><br />
&nbsp;<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">head</span>&gt;</span><br />
&nbsp;<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">body</span>&gt;</span><br />
&nbsp; <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span>&gt;</span><br />
&nbsp; &nbsp; VK.init(function() {<br />
&nbsp; &nbsp; &nbsp; &nbsp; // получаем переданные скрипту переменные<br />
&nbsp; &nbsp; &nbsp; &nbsp; VK.loadParams(document.location.href);<br />
&nbsp; &nbsp; &nbsp; &nbsp; var viewer_id = VK.params.viewer_id;<br />
&nbsp; &nbsp; &nbsp; &nbsp; // выполняем запрос получения профиля<br />
&nbsp; &nbsp; &nbsp; &nbsp; VK.api(&quot;getProfiles&quot;, {uids:viewer_id}, function(data) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // обрабатываем полученные данные<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // выводим имя и фамилию в блок user_info<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; document.getElementById('user_info').innerHTML = 'Привет, ' <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; + data.response[0].first_name + ' ' + data.response[0].last_name;<br />
&nbsp; &nbsp; &nbsp; &nbsp; });<br />
&nbsp; &nbsp;<br />
&nbsp; &nbsp; });<br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span><br />
&nbsp; Ваш код здесь.<br />
&nbsp;<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">body</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">html</span>&gt;</span></div></td></tr></tbody></table></div>
<p>Далее открываем <a href="http://twitter.com" title="twitter.com" target="_blank" rel="nofollow">twitter.com</a>. Идем в настройки аккаунта, вкладка &#8216;профиль&#8217;, под полем &#8216;Сайт&#8217; жмем на (Вы также можете добавить Твиттер на свой сайт). Выбираем &#8216;виджеты &#8212; &#8216;для веб-сайта&#8217; &#8212; &#8216;виджет Профиль&#8217;.  Настройки там несложные, подстраивайте виджет под себя, единственное условие &#8212; чтобы ваш виджет корректно отображался, на вкладке &#8216;размеры&#8217; выставьте ширину 200. Так же желательно убрать галочки с &#8216;Включать полосу прокрутки? &#8216; и &#8216;Показывать аватар?&#8217;. Завершаем настройку кнопкой &#8216;завершить и получить код&#8217;.  Полученный код вставьте между тегами</p>
<div class="codecolorer-container text geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;body&gt;</div></td></tr></tbody></table></div>
<p>и</p>
<div class="codecolorer-container text geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;/body&gt;</div></td></tr></tbody></table></div>
<p>.</p>
<p>На этом настройка на стороне сервера закончена. Далее мы идем на <a href="http://vkontakte.ru/developers.php" title="vkontakte.ru/developers.php" target="_blank" rel="nofollow">vkontakte.ru/developers.php</a> и выбираем &#8216;создать приложение&#8217;.  Вводим название и описание, выбираем категорию и жмем &#8216;Перейти к загрузке приложения&#8217;. Вам на телефон придет смс с кодом подтверждения, который нужно будет ввести в предложенную форму. Остались последние штрихи &#8212; поставьте галочку &#8216;Приложение можно встраивать в публичные страницы&#8217;, в адрес Iframe введите системный адрес приложения hivext. Найти его можно кликнув правой кнопкой мыши на названии вашего приложения, выбрав пункт настройки. Далее в типе приложения переключите на Iframe и выставите размеры фрейма, такие как вы выбрали при создания виджета на твиттере.  Нажмите &#8216;сохранить изменения&#8217;.</p>
<p>Ну вот мы и подошли к концу нашего квеста <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Теперь в настройках публичной страницы выставите галочку &#8216;подключить виджет&#8217;.  В настройках виджета введите адрес созданного вами ранее приложения. Если вы сделали все правильно, то вы должны лицезреть ваши твиты в публичной странице.</p>
<p>Далее, чтобы ваш виджет могли увидеть другие посетители страницы, вам необходимо отправить приложение на проверку администрации сайта вконтакте. Для этого зайдите в редактирование вашего приложения, вкладка &#8216;заявки&#8217;. Проверка бесплатная, однако вам необходимо внести залог 10 голосов, для того чтобы модератор глянул на ваше творение <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  На этом все, удачного вам виджетоваяния!</p>
]]></content:encoded>
			<wfw:commentRss>http://zilkerok.com.ua/veb-razrabotka/dobavlyaem-vidzhet-tvittera-na-publichnuyu-stranicu-vkontakte/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SEO как лекарство</title>
		<link>http://zilkerok.com.ua/seo/seo-kak-lekarstvo/</link>
		<comments>http://zilkerok.com.ua/seo/seo-kak-lekarstvo/#comments</comments>
		<pubDate>Thu, 07 Apr 2011 08:15:08 +0000</pubDate>
		<dc:creator>zilkerOk</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[заказчик]]></category>
		<category><![CDATA[продвижение]]></category>
		<category><![CDATA[сайт]]></category>

		<guid isPermaLink="false">http://zilkerok.com.ua/?p=70</guid>
		<description><![CDATA[Доброго всем дня. Хочу сегодня поговорить о заказчиках. А в частности о том, как люди, использующие интернет для бизнеса ( в той или иной степени), относятся к seo. Да, прошли те времена, когда оптимизатор покупал три ведра ссылок и все &#8230; <a href="http://zilkerok.com.ua/seo/seo-kak-lekarstvo/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Доброго всем дня.<br />
 Хочу сегодня поговорить о заказчиках. А в частности о том, как люди, использующие интернет для бизнеса ( в той или иной степени), относятся к seo. Да, прошли те времена, когда оптимизатор покупал три ведра ссылок и все было в шоколаде. Наблюдается даже тенденция повышения интернет грамотности заказчиков &#8212; кто-то уже понял, что просто хорошие позиции могут ничего не давать, а кто-то&#8230;<br />
<span id="more-70"></span><br />
 Приведу несколько примеров заказчиков.<br />
  Тип 1. &#171;Почему было потрачено столько времени на непонятное мне сем.ядро?&#187; О_о &#8212; глаза становятся примерно такими <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  . Согласен, человеку несведущему будет трудно понять. Однако после 3х попыток объяснить человеку, с чем это едят, начинаешь сомневаться в его адекватности после слов, типа &#171;раз в плане это задание занимает одну строчку, значит это делать недолго&#187;.<br />
  Тип 2. Ставший уже баяном вопрос &#171;Сколько будет стоить первое место в &#8230;?&#187;. Хорошо, что тут можно быстро объяснить, что к чему.<br />
  Тип 3. Человек не заказывает продвижение. Он в лоб предъявляет требование &#171;сделать парочку дорвеев&#187;. На вопрос, кто же его наставил на путь &#171;истинный&#187; получаешь ответ типа &#171;я видел, что так работает, значит и у меня будет&#187;. Ну собственно флаг в руки и попутного ветра <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .<br />
 Я не стараюсь тут открыть Америку, наверняка у многих были такие заказчики и приведенные примеры у каждого могут быть свои.</p>
<p> Представьте себе, что продвигая сайт, вы толкаете на горку тележку. Обычную такую, например как у грузчиков на рынках <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . А ваш заказчик &#8212; человек, который попросил помочь вас затолкать её. Вот тут, стоя перед горкой, важно договориться о том, чтобы вам только помогали, а нив коем  случае не мешали, ведь если заказчик залезет на тележку, вам будет сложнее достигнуть вершины. Договоритесь, что ваши советы будут исполняться максимально быстро, вы ведь грузчик со стажем <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<p> Приведу еще одну аналогию, которая объяснит название поста. Теперь вы доктор. В белом халатике такой, со стетоскопом. Можете возомнить себя Хаусом <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Берясь за лечение (читайте продвижение) больного, вы, как опытный врач, должны начать с истории болезни. Посмотреть, от чего, как и чем лечился пациент раньше, мало ли, может с ним общался неопытный оптимизатор, тьфу, врач (интерн какой-то, начитавшийся мануалов). Далее проведите тщательный осмотр (читайте аудит). Составьте для себя план по достижению цели и действуйте. Попутно объясняя человеку, что нельзя лечиться самому (пойдет в сапу и накупит ссылок на 300$ одноразово). Будьте готовы к фразам типа &#171;жена соседа моего племянника лечилась тем-то тем-то, может и мне поможет?&#187;. Объясните, что все организмы разные (читайте сайты) и то, что непременно поможет одному, может никак не повлиять на другого, а еще хуже &#8212; только навредит.</p>
<p> Подытоживая. Покажите себя профессионалом своего дела изначально, объясните,  что вам нужно содействовать и тогда все будет зависеть от вас! Удачи и адекватных вам заказчиков. </p>
]]></content:encoded>
			<wfw:commentRss>http://zilkerok.com.ua/seo/seo-kak-lekarstvo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Веб-стандарты</title>
		<link>http://zilkerok.com.ua/standartizaciya/veb-standarty/</link>
		<comments>http://zilkerok.com.ua/standartizaciya/veb-standarty/#comments</comments>
		<pubDate>Thu, 03 Mar 2011 10:28:20 +0000</pubDate>
		<dc:creator>zilkerOk</dc:creator>
				<category><![CDATA[Стандартизация]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[w3c]]></category>
		<category><![CDATA[валидация]]></category>
		<category><![CDATA[веб]]></category>

		<guid isPermaLink="false">http://zilkerok.com.ua/?p=8</guid>
		<description><![CDATA[Привет всем тру-кодерам Набрел вчера на интересный сайтец &#8212; itquiz.ru. Сразу подумал &#8212; как часто я использую валидаторы и нужны ли они вообще? Конечное по этому поводу бытует много мнений, можно прислушиваться к советам авторитетных для вас людей, но вопрос &#8230; <a href="http://zilkerok.com.ua/standartizaciya/veb-standarty/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Привет всем тру-кодерам <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Набрел вчера на интересный сайтец &#8212; itquiz.ru. Сразу подумал &#8212; как часто я использую валидаторы и нужны ли они вообще? Конечное по этому поводу бытует много мнений, можно прислушиваться к советам авторитетных для вас людей, но вопрос остается &#8212; стоит ли?<br />
Конечное никто за вами не приедет и не оштрафует за то, что ваш код не валиден, а ваше веб приложение как работало, так и будет работать (конечно если оно <span id="more-8"></span>кроссбраузерно <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . Вспомните ситуации, когда при верстке супермегоачуменного сайта сидишь и думаешь: &#171;У друга(знакомого, какого-то великого верстальщика&#8230;) так работает, а у меня нет!!!&#187;. Возможно проблема в тех заветных верхних строчках вашего кода? Да-да, именно с этого -</p>
<p>Давайте разберемся, что же это такое и с чем его едят. На самом деле все не так сложно &#8212; этот кусок кода говорит вашему браузеру, как ему отображать тут кучу буковок, которые мы, обычные смертные, называем языком разметки. Соответственно один и тот же код будет по разному отображаться при использовании разных доктайпов. На сегодняшний день (для спецификации HTML 4.01) существуют несколько различных доктайпов:</p>
<p>Строгий (Strict): не содержит элементов, помеченных как «устаревшие» или «не одобряемые» (decodecated).</p>
<div class="codecolorer-container html4strict geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #00bbdd;">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01//EN&quot;</span><br />
<span style="color: #00bbdd;"> &nbsp; &nbsp; &quot;http://www.w3.org/TR/html4/strict.dtd&quot;&gt;</span></div></td></tr></tbody></table></div>
<p>Переходный (Transitional): содержит устаревшие теги в целях совместимости и упрощения перехода со старых версий HTML.</p>
<div class="codecolorer-container html4strict geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #00bbdd;">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;</span><br />
<span style="color: #00bbdd;"> &nbsp; &nbsp; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&gt;</span></div></td></tr></tbody></table></div>
<p>С фреймами (Frameset): аналогичен переходному, но содержит также теги для создания наборов фреймов.</p>
<div class="codecolorer-container html4strict geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #00bbdd;">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Frameset//EN&quot;</span><br />
<span style="color: #00bbdd;"> &nbsp; &nbsp; &quot;http://www.w3.org/TR/html4/frameset.dtd&quot;&gt;</span></div></td></tr></tbody></table></div>
<p>Так нужен ли валидный код? Ответьте сами себе на этот вопрос, но знание стандартов определенно пригодится вам в будущем.  Для того, чтобы у вас не возникало проблем в дальнейшем, нужно разобраться со всеми спецификациями, ихними отличиями и т.д. и т.п. К счастью W3C (всемирная организация, которая собственно разрабатывает все это дело) не стоит на месте, парни там тож кушать хотят, так что приходится работать и двигаться вперед. В разрабатываемой сейчас спецификации HTML5 доктайп будет&#8230;</p>
<div class="codecolorer-container html4strict geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #00bbdd;">&lt;!DOCTYPE HTML&gt;</span></div></td></tr></tbody></table></div>
<p>именно! Как говорится краткость &#8212; сестра таланта. Собственно консорциум обещает присвоить статус «candidate recommendation» в 2012 году, однако никто не запрещает использовать уже сейчас html5, тем более что почти все современные браузеры его поддерживают (включая любимый всеми ie в версии 9). Совсем скоро я собираюсь поделиться с вами опытом с новым хатеэмелем <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Ну и в заключение собственно ссылочка &#8212; <a href="http://www.itquiz.ru/Invite.aspx?IID=1b8eeaac-604c-4c5d-84f1-8d83a17dc975" rel="nofollow">Тест на знание стандартов</a> , где вы можете проверить свои знания веб стандартов. После прохождения простого теста, вам будет предложено пройти регистрацию и попытаться пройти сложный тест, за успешное выполнение которого, кстати, можно получить призы <img src='http://zilkerok.com.ua/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Удачи, и до новых встреч на страницах этого блога!</p>
]]></content:encoded>
			<wfw:commentRss>http://zilkerok.com.ua/standartizaciya/veb-standarty/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Привет, мир!</title>
		<link>http://zilkerok.com.ua/news/hello-world/</link>
		<comments>http://zilkerok.com.ua/news/hello-world/#comments</comments>
		<pubDate>Tue, 02 Nov 2010 19:51:57 +0000</pubDate>
		<dc:creator>zilkerOk</dc:creator>
				<category><![CDATA[Новости]]></category>

		<guid isPermaLink="false">http://zilkerok.com.ua/?p=1</guid>
		<description><![CDATA[Всем привет! Скоро тут появится много интересной и полезной информации, а пока вы можете подписаться на rss, чтобы не пропустить мои новые записи!]]></description>
			<content:encoded><![CDATA[<p>Всем привет! Скоро тут появится много интересной и полезной информации, а пока вы можете подписаться на rss, чтобы не пропустить мои новые записи!</p>
]]></content:encoded>
			<wfw:commentRss>http://zilkerok.com.ua/news/hello-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
