<?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>2WebFacil &#187; codigo fuente</title>
	<atom:link href="http://2webfacil.com/tag/codigo-fuente/feed/" rel="self" type="application/rss+xml" />
	<link>http://2webfacil.com</link>
	<description>Tips, tutoriales, ejemplos y descargas para personalizar tu web</description>
	<lastBuildDate>Wed, 15 Jun 2011 05:17:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Personalizar títulos en Blogger</title>
		<link>http://2webfacil.com/personalizar-titulos-en-blogger/</link>
		<comments>http://2webfacil.com/personalizar-titulos-en-blogger/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 03:19:30 +0000</pubDate>
		<dc:creator>2webfacil</dc:creator>
				<category><![CDATA[Blogger]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[codigo fuente]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://2webfacil.com/?p=289</guid>
		<description><![CDATA[<p>El título de una página es muy importante pues indica de manera directa el contenido de nuestro web, además es mostrado por los buscadores en los resultados de las búsquedas por lo cual es necesario tener títulos adecuados en nuestras páginas.</p>
<p><strong>Sintaxis del título en una Página</strong><br />
El titulo en una página se encuentra encerrado entre los tags <em>&#60;title&#62;</em> los cuales se ubican entre los tags&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>El título de una página es muy importante pues indica de manera directa el contenido de nuestro web, además es mostrado por los buscadores en los resultados de las búsquedas por lo cual es necesario tener títulos adecuados en nuestras páginas.</p>
<p><strong>Sintaxis del título en una Página</strong><br />
El titulo en una página se encuentra encerrado entre los tags <em>&lt;title&gt;</em> los cuales se ubican entre los tags <em>&lt;head&gt;</em> de nuestro HTML, entonces la sintaxis sería de la forma:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">title</span>&gt;</span>Titulo de tu Web<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">title</span>&gt;</span></pre></td></tr></table></div>

<p><strong>Observaciones</strong><br />
Es recomendable tener títulos diferentes por cada página, de esta manera los buscadores las reconocerán como páginas diferentes. Este es un error común por lo cual los buscadores solo devuelven un resultado para nuestra página obviando loas demás paginas.</p>
<p>Otro punto a tener en cuenta es no dejar paginas con titulo vacío o con los títulos por defecto como &#8220;Untitled Page 1&#8243;, esta muy improbable que los usuarios nos encuentren mediante los buscadores.</p>
<p><strong>Personalizando los títulos en Blogger</strong><br />
Lo que haremos es cambiar los títulos concatenando el nombre de la página con el titulo del blog para las páginas internas y dejando intacto el titulo de la página principal. Entonces buscamos el titulo por defecto de nuestro blog:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">title</span>&gt;&lt;data:blog.pageTitle<span style="color: #66cc66;">/</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">title</span>&gt;</span></pre></td></tr></table></div>

<p>Ahora lo reemplazamos por el siguiente código que cambiará los títulos para las páginas internas dejando intacto el titulo de la pagina principal.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;b:if cond<span style="color: #66cc66;">=</span><span style="color: #ff0000;">'data:blog.pageType == &quot;index&quot;'</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">title</span>&gt;&lt;data:blog.pageTitle<span style="color: #66cc66;">/</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">title</span>&gt;</span>
<span style="color: #009900;">&lt;b:else<span style="color: #66cc66;">/</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">title</span>&gt;&lt;data:blog.pageName<span style="color: #66cc66;">/</span>&gt;</span> - <span style="color: #009900;">&lt;data:blog.<span style="color: #000066;">title</span><span style="color: #66cc66;">/</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">title</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span>b:if&gt;</span></pre></td></tr></table></div>

<p>Este tip sencillo de implementar hará que todos los posts de nuestro blog sean indexados por los buscadores y por lo tanto obtener mayor cantidad de visitas.</p>
<p><a href="http://twitter.com/share?url=http%3A%2F%2F2webfacil.com%2Fpersonalizar-titulos-en-blogger%2F&amp;lang=es&amp;via=2webfacil&amp;text=Personalizar títulos en Blogger" class="twitter-share-button">Tweet</a></p>
	Tags: <a href="http://2webfacil.com/tag/blog/" title="blog" rel="tag">blog</a>, <a href="http://2webfacil.com/tag/blogger/" title="Blogger" rel="tag">Blogger</a>, <a href="http://2webfacil.com/tag/codigo-fuente/" title="codigo fuente" rel="tag">codigo fuente</a>, <a href="http://2webfacil.com/tag/html/" title="HTML" rel="tag">HTML</a>, <a href="http://2webfacil.com/tag/seo/" title="SEO" rel="tag">SEO</a><br />
]]></content:encoded>
			<wfw:commentRss>http://2webfacil.com/personalizar-titulos-en-blogger/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Publicar Código fuente en Blogger</title>
		<link>http://2webfacil.com/publicar-codigo-fuente-en-blogger/</link>
		<comments>http://2webfacil.com/publicar-codigo-fuente-en-blogger/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 22:35:33 +0000</pubDate>
		<dc:creator>2webfacil</dc:creator>
				<category><![CDATA[Blogger]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[codigo fuente]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://2webfacil.com/?p=269</guid>
		<description><![CDATA[<p>Para los que deseamos compartir información de como personalizar webs es muy importante publicar código fuente donde se resalten con colores la sintaxis para poder entenderlo rápidamente. Veamos como publicar código fuente en <em>Blogger</em>.</p>
<p style="text-align:center"><a href="http://2webfacil.blogspot.com/2009/07/codigo-fuente-en-blogger.html"></a></p>
<p><strong>SyntaxHighlighter 2.0</strong><br />
<a href="http://alexgorbatchev.com/wiki/SyntaxHighlighter">SyntaxHighlighter</a> es un script creado por <em>Alex Gorbatchev</em> para resaltar código fuente en páginas HTML hecho completamente en Javascript por lo cual la solución ideal para integrarlo&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Para los que deseamos compartir información de como personalizar webs es muy importante publicar código fuente donde se resalten con colores la sintaxis para poder entenderlo rápidamente. Veamos como publicar código fuente en <em>Blogger</em>.</p>
<p style="text-align:center"><a href="http://2webfacil.blogspot.com/2009/07/codigo-fuente-en-blogger.html"><img src="http://2webfacil.com/wp-content/uploads/2009/07/codigo-fuente-blogger.gif" alt="codigo-fuente-blogger" title="codigo-fuente-blogger" width="467" height="97" /></a></p>
<p><strong>SyntaxHighlighter 2.0</strong><br />
<a href="http://alexgorbatchev.com/wiki/SyntaxHighlighter">SyntaxHighlighter</a> es un script creado por <em>Alex Gorbatchev</em> para resaltar código fuente en páginas HTML hecho completamente en Javascript por lo cual la solución ideal para integrarlo con Blogger.</p>
<p><strong>Instalando SyntaxHighlighter</strong><br />
Normalmente se debe alojar este script en nuestros servidores, pero como Blogger no permite subir archivos .js, utilizaremos la versión hosteada que nos brinda <em>SyntaxHighlighter</em>. Entonces lo primero es incluir la librería en nuestro template, para ello editamos nuestro template y colocamos el siguiente código justo antes de la etiqueta <em>&lt;head&gt;</em>.</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://alexgorbatchev.com/pub/sh/current/scripts/shCore.js&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;'text/javascript'&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://alexgorbatchev.com/pub/sh/current/scripts/shBrushXml.js&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;'text/javascript'&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;'text/javascript'&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span></pre></div></div>

<p>Donde las dos primeras líneas incluyen las estilos y las dos siguientes los scripts para interpretar el código fuente. En mi caso he incluido la librería <strong>shBrushXml.js</strong> pues yo deseo publicar solo HTML. Pueden agregar otros lenguajes con solo agregar mas scripts, para una lista detallada de los scripts que puedes incluir pueden leer <a href="http://alexgorbatchev.com/wiki/SyntaxHighlighter:Brushes">SyntaxHighlighter/Brushes</a>.</p>
<p><strong>Publicando Código Fuente</strong><br />
Ahora que ya tenemos instalado nuesro script, el siguiente paso es publicar código fuente, para ello debemos colocar el código que deseamos publicar entre los tags &lt;pre&gt; pero además debemos indicar que tipo de código estamos mostrando esto lo hacemos de la forma:</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">pre</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;brush: xml&quot;</span>&gt;</span>
// codigo fuente
<span style="color: #009900;">&lt; <span style="color: #66cc66;">/</span>pre&gt;</span></pre></div></div>

<p>Nuevamente en mi caso utilizo XML para indicar que deseo publicar HTML. Entonces si por ejemplo deseamos publicar parte de un formulario en html, podriamos hacerlo de la siguiente forma:</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">pre</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;brush: xml&quot;</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">form</span> <span style="color: #000066;">method</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;post&quot;</span>&gt;</span>
   Nombre: <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">input</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;nombre&quot;</span> <span style="color: #000066;">name</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;nombre&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span>
   Email: <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">input</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;email&quot;</span> <span style="color: #000066;">name</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;email&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span>
   <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">input</span> <span style="color: #000066;">name</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;btsend&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;submit&quot;</span> <span style="color: #000066;">value</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;Enviar&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">form</span>&gt;</span>
<span style="color: #009900;">&lt; <span style="color: #66cc66;">/</span>pre&gt;</span></pre></div></div>

<p><strong>NOTA</strong><br />
Hay que tener en cuenta que para evitar errores de HTML al momento de publicar el código fuente debemos cambiar los caracteres &lt; y &gt; por sus equivalentes en HTML:</p>
<ul>
<li><strong>&lt;</strong> por su equivalente <em>&amp;lt;</em></li>
<li><strong>&gt;</strong> por su equivalente <em>&amp;gt;</em></li>
</ul>
<p>Además de ello pueden ver el ejemplo funcionando en nuestro blog de prueba en Blogger: <a href="http://2webfacil.blogspot.com/2009/07/codigo-fuente-en-blogger.html">http://2webfacil.blogspot.com/2009/07/codigo-fuente-en-blogger.html</a></p>
<p><a href="http://twitter.com/share?url=http%3A%2F%2F2webfacil.com%2Fpublicar-codigo-fuente-en-blogger%2F&amp;lang=es&amp;via=2webfacil&amp;text=Publicar Código fuente en Blogger" class="twitter-share-button">Tweet</a></p>
	Tags: <a href="http://2webfacil.com/tag/blog/" title="blog" rel="tag">blog</a>, <a href="http://2webfacil.com/tag/blogger/" title="Blogger" rel="tag">Blogger</a>, <a href="http://2webfacil.com/tag/codigo-fuente/" title="codigo fuente" rel="tag">codigo fuente</a>, <a href="http://2webfacil.com/tag/html/" title="HTML" rel="tag">HTML</a>, <a href="http://2webfacil.com/tag/javascript/" title="javascript" rel="tag">javascript</a>, <a href="http://2webfacil.com/tag/seo/" title="SEO" rel="tag">SEO</a><br />
]]></content:encoded>
			<wfw:commentRss>http://2webfacil.com/publicar-codigo-fuente-en-blogger/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

