<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум АлаичЪ'а о SEO - Скролл или внутренние гиперссылки]]></title>
		<link>https://talk.alaev.info/topic/663/</link>
		<atom:link href="https://talk.alaev.info/feed/rss/topic/663/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Скролл или внутренние гиперссылки».]]></description>
		<lastBuildDate>Sat, 22 Jun 2013 15:13:19 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Скролл или внутренние гиперссылки]]></title>
			<link>https://talk.alaev.info/post/5884/#p5884</link>
			<description><![CDATA[<p><strong>maksclub</strong>, <br /><a href="http://twitter.github.io/bootstrap/javascript.html#affix">Первый вопрос</a><br /><a href="http://dle-faq.ru/snippets/js-snippets/5710-podsvetka-aktivnogo-punkta-menyu-na-jquery.html">второй</a></p>]]></description>
			<author><![CDATA[null@example.com (ПафНутиЙ)]]></author>
			<pubDate>Sat, 22 Jun 2013 15:13:19 +0000</pubDate>
			<guid>https://talk.alaev.info/post/5884/#p5884</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скролл или внутренние гиперссылки]]></title>
			<link>https://talk.alaev.info/post/5866/#p5866</link>
			<description><![CDATA[<div class="quotebox"><cite>ПафНутиЙ пишет:</cite><blockquote><p>KEFIR,<br />без js никак не получится &quot;недокручивать&quot; до верха страницы, однако код то всего в три строки:</p><p>hash_id = location.hash.substr(1); <br />&nbsp; &nbsp; $(window).load(function() {<br />&nbsp; &nbsp; &nbsp; &nbsp; if (hash_id) {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $(&quot;html,body&quot;).animate({scrollTop:$(&#039;#&#039;+id).offset().top-50}, 500); <br />&nbsp; &nbsp; &nbsp; &nbsp; } <br />&nbsp; &nbsp; });</p><p>где 50 - сколько пикселей недокручивать, а 500 - скорость анимации.<br />Особенно эффективно смотрится когда не переходишь на новую страницу, а ходишь по якорям. Вот тебе пример: <a href="http://blockpro.ru/documentation/#catIcon">http://blockpro.ru/documentation/#catIcon</a></p></blockquote></div><p>Добрый день, спасибо за совет- но есть <strong>ряд вопросов</strong> (очень наболевших) <br /><span style="color: blue">- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -</span><br />- на сайте вышеуказанном есть интересный момент: при перелистывании страницы роликом мышки активируется пункт меню, соответствующий тому разделу , который активен сейчас- подскажите с кодом</p><p>- долго прочесывал интернет- ни один совет не помог, <span style="color: blue">выделение активной вкладки меню</span> (как на выше указанном сайте)<br />подскажите решение (хоть JS, хоть PHP)</p>]]></description>
			<author><![CDATA[null@example.com (maksclub)]]></author>
			<pubDate>Fri, 21 Jun 2013 17:38:02 +0000</pubDate>
			<guid>https://talk.alaev.info/post/5866/#p5866</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скролл или внутренние гиперссылки]]></title>
			<link>https://talk.alaev.info/post/4759/#p4759</link>
			<description><![CDATA[<div class="quotebox"><cite>KEFIR пишет:</cite><blockquote><p>Еще 1 этот же скрипт использует библиотеку jquery да? Это получается надо подключать несколько скриптов?...</p></blockquote></div><p>ну так jquery тоже в 90% случаев подключена к сайту )) Не понимаю как вообще можно сдеать сайт без скриптов, плагинов и т.п.<br />Подключаю jquery обычно вот так:<br /></p><div class="codebox"><pre><code>&lt;script src=&quot;//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js&quot;&gt;&lt;/script&gt;
&lt;script&gt;window.jQuery || document.write(&#039;&lt;script src=&quot;js/libs/jquery-1.9.1.min.js&quot;&gt;&lt;\/script&gt;&#039;)&lt;/script&gt;</code></pre></div><p>в этом случаи, если вдруг случится, что cdn гугла будет недоступен - библиотека загрузится с сайта (вероятность крайне мала, но на денвере, без подключения к интернету это важно)) )<br />Строгий синтаксис CSS - бред, вендорные префиксы тебе не дадут никогда пройти валидацию css, да и не нужна она, я вообще никогда не запускаю валидатор cssб а вместо костылей для говнобраузера использую вот такую конструкцию:<br /></p><div class="codebox"><pre><code>&lt;!DOCTYPE html&gt;

&lt;!--[if lt IE 7]&gt;      &lt;html class=&quot;no-js lt-ie9 lt-ie8 lt-ie7&quot; lang=&quot;ru&quot;&gt; &lt;![endif]--&gt;
&lt;!--[if IE 7]&gt;         &lt;html class=&quot;no-js lt-ie9 lt-ie8&quot; lang=&quot;ru&quot;&gt;        &lt;![endif]--&gt;
&lt;!--[if IE 8]&gt;         &lt;html class=&quot;no-js lt-ie9&quot; lang=&quot;ru&quot;&gt;               &lt;![endif]--&gt;
&lt;!--[if gt IE 8]&gt;&lt;!--&gt; &lt;html class=&quot;no-js&quot; lang=&quot;ru&quot;&gt;                      &lt;!--&lt;![endif]--&gt;</code></pre></div><p>соответственно все специфические, для нужной версии IE, классы лежат рядом с основными в одном css-файле.<br /></p><div class="quotebox"><cite>KEFIR пишет:</cite><blockquote><p>Я конечно не подсветкой хочу а чтобы блок менялся динамически т.е просматриваешь сектор например &quot;Список литературы&quot; в блоке динамически замещается ссылка на просматриваемую при наведении разумеется всё содержание с маркером локализации. вот такая вот задумка. Есть соображения?</p></blockquote></div><p> <br />тут уже только js</p>]]></description>
			<author><![CDATA[null@example.com (ПафНутиЙ)]]></author>
			<pubDate>Thu, 25 Apr 2013 05:29:12 +0000</pubDate>
			<guid>https://talk.alaev.info/post/4759/#p4759</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скролл или внутренние гиперссылки]]></title>
			<link>https://talk.alaev.info/post/4751/#p4751</link>
			<description><![CDATA[<p><strong>ПафНутиЙ</strong>, хм....возможно ты и прав. Но экономия на протоколах скорость сайта туда сюда <img src="https://talk.alaev.info/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /> я пока на денвере сделал не знаю даже что лучше красотульки с js или строгий синтаксис css. </p><p>Еще 1 этот же скрипт использует библиотеку jquery да? Это получается надо подключать несколько скриптов?...</p><p><strong>ПафНутиЙ</strong>, На сайте который ты мне дал, содержание подсвечивается когда прокручиваешь страницу, мне такое решение нравится и даже очень, как реализовано?</p><p>Я конечно не подсветкой хочу а чтобы блок менялся динамически т.е просматриваешь сектор например &quot;Список литературы&quot; в блоке динамически замещается ссылка на просматриваемую при наведении разумеется всё содержание с маркером локализации. вот такая вот задумка. Есть соображения?</p>]]></description>
			<author><![CDATA[null@example.com (KEFIR)]]></author>
			<pubDate>Wed, 24 Apr 2013 11:30:34 +0000</pubDate>
			<guid>https://talk.alaev.info/post/4751/#p4751</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скролл или внутренние гиперссылки]]></title>
			<link>https://talk.alaev.info/post/4742/#p4742</link>
			<description><![CDATA[<p><strong>KEFIR</strong>, <br />вполне нормальное решение.</p><p>я лично ни разу не видел человека с отключеным js в браузере )) 95% сайтов в принципе не будут работать, если отключить js в браузере.</p>]]></description>
			<author><![CDATA[null@example.com (ПафНутиЙ)]]></author>
			<pubDate>Tue, 23 Apr 2013 22:10:56 +0000</pubDate>
			<guid>https://talk.alaev.info/post/4742/#p4742</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скролл или внутренние гиперссылки]]></title>
			<link>https://talk.alaev.info/post/4724/#p4724</link>
			<description><![CDATA[<p><strong>ПафНутиЙ</strong>, Зачётно смотрится! Но 1 но - у тех у кого нет js что делать?<br /></p><p class="lastedit merged"><em>Добавлено: 23.04.2013 01:05</em></p><p>Проблему решил закрывайте тему</p><p class="lastedit merged"><em>Добавлено: 23.04.2013 01:05</em></p><p>Ах да чуть не забыл решение - </p><div class="codebox"><pre><code>.anchor {
    display:inline-block;
    margin:-50px 0 -20px; 0;
    padding:40px 0 0 0;
    position: relative;
    bottom: 0;
    width:100%;
    z-index: -1;
}
.text_anchor {
    display:inline-block;
    margin:-50px 0 0 0;
    padding:50px 0 0 0;
    position: relative;
    bottom: 0;
    z-index: -1;
} </code></pre></div><p>Пришлось делать два стиля, один для заголовков (h1 и тд.), другой для якорей в тексте:</p>]]></description>
			<author><![CDATA[null@example.com (KEFIR)]]></author>
			<pubDate>Mon, 22 Apr 2013 22:05:57 +0000</pubDate>
			<guid>https://talk.alaev.info/post/4724/#p4724</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скролл или внутренние гиперссылки]]></title>
			<link>https://talk.alaev.info/post/4720/#p4720</link>
			<description><![CDATA[<p><strong>KEFIR</strong>, <br />без js никак не получится &quot;недокручивать&quot; до верха страницы, однако код то всего в три строки:<br /></p><div class="codebox"><pre><code>hash_id = location.hash.substr(1); 
    $(window).load(function() {
        if (hash_id) {
            $(&quot;html,body&quot;).animate({scrollTop:$(&#039;#&#039;+id).offset().top-50}, 500); 
        } 
    });</code></pre></div><p>где 50 - сколько пикселей недокручивать, а 500 - скорость анимации.<br />Особенно эффективно смотрится когда не переходишь на новую страницу, а ходишь по якорям. Вот тебе пример: <a href="http://blockpro.ru/documentation/#catIcon">http://blockpro.ru/documentation/#catIcon</a></p>]]></description>
			<author><![CDATA[null@example.com (ПафНутиЙ)]]></author>
			<pubDate>Mon, 22 Apr 2013 08:15:10 +0000</pubDate>
			<guid>https://talk.alaev.info/post/4720/#p4720</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скролл или внутренние гиперссылки]]></title>
			<link>https://talk.alaev.info/post/4718/#p4718</link>
			<description><![CDATA[<p><strong>admin</strong>, цель понял правильно но js подключать не хочу.</p><div class="quotebox"><cite>admin пишет:</cite><blockquote><p>Лично я в подобных ситуациях просто ставлю якорь в предыдущем абзаце, если нужен отступ.</p></blockquote></div><p>Думаю если решения не найду так и придётся делать</p><div class="quotebox"><cite>admin пишет:</cite><blockquote><p>А еще мне кажется, что люди уже привыкли переходя по якорям видеть цель в самом верху экрана...</p></blockquote></div><p>В верхней части экрана фиксированный блок который собственно и мешает при просмотре, когда переходишь к якорю</p>]]></description>
			<author><![CDATA[null@example.com (KEFIR)]]></author>
			<pubDate>Mon, 22 Apr 2013 06:52:56 +0000</pubDate>
			<guid>https://talk.alaev.info/post/4718/#p4718</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скролл или внутренние гиперссылки]]></title>
			<link>https://talk.alaev.info/post/4692/#p4692</link>
			<description><![CDATA[<div class="quotebox"><cite>KEFIR пишет:</cite><blockquote><p>октоторпом</p></blockquote></div><p>Чё сказал? <img src="https://talk.alaev.info/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>Суть я понял так, что тебе надо, чтобы при переходе к якорю на странице этот якорь оказывался не в самой верхней точке экрана, а ниже, то есть было какое-то расстояние между верхней границей и якорем. Классный вопрос - я бы и сам хотел знать, как это реализовать. <br />Я такого никогда не видел. И, мне кажется, что если такое и возможно, то тут не обойтись без javascript...</p><p>Лично я в подобных ситуациях просто ставлю якорь в предыдущем абзаце, если нужен отступ. А еще мне кажется, что люди уже привыкли переходя по якорям видеть цель в самом верху экрана...</p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Sun, 21 Apr 2013 10:46:53 +0000</pubDate>
			<guid>https://talk.alaev.info/post/4692/#p4692</guid>
		</item>
		<item>
			<title><![CDATA[Скролл или внутренние гиперссылки]]></title>
			<link>https://talk.alaev.info/post/4681/#p4681</link>
			<description><![CDATA[<p>Доброго времени уважаемые Вы мои. Использую на сайте ссылки типа <a href="http://site.ru/catalog/page.html">http://site.ru/catalog/page.html</a><span style="color: red">#a1</span>. Думаю местным бандитам объяснять не нужно что при переходе на страницы с октоторпом на конце (с решеткой) автоматически скроллит страницу таким образом что id=a1 становится в самую верхнуюю часть экрана.</p><p><strong>Задача:</strong><br />Нужно сделать отступ от сверху при переходе с таких ссылок. Или подскажите какой псевдокласс рыть</p><p>Заранее всем спасибо</p>]]></description>
			<author><![CDATA[null@example.com (KEFIR)]]></author>
			<pubDate>Fri, 19 Apr 2013 18:12:04 +0000</pubDate>
			<guid>https://talk.alaev.info/post/4681/#p4681</guid>
		</item>
	</channel>
</rss>
