<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум BreezeMe.su &mdash; Добавим немного адаптивности сайту]]></title>
		<link>http://forum.breezeme.su/topic/4684/</link>
		<atom:link href="http://forum.breezeme.su/feed/rss/topic/4684" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Добавим немного адаптивности сайту».]]></description>
		<lastBuildDate>Thu, 06 Aug 2015 11:02:14 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Добавим немного адаптивности сайту]]></title>
			<link>http://forum.breezeme.su/post/49981/#p49981</link>
			<description><![CDATA[<p><strong>В продолжении темы, добавим немного быстродействия сайту.</strong><br />1. Перенести все ссылки подключения стилей и js&#039;ок в конец кода, после тега <strong>&lt;/footer&gt;</strong> но, до тега <strong>&lt;/body&gt;</strong>.<br />2. Использовать кэш браузера, чтобы каждый раз пользователь не загружал контент заново переходя по страницам:<br />Для это добавим в файл <strong>.htaccess следующее</strong><br /></p><div class="codebox"><pre><code># Cache Images
ExpiresByType image/x-icon &quot;access plus 2592000 seconds&quot;
ExpiresByType image/jpeg &quot;access plus 2592000 seconds&quot;
ExpiresByType image/png &quot;access plus 2592000 seconds&quot;
ExpiresByType image/gif &quot;access plus 2592000 seconds&quot;

# Cache other content types (Flash, CSS, JS, HTML, XML)
ExpiresByType application/x-shockwave-flash &quot;access plus 2592000 seconds&quot;
ExpiresByType text/css &quot;access plus 604800 seconds&quot;
ExpiresByType text/javascript &quot;access plus 2592000 seconds&quot;
ExpiresByType application/javascript &quot;access plus 2592000 seconds&quot;
ExpiresByType application/x-javascript &quot;access plus 2592000 seconds&quot;
ExpiresByType text/html &quot;access plus 600 seconds&quot;
ExpiresByType application/xhtml+xml &quot;access plus 600 seconds&quot;</code></pre></div><p>3. Для быстрой загрузки всех стилей, скриптов и страниц, необходимо сжать код. Для этого можно воспользоваться одним из следующих инструментов:<br /></p><ul><li><p>JS compressor: <a href="http://jscompress.com/">http://jscompress.com/</a></p></li><li><p>CSS compressor: <a href="http://cssminifier.com/">http://cssminifier.com/</a></p></li><li><p>HTML compressor: <a href="https://htmlcompressor.com/compressor/">https://htmlcompressor.com/compressor/</a></p></li></ul><p>4. Сжимайте изображения которые добавляете на сайт.</p>]]></description>
			<author><![CDATA[null@example.com (Frost819)]]></author>
			<pubDate>Thu, 06 Aug 2015 11:02:14 +0000</pubDate>
			<guid>http://forum.breezeme.su/post/49981/#p49981</guid>
		</item>
		<item>
			<title><![CDATA[Re: Добавим немного адаптивности сайту]]></title>
			<link>http://forum.breezeme.su/post/49838/#p49838</link>
			<description><![CDATA[<p><a href="http://www.radikal.ru"><span class="postimg"><img src="http://s004.radikal.ru/i205/1508/ac/6caa4746c938.png" alt="http://s004.radikal.ru/i205/1508/ac/6caa4746c938.png" /></span></a><br /><a href="http://www.radikal.ru"><span class="postimg"><img src="http://s017.radikal.ru/i417/1508/60/2e7205daa192.png" alt="http://s017.radikal.ru/i417/1508/60/2e7205daa192.png" /></span></a></p>]]></description>
			<author><![CDATA[null@example.com (tsuki)]]></author>
			<pubDate>Tue, 04 Aug 2015 16:32:51 +0000</pubDate>
			<guid>http://forum.breezeme.su/post/49838/#p49838</guid>
		</item>
		<item>
			<title><![CDATA[Re: Добавим немного адаптивности сайту]]></title>
			<link>http://forum.breezeme.su/post/49837/#p49837</link>
			<description><![CDATA[<p>А сама могу добавить,что эта <strong>вещ</strong> очень удобная. Не приходится с телефона дофига тыкать в экран чтобы посмотреть любую информацию на сервере</p>]]></description>
			<author><![CDATA[null@example.com (tsuki)]]></author>
			<pubDate>Tue, 04 Aug 2015 16:30:53 +0000</pubDate>
			<guid>http://forum.breezeme.su/post/49837/#p49837</guid>
		</item>
		<item>
			<title><![CDATA[Re: Добавим немного адаптивности сайту]]></title>
			<link>http://forum.breezeme.su/post/49836/#p49836</link>
			<description><![CDATA[<p>По просьбе автора<br /><a href="http://www.radikal.ru"><span class="postimg"><img src="http://s017.radikal.ru/i412/1508/29/8ccf813ade2a.png" alt="http://s017.radikal.ru/i412/1508/29/8ccf813ade2a.png" /></span></a><br /><a href="http://www.radikal.ru"><span class="postimg"><img src="http://s015.radikal.ru/i332/1508/9a/e6f51febb868.png" alt="http://s015.radikal.ru/i332/1508/9a/e6f51febb868.png" /></span></a></p>]]></description>
			<author><![CDATA[null@example.com (tsuki)]]></author>
			<pubDate>Tue, 04 Aug 2015 16:29:32 +0000</pubDate>
			<guid>http://forum.breezeme.su/post/49836/#p49836</guid>
		</item>
		<item>
			<title><![CDATA[Re: Добавим немного адаптивности сайту]]></title>
			<link>http://forum.breezeme.su/post/49807/#p49807</link>
			<description><![CDATA[<p>дубляж</p>]]></description>
			<author><![CDATA[null@example.com (Frost819)]]></author>
			<pubDate>Tue, 04 Aug 2015 13:57:26 +0000</pubDate>
			<guid>http://forum.breezeme.su/post/49807/#p49807</guid>
		</item>
		<item>
			<title><![CDATA[Re: Добавим немного адаптивности сайту]]></title>
			<link>http://forum.breezeme.su/post/49805/#p49805</link>
			<description><![CDATA[<p><strong>Как это работает, можете посмотреть тут: <a href="http://supersite2015.zz.vc/">http://supersite2015.zz.vc/</a></strong></p><p>Зайдите на сайт с мобильного устройства или планшетика. А потом сравните с сайтом сервера <img src="http://forum.breezeme.su/img/smilies/smile.png" width="15" height="15" alt="smile" /><br /><span style="color: red"><span class="bbu">Это точный отпечаток главной страницы, никакого функционала она не несет.</span></span></p>]]></description>
			<author><![CDATA[null@example.com (Frost819)]]></author>
			<pubDate>Tue, 04 Aug 2015 13:54:46 +0000</pubDate>
			<guid>http://forum.breezeme.su/post/49805/#p49805</guid>
		</item>
		<item>
			<title><![CDATA[Re: Добавим немного адаптивности сайту]]></title>
			<link>http://forum.breezeme.su/post/49789/#p49789</link>
			<description><![CDATA[<div class="quotebox"><cite>Frost819 пишет:</cite><blockquote><p>Хах, на работе минутка свободная была просто</p></blockquote></div><p><em>Красава)</em></p>]]></description>
			<author><![CDATA[null@example.com (DmuTPuK)]]></author>
			<pubDate>Tue, 04 Aug 2015 11:27:37 +0000</pubDate>
			<guid>http://forum.breezeme.su/post/49789/#p49789</guid>
		</item>
		<item>
			<title><![CDATA[Re: Добавим немного адаптивности сайту]]></title>
			<link>http://forum.breezeme.su/post/49786/#p49786</link>
			<description><![CDATA[<p>Хах, на работе минутка свободная была просто</p>]]></description>
			<author><![CDATA[null@example.com (Frost819)]]></author>
			<pubDate>Tue, 04 Aug 2015 10:56:29 +0000</pubDate>
			<guid>http://forum.breezeme.su/post/49786/#p49786</guid>
		</item>
		<item>
			<title><![CDATA[Re: Добавим немного адаптивности сайту]]></title>
			<link>http://forum.breezeme.su/post/49785/#p49785</link>
			<description><![CDATA[<p>сагласен ето нечто нивираятнае</p>]]></description>
			<author><![CDATA[null@example.com (Android1337)]]></author>
			<pubDate>Tue, 04 Aug 2015 10:55:35 +0000</pubDate>
			<guid>http://forum.breezeme.su/post/49785/#p49785</guid>
		</item>
		<item>
			<title><![CDATA[Re: Добавим немного адаптивности сайту]]></title>
			<link>http://forum.breezeme.su/post/49784/#p49784</link>
			<description><![CDATA[<p>Ничоси!</p>]]></description>
			<author><![CDATA[null@example.com (Wild)]]></author>
			<pubDate>Tue, 04 Aug 2015 10:54:39 +0000</pubDate>
			<guid>http://forum.breezeme.su/post/49784/#p49784</guid>
		</item>
		<item>
			<title><![CDATA[Re: Добавим немного адаптивности сайту]]></title>
			<link>http://forum.breezeme.su/post/49783/#p49783</link>
			<description><![CDATA[<p>дядя ви мой gерой!</p>]]></description>
			<author><![CDATA[null@example.com (Android1337)]]></author>
			<pubDate>Tue, 04 Aug 2015 10:52:23 +0000</pubDate>
			<guid>http://forum.breezeme.su/post/49783/#p49783</guid>
		</item>
		<item>
			<title><![CDATA[Добавим немного адаптивности сайту]]></title>
			<link>http://forum.breezeme.su/post/49782/#p49782</link>
			<description><![CDATA[<p>Данное сообщение скорее носит информативный характер для администрации. </p><p><strong>Предыстория...</strong></p><p>Решил было зайти на сайт сервера с мобильного устройства... И немножко ахнул, сайт не адаптивен, то есть не может подстраиваться под размеры экрана различных устройств!<br />Недолго думая, засучив рукава, вооружившись бутером и чаем, дописал код html разметки и... Вуаля, могу радоваться красивым дизом.</p><p><strong>Исходники</strong></p><p><strong>Псевдокласс</strong><br />Первым делом, добавим в тег &lt;html&gt; псевдокласс <strong> lang=&quot;ru&quot;</strong>, так мы определим язык который используется на страницах<br /></p><div class="codebox"><pre><code>&lt;!DOCTYPE html&gt;
&lt;html lang=&quot;en&quot;&gt;
&lt;head&gt;</code></pre></div><p><strong>Правим бутсртап</strong><br />Создать адаптивный сайт, с использованием фиксированной ширины нельзя. По этому уберем из <strong>id &quot;wrapper&quot;</strong> параметр <strong>width: 1010px;</strong></p><p>Далее откроем файл стилей бутстрапа найдем следующее: </p><div class="codebox"><pre><code>@media (min-width:1200px){.container{width:1170px}}</code></pre></div><p> и заменим на </p><div class="codebox"><pre><code>@media (min-width:1200px){.container{width:1010px}}</code></pre></div><p> <br />ищем <br /></p><div class="codebox"><pre><code>{.container{width:970px}}@media (min-width:1200px)</code></pre></div><p>меняем на<br /></p><div class="codebox"><pre><code>{.container{width:1010px}}@media (min-width:1200px)</code></pre></div><p>чтобы у нас осталась прежняя ширина сайта, но была возможность его &quot;резиновой растяжки&quot;.</p><p><em>Со стилями вроде разобрались.</em> <br />В темплейте ищем </p><div class="codebox"><pre><code>&lt;div id=&quot;wrapper&quot; class=&quot;clear-fix&quot;&gt;</code></pre></div><p> и заменяем на </p><div class="codebox"><pre><code>&lt;div id=&quot;wrapper&quot; class=&quot;container clear-fix&quot;&gt;</code></pre></div><p><strong>Правим новости</strong></p><p>Откроем main.css и добавим класс<br /></p><div class="codebox"><pre><code>.post-image{
  max-width: 100%;
  height: auto;
}</code></pre></div><p>данная вставка позволит не вылезать изображению за пределы сетки, при изменении ширины сайта(будет автоматически подстраиваться под ширину). Данный класс необходимо так же добавить в шаблонизатор, пример:<br /></p><div class="codebox"><pre><code>&lt;img class=&quot;post-image&quot; alt=&quot;&quot; src=&quot;https://i.imgur.com/r0QEFrP.jpg&quot; align=&quot;none&quot;&gt;</code></pre></div><p><strong>Изменим футер</strong><br />Откроем main.css и удалим из класса <strong>.footer</strong> &quot;width: 980px;&quot;</p><p><strong>Правим меню</strong><br />В шаблоне главной ищем </p><div class="codebox"><pre><code>&lt;button class=&quot;navbar-toggle&quot; data-toggle=&quot;collapse&quot; data-target=&quot;.navbar-collapse&quot;&gt;</code></pre></div><p> заменим на </p><div class="codebox"><pre><code>&lt;button class=&quot;navbar-toggle&quot; data-toggle=&quot;collapse&quot; data-target=&quot;.navHeaderCollapse&quot;&gt;</code></pre></div><p>так будет понятнее, что кнопку будет отвечать отдельный класс.</p><p><strong>Два изображения в комплекте и архив с исходником, чтобы локально все проверить.<br />Это изменение касательно главной страницы, без учета статических и динамических страниц.</strong><br /><strong>Как было:</strong><br /><span class="postimg"><img src="https://pp.vk.me/c621630/v621630158/34c83/rfDarUi5lC4.jpg" alt="https://pp.vk.me/c621630/v621630158/34c83/rfDarUi5lC4.jpg" /></span></p><p><strong>Как стало:</strong><br /><span class="postimg"><img src="https://pp.vk.me/c621630/v621630158/34c7a/cphvtZTgaCA.jpg" alt="https://pp.vk.me/c621630/v621630158/34c7a/cphvtZTgaCA.jpg" /></span></p>]]></description>
			<author><![CDATA[null@example.com (Frost819)]]></author>
			<pubDate>Tue, 04 Aug 2015 10:49:30 +0000</pubDate>
			<guid>http://forum.breezeme.su/post/49782/#p49782</guid>
		</item>
	</channel>
</rss>
