<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Комментарии на: Спрайты в вебе. Часть 1</title>
	<atom:link href="http://chikuyonok.ru/2009/05/sprites-1/feed/" rel="self" type="application/rss+xml" />
	<link>http://chikuyonok.ru/2009/05/sprites-1/</link>
	<description>веб-разработчик</description>
	<pubDate>Thu, 09 Sep 2010 16:31:36 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>От: ES</title>
		<link>http://chikuyonok.ru/2009/05/sprites-1/comment-page-1/#comment-2104</link>
		<dc:creator>ES</dc:creator>
		<pubDate>Sun, 23 May 2010 11:19:03 +0000</pubDate>
		<guid isPermaLink="false">http://chikuyonok.ru/?p=313#comment-2104</guid>
		<description>Ура! Сделал. Правда без ховера... не осилил я его.</description>
		<content:encoded><![CDATA[<p>Ура! Сделал. Правда без ховера&#8230; не осилил я его.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: ES</title>
		<link>http://chikuyonok.ru/2009/05/sprites-1/comment-page-1/#comment-2100</link>
		<dc:creator>ES</dc:creator>
		<pubDate>Thu, 20 May 2010 12:21:56 +0000</pubDate>
		<guid isPermaLink="false">http://chikuyonok.ru/?p=313#comment-2100</guid>
		<description>Спасибо.

Поменял. Теперь кнопку нажимать не надо, а достаточно курсором "притронуться" к ней. :) В общем с кривыми руками и абсолютным незнанием JS, проблема решаться - не решается... :)

А примерчик очень полезный не только в вышеперечисленных видах, а ещё и тем что полноценная анимация переезжает из содержимого в представление, где конечно же и место всем анимированным кнопкам и тому подобному. Таким образом можно менять не только бэкграунды и прочие стили, а и анимацию на сайте, совершенно не затрагивая содержимое. Круть!

Серёжа, насколько я понял, в указанном вами файле инициализируются параметры анимированных спрайтов: высота, ширина всей картинки спрайта, "направление" анимации (указываются ручками), действие вызывающее скрипт анимации (который побороть мне не удалось: хотелось на слоника наводить, а получилось на кнопку) и скорость "живости" объекта, которая задаётся посредством другого скрипта (на фронте - ползунком).

Было бы очень хорошо если бы вы написали более простой контроллер, вашего замечательного скрипта, где все параметры просто вводятся ручками без всяких (ненавистных за последние сутки) ползунков. 

Навёл на слоника - побежал. Отвёл от слоника - замер. :) Спасибо.</description>
		<content:encoded><![CDATA[<p>Спасибо.</p>
<p>Поменял. Теперь кнопку нажимать не надо, а достаточно курсором &#8220;притронуться&#8221; к ней. <img src='http://chikuyonok.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> В общем с кривыми руками и абсолютным незнанием JS, проблема решаться - не решается&#8230; <img src='http://chikuyonok.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>А примерчик очень полезный не только в вышеперечисленных видах, а ещё и тем что полноценная анимация переезжает из содержимого в представление, где конечно же и место всем анимированным кнопкам и тому подобному. Таким образом можно менять не только бэкграунды и прочие стили, а и анимацию на сайте, совершенно не затрагивая содержимое. Круть!</p>
<p>Серёжа, насколько я понял, в указанном вами файле инициализируются параметры анимированных спрайтов: высота, ширина всей картинки спрайта, &#8220;направление&#8221; анимации (указываются ручками), действие вызывающее скрипт анимации (который побороть мне не удалось: хотелось на слоника наводить, а получилось на кнопку) и скорость &#8220;живости&#8221; объекта, которая задаётся посредством другого скрипта (на фронте - ползунком).</p>
<p>Было бы очень хорошо если бы вы написали более простой контроллер, вашего замечательного скрипта, где все параметры просто вводятся ручками без всяких (ненавистных за последние сутки) ползунков. </p>
<p>Навёл на слоника - побежал. Отвёл от слоника - замер. <img src='http://chikuyonok.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Спасибо.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Сергей Чикуенок</title>
		<link>http://chikuyonok.ru/2009/05/sprites-1/comment-page-1/#comment-2099</link>
		<dc:creator>Сергей Чикуенок</dc:creator>
		<pubDate>Thu, 20 May 2010 07:54:29 +0000</pubDate>
		<guid isPermaLink="false">http://chikuyonok.ru/?p=313#comment-2099</guid>
		<description>Посмотрите файл &lt;code&gt;prites-article.js&lt;/code&gt;, там на строке 15 есть запуск анимации по нажатию на кнопку. Просто переделайте на &lt;code&gt;hover()&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Посмотрите файл <code>prites-article.js</code>, там на строке 15 есть запуск анимации по нажатию на кнопку. Просто переделайте на <code>hover()</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>От: ES</title>
		<link>http://chikuyonok.ru/2009/05/sprites-1/comment-page-1/#comment-2098</link>
		<dc:creator>ES</dc:creator>
		<pubDate>Wed, 19 May 2010 13:55:44 +0000</pubDate>
		<guid isPermaLink="false">http://chikuyonok.ru/?p=313#comment-2098</guid>
		<description>Всё... мой мозг лопнул. 

Серёжа, объясните пожалуйста, как сделать так, что-бы слон оживал при наведении мышки, а отмирал при её уборе?</description>
		<content:encoded><![CDATA[<p>Всё&#8230; мой мозг лопнул. </p>
<p>Серёжа, объясните пожалуйста, как сделать так, что-бы слон оживал при наведении мышки, а отмирал при её уборе?</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Сергей Чикуенок</title>
		<link>http://chikuyonok.ru/2009/05/sprites-1/comment-page-1/#comment-2044</link>
		<dc:creator>Сергей Чикуенок</dc:creator>
		<pubDate>Wed, 14 Apr 2010 10:07:05 +0000</pubDate>
		<guid isPermaLink="false">http://chikuyonok.ru/?p=313#comment-2044</guid>
		<description>&lt;strong&gt;Inqy&lt;/strong&gt;, нельзя. SVG может маскировать только изображения, для HTML можно попробовать применить фильтры, но сомневаюсь, что результат вас устроит.</description>
		<content:encoded><![CDATA[<p><strong>Inqy</strong>, нельзя. SVG может маскировать только изображения, для HTML можно попробовать применить фильтры, но сомневаюсь, что результат вас устроит.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Сергей Чикуенок</title>
		<link>http://chikuyonok.ru/2009/05/sprites-1/comment-page-1/#comment-2024</link>
		<dc:creator>Сергей Чикуенок</dc:creator>
		<pubDate>Wed, 31 Mar 2010 10:37:36 +0000</pubDate>
		<guid isPermaLink="false">http://chikuyonok.ru/?p=313#comment-2024</guid>
		<description>Пока нельзя. Я думаю, как можно решить эту проблему</description>
		<content:encoded><![CDATA[<p>Пока нельзя. Я думаю, как можно решить эту проблему</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Inqy</title>
		<link>http://chikuyonok.ru/2009/05/sprites-1/comment-page-1/#comment-2023</link>
		<dc:creator>Inqy</dc:creator>
		<pubDate>Wed, 31 Mar 2010 10:33:53 +0000</pubDate>
		<guid isPermaLink="false">http://chikuyonok.ru/?p=313#comment-2023</guid>
		<description>Здравствуйте, Сергей. На гуглокоде вас спросили насчёт иктинуса:
"Comment by goncharenko.roman,  Aug 21, 2009
Вопрос - можно ли применять не только на картинках но и на ?"
Меня этот вопрос также интересует.</description>
		<content:encoded><![CDATA[<p>Здравствуйте, Сергей. На гуглокоде вас спросили насчёт иктинуса:<br />
&#8220;Comment by goncharenko.roman,  Aug 21, 2009<br />
Вопрос - можно ли применять не только на картинках но и на ?&#8221;<br />
Меня этот вопрос также интересует.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: FXIX</title>
		<link>http://chikuyonok.ru/2009/05/sprites-1/comment-page-1/#comment-1680</link>
		<dc:creator>FXIX</dc:creator>
		<pubDate>Fri, 08 Jan 2010 13:41:06 +0000</pubDate>
		<guid isPermaLink="false">http://chikuyonok.ru/?p=313#comment-1680</guid>
		<description>Сергей, в Safari 3.0.3 ваш пример с циклическими спрайтами не работает</description>
		<content:encoded><![CDATA[<p>Сергей, в Safari 3.0.3 ваш пример с циклическими спрайтами не работает</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: h4mpy</title>
		<link>http://chikuyonok.ru/2009/05/sprites-1/comment-page-1/#comment-1517</link>
		<dc:creator>h4mpy</dc:creator>
		<pubDate>Thu, 12 Nov 2009 14:55:03 +0000</pubDate>
		<guid isPermaLink="false">http://chikuyonok.ru/?p=313#comment-1517</guid>
		<description>Вопрос от новичка в JS.
Можно ли в контроллере ограничить кол-во кадров для анимации?
Допустим, при клике пролистывать только 5 кадров вперед, при повторном клике - еще 5. И тп.

пс. спасибо, замечательный контроллер</description>
		<content:encoded><![CDATA[<p>Вопрос от новичка в JS.<br />
Можно ли в контроллере ограничить кол-во кадров для анимации?<br />
Допустим, при клике пролистывать только 5 кадров вперед, при повторном клике - еще 5. И тп.</p>
<p>пс. спасибо, замечательный контроллер</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: egorinsk</title>
		<link>http://chikuyonok.ru/2009/05/sprites-1/comment-page-1/#comment-1292</link>
		<dc:creator>egorinsk</dc:creator>
		<pubDate>Fri, 25 Sep 2009 02:32:12 +0000</pubDate>
		<guid isPermaLink="false">http://chikuyonok.ru/?p=313#comment-1292</guid>
		<description>Блин, отвечаю в старый тред, но все же напишу.

&gt; И что касается уменьшения запросов к серверу — помогают правильные HTTP-заголовки на картинках, иначе браузеры на кадой странице будут посылать запросы только чтобы получить в ответ 304.

&gt; Vladimir Sobolev 17 июня 2009  
&gt; egorinsk: на тему правильных заголовков не расскажите?

Я имел  в виду, что для статики принято выставлять HTTP-заголовки Last-Modified и Expires, первый — чтобы браузер мог не скачивать заново картинку, если она не изменилась, при обновлении страницы, второй — чтобы браузер *вообще* не посылал запросов, пока картинка не изменится. Поясняю. Если вы не отдаете заголовок Expires, большинство браузеров при каждом открытии страницы поылают запрос на скачивание всех картинок с этой страницы (даже если эта картинка и так лежит в кеше браузера, он хочет проверить что она не изменилась), пусть веб-сервер и отвечает  на них «304 Not Modified», все равно запросы делаются, загрузка замедляется (т.к. число одновременных запросов ограничено).

Соотвественно, выставляя эти заголовки, мы сообщаем браузеру, что картинка в ближайшие пару недель (месяцев, лет) не изменится, и экономим пару десятков запросов на каждом обращении к  странице сайта :)

Естественно, если мы отредактировали картинку. то чтобы она обновилась у пользователей придется ее переименовать, или поменять путь к ней.

Подробнее, как все это делается, ищите где-то на сайте  webo.in в статьях :)

Ах да, не используйте для картинок имена с параметрами (image.png?121212) как советуют некоторые ,такие картинки браузер может отказаться кешировать.</description>
		<content:encoded><![CDATA[<p>Блин, отвечаю в старый тред, но все же напишу.</p>
<p>&gt; И что касается уменьшения запросов к серверу — помогают правильные HTTP-заголовки на картинках, иначе браузеры на кадой странице будут посылать запросы только чтобы получить в ответ 304.</p>
<p>&gt; Vladimir Sobolev 17 июня 2009<br />
&gt; egorinsk: на тему правильных заголовков не расскажите?</p>
<p>Я имел  в виду, что для статики принято выставлять HTTP-заголовки Last-Modified и Expires, первый — чтобы браузер мог не скачивать заново картинку, если она не изменилась, при обновлении страницы, второй — чтобы браузер *вообще* не посылал запросов, пока картинка не изменится. Поясняю. Если вы не отдаете заголовок Expires, большинство браузеров при каждом открытии страницы поылают запрос на скачивание всех картинок с этой страницы (даже если эта картинка и так лежит в кеше браузера, он хочет проверить что она не изменилась), пусть веб-сервер и отвечает  на них «304 Not Modified», все равно запросы делаются, загрузка замедляется (т.к. число одновременных запросов ограничено).</p>
<p>Соотвественно, выставляя эти заголовки, мы сообщаем браузеру, что картинка в ближайшие пару недель (месяцев, лет) не изменится, и экономим пару десятков запросов на каждом обращении к  странице сайта <img src='http://chikuyonok.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Естественно, если мы отредактировали картинку. то чтобы она обновилась у пользователей придется ее переименовать, или поменять путь к ней.</p>
<p>Подробнее, как все это делается, ищите где-то на сайте  webo.in в статьях <img src='http://chikuyonok.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Ах да, не используйте для картинок имена с параметрами (image.png?121212) как советуют некоторые ,такие картинки браузер может отказаться кешировать.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
