<?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>Optimizator Field – блог веб разработчика &#187; xhtml</title>
	<atom:link href="http://yoyurec.in.ua/tag/xhtml/feed/" rel="self" type="application/rss+xml" />
	<link>http://yoyurec.in.ua</link>
	<description>CSS вёрстка. Внутренняя оптимизация сайтов. Настройка Wordpress.</description>
	<lastBuildDate>Tue, 09 Aug 2011 14:56:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>10 юзабилити преступлений, которых вы не должны совершать</title>
		<link>http://yoyurec.in.ua/10-usability-crimes/</link>
		<comments>http://yoyurec.in.ua/10-usability-crimes/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 05:54:40 +0000</pubDate>
		<dc:creator>YoYurec</dc:creator>
				<category><![CDATA[Веб-разработка]]></category>
		<category><![CDATA[xhtml]]></category>
		<category><![CDATA[дизайн]]></category>
		<category><![CDATA[юзабилити]]></category>

		<guid isPermaLink="false">http://yoyurec.in.ua/?p=976</guid>
		<description><![CDATA[На стадии дизайна и разработки мы должны учитывать прописные истины и основные концепции для улучшения юзабилити вашего сайта. В этой статье описываются классические, но непростительные ошибки в области веб-дизайна и способы их решения. Преступление #1: В формах метки не связаны с полями ввода Использование атрибута &#171;for&#187; позволит пользователям кликать по метке, для выбора соответствующего поля [...]


Похожие статьи:<ol><li><a href='http://yoyurec.in.ua/otkryitie-v-novom-ili-vsplyivayuschyom-okne/' rel='bookmark' title='Открытие ссылок в новом или всплывающём окне'>Открытие ссылок в новом или всплывающём окне</a></li>
<li><a href='http://yoyurec.in.ua/follow-twitter-wordpress-comments/' rel='bookmark' title='WordPress: добавляем в комментарии ссылку на Twitter'>WordPress: добавляем в комментарии ссылку на Twitter</a></li>
<li><a href='http://yoyurec.in.ua/menyaem-rabochuyu-papku-v-symfony/' rel='bookmark' title='Меняем рабочую папку в Symfony'>Меняем рабочую папку в Symfony</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_jade" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fyoyurec.in.ua%252F10-usability-crimes%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%2210%20%D1%8E%D0%B7%D0%B0%D0%B1%D0%B8%D0%BB%D0%B8%D1%82%D0%B8%20%D0%BF%D1%80%D0%B5%D1%81%D1%82%D1%83%D0%BF%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9%2C%20%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D1%8B%D1%85%20%D0%B2%D1%8B%20%D0%BD%D0%B5%20%D0%B4%D0%BE%D0%BB%D0%B6%D0%BD%D1%8B%20%D1%81%D0%BE%D0%B2%D0%B5%D1%80%D1%88%D0%B0%D1%82%D1%8C%22%20%7D);"></div>
<p>На стадии дизайна и разработки мы должны учитывать прописные истины и основные концепции для улучшения юзабилити вашего сайта. В этой статье описываются классические, но непростительные ошибки в области веб-дизайна и способы их решения.</p>
<h4>Преступление #1: В формах метки не связаны с полями ввода</h4>
<p><img src="http://yoyurec.in.ua/wp-content/uploads/2009/12/crime1.png" alt="crime1" title="crime1" width="400" height="225" class="alignnone size-full wp-image-981" /><br />
Использование атрибута <strong>&laquo;for&raquo;</strong> позволит пользователям кликать по метке, для выбора соответствующего поля формы. Это особенно важно для чекбоксов и радиокнопок &#8211; увеличить область клика.<br />
<span id="more-976"></span></p>
<h4>Преступление #2: Логотип не ведёт на главную страницу</h4>
<p><img src="http://yoyurec.in.ua/wp-content/uploads/2009/12/crime2.png" alt="crime2" title="crime2" width="400" height="235" class="alignnone size-full wp-image-982" /><br />
Создание такой ссылки является хорошим тоном, ведь большинство пользователей ожидают перехода в корень сайта при клике на логотип.</p>
<h4>Преступление #3: Не помечены посещённые ссылки</h4>
<p><img src="http://yoyurec.in.ua/wp-content/uploads/2009/12/crime3.png" alt="crime3" title="crime3" width="400" height="220" class="alignnone size-full wp-image-980" /><br />
Об этом забывают очень часто, но посетителям нужно знать по каким ссылкам они уже кликали.</p>
<h4>Преступление #4: Не подсвечено в форме активное поле</h4>
<p><img src="http://yoyurec.in.ua/wp-content/uploads/2009/12/crime4.png" alt="crime4" title="crime4" width="400" height="251" class="alignnone size-full wp-image-983" /><br />
Используйте псевдо-класс <strong>&laquo;:focus&raquo;</strong> для добавления к полям ввода рамки или смены фона.</p>
<h4>Преступление #5: Изображения без описания</h4>
<p><img src="http://yoyurec.in.ua/wp-content/uploads/2009/12/crime5.png" alt="crime5" title="crime5" width="400" height="217" class="alignnone size-full wp-image-984" /><br />
В атрибуте <strong>&laquo;alt&raquo;</strong> укажите описание изображения. А если картинка носит оформительно-декоративный характер, то оставьте его пустым (но не удаляйте!). Если же это кнопка-ссылка, то укажите в описании куда она ведёт.</p>
<h4>Преступление #6: Фоновые изображения без фонового цвета</h4>
<p><img src="http://yoyurec.in.ua/wp-content/uploads/2009/12/crime6.png" alt="crime6" title="crime6" width="400" height="181" class="alignnone size-full wp-image-985" /><br />
Если у пользователя будут отключены картинки, то текст может стать нечитаемым. Используйте схожий с картинкой фоновый цвет.</p>
<h4>Преступление #7: Использование длинных скучных абзацев текста</h4>
<p><img src="http://yoyurec.in.ua/wp-content/uploads/2009/12/crime7.png" alt="crime7" title="crime7" width="400" height="238" class="alignnone size-full wp-image-986" /><br />
Нет ничего хуже, чем монотонный и непрерывный текст. Вставляйте в контент картинки, заголовки и отступы для боле комфортного чтения.</p>
<h4>Преступление #8: Подчёркивание того, что не является ссылкой</h4>
<p><img src="http://yoyurec.in.ua/wp-content/uploads/2009/12/crime8.png" alt="crime8" title="crime8" width="400" height="228" class="alignnone size-full wp-image-987" /><br />
Не подчёркивайте текст где ни попадя! Пользователи привыкли видеть в таком стиле ссылки &#8211; не сбивайте их с толку. Лучше оформите необходимые слова <em>курсивом</em> или <strong>жирным</strong>.</p>
<h4>Преступление #9: Призывать посетителей &laquo;кликнуть здесь&raquo;</h4>
<p><img src="http://yoyurec.in.ua/wp-content/uploads/2009/12/crime9.png" alt="crime9" title="crime9" width="400" height="248" class="alignnone size-full wp-image-988" /><br />
Использование слов &laquo;перейти по ссылке&raquo;, &laquo;кликните здесь&raquo; и прочих подобных &laquo;шедевров&raquo; недопустимо. Т.к. заставляет посетителя вчитываться в предложение для понимания того, куда же ведёт ссылка. Вместо этого в тексте ссылки используйте её описание.</p>
<h4>Преступление #10: Выравнивать текст по ширине</h4>
<p><img src="http://yoyurec.in.ua/wp-content/uploads/2009/12/crime10.png" alt="crime10" title="crime10" width="400" height="239" class="alignnone size-full wp-image-989" /><br />
Старайтесь не использовать <b>&laquo;text-align: justify&raquo;</b>. Текст может красиво выглядеть, но на самом деле становится трудночитаемым (особенно для людей с ограниченными возможностями) из-за разного расстояния между словами.</p>
<p>Давно хотел сам написать подобную подборку, но <u>всё</u> не было времени (((<br />
Так что <u>держите</u> очередной перевод &#8211; &laquo;<noindex><a rel="nofollow" title="http://line25.com/articles/10-usability-crimes-you-really-shouldnt-commit" href="http://yoyurec.in.ua/go/http://line25.com/articles/10-usability-crimes-you-really-shouldnt-commit">10 Usability Crimes You Really Shouldn’t Commit</a></noindex>&raquo; )))<br />
И кликайте сюда!!!</p>

<img src="http://yoyurec.in.ua/?ak_action=api_record_view&id=976&type=feed" alt="" />

<p>Похожие статьи:<ol><li><a href='http://yoyurec.in.ua/otkryitie-v-novom-ili-vsplyivayuschyom-okne/' rel='bookmark' title='Открытие ссылок в новом или всплывающём окне'>Открытие ссылок в новом или всплывающём окне</a></li>
<li><a href='http://yoyurec.in.ua/follow-twitter-wordpress-comments/' rel='bookmark' title='WordPress: добавляем в комментарии ссылку на Twitter'>WordPress: добавляем в комментарии ссылку на Twitter</a></li>
<li><a href='http://yoyurec.in.ua/menyaem-rabochuyu-papku-v-symfony/' rel='bookmark' title='Меняем рабочую папку в Symfony'>Меняем рабочую папку в Symfony</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://yoyurec.in.ua/10-usability-crimes/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Флеш против IE. Побеждает SWFObject!</title>
		<link>http://yoyurec.in.ua/flesh-protiv-ie-pobezhdaet-swfobject/</link>
		<comments>http://yoyurec.in.ua/flesh-protiv-ie-pobezhdaet-swfobject/#comments</comments>
		<pubDate>Thu, 24 Jan 2008 12:07:17 +0000</pubDate>
		<dc:creator>YoYurec</dc:creator>
				<category><![CDATA[Веб-разработка]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[xhtml]]></category>
		<category><![CDATA[флеш]]></category>

		<guid isPermaLink="false">http://yoyurec.in.ua/2008/01/24/flesh-protiv-ie-pobezhdaet-swfobject/</guid>
		<description><![CDATA[После того, как Microsoft объявила (опять же), что они изменили способ обработки плагинов в Internet Explorer у веб-разработчиков добавилось проблем. Заключается она в том, что при вставке applet, object, или embed в HTML документ плагин не допустит взаимодействия с пользователем до тех пор, пока пользователь не нажмёт на него :(. В случае с флеш плагином, [...]


Похожие статьи:<ol><li><a href='http://yoyurec.in.ua/vstavlyaem-prostoy-flash-mp3-pleer-na-sayt/' rel='bookmark' title='Вставляем простой flash mp3 плеер на сайт'>Вставляем простой flash mp3 плеер на сайт</a></li>
<li><a href='http://yoyurec.in.ua/employer-executive-relations/' rel='bookmark' title='Отношения заказчик-исполнитель в виде бытовых сценок'>Отношения заказчик-исполнитель в виде бытовых сценок</a></li>
<li><a href='http://yoyurec.in.ua/smotrim-roliki-na-youtube-v-uluchshennom-kachestve/' rel='bookmark' title='Смотрим ролики на Youtube в улучшенном качестве!'>Смотрим ролики на Youtube в улучшенном качестве!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_jade" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fyoyurec.in.ua%252Fflesh-protiv-ie-pobezhdaet-swfobject%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22%D0%A4%D0%BB%D0%B5%D1%88%20%D0%BF%D1%80%D0%BE%D1%82%D0%B8%D0%B2%20IE.%20%D0%9F%D0%BE%D0%B1%D0%B5%D0%B6%D0%B4%D0%B0%D0%B5%D1%82%20SWFObject%21%22%20%7D);"></div>
<p>После того, как Microsoft объявила (опять же), что они <noindex><a rel="nofollow" title="http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/overview/activating_activex.asp" href="http://yoyurec.in.ua/go/http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/overview/activating_activex.asp">изменили способ обработки плагинов</a></noindex> в Internet Explorer у веб-разработчиков добавилось проблем. Заключается она в том, что при вставке <strong>applet</strong>, <strong>object</strong>, или <strong>embed</strong> в HTML документ плагин не допустит взаимодействия с пользователем до тех пор, пока пользователь не нажмёт на него :(.</p>
<p>В случае с флеш плагином, это означает, что ваш ролик не будет проигрываться до тех пор, пока пользователь его не активизирует, кликнув на нём. К счастью, Micosoft предлагает довольно простой способ обойти это проблему &#8211; вставлять флеш, используя Javascript. </p>
<p>Итак&#8230;</p>
<p><noindex><a rel="nofollow" title="http://blog.deconcept.com/swfobject/" href="http://yoyurec.in.ua/go/http://blog.deconcept.com/swfobject/">SWFObject</a></noindex> это небольшой Javascript файл, используемый для максимально лёгкой и валидной вставки флеш. Он помогает обойти дурацкую &laquo;защиту&raquo; в IE, работает во всех основных браузерах, дружит с поисковиками, вобщем мастхэв! Взгляните на <noindex><a rel="nofollow" title="http://blog.deconcept.com/swfobject/expressinstall.html" href="http://yoyurec.in.ua/go/http://blog.deconcept.com/swfobject/expressinstall.html">демо-страничку скрипта</a></noindex>.</p>
<p>В использовании предельно прост &#8211; подключаем файл <noindex><a rel="nofollow" title="http://blog.deconcept.com/swfobject/#download" href="http://yoyurec.in.ua/go/http://blog.deconcept.com/swfobject/#download">swfobject.js</a></noindex> и добавляем в код странички примерно такое:<br />
<span id="more-521"></span></p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;script</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;text/javascript&quot;</span> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">&quot;swfobject.js&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span><span style="color: #000000; font-weight: bold;">&lt;/script<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
&nbsp;
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;div</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;flashcontent&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
  This text is replaced by the Flash movie.
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/div<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
&nbsp;
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;script</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;text/javascript&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
   var so = new SWFObject(&quot;movie.swf&quot;, &quot;mymovie&quot;, &quot;400&quot;, &quot;200&quot;, &quot;8&quot;, &quot;#336699&quot;);
   so.write(&quot;flashcontent&quot;);
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/script<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></div></div>

<p>Рассмотрим подробней каждую строчку кода:<br />
<code lang="html">
<div id="flashcontent">[...]</div>
<p></code></p>
<p>Именно этот блок, будет заменён на ваш флеш контент, а текстовое содердимое ([...]) увидят поисковики(!!!).</p>
<p>Создаём флеш обьект:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #003366; font-weight: bold;">var</span> so <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">new</span> SWFObject<span style="color: #009900;">&#40;</span>swf<span style="color: #339933;">,</span> id<span style="color: #339933;">,</span> width<span style="color: #339933;">,</span> height<span style="color: #339933;">,</span> version<span style="color: #339933;">,</span> 
background<span style="color: #339933;">-</span>color <span style="color: #009900;">&#91;</span><span style="color: #339933;">,</span> quality<span style="color: #339933;">,</span> xiRedirectUrl<span style="color: #339933;">,</span> redirectUrl<span style="color: #339933;">,</span> detectKey<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Где параметры:</p>
<ul>
<li><strong>swf</strong> &#8211; путь к вашему swf файлу.</li>
<li><strong>id</strong> &#8211; ID тега <strong>object</strong> или <strong>embed</strong></li>
<li><strong>width</strong> -ширина.</li>
<li><strong>height</strong> &#8211; высота.</li>
<li><strong>version</strong> &#8211; необходимая для проигрывания установленная версия флеш плагина.
</li>
<li><strong>background-color</strong> &#8211; шестнадцатиричное значение цвета фона.</li>
<li><strong>quality</strong> &#8211; качество ролика, по умолчанию &laquo;high&raquo;.</li>
</ul>
<p>Непосредственно сама вставка флеш контента:<br />
<code lang="javascript">so.write("flashcontent");</code></p>
<p>Рассмотрим пример с дополнительными параметрами и использованием переменных:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span>
   <span style="color: #003366; font-weight: bold;">var</span> so <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">new</span> SWFObject<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;movie.swf&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;mymovie&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;400&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;100%&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;8&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;#336699&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   so.<span style="color: #660066;">addParam</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;quality&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;low&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   so.<span style="color: #660066;">addParam</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;wmode&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;transparent&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   so.<span style="color: #660066;">addVariable</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;variable1&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;value1&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   so.<span style="color: #660066;">addVariable</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;variable2&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;value2&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   so.<span style="color: #660066;">addVariable</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;variable3&quot;</span><span style="color: #339933;">,</span> getQueryParamValue<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;variable3&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   so.<span style="color: #660066;">addVariable</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;variable4&quot;</span><span style="color: #339933;">,</span> getQueryParamValue<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;variable4&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   so.<span style="color: #000066; font-weight: bold;">write</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;flashcontent&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div>

<p>Указываем &laquo;низкое&raquo; качество проигрывания:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">so.<span style="color: #660066;">addParam</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;quality&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;low&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Обязательно используйте для избежания проблем при наложении флеш поверх выпадающего меню:<br />
<code lang="javascript"><br />
so.addParam("wmode", "transparent");<br />
</code></p>
<p>Указываем значения нужных переменных:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">so.<span style="color: #660066;">addVariable</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;variable1&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;value1&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
so.<span style="color: #660066;">addVariable</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;variable2&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;value2&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Передаём переменные из строки запроса (http://www.example.com/page.html?variable3=value3&#038;variable4=value4):</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">so.<span style="color: #660066;">addVariable</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;variable3&quot;</span><span style="color: #339933;">,</span> getQueryParamValue<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;variable3&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
so.<span style="color: #660066;">addVariable</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;variable4&quot;</span><span style="color: #339933;">,</span> getQueryParamValue<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;variable4&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Вот и всё! Пользуйтесь на здоровье!</p>

<img src="http://yoyurec.in.ua/?ak_action=api_record_view&id=521&type=feed" alt="" />

<p>Похожие статьи:<ol><li><a href='http://yoyurec.in.ua/vstavlyaem-prostoy-flash-mp3-pleer-na-sayt/' rel='bookmark' title='Вставляем простой flash mp3 плеер на сайт'>Вставляем простой flash mp3 плеер на сайт</a></li>
<li><a href='http://yoyurec.in.ua/employer-executive-relations/' rel='bookmark' title='Отношения заказчик-исполнитель в виде бытовых сценок'>Отношения заказчик-исполнитель в виде бытовых сценок</a></li>
<li><a href='http://yoyurec.in.ua/smotrim-roliki-na-youtube-v-uluchshennom-kachestve/' rel='bookmark' title='Смотрим ролики на Youtube в улучшенном качестве!'>Смотрим ролики на Youtube в улучшенном качестве!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://yoyurec.in.ua/flesh-protiv-ie-pobezhdaet-swfobject/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Перенос слов в теге PRE</title>
		<link>http://yoyurec.in.ua/perenos-slov-v-tege-pre/</link>
		<comments>http://yoyurec.in.ua/perenos-slov-v-tege-pre/#comments</comments>
		<pubDate>Fri, 28 Dec 2007 14:57:38 +0000</pubDate>
		<dc:creator>YoYurec</dc:creator>
				<category><![CDATA[Веб-разработка]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://yoyurec.in.ua/2007/12/28/perenos-slov-v-tege-pre/</guid>
		<description><![CDATA[Вы наверное не раз замечали, что при использовании тега PRE или CODE для отображения какого-то куска кода получается весьма некрасивая картина. А именно: строки отображаюся без переносов, растягивая и портя дизайн сайта. До того как я написал прошлую заметку я особо не заморачивался данной проблемой. Сегодня же пришлось погуглить и найти красивое CSS решение проблемы: [...]


Похожие статьи:<ol><li><a href='http://yoyurec.in.ua/facebox-ie6-png-transparency-fix/' rel='bookmark' title='Facebox IE6 png transparency fix!'>Facebox IE6 png transparency fix!</a></li>
<li><a href='http://yoyurec.in.ua/png-prozrachnost-v-ie-55-6-7/' rel='bookmark' title='PNG-прозрачность в IE 5.5-6-7'>PNG-прозрачность в IE 5.5-6-7</a></li>
<li><a href='http://yoyurec.in.ua/css-debug/' rel='bookmark' title='CSS-debug'>CSS-debug</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_jade" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fyoyurec.in.ua%252Fperenos-slov-v-tege-pre%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22%D0%9F%D0%B5%D1%80%D0%B5%D0%BD%D0%BE%D1%81%20%D1%81%D0%BB%D0%BE%D0%B2%20%D0%B2%20%D1%82%D0%B5%D0%B3%D0%B5%20PRE%22%20%7D);"></div>
<p><img src='http://yoyurec.in.ua/wp-content/uploads/2007/12/html-pre-tag.png' alt='html-pre-tag.png' /></p>
<p>Вы наверное не раз замечали, что при использовании тега <strong>PRE</strong> или <strong>CODE</strong> для отображения какого-то куска кода получается весьма некрасивая картина. А именно: строки отображаюся без переносов, растягивая и портя дизайн сайта. До того как я написал прошлую заметку я особо не заморачивался данной проблемой. Сегодня же пришлось погуглить и найти <noindex><a rel="nofollow" title="http://www.longren.org/2006/09/27/wrapping-text-inside-pre-tags/" href="http://yoyurec.in.ua/go/http://www.longren.org/2006/09/27/wrapping-text-inside-pre-tags/">красивое CSS решение</a></noindex> проблемы:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
</pre></td><td class="code"><pre class="css" style="font-family:monospace;">pre <span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">white-space</span><span style="color: #00AA00;">:</span> pre-wrap<span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/* css-3 */</span>
	<span style="color: #000000; font-weight: bold;">white-space</span><span style="color: #00AA00;">:</span> -moz-pre-wrap !important<span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/* Mozilla, since 1999 */</span>
	<span style="color: #000000; font-weight: bold;">white-space</span><span style="color: #00AA00;">:</span> -pre-wrap<span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/* Opera 4-6 */</span>
	<span style="color: #000000; font-weight: bold;">white-space</span><span style="color: #00AA00;">:</span> -o-pre-wrap<span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/* Opera 7 */</span>
	word-wrap<span style="color: #00AA00;">:</span> break-word<span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/* Internet Explorer 5.5+ */</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>


<img src="http://yoyurec.in.ua/?ak_action=api_record_view&id=502&type=feed" alt="" />

<p>Похожие статьи:<ol><li><a href='http://yoyurec.in.ua/facebox-ie6-png-transparency-fix/' rel='bookmark' title='Facebox IE6 png transparency fix!'>Facebox IE6 png transparency fix!</a></li>
<li><a href='http://yoyurec.in.ua/png-prozrachnost-v-ie-55-6-7/' rel='bookmark' title='PNG-прозрачность в IE 5.5-6-7'>PNG-прозрачность в IE 5.5-6-7</a></li>
<li><a href='http://yoyurec.in.ua/css-debug/' rel='bookmark' title='CSS-debug'>CSS-debug</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://yoyurec.in.ua/perenos-slov-v-tege-pre/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Открытие ссылок в новом или всплывающём окне</title>
		<link>http://yoyurec.in.ua/otkryitie-v-novom-ili-vsplyivayuschyom-okne/</link>
		<comments>http://yoyurec.in.ua/otkryitie-v-novom-ili-vsplyivayuschyom-okne/#comments</comments>
		<pubDate>Fri, 17 Mar 2006 17:24:59 +0000</pubDate>
		<dc:creator>YoYurec</dc:creator>
				<category><![CDATA[Веб-разработка]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[xhtml]]></category>
		<category><![CDATA[браузеры]]></category>
		<category><![CDATA[разработка]]></category>
		<category><![CDATA[юзабилити]]></category>

		<guid isPermaLink="false">http://yoyurec.in.ua/?p=234</guid>
		<description><![CDATA[В былые времена, когда ещё не было возможности открывать страницу в новой закладке, клик по ссылке уводил пользователя с целевого сайта. Естественно это не нравилось шефу или клиенту и они хотели использовать открытие внутренних или внешних ссылок в новых окнах. В наши дни вместо того, чтобы пользователям самим позволять выбирать поведение &#8211; открыть ссылку в [...]


Похожие статьи:<ol><li><a href='http://yoyurec.in.ua/submit-formyi-v-novom-okne/' rel='bookmark' title='Submit формы в новом окне'>Submit формы в новом окне</a></li>
<li><a href='http://yoyurec.in.ua/facebox-ie6-png-transparency-fix/' rel='bookmark' title='Facebox IE6 png transparency fix!'>Facebox IE6 png transparency fix!</a></li>
<li><a href='http://yoyurec.in.ua/cufon-ili-typefacejs-chto-luchshe/' rel='bookmark' title='Cufon или Typeface.js &#8211; что лучше?'>Cufon или Typeface.js &#8211; что лучше?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_jade" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fyoyurec.in.ua%252Fotkryitie-v-novom-ili-vsplyivayuschyom-okne%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5%20%D1%81%D1%81%D1%8B%D0%BB%D0%BE%D0%BA%20%D0%B2%20%D0%BD%D0%BE%D0%B2%D0%BE%D0%BC%20%D0%B8%D0%BB%D0%B8%20%D0%B2%D1%81%D0%BF%D0%BB%D1%8B%D0%B2%D0%B0%D1%8E%D1%89%D1%91%D0%BC%20%D0%BE%D0%BA%D0%BD%D0%B5%22%20%7D);"></div>
<p>В былые времена, когда ещё не было возможности открывать страницу в новой закладке, клик по ссылке уводил пользователя с целевого сайта. Естественно это не нравилось шефу или клиенту и они хотели использовать открытие внутренних или внешних ссылок в новых окнах.</p>
<p><img src="http://yoyurec.in.ua/wp-content/uploads/2006/03/PopupWindow.jpg" alt="popup window" title="popup window" width="464" height="325" class="alignnone size-full wp-image-1080" /></p>
<p>В наши дни вместо того, чтобы пользователям самим позволять выбирать поведение &#8211; открыть ссылку в отдельном окне или нет &#8211; до сих пор хотят данного функционала. Всё бы хорошо, но в XHTML strict использование атрибута <strong>&#8216;target=&raquo;_blank&raquo;&#8216;</strong> не является валидным :(</p>
<p>Употребление кода типа <code>href="javascript:"</code> или <code>href="#" onclick=</code> для всплывающих окон нам не подходит изначально &#8211; т.к. протокола <strong>javascript:</strong> нет, а <strong>#</strong> вообще никуда не ведёт &#8211; в любом случае при отключенном javascript пользователь окажется в неприятном положении :(</p>
<p>Итак, усовершенствуем ссылки&#8230;<br />
<span id="more-234"></span></p>
<h3>XHTML Всплывающие окна (popups)</h3>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;popup.html&quot;</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;popup|400|200&quot;</span>&gt;</span>Всплывающее окно<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;</span></pre></div></div>

<p>где указываем нужные размеры &#8211; (&#8216;popup|высота|ширина&#8217;)</p>
<h3>Внешние ссылки (в новом окне)</h3>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://en.wikipedia.org/wiki/City_Road&quot;</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;external&quot;</span>&gt;</span>Внешняя ссылка<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;</span></pre></div></div>

<p>Ну вот &#8211; так немного красивее! Мы получили реальные ссылки, вот только появился незнакомый атрибут <strong>&laquo;rel&raquo;</strong> &#8211; сокращение от &#8216;relationship&#8217;, который определяет отношения документа в ссылке с текущей страницей (W3C). Его-то мы и можем применить с пользой для себя.</p>
<p>Конечно же браузер не знает что делать с атрибутом, поэтому нам потребуется JavaScript. Он будет представлять собой вариант из двух отдельных скриптов (<noindex><a rel="nofollow" title="http://www.sitepoint.com/article/standards-compliant-world" class="ext" target="_blank" href="http://yoyurec.in.ua/go/http://www.sitepoint.com/article/standards-compliant-world">Kevin&#8217;s XHTML Compliant Target</a></noindex>, <noindex><a rel="nofollow" title="http://www.sitepoint.com/article/xhtml-strict-popups" class="ext" target="_blank" href="http://yoyurec.in.ua/go/http://www.sitepoint.com/article/xhtml-strict-popups">Mike Rainey&#8217;s Dynamic Popups</a></noindex>) с добавлением иконок.</p>
<p>Описывать каждую его сточку я не буду, т.к. <a class="ext" target="_blank" href="http://yoyurec.in.ua/examples/popup/external-popup.js">скрипт открытия в новом окне</a> хорошо прокомментирован, а лучше расскажу о самом принципе работы.</p>
<h3>Что же делает скрипт?</h3>
<ol>
<li>Функция &#8212; <strong>windowLinks()</strong> &#8212; помещает все ссылки на странице в рабочий массив</li>
<li>Начинает искать в массиве ссылки с атрибутом <strong>rel</strong></li>
<li>Если находит rel со значением <strong>&#8216;external&#8217;</strong>, то используя DOM меняет значение атрибута <strong>target</strong> на <strong>&#8216;_blank&#8217;</strong> (зачем? а затем, что в отличие от XHTML &#8211; в спецификации DOM он не запрещён!).</li>
<li>Добавляется всплывающая подсказка, информирующая пользователя о поведении ссылки</li>
<li>Также добавляется CSS класс (.external), который позволяет визуально определить по иконке внешнюю ссылку</li>
</ol>
<ol>
<li>Если же скрипт находит <strong>&#8216;|&#8217;</strong> внутри rel, он использует разделитель для разбиения строки на три части &#8211; &#8216;<strong>popup</strong>&#8216;, <strong>ширина</strong> и <strong>высота</strong> нашего всплывающего окна.</li>
<li>&#8230;помещает эти данные в стандартную функцию <strong>acpopup();</strong></li>
<li>Добавляется всплывающая подсказка</li>
<li>Также добавляется CSS класс <strong>.popup</strong>, который позволяет визуально определить по иконке внешнюю ссылку</li>
<li>и сам запуск функции <strong>windowLinks()</strong>.</li>
</ol>
<h3>CSS:</h3>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #6666ff;">.external</span> <span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">font-weight</span><span style="color: #00AA00;">:</span><span style="color: #993333;">bold</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">background</span> <span style="color: #00AA00;">:</span><span style="color: #993333;">transparent</span> <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">ext.gif</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">no-repeat</span> <span style="color: #000000; font-weight: bold;">right</span> <span style="color: #993333;">center</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">padding-right</span><span style="color: #00AA00;">:</span><span style="color: #933;">12px</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #6666ff;">.popup</span> <span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">font-weight</span><span style="color: #00AA00;">:</span><span style="color: #993333;">bold</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">background</span> <span style="color: #00AA00;">:</span><span style="color: #993333;">transparent</span> <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">pop.gif</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">no-repeat</span> <span style="color: #000000; font-weight: bold;">right</span> <span style="color: #993333;">center</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">padding-right</span><span style="color: #00AA00;">:</span><span style="color: #933;">12px</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>В итоге получим:<br />
<img src="http://yoyurec.in.ua/wp-content/uploads/2006/03/popup.gif" alt="popup" title="popup" width="272" height="239" class="alignnone size-full wp-image-1081" /></p>
<p><a class="more-link" href="http://yoyurec.in.ua/examples/popup/">Пример »</a></p>
<p><a class="more-link" href="http://yoyurec.in.ua/examples/popup/external-popup.js">Скачать »</a></p>
<p>(перевод статьи <noindex><a rel="nofollow" title="http://www.sitepoint.com/newsletter/viewissue.php?id=5&#038;issue=19&#038;format=html" class="ext" target="_blank" href="http://yoyurec.in.ua/go/http://www.sitepoint.com/newsletter/viewissue.php?id=5&#038;issue=19&#038;format=html">New Windows and Usability: the Theory of &#8216;REL-ativity&#8217;</a></noindex>)</p>

<img src="http://yoyurec.in.ua/?ak_action=api_record_view&id=234&type=feed" alt="" />

<p>Похожие статьи:<ol><li><a href='http://yoyurec.in.ua/submit-formyi-v-novom-okne/' rel='bookmark' title='Submit формы в новом окне'>Submit формы в новом окне</a></li>
<li><a href='http://yoyurec.in.ua/facebox-ie6-png-transparency-fix/' rel='bookmark' title='Facebox IE6 png transparency fix!'>Facebox IE6 png transparency fix!</a></li>
<li><a href='http://yoyurec.in.ua/cufon-ili-typefacejs-chto-luchshe/' rel='bookmark' title='Cufon или Typeface.js &#8211; что лучше?'>Cufon или Typeface.js &#8211; что лучше?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://yoyurec.in.ua/otkryitie-v-novom-ili-vsplyivayuschyom-okne/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>W3C утвердил новый тег!</title>
		<link>http://yoyurec.in.ua/w3c-utverdil-novyiy-teg/</link>
		<comments>http://yoyurec.in.ua/w3c-utverdil-novyiy-teg/#comments</comments>
		<pubDate>Wed, 11 Jan 2006 17:41:09 +0000</pubDate>
		<dc:creator>YoYurec</dc:creator>
				<category><![CDATA[Веб-разработка]]></category>
		<category><![CDATA[xhtml]]></category>
		<category><![CDATA[юмор]]></category>

		<guid isPermaLink="false">http://yoyurec.in.ua/2006/01/11/w3c-utverdil-novyiy-teg/</guid>
		<description><![CDATA[Вебдевелоперская общественность довольна! :) Нет похожих статей.


Нет похожих статей.]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_jade" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fyoyurec.in.ua%252Fw3c-utverdil-novyiy-teg%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22W3C%20%D1%83%D1%82%D0%B2%D0%B5%D1%80%D0%B4%D0%B8%D0%BB%20%D0%BD%D0%BE%D0%B2%D1%8B%D0%B9%20%D1%82%D0%B5%D0%B3%21%22%20%7D);"></div>
<p><img src="http://yoyurec.in.ua/wp-content/pictures/tits.jpg" width="187" height="300" alt="" title="" /></p>
<p>Вебдевелоперская общественность довольна! :)</p>

<img src="http://yoyurec.in.ua/?ak_action=api_record_view&id=203&type=feed" alt="" />

<p>Нет похожих статей.</p>]]></content:encoded>
			<wfw:commentRss>http://yoyurec.in.ua/w3c-utverdil-novyiy-teg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

