<?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>ZODIOS.net</title>
	<atom:link href="http://zodios.net/feed" rel="self" type="application/rss+xml" />
	<link>http://zodios.net</link>
	<description>HTML-Верстка сайта в деталях</description>
	<lastBuildDate>Wed, 18 Nov 2009 08:12:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Стандартные размеры баннеров</title>
		<link>http://zodios.net/other/standart-banners-sizes.html</link>
		<comments>http://zodios.net/other/standart-banners-sizes.html#comments</comments>
		<pubDate>Wed, 18 Nov 2009 08:12:32 +0000</pubDate>
		<dc:creator>Zodios</dc:creator>
				<category><![CDATA[Разное]]></category>
		<category><![CDATA[Баннер]]></category>
		<category><![CDATA[История]]></category>

		<guid isPermaLink="false">http://zodios.net/?p=605</guid>
		<description><![CDATA[Маленький экскурс в историю баннеров.  Первый баннер появился 27 октября 1994 года на страницах коммерческого он-лайн журнала Hotwired. Его размер составлял 468 на 60 пикселей, и именно этот размер, вскоре стал самым популярным размером баннеров. Но откуда взялись эти магические цифры 468 на 60 пикселей, ответ на этот вопрос очень банальный. Именно столько свободного [...]]]></description>
			<content:encoded><![CDATA[<p>Маленький экскурс в историю баннеров.  Первый баннер появился 27 октября 1994 года на страницах коммерческого он-лайн журнала Hotwired. Его размер составлял 468 на 60 пикселей, и именно этот размер, вскоре стал самым популярным размером баннеров. Но откуда взялись эти магические цифры 468 на 60 пикселей, ответ на этот вопрос очень банальный. Именно столько свободного место было на страницах журнала, чтоб поместить туда рекламу (не напоминает историю с шириной железнодорожной колеи?). Самое примечательное, что спустя столько лет после появление первого баннера, ни кто не смог сделать стандартным размер 470 на 60, который кажется более рациональным, вот так привычки входят в жизнь людей.<span id="more-605"></span></p>
<h3>Стандартные размеры баннеров</h3>
<p>468&#215;60<br />
 468&#215;120<br />
 500&#215;100<br />
 234&#215;60<br />
 120&#215;60<br />
 150&#215;60<br />
 160&#215;60<br />
 320&#215;60<br />
 270&#215;60<br />
 230&#215;60<br />
 100&#215;100<br />
 240&#215;100<br />
 170&#215;100<br />
 400&#215;40<br />
 180&#215;80<br />
 200&#215;80<br />
 100&#215;200<br />
 125&#215;125<br />
 160&#215;120<br />
 125&#215;250<br />
 250&#215;250<br />
 120&#215;240<br />
 120&#215;800<br />
 120&#215;600<br />
 160&#215;600<br />
 160&#215;400<br />
 250&#215;130<br />
 384&#215;115<br />
 120&#215;90<br />
 88&#215;31</p>
<p><br class="spacer_" /></p>
]]></content:encoded>
			<wfw:commentRss>http://zodios.net/other/standart-banners-sizes.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>DATA:URL – Картинки в документе без дополнительных запросов к серверу</title>
		<link>http://zodios.net/htmlcss/dataurl.html</link>
		<comments>http://zodios.net/htmlcss/dataurl.html#comments</comments>
		<pubDate>Tue, 08 Sep 2009 09:56:35 +0000</pubDate>
		<dc:creator>Zodios</dc:creator>
				<category><![CDATA[HTML&CSS]]></category>

		<guid isPermaLink="false">http://zodios.net/?p=578</guid>
		<description><![CDATA[При отображении картинок и всех других внешних элементов на странице браузер пользователя делает запрос к серверу для получения этого элемента, используя схему data:url можно избежать нескольких запросов к серверу.

Схема работы data:URL

&#60;img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAKCAMAAADII105AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFdQTFRFrnsAqncA16QA39OvsowzyrBt3aoAto8z7NNvy5sQwI0A4Lk4z6g0x5QAwqht28Jv/8wA/9Ib1KEAupMz58ph//nC/9tB///d/+Vv7L0UzpsA//Cc+Pj4Zr1LNgAAAHRJREFUeNqU0FkKgDAMBNDRutXdaq3Wuf85jaL/6ZDCYyBQAkqqin+UhLypaaav1PJZcyG4r9USfYyb91uMPROIIVxvwsAEwrTdIelawwSCpd0ltpQf6wmu53LKrNLqCWLO6zqfn5PqCRbZSI5ZIa2etwADAF/7KlmRn64EAAAAAElFTkSuQmCC" alt="image"/&#62;


Где data:[&#60;тип данных&#62;][;base64],&#60;данные&#62;
Аналогичным образом можно использовать вставку картинок в CSS:

background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAKCAMAAADII105AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFdQTFRFrnsAqncA16QA39OvsowzyrBt3aoAto8z7NNvy5sQwI0A4Lk4z6g0x5QAwqht28Jv/8wA/9Ib1KEAupMz58ph//nC/9tB///d/+Vv7L0UzpsA//Cc+Pj4Zr1LNgAAAHRJREFUeNqU0FkKgDAMBNDRutXdaq3Wuf85jaL/6ZDCYyBQAkqqin+UhLypaaav1PJZcyG4r9USfYyb91uMPROIIVxvwsAEwrTdIelawwSCpd0ltpQf6wmu53LKrNLqCWLO6zqfn5PqCRbZSI5ZIa2etwADAF/7KlmRn64EAAAAAElFTkSuQmCC) top left no-repeat;


Вот пример реализации data:URL
Но эта схема не лишена недостатков:

Необходимо каждый [...]]]></description>
			<content:encoded><![CDATA[<p>При отображении картинок и всех других внешних элементов на странице браузер пользователя делает запрос к серверу для получения этого элемента, используя схему data:url можно избежать нескольких запросов к серверу.</p>
<p><span id="more-578"></span></p>
<h3>Схема работы data:URL</h3>
<pre><code>
&lt;img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAKCAMAAADII105AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFdQTFRFrnsAqncA16QA39OvsowzyrBt3aoAto8z7NNvy5sQwI0A4Lk4z6g0x5QAwqht28Jv/8wA/9Ib1KEAupMz58ph//nC/9tB///d/+Vv7L0UzpsA//Cc+Pj4Zr1LNgAAAHRJREFUeNqU0FkKgDAMBNDRutXdaq3Wuf85jaL/6ZDCYyBQAkqqin+UhLypaaav1PJZcyG4r9USfYyb91uMPROIIVxvwsAEwrTdIelawwSCpd0ltpQf6wmu53LKrNLqCWLO6zqfn5PqCRbZSI5ZIa2etwADAF/7KlmRn64EAAAAAElFTkSuQmCC" alt="image"/&gt;
</code>
</pre>
<p>Где data:<em>[&lt;тип данных&gt;]</em>[;<a href="http://ru.wikipedia.org/wiki/Base64">base64</a>],<em>&lt;данные&gt;</em></p>
<p>Аналогичным образом можно использовать вставку картинок в CSS:</p>
<pre><code>
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAKCAMAAADII105AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFdQTFRFrnsAqncA16QA39OvsowzyrBt3aoAto8z7NNvy5sQwI0A4Lk4z6g0x5QAwqht28Jv/8wA/9Ib1KEAupMz58ph//nC/9tB///d/+Vv7L0UzpsA//Cc+Pj4Zr1LNgAAAHRJREFUeNqU0FkKgDAMBNDRutXdaq3Wuf85jaL/6ZDCYyBQAkqqin+UhLypaaav1PJZcyG4r9USfYyb91uMPROIIVxvwsAEwrTdIelawwSCpd0ltpQf6wmu53LKrNLqCWLO6zqfn5PqCRbZSI5ZIa2etwADAF/7KlmRn64EAAAAAElFTkSuQmCC) top left no-repeat;
</code>
</pre>
<p><a href="http://zodios.net/examples/dataurl/index.php">Вот пример реализации data:URL</a></p>
<p>Но эта схема не лишена недостатков:</p>
<ol>
<li>Необходимо каждый раз пересчитывать base64 для картинки при ее изменение</li>
<li>Бразуры Internet Explorer 5-7 не поддерживают data:URL </li>
</ol>
<p>Первый недостаток решается небольшой php строкой:</p>
<pre><code>
&lt;?php echo base64_encode(file_get_contents("stars.png")) ?&gt;
</code>
</pre>
<p>Второй не достаток можно решить путем передачи браузеру Internet Explorer дополнительного файла стилей, который будет экранирован от других браузеров <a href="http://zodios.net/htmlcss/ifcomments.html">условным комментарием</a>. Необходимо раскрутить сайт в поисковых системах? Воспользуйтесь услугами студии, которая выполнит <a href="http://netpeak.ua/">продвижение сайта</a> в ТОП Гугла, Яндекса и других поисковых систем.</p>
<p>Источник информации: <a href="http://www.websiteoptimization.com/speed/tweak/inline-images/">websiteoptimization.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://zodios.net/htmlcss/dataurl.html/feed</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Как изменить внешний вид checkbox</title>
		<link>http://zodios.net/htmlcss/checkbox-style.html</link>
		<comments>http://zodios.net/htmlcss/checkbox-style.html#comments</comments>
		<pubDate>Tue, 28 Apr 2009 09:55:56 +0000</pubDate>
		<dc:creator>Zodios</dc:creator>
				<category><![CDATA[HTML&CSS]]></category>

		<guid isPermaLink="false">http://zodios.net/?p=568</guid>
		<description><![CDATA[Наверняка многие знают, что такие элементы формы как select, file, checkbox, radio не поддаются стилизации средствами CSS. Но как же быть, если нерадивый дизайнер в макете дизайна нарисовал поле checkbox в форме стилизировным под общий дизайн сайт, а заказчик на отрез не хочет принимать дизайн без формы ввода данных идентичной макету дизайна.

Вот здесь и пригодиться [...]]]></description>
			<content:encoded><![CDATA[<p>Наверняка многие знают, что такие элементы формы как select, file, checkbox, radio не поддаются стилизации средствами CSS. Но как же быть, если нерадивый дизайнер в макете дизайна нарисовал поле checkbox в форме стилизировным под общий дизайн сайт, а заказчик на отрез не хочет принимать дизайн без формы ввода данных идентичной макету дизайна.</p>
<p><span id="more-568"></span></p>
<p>Вот здесь и пригодиться описанный ниже метод. Суть метода состоит в том, что элемент checkbox делается невидимым, но невидимым не простым присвоением display:none, а через свойство opacity:0 (подробней об этом свойстве можно прочитать в заметке &laquo;<a href="http://zodios.net/htmlcss/modulewindow-with-opacity.html">Создание модульного окна с прозрачной подложкой</a>&laquo;).</p>
<p>Таким образом, элемент находиться на странице, остается кликабельным, но полностью прозрачный, таким образом, невидимый.  А в блоке, в котором находиться checkbox задается бекграунд с картинкой, на которой изображено, как должен выглядеть измененный checkbox и при клике на checkbox скриптом у блока меняется класс стиля, чтоб поменялся бекграунд на картинку с измененным чекбоксом в другом состоянии.</p>
<pre>  <code>
/*---------- Стили классов -----------*/
input {
margin:0;padding:0;
opacity:0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
.checkboxOn {
background:url(f_logincheckbox_on.png) no-repeat 0 3px;
}
.checkboxOff {
background:url(f_logincheckbox_off.png) no-repeat 0 3px;
}

/*---------- Скрипт изменения класса-----------*/

function logincheckboxCheck () {
  if (document.getElementById("checkbox1").checked) {
	document.getElementById("checkboxDiv").className="checkboxOn";
   }
	else {
	 document.getElementById("checkboxDiv").className="checkboxOff";
	}
}

/*---------- Верстка-----------*/

&lt;div id="checkboxDiv" class="checkboxOn"&gt;
	&lt;input type="checkbox" id="checkbox1" onclick="logincheckboxCheck();" class="checkboxOn" checked="checked"/&gt; &lt;label for="checkbox1"&gt;Запомнить меня&lt;/label&gt;
&lt;/div&gt;

</code></pre>
<p>Пример полностью кроссбраузерный. Посмотреть реализация можно по ссылке <a style="text-decoration: line-through;" rel="nofollow" href="http://zodios.net/examples/checkboxstyle/index.html" target="_blank">Пример стилизации Chebox</a></p>
<p>В дополнение, стоит отметить что картинку чекбокса лучше делать спрайтом из двух картинок чтоб избежать эффекта мерцания при подргрузке картинки.</p>
<p><a href="http://www.buroviki.ru/">Геологические инженерные изыскания</a> помогают выявить потенциально опасные моменты строительства, например, коррозийную активность к стали и бетону, что немаловажно при закладке фундамента.</p>
]]></content:encoded>
			<wfw:commentRss>http://zodios.net/htmlcss/checkbox-style.html/feed</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>Microsoft Expression Web 2 моими глазами</title>
		<link>http://zodios.net/inst/microsoft-expression-web.html</link>
		<comments>http://zodios.net/inst/microsoft-expression-web.html#comments</comments>
		<pubDate>Thu, 02 Apr 2009 10:44:58 +0000</pubDate>
		<dc:creator>Zodios</dc:creator>
				<category><![CDATA[Инструментарий]]></category>

		<guid isPermaLink="false">http://zodios.net/?p=560</guid>
		<description><![CDATA[Не так давно Microsoft анонсировал выход бета-версии программного продукта(Expression Web SuperPreview) для проверки кроссбарузерной верстки, который будет в составе Expression Web 3 (подробнее о его обзоре можно прочитать в заметке &#171;Новый инструмент для проверки кроссбраузерности верстки&#171;). После тест-драйва этого «забавного зверька» мне захотелось посмотреть на то, что такое Expression Web 2 которые сами разработчики окрестили [...]]]></description>
			<content:encoded><![CDATA[<p style="overflow:hidden;"><img class="imgFloatLeft" src="http://i.piccy.info/i3/b7/35/079936317ae0e3c34ef6becab3e8.jpeg" alt="Microsoft Expression Web" />Не так давно Microsoft анонсировал выход бета-версии программного продукта(Expression Web SuperPreview) для проверки кроссбарузерной верстки, который будет в составе Expression Web 3 (подробнее о его обзоре можно прочитать в заметке &laquo;<a href="http://zodios.net/inst/expression-web-superpreview.html">Новый инструмент для проверки кроссбраузерности верстки</a>&laquo;). После тест-драйва этого «забавного зверька» мне захотелось посмотреть на то, что такое Expression Web 2 которые сами разработчики окрестили убийцей Dreamweaver.</p>
<p><span id="more-560"></span></p>
<p>Для начала стоит отметить, что Expression Web это один из компонентов, который можно купить у Microsoft отдельно, или в пакете Microsoft Expression Studio, в который еще входит ряд других программ. В список этих программ входит Microsoft Expression Blend &#8211;  WYSIWYG-инструмент для проектирования пользовательского интерфейса приложений, создаваемых на основе . Microsoft Expression Media — Специальное приложение для создания каталогов медиа-файлов. Microsoft Expression Design — профессиональный инструмент для графического дизайна и подготовки иллюстраций, который позволяет создавать впечатляющие элементы пользовательского интерфейса для настольных и web-приложений. Стоимость всей студии составляет 699$, стоимость Expression Web 2 – 299$. Нюанс состоит в том, что ряд программных продуктов, которые состоят в студии нельзя купить отдельно, вот почему такая небольшая разница в ценах.</p>
<p>Microsoft Expression Web 2 относиться к группе WYSIWYG редакторов, который имеет ряд полезных функций которые мне понравились. В первую очередь нужно отметить, что по скорости загрузки продукт от Microsoft явно обгоняет Adobe, но это скорее связано с не очень богатым функционалом первого. Кроме скорости загрузки мне еще понравилось пару полезных функций. Первое это возможность просмотра верстки в браузере с заданным размером экрана. По умолчанию можно просматривать в окнах размером 1024х768, 800х600, 640х480.  Другой функцией которая мне понравилась, это то что название классов, идентификаторов является ссылкой на объявление этого класса в внешнем файле. Таким образом, можно переходить к редактированию свойств класса простым кликом по его названию.</p>
<p>На этом, список полезных функций, которые я увидел в этом программном продукте заканчивается.</p>
<p><a href="http://www.pereezd-master.ru">переезд офиса по низким ценам</a></p>
]]></content:encoded>
			<wfw:commentRss>http://zodios.net/inst/microsoft-expression-web.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Этапы выполнения верстки</title>
		<link>http://zodios.net/thoughts/coding-steps.html</link>
		<comments>http://zodios.net/thoughts/coding-steps.html#comments</comments>
		<pubDate>Fri, 27 Mar 2009 11:53:14 +0000</pubDate>
		<dc:creator>Zodios</dc:creator>
				<category><![CDATA[Мысли вслух]]></category>
		<category><![CDATA[Верстка]]></category>

		<guid isPermaLink="false">http://zodios.net/?p=553</guid>
		<description><![CDATA[Одним из ключевых моментов качественного выполнения повседневных обязательств верстальщика является выработка определенной стратегии выполнения работы, с целью уменьшения  временных затрат на работу и таким образом увеличить эффективность работы.  По сути, работу которую выполняет верстальщик можно разделить на несколько этапов, и улучшение каждого этапа приведет к стремительному улучшению всей работы, но ошибки выполненные на [...]]]></description>
			<content:encoded><![CDATA[<p>Одним из ключевых моментов качественного выполнения повседневных обязательств верстальщика является выработка определенной стратегии выполнения работы, с целью уменьшения  временных затрат на работу и таким образом увеличить эффективность работы.  По сути, работу которую выполняет верстальщик можно разделить на несколько этапов, и улучшение каждого этапа приведет к стремительному улучшению всей работы, но ошибки выполненные на начальных этапа выльются в значительные проблемы и временные затраты на последующих шагах.</p>
<p><span id="more-553"></span></p>
<p>В этой заметке я попытаюсь написать структуру выполнения все работы при верстке определенного макета, вся приведенная схема будет идеализирована и в ряде случаев, нужно будет отходить от нее, чтоб качественно выполнить нужную работу.</p>
<p style="text-align:center;"><img src="http://www.picamatic.com/show/2009/03/27/02/42/3052442_400x366.jpg" alt="Исходный макет" /></p>
<h3>Анализ макета, разметка модульной сетки</h3>
<p>Этап анализа макета, который нужно сверстать является ключевым этапом и ошибки, допущенные на этом этапе, могут привести к большому геморрою на последующих этапах. По этому, нужно тщательно выполнять этот этап. Суть этого этапа состоит в оценке имеющегося макета, определении типа макета резиновый\фиксированный\эластичный и построения модульной сетки, на основе которой будет верстаться макет. Под модульной сеткой макета подразумевается, определение структуры макета скажем, две колонки, шапка и футер, или три колонки и футер (примеры типовых модульных сеток можно увидеть в заметке «<a href="http://zodios.net/htmlcss/layouts.html">Основные примеры модульных сеток</a>»).</p>
<p style="text-align:center;"><img src="http://www.picamatic.com/show/2009/03/27/02/42/3052443_400x366.jpg" alt="модульная сетка" /></p>
<h3>Подготовка графики</h3>
<p>На втором этапе выполняется разбивка макета на графические элементы. То есть, в графическом редакторе отключаются все ненужные слоя с  текстовой рыбой и размечаются грани отдельных графических элементов, которые потом вырезаются. Стоит отметить, что после этого этапа не стоит удалять структурную разметку нарезки, так как с нее при верстке легче брать размерные величины такие как отступы, координаты для позиционирования, размеры. Этот этап может выполняться в несколько итераций, так как порой, нужно пересохранять вырезанные картинки с разными отключенными слоями.</p>
<p style="text-align:center;"><img src="http://www.picamatic.com/show/2009/03/27/02/43/3052444_400x366.jpg" alt="нарезка графики" /></p>
<h3>Верстка основных модульных элементов.</h3>
<p>На этом этапе выполняется верстка основной модульной структуры. То есть тот модульный тип, который был определен на первом этапе анализа, воплощается в жизнь. При наличии некоторого опыта работы этот этап может быть доведен до автоматизма путем создания готовых типовых шаблонов, в которых только меняются размерные величины основных структурных элементов.</p>
<h3>Верстка всех внутренних элементов.</h3>
<p>На финальном этапе выполняется верстка всех декоративных и внутренних элементов каждого структурного блока подгоняются все мелкие правки, чтоб довести верстку до полного соответствия макету.</p>
]]></content:encoded>
			<wfw:commentRss>http://zodios.net/thoughts/coding-steps.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Новый инструмент для проверки кроссбраузерности верстки</title>
		<link>http://zodios.net/inst/expression-web-superpreview.html</link>
		<comments>http://zodios.net/inst/expression-web-superpreview.html#comments</comments>
		<pubDate>Sat, 21 Mar 2009 14:36:42 +0000</pubDate>
		<dc:creator>Zodios</dc:creator>
				<category><![CDATA[Инструментарий]]></category>

		<guid isPermaLink="false">http://zodios.net/?p=548</guid>
		<description><![CDATA[Для многих верстальщиков выбор удобного программного инструмента для работы является краеугольным камнем успешной работы. О моем списке программ для эффективной верстки можно прочитать в заметке (&#187;Джентльменский набор верстальщика&#171;).  Думаю, что некоторые из верстальщиков знают, что в арсенале программ от Microsoft помимо FrontPage есть еще один инструмент для верстальщиков &#8211; Expression Web .

Не так давно [...]]]></description>
			<content:encoded><![CDATA[<p>Для многих верстальщиков выбор удобного программного инструмента для работы является краеугольным камнем успешной работы. О моем списке программ для эффективной верстки можно прочитать в заметке (&raquo;<a href="http://zodios.net/inst/coderinstruments.html">Джентльменский набор верстальщика</a>&laquo;).  Думаю, что некоторые из верстальщиков знают, что в арсенале программ от <strong>Microsoft</strong> помимо <strong>FrontPage</strong> есть еще один инструмент для верстальщиков &#8211; <strong>Expression Web</strong> .</p>
<p><span id="more-548"></span></p>
<p>Не так давно стало известно что <strong>Microsoft</strong> готовит новый продукт в составе которого будет инструмент под названием <strong>Expression Web SuperPreview</strong>. Это программа для мультибраузерного просмотра верстки. Правда сейчас выпущена только бета версия,  в которой можно просматривать верстку только в Internet Explorer 6 и 7 версии и которую уже можно <a style="text-decoration: line-through;" rel="nofollow" href="http://download.microsoft.com/download/5/6/8/568F0D28-0434-4794-B7FC-FB293BCC98FB/SuperPreview_Trial_en.exe">скачать</a>. В финальном релизе <strong>Expression Web 3</strong>, можно будет просматривать верстку во всех популярных браузерах.</p>
<p style="text-align:center;"><img src="http://www.picamatic.com/show/2009/03/21/05/43/2920702_450x293.jpg" alt="Expression Web SuperPreview" /></p>
<p>Программа <strong>Expression Web SuperPreview</strong> на меня справила неоднозначное впечатление. При первом просмотре мне понравился интерфейс и наличие некоторых полезных функций. В программе есть функция выделения структурных элементов похожая на фаербаговску, правда намного беднее и без просмотра дерева вложенности кода.  В программе встроена система добавления направляющих аналогична фотошопу и возможность выделять структурные элементы. Другая полезная функция – наличие линейки по вертикали и горизонтали. Также радует то, что в программе реализована возможность одновременного просмотра верстки в нескольких окнах браузеров, которые можно разместить или столбиками, или строчками.</p>
<p>Но, несмотря на все эти преимущества, программа имеет ряд значительных как для меня недостатков. Принцип работы программы более схож на скриншотер чем на браузер. После ввода адреса страницы программа выводит снимок страницы в том виде, в котором ее отобразят разные браузеры. Таким образом, нельзя проверить работоспособность скриптов и флеша. Также другим недостатком программы то, что она отображает скриншот верстки только в разрешении 1024 пикселей и в другом варианте просмотреть нельзя (можно только масштабировать картинку).</p>
<p>Лично для меня программа показалась не более чем красивой игрушкой, которая не может заменить функционал <strong>IETester</strong> или <strong>Multiplie IE</strong>.</p>
<p>Решить юридические вопросы организациям помогут квалифицированные <a href="http://www.m-advokat.ru/">адвокаты</a>.«Асгардъ» — профессиональные услуги адвоката в Москве.</p>
]]></content:encoded>
			<wfw:commentRss>http://zodios.net/inst/expression-web-superpreview.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Как сделать галерею товаров для интернет-магазина</title>
		<link>http://zodios.net/htmlcss/internet-shop-gallery.html</link>
		<comments>http://zodios.net/htmlcss/internet-shop-gallery.html#comments</comments>
		<pubDate>Fri, 13 Mar 2009 20:11:56 +0000</pubDate>
		<dc:creator>Zodios</dc:creator>
				<category><![CDATA[HTML&CSS]]></category>

		<guid isPermaLink="false">http://zodios.net/?p=543</guid>
		<description><![CDATA[Многие наверняка бывали в интернет-магазинах и видели, как в них отображается список товаров. В большинстве случаев в интернет-магазинах список товаров реализуют в виде таблицы определенной размерности, в которую в ячейках помещают картинки и описание конкретного товара. Такой способ реализации имеет ряд недостатков
К недостаткам реализации такого метода относится то, что независимо от ширины экрана количество товаров [...]]]></description>
			<content:encoded><![CDATA[<p>Многие наверняка бывали в интернет-магазинах и видели, как в них отображается список товаров. В большинстве случаев в интернет-магазинах список товаров реализуют в виде таблицы определенной размерности, в которую в ячейках помещают картинки и описание конкретного товара. Такой способ реализации имеет ряд недостатков<span id="more-543"></span></p>
<p>К недостаткам реализации такого метода относится то, что независимо от ширины экрана количество товаров в строке остается постоянным и единственное чем может отличаться организация, это реализация – ширины таблицы. Таблица с товарами может быть или фиксированной ширины и центрироваться, или резиновой и растягивать товары в строке на всю ширину основного блока сайта.</p>
<p>Но есть и другой способ организации списка товаров в интернете магазине. В основе структуры используется не таблица, а список, состоящий из элементов.  Таким образом, можно добиться того, что в зависимости от разрешения экрана количество товаров в строке будет изменяться.</p>
<p>В реализации галереи через списки тоже есть две вариации. Первая это когда элементы списка реализованы как плавающие блоки,  таким образом, если справа от  элемента есть место для следующего элемента он там размещается, если нет, то следующий элемент размещается на новой строке. Недостаток этого метода в том, что в зависимости от разрешения экрана, справа от последнего элемента в строке может возникать некое свободное пространство которое нарушает целостность макета. Вот <a style="text-decoration: line-through;" rel="nofollow" href="http://podarunki.net.ua/catalog/c/11-izdeliya-iz-farfora/">пример реализации первого способа</a>.</p>
<p>Второй метод состоит в реализации элементов списка в виде строчных элементов которые в блоке списка(ul/ol) выравниваются по центру, а в элементе списка размещен структруный элемент с display:inline-block. В результате получим галерею, в которой в строке элементы выровнены по центру и их количество зависит от разрешения экрана. Вот <a style="text-decoration: line-through;" rel="nofollow" href="http://ukrprice.com/catalog/c/96/">пример реализации второго метода </a>.</p>
<p>Для того чтоб нагляднее увидеть как изменяется количество товаров в строке в зависимости от разрешения можно воспользоваться функцией масштабирования в браузере. Таким образов, с точки зрения организации структуры реализовывать перечень товаров в интернет-магазине лучше через список, чем через таблицу. <a href="http://www.web-promo.com.ua/">раскрутка сайта</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://zodios.net/htmlcss/internet-shop-gallery.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Я.ру</title>
		<link>http://zodios.net/htmlcss/yaru.html</link>
		<comments>http://zodios.net/htmlcss/yaru.html#comments</comments>
		<pubDate>Sun, 08 Mar 2009 17:38:12 +0000</pubDate>
		<dc:creator>Zodios</dc:creator>
				<category><![CDATA[HTML&CSS]]></category>

		<guid isPermaLink="false">http://zodios.net/?p=538</guid>
		<description><![CDATA[Теперь у меня есть персональная страница на Я.ру — Zodios!

Я.ру &#8211; это новый сервис Яндекса, на котором делятся с друзьями самым интересным, знакомятся, дружат или ссорятся, вывешивают фотки, комментируют свои, чужие записи, обмениваются ссылками и рассказывают о своем настроении.

]]></description>
			<content:encoded><![CDATA[<p>Теперь у меня есть персональная страница на Я.ру — <strong><span class="b-yauser"><a href="http://zodios.ya.ru/"><span style="color:#f00;">Z</span>odios</a></span></strong>!<br />
<img src="http://bs.yandex.ru/resource/spacer.gif?sign=41319838.9263142.1236533813.b86b9abe57fdd1a294a2703f6a21a914" alt="" width="1" height="1" /><br />
<small>Я.ру &#8211; это новый сервис Яндекса, на котором делятся с друзьями самым интересным, знакомятся, дружат или ссорятся, вывешивают фотки, комментируют свои, чужие записи, обмениваются ссылками и рассказывают о своем настроении.</small></p>
<p><span id="more-538"></span></p>
]]></content:encoded>
			<wfw:commentRss>http://zodios.net/htmlcss/yaru.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Текст для web, доступность и привлекательность</title>
		<link>http://zodios.net/thoughts/texts-for-web.html</link>
		<comments>http://zodios.net/thoughts/texts-for-web.html#comments</comments>
		<pubDate>Sun, 01 Mar 2009 14:20:21 +0000</pubDate>
		<dc:creator>Zodios</dc:creator>
				<category><![CDATA[Мысли вслух]]></category>

		<guid isPermaLink="false">http://zodios.net/?p=480</guid>
		<description><![CDATA[Приветствую всех читателей, которые,  несмотря на кризис и все жизненные невзгоды, продолжают читать мой личный блог. Не так давно мне посчастливилось прочитать книгу посвященную написанию текстов под веб «Текст для web доступность и привлекательность» написанная Джонатаном Прайсом и Лизой Прайс.

В целом мне книга понравилась. В книге «Текст для web доступность и привлекательность» представлено очень [...]]]></description>
			<content:encoded><![CDATA[<p>Приветствую всех читателей, которые,  несмотря на кризис и все жизненные невзгоды, продолжают читать мой личный блог. Не так давно мне посчастливилось прочитать книгу посвященную написанию текстов под веб «<strong>Текст для web доступность и привлекательность</strong>» написанная Джонатаном Прайсом и Лизой Прайс.</p>
<p><span id="more-480"></span></p>
<p>В целом мне книга понравилась. В книге «<strong>Текст для web доступность и привлекательность</strong>» представлено очень много интересного материала, который сопровождается иллюстрациями и схемами для более наглядного представления сути материалов. К аспектам, которые принесли легкую нотку разочарования отношу – качество оформления материла. Не смотря на то, что книга посвящена текста, русское издание не блещет хорошим оформлением и версткой. Но, несмотря на это, в книге написано очень  много полезных советов, которые помогу начинающем автору повысить уровень своих публикаций, хотя некоторыми из которых стоит пользоваться осторожно.  Ниже представлены самые интересные тезисы, которые мне понравились.</p>
<ul>
<li><em>Чем лучше вы знаете своих читателей, тем лучше сможете писать для них.</em></li>
<li><em>Представьте себе того, к кому вы действительно обращаетесь.</em></li>
<li><em>Выработайте свое отношение, избавьтесь от анонимности и ведите разговор с глазу на глаз.</em></li>
<li><em>Простота помогает удержать ускользающее внимание.</em></li>
<li><em>Писать – значит, привлекать внимание.</em></li>
<li><em>Пишите как живой человек.</em></li>
<li><em>Не заставляйте меня читать! Сохраните основной смысл и отбросьте все остальное.</em></li>
<li><em>Позвольте посетителям просматривать и пропускать части текста.</em></li>
<li><em>Удалите не относящиеся к теме вопросы.</em></li>
<li><em>Размечайте текст(списки, параграфы).</em></li>
<li><em>Веб-текст = контент + интерфейс</em></li>
<li><em>Используйте отступления.</em></li>
<li><em>Сокращая текст, не сделайте его двусмысленным</em></li>
<li><em>Создавайте информативные заголовки.</em></li>
<li><em>Используйте 2-3 уровня заголовков.</em></li>
<li><em>Выделяйте ключевые слова, фразы  и ссылки, но не переусердствуйте.</em></li>
<li><em>Ясно укажите, что кроется за ссылкой.</em></li>
<li><em>Делайте смысловое ударение на ссылке.</em></li>
<li><em>Переместите все дополнительные  ссылки в начало или конец абзаца.</em></li>
<li><em>Создавайте понятые URL-указатели.</em></li>
<li><em>Создавайте разнообразные ссылки вглубь и вширь веб-узла. Будьте щедрее – предоставляйте больше информации.</em></li>
<li><em>Не обрывайте ссылками последовательное изложение материала.</em></li>
<li><em>Укажите текущее расположение посетителя.</em></li>
<li><em>Откройте для всех метаинформацию, покажите, что находится внутри черного ящика.</em></li>
<li><em>Включайте в каждый абзац описание только одной идеи.</em></li>
<li><em>Разместите основную идею в самом начале абзаца.</em></li>
<li><em>Создавайте меню с информативной структурой.</em></li>
<li><em>Предлагайте несколько путей к одной информации.</em></li>
<li><em>Тщательно подбирайте стиль изложения для выбранного жанра.</em></li>
</ul>
<p>Кроме этих полезных рекомендаций книга в книге написано очень много о том как качественно оформить и подать материл и в изобилии представлены примеры реализации конкретных советов и правил.</p>
]]></content:encoded>
			<wfw:commentRss>http://zodios.net/thoughts/texts-for-web.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Полезные шорткаты для Dreamweaver</title>
		<link>http://zodios.net/inst/dreavweaver-shorcuts.html</link>
		<comments>http://zodios.net/inst/dreavweaver-shorcuts.html#comments</comments>
		<pubDate>Sat, 10 Jan 2009 08:10:12 +0000</pubDate>
		<dc:creator>Zodios</dc:creator>
				<category><![CDATA[Инструментарий]]></category>

		<guid isPermaLink="false">http://zodios.net/?p=464</guid>
		<description><![CDATA[Думаю ни для кого не секрет, что в верстке умение быстро сделать работу высоко ценится. Особенно если появляется заказчик, которому нужно срочно сделать работу за хорошее вознаграждение. Один из ключевых моментов этого навыка – уметь эффективно использовать среду разработки (Дополнительные советы по Dreamweaver). Я решил записать ряд полезных шорткатов для Dreamweaver, которые позволяют сделать работу [...]]]></description>
			<content:encoded><![CDATA[<p>Думаю ни для кого не секрет, что в верстке умение быстро сделать работу высоко ценится. Особенно если появляется заказчик, которому нужно срочно сделать работу за хорошее вознаграждение. Один из ключевых моментов этого навыка – уметь эффективно использовать среду разработки (<a href="http://zodios.net/inst/dreamweaver.html" target="_blank">Дополнительные советы по Dreamweaver</a>). Я решил записать ряд полезных шорткатов для Dreamweaver, которые позволяют сделать работу сэкономив время.</p>
<p><span id="more-464"></span></p>
<table class="contentTable" border="0">
<tbody>
<tr class="tHeader">
<td>Описание</td>
<td>Комбинация клавиш</td>
</tr>
<tr>
<td>Закрыть вкладку окна</td>
<td>Ctrl+W</td>
</tr>
<tr>
<td>Закрыть все вкладки</td>
<td>Ctrl+Shift+W</td>
</tr>
<tr>
<td>Проверить код на валидность</td>
<td>Shift+F8</td>
</tr>
<tr>
<td>Выделить родительский тег</td>
<td>Ctrl+[</td>
</tr>
<tr>
<td>Выделить дочерний тег</td>
<td>Ctrl+]</td>
</tr>
<tr>
<td>Перейти к строке №*</td>
<td>Ctrl+G</td>
</tr>
<tr>
<td>Отобразить подсказки написания кода</td>
<td>Ctrl+Space</td>
</tr>
<tr>
<td>Сделать отступ для строки</td>
<td>Ctrl+Shift+&gt;</td>
</tr>
<tr>
<td>Убрать отступ в строке</td>
<td>Ctrl+Shift+&lt;</td>
</tr>
<tr>
<td>Свернуть выделенный код</td>
<td>Ctrl+Shift+C</td>
</tr>
<tr>
<td>Свернуть все что снаружи выделенного кода</td>
<td>Ctrl+Alt+C</td>
</tr>
<tr>
<td>Сверныть тег</td>
<td>Ctrl+Shift+J</td>
</tr>
<tr>
<td>Свернуть все что снаружи тега</td>
<td>Ctrl+Alt+J</td>
</tr>
<tr>
<td>Развернуть выбранную область</td>
<td>Ctrl+Shift+E</td>
</tr>
<tr>
<td>Развернуть все области</td>
<td>Ctrl+Alt+E</td>
</tr>
<tr>
<td>Вставить тег картинку</td>
<td>Ctrl+Alt+I</td>
</tr>
<tr>
<td>Вставить таблицу</td>
<td>Ctrl+Alt+T</td>
</tr>
<tr>
<td>Вставить перенос на новую строку</td>
<td>Shift+Enter</td>
</tr>
<tr>
<td>Вставить параграф</td>
<td>Ctrl+Shift+P</td>
</tr>
<tr>
<td>Вставить заголовок h1-h6</td>
<td>Ctrl+1 (1-6)</td>
</tr>
<tr>
<td>Сделать текст жирным начертанием(strong)</td>
<td>Ctrl+B</td>
</tr>
<tr>
<td>Сделать текст курсивом(em)</td>
<td>Ctrl+I</td>
</tr>
<tr>
<td>Отобразить панель Site</td>
<td>Site &#8211; F8</td>
</tr>
<tr>
<td>Получить файл с удаленного сервера</td>
<td>Ctrl+Shift+D</td>
</tr>
<tr>
<td>Сравнение удаленного с локальным</td>
<td>Ctrl+Alt+Shift+D</td>
</tr>
<tr>
<td>Загрузить файл на удаленный сервер</td>
<td>Ctrl+Shift+U</td>
</tr>
<tr>
<td>Свернуть/Отобразить все вспомогательные панели</td>
<td>F4</td>
</tr>
<tr>
<td>Удалить слово левее от курсора</td>
<td>Ctrl+BkSp</td>
</tr>
<tr>
<td>Удалить слово правее от курсора</td>
<td>Ctrl+Del</td>
</tr>
<tr>
<td>Выделить строку ниже курсора</td>
<td>Shift+Down</td>
</tr>
<tr>
<td>Выделить слово левее от курсора</td>
<td>Ctrl+shift+Left</td>
</tr>
<tr>
<td>Выделить слово правее от курсора</td>
<td>Ctrl+Shift+Right</td>
</tr>
<tr>
<td>Просмотреть код в основном браузере</td>
<td>F12</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://zodios.net/inst/dreavweaver-shorcuts.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

