<?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>SEO блог и уеб програмиране &#187; jquery</title>
	<atom:link href="http://ganbox.com/blog/tag/jquery/feed/" rel="self" type="application/rss+xml" />
	<link>http://ganbox.com/blog</link>
	<description>SEO практика: трикове при оптимизация и решаване на проблеми при уеб програмиране.</description>
	<lastBuildDate>Thu, 26 Jan 2012 19:15:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>jQuery галерия за бързо преглеждане на снимки</title>
		<link>http://ganbox.com/blog/jquery-%d0%b3%d0%b0%d0%bb%d0%b5%d1%80%d0%b8%d1%8f-%d0%b7%d0%b0-%d0%b1%d1%8a%d1%80%d0%b7%d0%be-%d0%bf%d1%80%d0%b5%d0%b3%d0%bb%d0%b5%d0%b6%d0%b4%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d1%81%d0%bd%d0%b8%d0%bc/</link>
		<comments>http://ganbox.com/blog/jquery-%d0%b3%d0%b0%d0%bb%d0%b5%d1%80%d0%b8%d1%8f-%d0%b7%d0%b0-%d0%b1%d1%8a%d1%80%d0%b7%d0%be-%d0%bf%d1%80%d0%b5%d0%b3%d0%bb%d0%b5%d0%b6%d0%b4%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d1%81%d0%bd%d0%b8%d0%bc/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 11:48:12 +0000</pubDate>
		<dc:creator>gan</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Софтуер]]></category>
		<category><![CDATA[Уеб програмиране]]></category>
		<category><![CDATA[gallery]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[slideshow]]></category>
		<category><![CDATA[thumbnail]]></category>
		<category><![CDATA[галерия]]></category>
		<category><![CDATA[плъгин]]></category>
		<category><![CDATA[снимки]]></category>
		<category><![CDATA[съвети]]></category>
		<category><![CDATA[уроци]]></category>

		<guid isPermaLink="false">http://ganbox.com/blog/?p=294</guid>
		<description><![CDATA[Представям ти един jQuery плъгин, който създава уеб интерфейс за преглеждане на снимки качени на твоя сайт. Възможностите на плъгина галерия са наистина впечатляващи. 1. След зареждане на страницата освен първата снимка, която гледаш в момента, започват предварително да се зареждат следващите снимки и при натискане на връзката &#8222;Следваща снимка&#8220;, снимката която следва се зарежда [...]]]></description>
			<content:encoded><![CDATA[<p>Представям ти един jQuery плъгин, който създава уеб интерфейс за преглеждане на снимки качени на твоя сайт.</p>
<h3>Възможностите на плъгина галерия са наистина впечатляващи.</h3>
<p>1. След зареждане на страницата освен първата снимка, която гледаш в момента, започват предварително да се зареждат следващите снимки и при натискане на връзката &#8222;Следваща снимка&#8220;, снимката която следва се зарежда моментално;</p>
<p>2.  Навигацията между снимките се представя с умалени изображения на снимките (thumbnails) и може лесно да прескачаш от една снимка на друга с натискане на мишката. Малките снимки се разделят на страници, когато са много.</p>
<p>3. Всяка снимка има отделна котва, като това ти дава възможност да направиш отметка (bookmark) на отделна снимка;</p>
<p>4. Автоматично преглеждане на снимките (slideshow). През няколко секунди снимките се сменят.</p>
<p>5. Под всяка снимка може да се слага описателен текст;</p>
<p>6. Гъвкава конфигурация на настройките. Може да задаваш през колко секунди да се сменят снимките, колко снимки да се зареждат предваритело и др.</p>
<p>7. Управление на изгледа с CSS файл;</p>
<p>8. При забранен JavaScript в браузъра снимките се показват като списък &#8211; връзките към снимките и описанията им са в обикновен &lt;li&gt;   таг. По този начин търсачките имат достъп до всяка снимка и индексират лесно страницата.</p>
<p>9. За по-напредналите има възможност да се дописват JavaScript функции, които създават интересни ефекти при превключване от една снимка към друга.</p>
<p>10. Възможност за повече от една галерия в една и съща страница.</p>
<p>11. Галерията има валиден XHTML код по стандартите на W3C.</p>
<p>Галерията е много бърза, а точки 5, 8  и 11 правят галерията чудесен избор за един SEO оптимизиран сайт.</p>
<p>Работещ пример има в страница <a href="http://arthuradams.bg/gallery.php">снимки от фирмени обучения от Arthur Adams</a>.</p>
<h3>Как се инсталира галерията?</h3>
<p>Плъгинът работи с jQuery версия 1.2.6 или по-нова. Ако вече имаш jquery в твоя сайт провери коя версия е и ако е по-стара от 1.2.6 ще трябва да я подмениш. Ако имаш по-нова версия, която ползваш за нещо друго, тогава не е нужно да я променяш. В момента последната версия е 1.3.2, но аз ти <strong>препоръчвам да ползваш възможно по-стара версия на jQuery</strong>. Причината е бързодействието на сайта. Не ти трябват излишни 20-30K във всяка страница. Също така ползвай съкратената версия, тази която има в името си min. Това е същия файл, но без излишни интервали в него. Получения js файл се чете много трудно, но се зарежда значително по-бързо.</p>
<p><strong>1. Изтегли файловете. </strong></p>
<p><a href="http://arthuradams.bg/jscripts/jquery-1.2.6.min.js">http://arthuradams.bg/jscripts/jquery-1.2.6.min.js</a> или директно от официалния сайт на jQuery http://jqueryjs.googlecode.com/files/jquery-1.2.6.min.js</p>
<p>и файла с плъгина от тук <a href="http://arthuradams.bg/jscripts/jquery.galleriffic.min.js">http://arthuradams.bg/jscripts/jquery.galleriffic.min.js</a> и ги постави в директория /js,  която трябва да е в главната уеб директория (ако нямаш такава директория на сървъра първо я създай).</p>
<p>Изтегли още файловете <a href="http://arthuradams.bg/css/galleriffic.css">http://arthuradams.bg/css/galleriffic.css</a> и <a href="http://arthuradams.bg/css/loader.gif">http://arthuradams.bg/css/loader.gif</a> и ги постави в директория /css в главната ти уеб директория.</p>
<p>За удобство всичките файлове съм ги включил в този архив <a href="http://ganbox.com/blog/wp-content/pub/ganbox.com_gallery.zip">ganbox.com_gallery</a>.</p>
<p><strong>2. Създай страницата на галерията.</strong></p>
<p>Например gallery.html и между таговете &lt;head&gt; постави обръщение към JavaScript-овете и към CSS файла.</p>
<blockquote>
<pre>&lt;head&gt;
...
&lt;script type="text/javascript" src="/js/jquery-1.2.6.min.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript" src="/js/jquery.galleriffic.min.js"&gt;&lt;/script&gt;
&lt;<span>link</span><span> rel</span>=<span>"stylesheet" </span><span>href</span>=<span>"/css/galleriffic.css" </span><span>type</span>=<span>"text/css" </span><span><span>/</span></span>&gt;
...
&lt;/head&gt;</pre>
</blockquote>
<p><strong>3. Създай div контейнерите на галерията.</strong></p>
<blockquote>
<pre><span><span><span>&lt;</span>div<span><span> </span>id<span><span>="</span>controls<span>"</span></span></span><span>&gt;</span></span><span><span>&lt;</span>/div<span>&gt;</span></span>
<span><span>&lt;</span>div<span><span> </span>id<span><span>="</span>loading<span>"</span></span></span><span>&gt;</span></span><span><span>&lt;</span>/div<span>&gt;</span></span>
<span><span>&lt;</span>div<span><span> </span>id<span><span>="</span>slideshow<span>"</span></span></span><span>&gt;</span></span><span><span>&lt;</span>/div<span>&gt;</span></span>
<span><span>&lt;</span>div<span><span> </span>id<span><span>="</span>caption<span>"</span></span></span><span>&gt;</span></span><span><span>&lt;</span>/div<span>&gt;</span></span>
<span><span>&lt;</span>div<span><span> </span>id<span><span>="</span>thumbs<span>"</span></span></span><span>&gt;</span></span>
    ... списък с тагове &lt;li&gt; които описват снимките даден е по-долу ...
<span><span>&lt;</span>/div<span>&gt;

</span></span></span></pre>
</blockquote>
<p><span><span><span>Всеки от тези div е незадължителен. Може да премахнеш например реда с div </span></span></span><span><span><span><span>caption и така под снимките няма да има описания.</span></span></span></span></p>
<p><span><span><span><span><strong>4. Добави списък със снимки</strong>.</span></span></span></span></p>
<p>В контейнера div <span><span><span><span>thumbs постави толкова тага &lt;li&gt; колкото снимки има. Формата е следния:<br />
</span></span></span></span></p>
<pre><span><span><span>&lt;</span>ul<span><span> </span>class<span><span>="</span>thumbs noscript<span>"</span></span></span><span>&gt;</span></span>
    <span><span>&lt;</span>li<span>&gt;</span></span>
        <span><span>&lt;</span>a<span><span> </span>class<span><span>="</span>thumb<span>"</span></span></span><span><span> </span>href<span><span>="</span>път до снимката с голям размер<span>"</span></span></span><span><span> </span>title<span><span>="</span>заглавие на снимката<span>"</span></span></span><span>&gt;</span></span>
            <span><span>&lt;</span>img<span><span> </span>src<span><span>="</span>път до умалена картинка<span>"</span></span></span><span><span> </span>alt<span><span>="</span><span>заглавие на снимката"</span></span></span><span><span> </span>/<span>&gt;</span></span></span>
        <span><span>&lt;</span>/a<span>&gt;</span></span>
        <span><span>&lt;</span>div<span><span> </span>class<span><span>="</span>caption<span>"</span></span></span><span>&gt;</span></span>
            (произволен HTML тук например с описание на снимката)
        <span><span>&lt;</span>/div<span>&gt;</span></span>
    <span><span>&lt;</span>/li<span>&gt;</span></span>
    ... (тук постави списък с останалите елементи &lt;li&gt; за всяка снимка)
<span><span>&lt;</span>/ul<span>&gt;</span></span>

</span></pre>
<p><span><span><span><span>Галерията изисква за всяка снимка да има освен оригиналната снимка и умалено копие (thumbnail). Да предположим, че имаш 3 снимки в папка /img в главната уеб директория с имена на файловете 1.jpg, 2.jpg, 3.jpg с големина примерно 800&#215;800 пиксела и техни умалени копия с имена 1s.jpg, 2s.jpg и 3s.jpg и големина 40&#215;40 пиксела. Тогава списъкът със снимки ще изглежда по този начин:</span></span></span></span></p>
<pre><span><span><span>&lt;</span>ul<span><span> </span>class<span><span>="</span>thumbs noscript<span>"</span></span></span><span>&gt;</span></span>
    <span><span>&lt;</span>li<span>&gt;</span></span>
        <span><span>&lt;</span>a<span><span> </span>class<span><span>="</span>thumb<span>"</span></span></span><span><span> </span>href<span><span>="</span>/img/1.jpg<span>"</span></span></span><span><span> </span>title<span><span>="</span>заглавие на снимка 1<span>"</span></span></span><span>&gt;</span></span>
            <span><span>&lt;</span>img<span><span> </span>src<span><span>="</span>/img/1s.jpg<span>"</span></span></span><span><span> </span>alt<span><span>="</span><span>заглавие на снимка 1"</span></span></span><span><span> </span>/<span>&gt;</span></span></span>
        <span><span>&lt;</span>/a<span>&gt;</span></span>
        <span><span>&lt;</span>div<span><span> </span>class<span><span>="</span>caption<span>"</span></span></span><span>&gt;</span></span>
            (описание на снимка 1)
        <span><span>&lt;</span>/div<span>&gt;</span></span>
    <span><span>&lt;</span>/li<span>&gt;
</span></span></span>
<pre><span>    <span><span>&lt;</span>li<span>&gt;</span></span>
        <span><span>&lt;</span>a<span><span> </span>class<span><span>="</span>thumb<span>"</span></span></span><span><span> </span>href<span><span>="</span>/img/2.jpg<span>"</span></span></span><span><span> </span>title<span><span>="</span>заглавие на снимка 2<span>"</span></span></span><span>&gt;</span></span>
            <span><span>&lt;</span>img<span><span> </span>src<span><span>="</span>/img/2s.jpg<span>"</span></span></span><span><span> </span>alt<span><span>="</span><span>заглавие на снимка 2"</span></span></span><span><span> </span>/<span>&gt;</span></span></span>
        <span><span>&lt;</span>/a<span>&gt;</span></span>
        <span><span>&lt;</span>div<span><span> </span>class<span><span>="</span>caption<span>"</span></span></span><span>&gt;</span></span>
            (описание на снимка 2)
        <span><span>&lt;</span>/div<span>&gt;</span></span>
    <span><span>&lt;</span>/li<span>&gt;
</span></span></span>
<pre><span>    <span><span>&lt;</span>li<span>&gt;</span></span>
        <span><span>&lt;</span>a<span><span> </span>class<span><span>="</span>thumb<span>"</span></span></span><span><span> </span>href<span><span>="</span>/img/3.jpg<span>"</span></span></span><span><span> </span>title<span><span>="</span>заглавие на снимка 3<span>"</span></span></span><span>&gt;</span></span>
            <span><span>&lt;</span>img<span><span> </span>src<span><span>="</span>/img/3s.jpg<span>"</span></span></span><span><span> </span>alt<span><span>="</span><span>заглавие на снимка 3"</span></span></span><span><span> </span>/<span>&gt;</span></span></span>
        <span><span>&lt;</span>/a<span>&gt;</span></span>
        <span><span>&lt;</span>div<span><span> </span>class<span><span>="</span>caption<span>"</span></span></span><span>&gt;</span></span>
            (описание на снимка 3)
        <span><span>&lt;</span>/div<span>&gt;</span></span>
    <span><span>&lt;</span>/li<span>&gt;</span></span></span></pre>
<p><span><span><span> </span></span> &lt;!-- ... (тук постави списък с останалите елементи &lt;li&gt; за всяка снимка) --&gt;</span></pre>
<p><span><span>&lt;</span>/ul<span>&gt;</span></span></pre>
<p><span><span><span><span>Ако нямаш умалени копия използвай специална програма за създаването им, например </span></span></span></span>уеб инструмента <a href="http://ganbox.com/resize">Промяна на снимка</a> или безплатната програма от irfanview.com<span><span><span><span>. В краен случай ако нямаш малки снимки може да зададеш пътя до големите снимки, но това ще бави зареждането на страницата. Разбира се за създаване на списъка може да се ползва цикъл  foreach на php.</span></span></span></span></p>
<p><span><span><span><span><strong>5. Стартирай галерията.</strong></span></span></span></span></p>
<p><span><span><span><span>Извикай следния JavaScript код:<strong><br />
</strong></span></span></span></span></p>
<pre id="line327">&lt;<span>script</span><span> type</span>=<span>"text/javascript"</span>&gt;
	// Тези стилове се активират само ако браузъра има включен JavaScript
	// Ширината 300px е за полето с малките снимки
	$('div.navigation').css({'width' : '300px', 'float' : 'left'});
	$('div.content').css('display', 'block');

	// Първоначално задава opacity на малките картинки и
	// допълнителни стилове за hover ефект
	var onMouseOutOpacity = 0.67;
	$('#thumbs ul.thumbs li').css('opacity', onMouseOutOpacity)
		.hover(
			function () {
				$(this).not('.selected').fadeTo('fast', 1.0);
			},
			function () {
				$(this).not('.selected').fadeTo('fast', onMouseOutOpacity);
			}
		);

	$(document).ready(function() {
		// Инициализиране на галерията
		var galleryAdv = $('#gallery').galleriffic('#thumbs', {
			delay:                  3000, /* това са 3 секунди */
			numThumbs:              12,
			preloadAhead:           10, /* задай -1, за да зареди всички */
			enableTopPager:         true,
			enableBottomPager:      true,
			imageContainerSel:      '#slideshow',
			controlsContainerSel:   '#controls',
			captionContainerSel:    '#caption',
			loadingContainerSel:    '#loading',
			renderSSControls:       true,
			renderNavControls:      true,
			playLinkText:           '&amp;raquo; Автоматично разглеждане',
			pauseLinkText:          '# Пауза',
			prevLinkText:           '&amp;laquo; Предишна ',
			nextLinkText:           'Следваща &amp;raquo;',
			nextPageLinkText:       'Следваща &amp;raquo;',
			prevPageLinkText:       '&amp;laquo; Предишна',
			enableHistory:          true,
			autoStart:              false,
			onChange:               function(prevIndex, nextIndex) {
				$('#thumbs ul.thumbs').children()
				.eq(prevIndex).fadeTo('fast', onMouseOutOpacity).end()
				.eq(nextIndex).fadeTo('fast', 1.0);
			},
			onTransitionOut:        function(callback) {
				$('#caption').fadeTo('fast', 0.0);
				$('#slideshow').fadeTo('fast', 0.0, callback);
			},
			onTransitionIn:         function() {
				$('#slideshow').fadeTo('fast', 1.0);
				$('#caption').fadeTo('fast', 1.0);
			},
			onPageTransitionOut:    function(callback) {
				$('#thumbs ul.thumbs').fadeTo('fast', 0.0, callback);
			},
			onPageTransitionIn:     function() {
				$('#thumbs ul.thumbs').fadeTo('fast', 1.0);
			}
		});
	});
&lt;/<span>script</span>&gt;</pre>
<pre><span>

</span></pre>
<p><span>Ако има въпроси или нещо не тръгва пишѝ коментар, като сложиш връзка към кода.</span></p>
<p><span>Много добра галерия, бърза, удобна и SEO приятелски ориентирана. Ако някой иска да му инсталирам тази галерия в сайта може да се <a href="http://ganbox.com/about">свърже с мен</a> за оферта.<br />
</span></p>
<p><span><br />
</span></p>
<p><span><span><span> </span></span></span></p>
<h6 style="text-align: right;"><span><span>В статията са ползвани материали от сайта на автора на плъгина </span></span><a href="http://www.twospy.com">http://www.twospy.com</a></h6>
<blockquote>
<pre><span> </span></pre>
</blockquote>
<div style="float:right;display:block" class="counterViews">Брой разглеждания на тази статия: <b>5300</b><br /><span style="color:grey;font-size:0.8em">(след дата 20 декември 2009)</span></div>

<p>Подобни статии:<ol><li><a href='http://ganbox.com/blog/%d0%b7%d0%b0%d0%bc%d0%b5%d1%81%d1%82%d0%b2%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d1%82%d0%b0%d0%b3%d0%b0-marquee-%d0%b7%d0%b0-%d0%b2%d0%b0%d0%bb%d0%b8%d0%b4%d0%b5%d0%bd-xhtml/' rel='bookmark' title='Permanent Link: Заместване на тага marquee за валиден XHTML'>Заместване на тага marquee за валиден XHTML</a> <small>HTML тага marquee се използва за автоматично скролиране на текст....</small></li>
<li><a href='http://ganbox.com/blog/%d0%bf%d1%80%d0%be%d0%bc%d1%8f%d0%bd%d0%b0-%d0%bd%d0%b0-%d0%b8%d0%b7%d0%be%d0%b1%d1%80%d0%b0%d0%b6%d0%b5%d0%bd%d0%b8%d0%b5/' rel='bookmark' title='Permanent Link: Промяна на изображение'>Промяна на изображение</a> <small>Нов безплатен уеб инструмент от ganbox.com за обработване на изображения....</small></li>
<li><a href='http://ganbox.com/blog/%d1%84%d0%bb%d0%b0%d1%88-%d0%b0%d0%bd%d0%b8%d0%bc%d0%b0%d1%86%d0%b8%d1%8f-%d0%b1%d0%b5%d0%b7-%d1%82%d0%b0%d0%b3-embed-%d0%b7%d0%b0-%d0%b2%d0%b0%d0%bb%d0%b8%d0%b4%d0%b5%d0%bd-xhtml/' rel='bookmark' title='Permanent Link: Флаш анимация без таг embed за валиден XHTML'>Флаш анимация без таг embed за валиден XHTML</a> <small>В този урок за SEO оптимизиране се показва как уеб...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://ganbox.com/blog/jquery-%d0%b3%d0%b0%d0%bb%d0%b5%d1%80%d0%b8%d1%8f-%d0%b7%d0%b0-%d0%b1%d1%8a%d1%80%d0%b7%d0%be-%d0%bf%d1%80%d0%b5%d0%b3%d0%bb%d0%b5%d0%b6%d0%b4%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d1%81%d0%bd%d0%b8%d0%bc/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Премахване на грешки в сайт и преминаване към XHTML</title>
		<link>http://ganbox.com/blog/%d0%bf%d1%80%d0%b5%d0%bc%d0%b0%d1%85%d0%b2%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-html-%d0%b3%d1%80%d0%b5%d1%88%d0%ba%d0%b8/</link>
		<comments>http://ganbox.com/blog/%d0%bf%d1%80%d0%b5%d0%bc%d0%b0%d1%85%d0%b2%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-html-%d0%b3%d1%80%d0%b5%d1%88%d0%ba%d0%b8/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 12:17:52 +0000</pubDate>
		<dc:creator>gan</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Валиден HTML код]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[HTML грешки]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[анимация]]></category>
		<category><![CDATA[валидатор]]></category>
		<category><![CDATA[отстраняване на грешки]]></category>
		<category><![CDATA[превъртане на новини]]></category>
		<category><![CDATA[премахване на грешки]]></category>
		<category><![CDATA[проверка за грешки]]></category>
		<category><![CDATA[скролер]]></category>
		<category><![CDATA[скролиране на текст]]></category>
		<category><![CDATA[урок]]></category>
		<category><![CDATA[флаш]]></category>

		<guid isPermaLink="false">http://ganbox.com/blog/?p=76</guid>
		<description><![CDATA[Тази статия е за често срещани HTML грешки в сайтовете и оправянето им с помощта на HTML валидатора http://validator.w3.org  Валидаторът дава доста подробни обяснения, но понякога решението не е очевидно. Тук разглеждам именно такива трудни за отстраняване грешки. Нямам намерение да убеждавам някой, че трябва да изчисти грешките в своя сайт &#8211; приемам, че отдавна [...]]]></description>
			<content:encoded><![CDATA[<p>Тази статия е за често срещани HTML грешки в сайтовете и оправянето им с помощта на HTML валидатора http://validator.w3.org  Валидаторът дава доста подробни обяснения, но понякога решението не е очевидно. Тук разглеждам именно такива трудни за отстраняване грешки.</p>
<p>Нямам намерение да убеждавам някой, че трябва да изчисти грешките в своя сайт &#8211; приемам, че отдавна е убеден, че това е полезно не само от SEO гледна точка, но и поради улесняване на достъпа на незрящи посетители до сайта.</p>
<p>Изчистването на HTML код от грешки може да бъде непосилна задача за доста хора. Какво ще стане ако напишеш името на твоя домейн във валидатора и видиш резултат &#8222;Result:  525   Errors, 226 warning(s)&#8220;. Най-важното &#8222;Без паника!&#8220;, големия брой грешки не трябва да те впечатлява, защото грешките са взаимно свързани &#8211; изчистването на една грешка може да премахне много след нея.</p>
<p>Ето често срещани примери за грешки и тяхното отстраняване.</p>
<h3><strong>1. Премахване на атрибути на тага body.</strong></h3>
<p><span style="color: #993300;">Грешка:</span><br />
<em>Line 14, Column 36</em>:         <strong><span class="msg">Attribute &#8222;leftmargin&#8220; is not a valid attribute</span></strong><br />
&lt;body bgcolor=&#8220;#D9D5D2&#8243; leftmargin=<strong title="Position where error was detected.">&#8222;</strong>0&#8243; topmargin=&#8220;0&#8243; marginwidth=&#8220;0&#8243; marginheight=&#8220;0&#8243;&gt;<br />
<span style="color: #008000;">Решение:</span></p>
<p>Премахват се атрибутите на тага <strong>body</strong> и се поставя техен аналог в главния CSS файл.</p>
<p>Ако твоя сайт няма  CSS файл. Създай в главната уеб директория празен текстов файл style.css и добави в HTML файла между <strong>head</strong> таговете реда:</p>
<p>&lt;link rel=&#8220;stylesheet&#8220; href=&#8220;/style.css&#8220; type=&#8220;text/css&#8220; media=&#8220;screen,print&#8220; /&gt;</p>
<p>след това промени боди тага в HTML файла така:<br />
&lt;body&gt;<br />
Във файла style.css се поставят правилата:<br />
body {<br />
    text-align: center;<br />
    margin: 0;<br />
    padding: 0;<br />
    background-color: #D9D5D2;<br />
}</p>
<h3><strong>2. Заместване на тага embed с object.</strong></h3>
<p>Тага embed е остарял таг за включване на Flash анимация в страницата.</p>
<p><span style="color: #993300;">Грешка:</span></p>
<p><em>Line 136, Column 12</em>: <strong><span class="msg">Attribute &#8222;SRC&#8220; is not a valid attribute. Did you mean &#8222;src&#8220;?</span></strong></p>
<p>&lt;embed src=<strong title="Position where error was detected.">&#8222;</strong>images/bcastr31.swf&#8220; width=880 height=330 quality=&#8220;high&#8220; TYPE=&#8220;appli</p>
<p><span style="color: #008000;">Решение:</span></p>
<p>Премахване на таг embed разглеждам в отделна статия <a href="../%d0%a4%d0%bb%d0%b0%d1%88-%d0%b0%d0%bd%d0%b8%d0%bc%d0%b0%d1%86%d0%b8%d1%8f-%d0%b1%d0%b5%d0%b7-%d1%82%d0%b0%d0%b3-embed-%d0%b7%d0%b0-%d0%b2%d0%b0%d0%bb%d0%b8%d0%b4%d0%b5%d0%bd-xhtml/">Флаш анимация без таг embed за валиден XHTML</a></p>
<h3><strong>3. Премахване на атрибута onload на тага img.</strong></h3>
<p id="line1"><span class="attribute-value">Уеб страници създадени с програмата &#8222;Web Page Maker&#8220;, които съдържат картинки в навигацията, имат атрибут onLoad на img таговете. Той вика JavaScript функцият</span>а MM_preloadImages(). Този код е невалиден и дава следната грешка:
</p>
<p><span style="color: #993300;">Грешка:</span></p>
<p><em>Line 96, Column 228</em>:         <strong><span class="msg">Attribute &#8222;ONLOAD&#8220; is not a valid attribute. Did you mean &#8222;onload&#8220;?</span></strong><br />
…eria.html&#8220;&gt;&lt;img name=&#8220;nav20&#8243; onLoad=<strong title="Position where error was detected.">&#8222;</strong>MM_preloadImages(&#8216;images/nav1.gif&#8230;<br />
HTML кода, който поражда грешката, изглежда като този:<br />
&lt;<span class="start-tag">div</span><span class="attribute-name"> id</span>=<span class="attribute-value">&#8222;nav1&#8243;</span>&gt;&lt;<span class="start-tag">a</span><span class="attribute-name"> onMouseOut</span>=<span class="attribute-value">&#8222;MM_swapImgRestore()&#8220; </span><span class="attribute-name"><br />
  onMouseOver</span>=<span class="attribute-value">&#8222;MM_swapImage(&#8216;nav1&#8242;,&#8220;,&#8217;images/nav1.gif&#8217;,1)&#8220; </span><span class="attribute-name">href</span>=<span class="attribute-value">&#8222;index.html&#8220;</span>&gt;<br />
&lt;<span class="start-tag">img</span><span class="attribute-name"> name</span>=<span class="attribute-value">&#8222;nav1&#8243; </span><span class="attribute-name">onLoad</span>=<span class="attribute-value">&#8222;MM_preloadImages(&#8216;images/nav1.gif&#8217;)&#8220; </span><span class="attribute-name"><br />
  alt</span>=<span class="attribute-value">&#8222;&#8220; </span><span class="attribute-name">border</span>=<span class="attribute-value">0 </span><span class="attribute-name">src</span>=<span class="attribute-value">&#8222;images/nav1.gif&#8220; </span><span class="attribute-name">width</span>=<span class="attribute-value">&#8222;180&#8243; </span><span class="attribute-name">height</span>=<span class="attribute-value">&#8222;26&#8243;</span>&gt;&lt;/<span class="end-tag">a</span>&gt;<br />
&lt;/<span class="end-tag">div</span>&gt;<br />
<span style="color: #008000;">Решение:</span></p>
<p>За да направя кода валиден и да запазя функциалността, просто премествам атрибута в тага body за всички бутони от навигацията.<br />
&lt;<span class="start-tag">body</span><span class="attribute-name"> onload</span>=<span class="attribute-value">&#8222;MM_preloadImages(&#8216;images/nav1.gif&#8217;);MM_preloadImages(&#8216;images/nav2.gif&#8217;);&#8220;</span>&gt;<br />
а горния код се съкращава до:<br />
&lt;<span class="start-tag">div</span><span class="attribute-name"> id</span>=<span class="attribute-value">&#8222;nav1&#8243;</span>&gt;&lt;<span class="start-tag">a</span><span class="attribute-name"> onmouseout</span>=<span class="attribute-value">&#8222;MM_swapImgRestore()&#8220; </span><span class="attribute-name"><br />
  onmouseover</span>=<span class="attribute-value">&#8222;MM_swapImage(&#8216;nav1&#8242;,&#8220;,&#8217;images/nav1.gif&#8217;,1)&#8220; </span><span class="attribute-name">href</span>=<span class="attribute-value">&#8222;index.html&#8220;</span>&gt;<br />
&lt;<span class="start-tag">img</span><span class="attribute-name"> name</span>=<span class="attribute-value">&#8222;nav1&#8243; </span><span class="attribute-name">alt</span>=<span class="attribute-value">&#8222;&#8220; </span><span class="attribute-name">border</span>=<span class="attribute-value">0 </span><span class="attribute-name">src</span>=<span class="attribute-value">&#8222;images/nav1.gif&#8220; </span><span class="attribute-name">width</span>=<span class="attribute-value">&#8222;180&#8243; </span><span class="attribute-name">height</span>=<span class="attribute-value">&#8222;26&#8243;</span>&gt;&lt;/<span class="end-tag">a</span>&gt;<br />
&lt;/<span class="end-tag">div</span>&gt;<br />
Променени са също <span class="attribute-name">onmouseout</span> и <span class="attribute-name">onmouseover</span> с малки букви. Всичко това води до валиден XHTML код.</p>
<h3>4. Заместване на тага marquee с jQuery скролер на текст.</h3>
<p>Тага marquee е много остарял таг и не е по XHTML стандарта. При поставяне на текст между тагове marquee текста започва да се движи хоризонтално или вертикално. С използването на този таг браузерът натоварва процесора и движението е насечено, изглежда много грозно и трудно се чете от посетители на сайта. При валидиране на страницата валидатора дава следната грешка:</p>
<p><span style="color: #993300;">Грешка:</span></p>
<p><em>Line 41, Column 52</em>:         <strong><span class="msg">Attribute “DIRECTION” is not a valid attribute</span></strong><br />
&lt;marquee direction=<strong title="Position where error was detected.">&#8222;</strong>up&#8220;<span style="color: #993300;"> </span>scrollamount=&#8220;2&#8243; loop=&#8220;true&#8220;&gt;&lt;ul&gt;&#8230;<br />
<span style="color: #993300;"><br />
</span></p>
<p><span style="color: #008000;">Решение:</span></p>
<p>Най-доброто решение за заместване на този таг безспорно е с използване на JavaScript.</p>
<p>Подробно решение на проблема съм дал в статията <a href="../%d0%97%d0%b0%d0%bc%d0%b5%d1%81%d1%82%d0%b2%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d1%82%d0%b0%d0%b3%d0%b0-marquee-%d0%b7%d0%b0-%d0%b2%d0%b0%d0%bb%d0%b8%d0%b4%d0%b5%d0%bd-xhtml/">Заместване на тага marquee за валиден XHTML</a></p>
<p>Това са едни от най-често срещаните грешки. Ако някой среща затруднение с грешка, която не може да разбере, нека пише коментар като пусне връзка към сайта.</p>
<h3>5. Ползвай &amp;amp; вместо &amp; при параметри на скрипт.</h3>
<p><span style="color: #993300;">Грешка:</span></p>
<p><em>Line 53, Column 49</em>:         <strong><span class="msg">cannot generate system identifier for general entity &#8222;dropdown_id&#8220;</span></strong><br />
…s=&#8220;lang&#8220;&gt;&lt;a href=&#8220;/page.php?lang=bg&amp;<strong title="Position where error was detected.">d</strong>ropdown_id=30&#8243; class=&#8220;bul&#8220;&gt;BG&lt;/a&gt; &lt;a hre&#8230;<br />
<span style="color: #008000;">Решение:</span></p>
<p>Замени всички &amp; с &amp;amp; в параметри на връзките.</p>
<p>Пример:<br />
/page.php?lang=bg&amp;dropdown_id=30<br />
става<br />
/page.php?lang=bg&amp;amp;dropdown_id=30</p>
<h3>6. Не ползвай блокови тагове включени в inline тагове.</h3>
<p><span style="color: #993300;">Грешка:</span></p>
<p><em>Line 172, Column 85</em>:         <strong><span class="msg">document type does not allow element &#8222;h1&#8243; here; missing one of &#8222;object&#8220;, &#8222;ins&#8220;, &#8222;del&#8220;, &#8222;map&#8220;, &#8222;button&#8220; start-tag</span></strong><br />
…&#8220; title=&#8220;Начало форум&#8220; id=&#8220;logo&#8220;&gt;&lt;h1<strong title="Position where error was detected.">&gt;</strong>ganbox.com SEO форум&lt;/h1&gt;&lt;/a&gt;&lt;/div&gt;</p>
<p><span style="color: #008000;">Решение:</span></p>
<p>Таг h1 не може да се включва в тага a. Просто размени местата им от:<br />
<span style="color: #800000;">&lt;<span class="start-tag">a</span><span class="attribute-name"> href</span>=<span class="attribute-value">&#8222;./index.php&#8220; </span><span class="attribute-name">title</span>=<span class="attribute-value">&#8222;Начало форум&#8220; </span><span class="attribute-name">id</span>=<span class="attribute-value">&#8222;logo&#8220;</span>&gt;&lt;<span class="start-tag">h1</span>&gt;ganbox.com SEO форум&lt;/<span class="end-tag">h1</span>&gt;&lt;/<span class="end-tag">a</span>&gt;</span><br />
на:<br />
<span style="color: #008000;">&lt;h1&gt;&lt;a href=&#8220;./index.php&#8220; title=&#8220;Начало форум&#8220; id=&#8220;logo&#8220;&gt;ganbox.com SEO форум&lt;/a&gt;&lt;/h1&gt;<br />
</span><br />
Тук съм дал само някои от най-често срещаните грешки. Периодично ще допълвам статията, ако измисля още.</p>
<p>Веднъж като схванеш принципа на действие и ще ти става все по лесно да изчистваш грешките от своя сайт.</p>
<p>С безплатния инструмент <a href="http://ganbox.com/seo-status">SEO състояние на сайт</a> можеш да проверяваш началната страница на сайт за HTML грешки, както и много друга полезна SEO информация за сайта.</p>
<div style="float:right;display:block" class="counterViews">Брой разглеждания на тази статия: <b>3543</b><br /><span style="color:grey;font-size:0.8em">(след дата 20 декември 2009)</span></div>

<p>Подобни статии:<ol><li><a href='http://ganbox.com/blog/%d0%b7%d0%b0%d0%bc%d0%b5%d1%81%d1%82%d0%b2%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d1%82%d0%b0%d0%b3%d0%b0-marquee-%d0%b7%d0%b0-%d0%b2%d0%b0%d0%bb%d0%b8%d0%b4%d0%b5%d0%bd-xhtml/' rel='bookmark' title='Permanent Link: Заместване на тага marquee за валиден XHTML'>Заместване на тага marquee за валиден XHTML</a> <small>HTML тага marquee се използва за автоматично скролиране на текст....</small></li>
<li><a href='http://ganbox.com/blog/%d1%84%d0%bb%d0%b0%d1%88-%d0%b0%d0%bd%d0%b8%d0%bc%d0%b0%d1%86%d0%b8%d1%8f-%d0%b1%d0%b5%d0%b7-%d1%82%d0%b0%d0%b3-embed-%d0%b7%d0%b0-%d0%b2%d0%b0%d0%bb%d0%b8%d0%b4%d0%b5%d0%bd-xhtml/' rel='bookmark' title='Permanent Link: Флаш анимация без таг embed за валиден XHTML'>Флаш анимация без таг embed за валиден XHTML</a> <small>В този урок за SEO оптимизиране се показва как уеб...</small></li>
<li><a href='http://ganbox.com/blog/xhtml-%d0%b8-%d0%b7%d0%b0%d0%bc%d0%b5%d1%81%d1%82%d0%b2%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d1%82%d0%b0%d0%b3%d0%b0-embed/' rel='bookmark' title='Permanent Link: XHTML и заместване на тага embed'>XHTML и заместване на тага embed</a> <small>Тага embed служи за вмъкване на видео или аудио файл...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://ganbox.com/blog/%d0%bf%d1%80%d0%b5%d0%bc%d0%b0%d1%85%d0%b2%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-html-%d0%b3%d1%80%d0%b5%d1%88%d0%ba%d0%b8/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Заместване на тага marquee за валиден XHTML</title>
		<link>http://ganbox.com/blog/%d0%b7%d0%b0%d0%bc%d0%b5%d1%81%d1%82%d0%b2%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d1%82%d0%b0%d0%b3%d0%b0-marquee-%d0%b7%d0%b0-%d0%b2%d0%b0%d0%bb%d0%b8%d0%b4%d0%b5%d0%bd-xhtml/</link>
		<comments>http://ganbox.com/blog/%d0%b7%d0%b0%d0%bc%d0%b5%d1%81%d1%82%d0%b2%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d1%82%d0%b0%d0%b3%d0%b0-marquee-%d0%b7%d0%b0-%d0%b2%d0%b0%d0%bb%d0%b8%d0%b4%d0%b5%d0%bd-xhtml/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 08:28:30 +0000</pubDate>
		<dc:creator>gan</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Валиден HTML код]]></category>
		<category><![CDATA[Easy Slider 1.5]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[marquee]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[движещ се текст]]></category>
		<category><![CDATA[плъзгане на картинки]]></category>
		<category><![CDATA[превъртане на новини]]></category>
		<category><![CDATA[скролиране на картинки]]></category>
		<category><![CDATA[скролиране на текст]]></category>
		<category><![CDATA[скролиране новини]]></category>
		<category><![CDATA[слайдър]]></category>
		<category><![CDATA[урок]]></category>

		<guid isPermaLink="false">http://ganbox.com/blog/?p=121</guid>
		<description><![CDATA[HTML тага marquee се използва за автоматично скролиране на текст. Текста поставен между тагове marquee се показва от браузъра като движещ се текст, хоризонтално или вертикално. Не използвай тага marquee основно по следните причини: кода на страницата, която съдържа marquee не е валиден XHTML; браузъра натоварва процесора на компютъра;  движението не е плавно, а накъсано [...]]]></description>
			<content:encoded><![CDATA[<p>HTML тага <strong>marquee</strong> се използва за автоматично скролиране на текст. Текста поставен между тагове <strong>marquee</strong> се показва от браузъра като движещ се текст, хоризонтално или вертикално. <span style="color: #993300;">Не използвай тага</span> <span style="color: #993300;"><strong>marquee</strong></span> основно по следните причини: кода на страницата, която съдържа <strong>marquee </strong>не е валиден XHTML; браузъра натоварва процесора на компютъра;  движението не е плавно, а накъсано и като резултат от това изглежда грозно и се чете трудно. Грозни примери има <a href="http://jdstiles.com/java/marqueeprops.html">тук</a>.</p>
<p>Да приемем, че имаш страница която съдържа код за превъртане на новини. Подобен на този:<br />
<span style="color: #993300;">&lt;div class=&#8220;news&#8220;&gt;<br />
  &lt;marquee direction=&#8220;up&#8220; scrollamount=&#8220;2&#8243; loop=&#8220;true&#8220;&gt;<br />
  &lt;ul&gt;<br />
   &lt;li&gt;&lt;h4&gt;&lt;span class=&#8220;orange&#8220;&gt;Заглавие 1&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;Текст новина 1&lt;/p&gt;&lt;/li&gt;<br />
   &lt;li&gt;&lt;h4&gt;&lt;span class=&#8220;orange&#8220;&gt;Заглавие 2&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;Текст новина 2&lt;/p&gt;&lt;/li&gt;<br />
   &lt;li&gt;&lt;h4&gt;&lt;span class=&#8220;orange&#8220;&gt;Заглавие 3&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;Текст новина 3&lt;/p&gt;&lt;/li&gt;<br />
  &lt;/ul&gt;<br />
  &lt;/marquee&gt;<br />
&lt;/div&gt;</span><br />
При опит страницата да мине през <a href="http://validator.w3.org">валидатора</a> се получава грешка подобна на следната:</p>
<p><em>Line 41, Column 52</em>:         <strong><span class="msg">Attribute &#8222;DIRECTION&#8220; is not a valid attribute</span></strong><br />
&lt;marquee direction=<strong title="Position where error was detected.">&#8222;</strong>up&#8220;<span style="color: #993300;"> </span>scrollamount=&#8220;2&#8243; loop=&#8220;true&#8220;&gt;&lt;ul&gt;&#8230;</p>
<div class="ve mid-108">
<p>You have used the attribute named above in your document, but the       document type you are using does not support that attribute for this       element.</p>
<h3>Заместване на тага marquee с jQuery</h3>
<p>Най-доброто решение на проблема е като тази част от кода за показване на новини се преработи на JavaScript.</p>
<p>Следния пример се базира на кода на <a href="http://cssglobe.com/post/4004/easy-slider-15-the-easiest-jquery-plugin-for-sliding">Easy Slider 1.5 </a>за скролиране на текстово съдържание и на картинки. Този код от своя страна разчита на библиотеката jQuery.</p>
<p>Копирай файловете:</p>
<p><span class="attribute-value">http://arthuradams.bg/jscripts/jquery.js</span></p>
<p><span class="attribute-value">http://arthuradams.bg/jscripts/</span><span class="attribute-value">easySlider1.5.js</span></p>
<p><span class="attribute-value">http://arthuradams.bg/jscripts/</span><span class="attribute-value">slider.js</span></p>
<p>и ги качи в директория <span class="attribute-value">jscripts</span>, която се намира в главната уеб директория.</p>
<p><span class="attribute-value">Файла http://arthuradams.bg/</span><span class="attribute-value">css/slider.css</span> постави в /css</p>
<p>Файловете за бутончета за превъртане (правени от мен)</p>
<p>http://arthuradams.bg/images/btn_prev.gif</p>
<p>http://arthuradams.bg/images/btn_next.gif</p>
<p>постави в директория /images</p>
<p>В страницата която ще показва новините между таговете head включи файловете<br />
<span style="color: #008000;">&lt;<span class="start-tag">script</span><span class="attribute-name"> type</span>=<span class="attribute-value">&#8222;text/javascript&#8220; </span><span class="attribute-name">src</span>=<span class="attribute-value">&#8222;jscripts/jquery.js&#8220;</span>&gt;&lt;/<span class="end-tag">script</span>&gt;<br />
&lt;<span class="start-tag">script</span><span class="attribute-name"> type</span>=<span class="attribute-value">&#8222;text/javascript&#8220; </span><span class="attribute-name">src</span>=<span class="attribute-value">&#8222;jscripts/easySlider1.5.js&#8220;</span>&gt;&lt;/<span class="end-tag">script</span>&gt;<br />
&lt;<span class="start-tag">script</span><span class="attribute-name"> type</span>=<span class="attribute-value">&#8222;text/javascript&#8220; </span><span class="attribute-name">src</span>=<span class="attribute-value">&#8222;jscripts/slider.js&#8220;</span>&gt;&lt;/<span class="end-tag">script</span>&gt;<br />
&lt;<span class="start-tag">link</span><span class="attribute-name"> href</span>=<span class="attribute-value">&#8222;css/slider.css&#8220; </span><span class="attribute-name">rel</span>=<span class="attribute-value">&#8222;stylesheet&#8220; </span><span class="attribute-name">type</span>=<span class="attribute-value">&#8222;text/css&#8220; </span><span class="attribute-name">media</span>=<span class="attribute-value">&#8222;screen&#8220; </span><span class="error"><span class="attribute-name">/</span></span>&gt;</span><br />
Замествам целия блок div id=news с:<br />
<span style="color: #008000;">&lt;<span class="start-tag">div</span><span class="attribute-name"> id</span>=<span class="attribute-value">&#8222;slider&#8220;</span>&gt;<br />
&lt;ul&gt;<br />
   &lt;li&gt;&lt;h4&gt;&lt;span class=&#8220;orange&#8220;&gt;Заглавие 1&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;Текст новина 1&lt;/p&gt;&lt;/li&gt;<br />
   &lt;li&gt;&lt;h4&gt;&lt;span class=&#8220;orange&#8220;&gt;Заглавие 2&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;Текст новина 2&lt;/p&gt;&lt;/li&gt;<br />
   &lt;li&gt;&lt;h4&gt;&lt;span class=&#8220;orange&#8220;&gt;Заглавие 3&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;Текст новина 3&lt;/p&gt;&lt;/li&gt;<br />
&lt;/ul&gt;<br />
&lt;/<span class="end-tag">div</span>&gt;</span><br />
Това е. Получения код е валиден XHTML и движението е много по-плавно.  Освен това можеш да използваш бутончето стрелка нагоре, за да се върнеш на предната новина при което движението спира, за да може да я прочетеш спокойно. Настройки за движението, като скорост, секунди за които спират новините и др.  се задават от файла jscripts/slider.js</p>
<p>Работещ код има във всяка страница на сайта за <a href="http://arthuradams.bg">обучения по мениджмънт и маркетинг</a> arthuradams.bg</p>
<p>Слайдерът може да скролира не само текст, но и картинки.</p></div>
<div style="float:right;display:block" class="counterViews">Брой разглеждания на тази статия: <b>3658</b><br /><span style="color:grey;font-size:0.8em">(след дата 20 декември 2009)</span></div>

<p>Подобни статии:<ol><li><a href='http://ganbox.com/blog/%d1%84%d0%bb%d0%b0%d1%88-%d0%b0%d0%bd%d0%b8%d0%bc%d0%b0%d1%86%d0%b8%d1%8f-%d0%b1%d0%b5%d0%b7-%d1%82%d0%b0%d0%b3-embed-%d0%b7%d0%b0-%d0%b2%d0%b0%d0%bb%d0%b8%d0%b4%d0%b5%d0%bd-xhtml/' rel='bookmark' title='Permanent Link: Флаш анимация без таг embed за валиден XHTML'>Флаш анимация без таг embed за валиден XHTML</a> <small>В този урок за SEO оптимизиране се показва как уеб...</small></li>
<li><a href='http://ganbox.com/blog/xhtml-%d0%b8-%d0%b7%d0%b0%d0%bc%d0%b5%d1%81%d1%82%d0%b2%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d1%82%d0%b0%d0%b3%d0%b0-embed/' rel='bookmark' title='Permanent Link: XHTML и заместване на тага embed'>XHTML и заместване на тага embed</a> <small>Тага embed служи за вмъкване на видео или аудио файл...</small></li>
<li><a href='http://ganbox.com/blog/%d0%bf%d1%80%d0%b5%d0%bc%d0%b0%d1%85%d0%b2%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-html-%d0%b3%d1%80%d0%b5%d1%88%d0%ba%d0%b8/' rel='bookmark' title='Permanent Link: Премахване на грешки в сайт и преминаване към XHTML'>Премахване на грешки в сайт и преминаване към XHTML</a> <small>Тази статия е за често срещани HTML грешки в сайтовете...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://ganbox.com/blog/%d0%b7%d0%b0%d0%bc%d0%b5%d1%81%d1%82%d0%b2%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d1%82%d0%b0%d0%b3%d0%b0-marquee-%d0%b7%d0%b0-%d0%b2%d0%b0%d0%bb%d0%b8%d0%b4%d0%b5%d0%bd-xhtml/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

