<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="0.92" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Ideas Frescas - articulos</title>
<link>http://www.ideasfrescas.es/es/paginas-web.php</link>
<language>es-ES</language>
<description><![CDATA[Agencia de Publicidad]]></description>
<generator>ideasfrescas.es by 8th Art Studio S.L. - sherguedas@ideasfrescas.es</generator>
<managingEditor>webmaster@ideasfrescas.es</managingEditor>
<webMaster>webmaster@ideasfrescas.es</webMaster>
<image>
<title>Ideas Frescas - articulos</title>
<url>http://www.ideasfrescas.es/modulos/img/logo.jpg</url>
<link>http://www.ideasfrescas.es/es/paginas-web.php</link>
<width>120</width>
<height>71</height>
</image>


<item>
<title><![CDATA[Googlebot-News el Nuevo Agente de Google]]></title>
<link>http://www.ideasfrescas.es/es/blog-paginas-web/buscadores/google/googlebot-news.php</link>
<pubDate>Thu, 17 May 2012 23:46:06 +0200</pubDate>
<creator>ideasfrescas.es by 8th Art Studio S.L.</creator>
<category><![CDATA[articulos]]></category>
<description><![CDATA[<p><strong><img class="img_derecha" title="Google logo" src="http://ww2.ideasfrescas.es/includes/img/google-20091229113547.jpg" alt="Google logo" width="220" height="94" />Google</strong> ha desarrollado un nuevo agente de usuario (user-agent) para robots.txt, que se llama <strong>Googlebot-News</strong>, que proporciona a los editores de noticias y art&iacute;culos m&aacute;s control sobre su contenido.</p>
<p>Googlebot-News trabaja sobre <strong>robots.txt</strong>, buscando si tiene permiso para rastrear e indexar una p&aacute;gina web, podemos indicarle exactamente lo queremos que indexe y m&aacute;s importante lo que no queremos que indexe de la misma forma que hac&iacute;amos con Googlebot. Pudiendo distinguir los permisos para cada agente de google. Los due&ntilde;os de las p&aacute;ginas web pueden especificar que p&aacute;ginas web deber&iacute;an rastrearse y aparecer en Google Noticias.</p>
<p><strong>Ejemplos para editores de robots.txt para agentes de Google Googlebot y Googlebot-News</strong> :</p>
<p><strong>Incluir p&aacute;ginas tanto en la b&uacute;squeda web de Google como en Noticias</strong>:</p>
<div class="codigo"><pre class="brush: xhtml">User-agent: Googlebot
Disallow:</pre></div>
<p>Este es el caso m&aacute;s sencillo. De hecho, no se necesita un archivo robots.txt para este caso. </p>
<p><strong>Incluir p&aacute;ginas en la b&uacute;squeda web de Google, pero no en Noticias</strong>:</p>
<div class="codigo"><pre class="brush: xhtml">User-agent: Googlebot
Disallow:
User-agent: Googlebot-News
Disallow: /</pre></div>
<p>Este archivo robots.txt dice que no hay ning&uacute;n archivo al que no se puede acceder para el rastreador general de Google para la web, llamado Googlebot; pero el agente de usuario "Googlebot-News" tiene bloqueado el acceso a todos los archivos del sitio web.</p>
<p><strong>Incluir p&aacute;ginas en Google Noticias, pero no en la b&uacute;squeda web de Google</strong>:</p>
<div class="codigo"><pre class="brush: xhtml">User-agent: Googlebot
Disallow: /
User-agent: Googlebot-News
Disallow:</pre></div>
<p>Cuando se mira un archivo robots.txt, Google ataja las directivas m&aacute;s espec&iacute;ficas. Las dos primeras l&iacute;neas nos dicen que <strong>Googlebot</strong> (el agente de usuario para el &iacute;ndice web de Google) est&aacute; bloqueado para rastrear cualquier p&aacute;gina del sitio web. La siguiente directiva, que es para un agente de usuario m&aacute;s espec&iacute;fico, para Google Noticias, suprime el bloqueo de <strong>Googlebot</strong> y da permiso a Google Noticias para rastrear las p&aacute;ginas de su sitio web.</p>
<p><strong>Bloquear grupos diferentes de p&aacute;ginas de la b&uacute;squeda web de Google y Google Noticias</strong>:</p>
<div class="codigo"><pre class="brush: xhtml">ser-agent: Googlebot
Disallow: /latest_news
User-agent: Googlebot-News
Disallow: /archives</pre></div>
<p>Las p&aacute;ginas bloqueadas para la b&uacute;squeda web de Google y Google Noticias pueden controlarse de forma independiente. Este archivo robots.txt bloquea para la b&uacute;squeda web de Google las noticias m&aacute;s recientes (las URL que est&aacute;n en la carpeta /latest_news), pero permite que &eacute;stas aparezcan en Google Noticias. En cambio, bloquea contenido premium a Google Noticias (las URL que est&aacute;n en la carpeta /archives folder), pero permite que aparezcan en la b&uacute;squeda web de Google.</p>
<p><strong>Evitar que se rastreen p&aacute;ginas para la b&uacute;squeda web de Google y para Google Noticias</strong>:</p>
<div class="codigo"><pre class="brush: xhtml">User-agent: Googlebot
Disallow: /</pre></div>
<p>Este archivo robots.txt le dice a Google que Googlebot, el agente de usuario para nuestro rastreador de la b&uacute;squeda web, no deber&iacute;a rastrear ninguna p&aacute;gina de este sitio web. Y debido a que no se ha especificado ninguna directiva a Googlebot-News, nuestra b&uacute;squeda de Noticias seguir&aacute; la gu&iacute;a general que de Googlebot, y no rastrear&aacute; p&aacute;ginas para Google Noticias.</p>]]></description>
</item>

<item>
<title><![CDATA[Shadowbox]]></title>
<link>http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/shadowbox.php</link>
<pubDate>Thu, 17 May 2012 23:46:06 +0200</pubDate>
<creator>ideasfrescas.es by 8th Art Studio S.L.</creator>
<category><![CDATA[articulos]]></category>
<description><![CDATA[<p><a title="Shadowbox" rel="nofollow" href="http://shadowbox-js.com/" target="_blank"><strong>Shadowbox</strong></a> es una aplicación en línea para el visonado de medios web más populares (JPG, GIF, PNG, Flash, QuickTiem, Windows Media Player, Flip4Mac, HTML, PHP, ASP, etc..).</p>
<p><strong>Shadowbox</strong> está escrito totalmente en JavaScript y CSS siendo altamente configurable y editable. <strong>Shadowbox</strong> permite, a los desarrolladores de páginas web, mostrar una amplia variedad de medios de comunicación en los principales navegadores, sin tener que visitar las páginas web externas que poseén los medios.</p>
<p><img title="Logotipo Internet Explorer" src="http://ww3.ideasfrescas.es/includes/img/internet-explorer-20091230162846.jpg" alt="Logotipo Internet Explorer" width="24" height="24" /> <strong>Internet Explorer 6+</strong>     <img title="Logotipo Firefox" src="http://ww3.ideasfrescas.es/includes/img/firefox-20091230162745.jpg" alt="Logotipo Firefox" width="24" height="24" /> <strong>FireFox 1.5+</strong>     <img title="Logotipo Google Chrome" src="http://ww3.ideasfrescas.es/includes/img/google-chrome-20091230162822.jpg" alt="Logotipo Google Chrome" width="24" height="24" /> <strong>Google Chrome 1</strong>     <img title="Logotipo Safari" src="http://ww3.ideasfrescas.es/includes/img/safari-20091230162914.jpg" alt="Logotipo Safari" width="24" height="24" /> <strong>Safari 2+</strong>     <img title="Logotipo Opera" src="http://ww3.ideasfrescas.es/includes/img/opera-20091230162901.jpg" alt="Logotipo Opera" width="24" height="24" /> <strong>Opera 9+</strong></p>
<p>Aunque <strong>Shadowbox</strong> también destaca como un recurso inmejorable para mostrar elementos dentro del propio sitio web, de forma personalizada para sus múltiples páginas web.</p>
<h2>Características de Shadowbox</h2>
<p><strong>Estándares Internacionales</strong>: <strong>Shadowbox</strong> es validado mediante el estándar internacional web HTML de w3.org.
<strong>Sin Marcos</strong>: Aunque <strong>Shadowbox</strong> tiene la capacidad de adaptarse a cualquier marco de JavaScript, y es capaz de ejecutarse como una aplicación independiente, dando al desarrollador de una gran flexibilidad.
<strong>Flexible</strong>: <strong>Shadowbox</strong> soporta los formatos más populares de medios de publicación web, incluyendo imágenes, QuickTime, Windows Media Player, Flash, vídeo de Flash, HTML, e incluso las páginas web externas.
<strong>Personalizable</strong>: Soporta una gran cantidad de opciones que hacen que <strong>Shadowbox</strong> sea altamente configurable y editable. Si no te gusta la manera en que funciona algo, puedes cambiarlo.
<strong>Ordenado y compacto</strong>: El código de <strong>Shadowbox</strong> es limpio, modular y compacto.</p>
<h2>Ejemplos de aplicaciones para Shadowbox</h2>
<p>Shadowbox como galería de imágenes</p>
<p><img title="Shadowbox ejemplos" src="http://ww3.ideasfrescas.es/includes/img/shadowbox-ejemplos-20091230153446.jpg" alt="Shadowbox ejemplos" width="400" height="275" /></p>
<p>Shadowbox como reproductor de videos de YouTube</p>
<p><img title="Shadowbox videos" src="http://ww3.ideasfrescas.es/includes/img/shadowbox-videos-20091230153515.jpg" alt="Shadowbox videos" width="400" height="324" /></p>
<p>Shadowbox y GoogleMaps</p>
<p><img title="Shadowbox Google Maps" src="http://ww3.ideasfrescas.es/includes/img/shadowbox-google-maps-20091230153547.jpg" alt="Shadowbox Google Maps" width="400" height="256" /></p>
<h2>Llamada a las librerías y el objeto Shadowbox
</h2>
<p>Guadamos las librerías que hemos descargado [ <a title="Descagar Shadowbox" rel="nofollow" href="http://shadowbox-js.com/download.html" target="_blank">Descargar 
Shadowbox.js</a> ] en la carpeta shadowbox, y las llamamos tanto las css como los ficheros javascript:</p>
<p>
<div class="codigo"><pre class="brush: xhtml">&lt;link rel="stylesheet" type="text/css" href="shadowbox/shadowbox.css" mce_href="shadowbox/shadowbox.css" /&gt;</pre></div>
<div class="codigo"><pre class="brush: javascript"><script type="text/javascript" src="shadowbox/shadowbox.js" mce_src="shadowbox/shadowbox.js"></script>
<script type="text/javascript" src="shadowbox/shadowbox-funciones.js" mce_src="shadowbox/shadowbox-funciones.js"></script>
<script type="text/javascript"><!--
Shadowbox.init();
// --></script></pre></div>
<h2>¿Cómo puedo abrir Shadowbox desde una película de Flash?</h2>
<p>Usando ActionScript y la función getURL para llamar al código de <strong>Shadowbox</strong>. La forma más fácil es definir una función de JavaScript de llamada similar a la siguiente función:</p>
<p>
<div class="codigo"><pre class="brush: javascript"><script type="text/javascript"><!--
	function openShadowbox(content, player, title)
	{
		Shadowbox.open({
			content: content,
			player: player,
			title: title
		});
	}
// --></script></pre></div>
<p>Puedes poner esta función en la etiqueta <span class="txtCodigo">head</span>, o bien incluirlo como archivo externo mediante un <span class="txtCodigo">script</span>. Luego, en la película Flash se utiliza <span class="txtCodigo">getURL</span> para llamar a su función de llamada del <strong>Shadowbox</strong>:</p>
<p>
<div class="codigo"><pre class="brush: javascript">getURL(&quot;javascript: openShadowbox( 'movie.swf', 'swf', 'Title')&quot;);</pre></div>
<h2>¿Cómo puedo abrir Shadowbox desde un iframe?</h2>
<p>Cuando un iframe se coloca dentro de otra ventana, esa ventana se convierte en la ventana principal de ese iframe. Para ejecutar JavaScript en la ventana padre desde el interior de un iframe, debes encontrar la manera de hacer llamadas a objetos generados en la ventana padre.
Por lo tanto, se puede utilizar el código siguiente dentro del documento iframe para acceder al objeto <strong>Shadowbox</strong> que se encuentra en la ventana padre:</p>
<p>
<div class="codigo"><pre class="brush: javascript">var = Shadowbox window.parent.Shadowbox;/ / Hacer lo que quieras con Shadowbox aquí</pre></div>
<p>Una vez que se tiene acceso al objeto <strong>Shadowbox</strong>, podemos utilizarlo como se haría normalmente. Todas las acciones tendrán lugar en la ventana principal. Para utilizar <strong>Shadowbox</strong> dentro de un iframe, debemos incluir el código del <strong>Shadowbox</strong> en la parte superior del documento dentro del iframe.</p>
<h2>¿Cómo puedo cerrar un Shadowbox desde el propio Shadowbox?</h2>
<p>Para cerrar el objeto <strong>Shadowbox</strong> debemos quenerar una función de llamada en JavaScript en la ventana padre o superior que generó el objeto <strong>Shadowbox</strong> original, ya que un objeto <strong>Shadowbox</strong> puede llamar a otro objeto <strong>Shadowbox</strong>.</p>
<p>
<div class="codigo"><pre class="brush: javascript"><script type="text/javascript"><!--
	function closeShadow()
	{
		Shadowbox.close();
	}
// --></script></pre></div>
<p>Enlaces de Shadowbox.js: [ <a title="Descagar Shadowbox" rel="nofollow" href="http://shadowbox-js.com/download.html" target="_blank">Descargar Shadowbox.js</a> ] [ <a title="DEMO Shadowbox" rel="nofollow" href="http://shadowbox-js.com/index.html" target="_blank">DEMO Shadowbox</a> ] [ <a title="API Shadowbox" rel="nofollow" href="http://shadowbox-js.com/api.html" target="_blank">API Shadowbox</a> ]</p>
<p>Otros Artículos relacionados con Shadowbox: <a href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/opciones-shadowbox.php" target="_blank">Opciones de Shadowbox</a> - <a title="Shadowbox con Google Maps" href="http://www.ideasfrescas.es/es/blog-paginas-web/buscadores/google/shadowbox-google-maps.php" target="_blank">Shadowbox y Google Maps 
</a> - <a title="shadowbox galeria imagenes" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/galeria-de-imagenes-con-shadowbox.php" target="_blank">Galería de Imágenes con Shadowbox</a> - <a title="Shadowbox problema con ie6" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/shadowbox-problema-ie6.php" target="_blank">Shadowbox problemas con IE6</a> - <a title="Flash con Shadowbox" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/flash-shadowbox.php" target="_blank">Flash y Shadowbox</a></p>]]></description>
</item>

<item>
<title><![CDATA[Google Maps en Páginas Web]]></title>
<link>http://www.ideasfrescas.es/es/blog-paginas-web/buscadores/google/google-maps.php</link>
<pubDate>Thu, 17 May 2012 23:46:06 +0200</pubDate>
<creator>ideasfrescas.es by 8th Art Studio S.L.</creator>
<category><![CDATA[articulos]]></category>
<description><![CDATA[<h2>Caracter&iacute;sticas de Google Maps</h2>
<p><img class="img_derecha" title="Google Maps" src="http://ww4.ideasfrescas.es/includes/img/google-maps-20100118144024.jpg" alt="Google Maps" width="300" height="299" />La caracter&iacute;stica que sin duda m&aacute;s llama la atenci&oacute;n del funcionamiento de <strong>Google Maps</strong> es su interactividad.</p>
<p>Podemos pinchar una y otra vez en el mapa de <strong>Google Maps</strong> para movernos por el mundo, hacer zoom y elegir el tipo del mapa sin necesidad de recargar la p&aacute;gina, todo ello de forma f&aacute;cil e intuitiva.</p>
<p>Este tipo de aplicaci&oacute;n web se encuadra dentro de la tecnolog&iacute;a que Adaptive Path ha dado por denominar AJAX (Asynchronous Javascript + XML).</p>
<h2>Google Maps Key</h2>
<p>El primer paso para usar <strong>Google Maps</strong> es obtener una clave o key para el dominio donde lo vamos a insertar <strong>Google Maps</strong>, que se nos concede cuando nos damos de [<a rel="nofollow" href="http://code.google.com/intl/es-ES/apis/maps/signup.html" target="_blank">alta el servicio Google Maps</a>]. Esta key de Google Maps es &uacute;nica para cada usuario y dominio, y es restrictiva en lo que se refiere a su uso.</p>
<h2>Configurar Google Maps</h2>
<p>Primero incluimos la librer&iacute;a donde est&aacute; el API Javascript para los mapas de Google.</p>
<div class="codigo"><pre class="brush: javascript">&lt;script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=TU KEY GOOGLE MAPS" mce_src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=TU KEY GOOGLE MAPS" type="text/javascript"&gt;&lt;/script&gt;
//funcion que carga Google Maps
&lt;script type="text/javascript"&gt;&lt;!--
	function load()
	{
		if (GBrowserIsCompatible())
		{
			var map = new GMap2(document.getElementById("mapa_google"));
			map.openInfoWindowHtml(new GLatLng(latitudGoogle,longitudGoogle),Midireccion);
			map.addControl(new GSmallMapControl());
			map.addControl(new GOverviewMapControl());
			map.setCenter(new GLatLng(latitudGoogle,longitudGoogle), 17);
		}
	}
// --&gt;&lt;/script&gt;
//Capa donde se muestra google maps
&lt;div id="mapa_google"&gt;&lt;/div&gt;</pre></div>
<h2>Calcular la Longitud y la Latitud</h2>
<p>Para calcular las geocoordenadas longitud y latitud que te pide <strong>Google Maps</strong>, utiliza el siguietne enlace.</p>
<p>Enlace para [<a rel="nofollow" href="http://www.mygeoposition.com/" target="_blank">calcular las coordenadas</a>]&nbsp;</p>
<h2>Par&aacute;metros de Google Maps</h2>
<div class="codigo"><pre class="brush: javascript">map.setMapType(G_SATELLITE_TYPE);</pre></div>
<p><strong>setMapType</strong> nos permite especificar el tipo de mapa que queremos visualizar. Como puede verse en los selectores situados arriba a la derecha en el mapa, podemos elegir entre las vistas "Map" (mapa vectorial), "Satellite" (fotograf&iacute;a de sat&eacute;lite) y "Hybrid" (combina ambas vistas). &nbsp;En nuestro caso, ya que Google todav&iacute;a no dispone de mapas vectoriales para Espa&ntilde;a, hemos elegido la vista de satelite que nos muestra la fotograf&iacute;a a&eacute;rea de la zona.</p>
<p>Adem&aacute;s existen otras 2 vistas de google maps.</p>
<p>&bull;&nbsp;&nbsp;&nbsp; Street View&nbsp; vista del mapa a pie de calle y desplazarse por ellas.</p>
<p>&bull;&nbsp;&nbsp;&nbsp; Tr&aacute;fico: esta vista es id&eacute;ntica a la vista de mapa (mira m&aacute;s abajo), pero tambi&eacute;n ofrece informaci&oacute;n sobre el tr&aacute;fico si est&aacute; disponible en el &aacute;rea mostrada en ese momento. El color rojo indica un tr&aacute;fico denso, el amarillo tr&aacute;fico lento, el verde velocidad normal y el gris indica que no hay datos disponibles acerca del tr&aacute;fico.</p>
<div class="codigo"><pre class="brush: javascript">map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());</pre></div>
<p><strong>addControl</strong> nos permite incorporar elementos de control al mapa, tal y como son el control de zoom que vemos a la izquierda y el selector de tipo de mapa.</p>
<p>Dependiendo de nuestras necesidades podemos incorporar estos controles, o incluso versiones de menor tama&ntilde;o (GSmallMapControl) para mapas en tama&ntilde;o reducido. &nbsp;Por defecto el mapa se muestra sin controles.   <strong class="verde"></strong></p>
<div class="codigo"><pre class="brush: javascript">map.centerAndZoom(new GPoint (latitud,longitud), 3);</pre></div>
<p>Con esta sentencia indicamos a nuestro GMap qu&eacute; lugar queremos que muestre, mediante el m&eacute;todo <strong>centerAndZoom</strong>.</p>
<p>Los par&aacute;metros son un GPoint (que generamos a continuaci&oacute;n a partir de su latitud y longitud) y el nivel de zoom que queremos mostrar, de 1 a 16, siendo el nivel 1 el m&aacute;s cercano y el 16 el m&aacute;s alejado.</p>
<p><strong>Google Maps</strong> ubica los puntos en los mapas a partir de su latitud y longitud.</p>
<p>Esta informaci&oacute;n debemos suministrarla nosotros, y para ello lo m&aacute;s adecuado es usar alguno de los servicios de geocoding disponibles en la red.   Uno de ellos es por ejemplo el de InfoSports, en el que con simplemente pulsar en cualquier punto del mapa obtendremos la latitud y longitud deseadas para ese punto.</p>
<p>Existen otros servicios de geocoding disponibles de forma gratuita en la red que no exigen buscar el punto f&iacute;sico en el mapa, tales como Geocoder.us y geonames.org, en los que podemos realizar b&uacute;squedas a partir del nombre de la ubicaci&oacute;n que buscamos.</p>
<p>Podemos crear marcadores de diversos puntos en el mapa.</p>
<div class="codigo"><pre class="brush: javascript">var point = new GPoint (latitud, longitud);
var marker = new GMarker(point);
map.addOverlay(marker);
map.centerAndZoom(point, 3);</pre></div>
<p>Creamos en punto con Gpoint. Creamos un marcador en el punto correspondiente y centramos el mapa en dicho punto.</p>
<p>Vistas adicionales:</p>
<p><strong>Street View: </strong>En algunas ubnicaciones puedes ver im&aacute;genes a pie de calle y desplazarte por ellas.</p>
<p><strong>Tr&aacute;fico</strong>: esta vista es id&eacute;ntica a la vista de mapa (mira m&aacute;s abajo), pero tambi&eacute;n ofrece informaci&oacute;n sobre el tr&aacute;fico si est&aacute; disponible en el &aacute;rea mostrada en ese momento. El color rojo indica un tr&aacute;fico denso, el amarillo tr&aacute;fico lento, el verde velocidad normal y el gris indica que no hay datos disponibles acerca del tr&aacute;fico.</p>
<p>Enlace al [<a rel="nofollow" href="http://code.google.com/intl/es/apis/maps/documentation/reference.html" target="_blank">manual de referencia de la API de Google Maps</a>]</p>
<h2>Asistente de Google Maps</h2>
<p>Otra opci&oacute;n es a&ntilde;adir el mapa de google con el [<a rel="nofollow" href="http://www.google.com/uds/solutions/wizards/mapsearch.html" target="_blank">asistente de Google Maps</a>]</p>
<h2>A&ntilde;adir una Ubicaci&oacute;n, Lugar o Direcci&oacute;n a Google Maps</h2>
<p>Busca el lugar que te gustar&iacute;a a&ntilde;adir en <strong>Google Maps</strong>, para averiguar si ya se ha incluido. Si no est&aacute; incluido, haz clic en A&ntilde;adir un lugar al mapa en el panel de la izquierda.</p>
<p>Se mostrar&aacute; un marcador en el centro del mapa. Arrastra el marcador a la ubicaci&oacute;n correcta o escribe una direcci&oacute;n. Haz clic en Siguiente. A&ntilde;ade los detalles del lugar y haz clic en Guardar.</p>
<p>Si eres el propietario de una empresa, puedes a&ntilde;adir tu empresa a <strong>Google Maps</strong> y verificarla utilizando [<a rel="nofollow" href="http://www.google.com/local/add" target="_blank">Local Business Center</a>]. Si quieres a&ntilde;adir un lugar o una empresa de la que no eres el propietario, observa este [<a rel="nofollow" href="http://www.youtube.com/watch?v=xNT-JRyWykM&amp;feature=player_embedded" target="_blank">v&iacute;deo sobre c&oacute;mo a&ntilde;adir lugares a <strong>Google Maps</strong></a>] (en ingl&eacute;s).</p>]]></description>
</item>

<item>
<title><![CDATA[Google Map Maker]]></title>
<link>http://www.ideasfrescas.es/es/blog-paginas-web/buscadores/google/google-map-maker.php</link>
<pubDate>Thu, 17 May 2012 23:46:06 +0200</pubDate>
<creator>ideasfrescas.es by 8th Art Studio S.L.</creator>
<category><![CDATA[articulos]]></category>
<description><![CDATA[<p><a rel="nofollow" href="http://www.google.com/mapmaker" target="_blank">Google Map Maker</a> permite colaborar, compartir y editar informaci&oacute;n sobre los mapas de Google Maps de <a rel="nofollow" href="http://maps.google.com/support/bin/answer.py?hl=es&amp;answer=155415" target="_blank">174 pa&iacute;ses y territorios</a>.</p>
<p><strong>Google Map Maker</strong> te ofrece varias herramientas con las que podr&aacute;s crear y editar los elementos de los mapas, mejorando la calidad de los mapas y la informaci&oacute;n local de tu regi&oacute;n.</p>
<p><a rel="nofollow" href="http://maps.google.com/support/bin/answer.py?hl=es&amp;answer=155406" target="_blank">Haz clic aqu&iacute;</a> para ver c&oacute;mo empezar con <strong>Google Map Maker</strong>.</p>
<p><img title="GOOGLE MAP MAKER" src="http://www.ideasfrescas.es/includes/img/google-map-maker-20100122140400.jpg" alt="GOOGLE MAP MAKER" width="400" height="241" /></p>
<p>Tele Atlas: puedes informarles de un error en sus mapas utilizando el sistema <a rel="nofollow" href="http://mapinsight.teleatlas.com/" target="_blank">Map Insight</a> de Google Maps.</p>]]></description>
</item>

<item>
<title><![CDATA[Google Maps Rutas en Coche]]></title>
<link>http://www.ideasfrescas.es/es/blog-paginas-web/buscadores/google/google-maps-rutas-en-coche.php</link>
<pubDate>Thu, 17 May 2012 23:46:06 +0200</pubDate>
<creator>ideasfrescas.es by 8th Art Studio S.L.</creator>
<category><![CDATA[articulos]]></category>
<description><![CDATA[<p><img class="img_derecha" title="Google Maps" src="http://ww2.ideasfrescas.es/includes/img/google-maps-20100118144024.jpg" alt="Google Maps" width="300" height="299" /></p>
<p>Hay varias formas de obtener indicaciones de <strong>rutas en coche con Google Maps</strong>:</p>
<p>- Haz clic en una ubicaci&oacute;n del mapa para ver la ventana desplegable la informaci&oacute;n del punto. A continuaci&oacute;n, sigue estos pasos:</p>
<ul>
<li>Haz clic en &prime;Hasta aqu&iacute;&prime;.</li>
<li>Escribe tu direcci&oacute;n de inicio.</li>
<li>Haz clic en &prime;C&oacute;mo llegar&prime;.</li>
</ul>
<p>- Incluye las palabras "hasta" o "desde" en tu b&uacute;squeda en el cuadro de b&uacute;squeda principal. Por ejemplo, puedes escribir [Valladolid hasta calle de la Princesa 15, Madrid] para obtener la <strong>ruta en coche con Google Maps</strong> desde Valladolid hasta la direcci&oacute;n de Madrid.</p>
<p>- Haz clic en el enlace &prime;C&oacute;mo llegar&prime; en la parte superior del panel izquierdo de Google Maps, introduce las direcciones de origen y destino y haz clic en el bot&oacute;n &prime;C&oacute;mo llegar&prime;. Haz clic en la doble flecha derecha para intercambiar el origen y el destino y obtener la ruta de vuelta.</p>
<p>Para todo lo anterior, <strong>Google Maps muestra la ruta en coche</strong> y proporciona instrucciones paso a paso. Puedes hacer clic en cualquier instrucci&oacute;n para aumentar el tama&ntilde;o del mapa o las vistas de sat&eacute;lite y relieve.</p>
<p>&nbsp;</p>
<h2>Consejos para Google Maps y Rutas en Coche</h2>
<p>A&ntilde;ade varias paradas en una sola ruta haciendo clic en A&ntilde;adir destino en el panel izquierdo.  Para cambiar tramos de la ruta, arrastra y suelta los destinos en el panel de la izquierda. Para personalizar la ruta, arrastra y suelta los puntos de la l&iacute;nea de ruta violeta en una ubicaci&oacute;n del mapa. Google Maps vuelve a crear las rutas en el mapa y el panel izquierdo, y actualiza la duraci&oacute;n del viaje y la distancia estimados. Selecciona la casilla de la parte superior del panel izquierdo para evitar autopistas.</p>]]></description>
</item>

<item>
<title><![CDATA[Shadowbox con Google Maps]]></title>
<link>http://www.ideasfrescas.es/es/blog-paginas-web/buscadores/google/shadowbox-google-maps.php</link>
<pubDate>Thu, 17 May 2012 23:46:06 +0200</pubDate>
<creator>ideasfrescas.es by 8th Art Studio S.L.</creator>
<category><![CDATA[articulos]]></category>
<description><![CDATA[<p><img class="img_derecha" title="Shadowbox y Google Maps" src="http://ww3.ideasfrescas.es/includes/img/shadowbox-google-maps-20100126130546.jpg" alt="Shadowbox y Google Maps" width="350" height="237" />Para mostar mapas de <strong>Google Maps</strong> dentro de nuestras páginas web, podemos utilizar <strong>Shadowbox</strong>. </p>
<p>Para ello, antes de nada, debemos descargar las <a rel="nofollow" href="http://shadowbox-js.com/download.html" target="_blank">librerías de Shadowbox</a>; también sería conveniente que echarais un vistazo al artículo <a href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/shadowbox.php" target="_blank">Shadowbox</a>, donde detallamos algunas funciones muy útiles de manejo de <strong>shadowbox</strong> y propiedades. </p>
<p>De igual forma echar un vistazo a <a href="http://www.ideasfrescas.es/es/blog-paginas-web/buscadores/google/google-maps.php" target="_blank">Google Maps</a> donde detallamos como detallar la localización y descripción del sitio que deseamos mostrar, como su integración dentro de la página web.
</p>
<p>Una vez que hemos repasado esto, incluimos la siguiente función JavaScript que lanza la llamada al objeto <strong>Shadowbox</strong> mendiante la función Shadowbox.open(), que a su vez carga el objeto <strong>Google Maps</strong>:</p>
<p>
<div class="codigo"><pre class="brush: javascript">function GoogleMaps(latitud,longitud,texto)
{
    Shadowbox.open({
        player:     &prime;html&prime;,
        content:    &prime;&prime;,
        height:     300,    //alto de la ventana del Shadowbox
        width:      500,    //ancho de la ventana del Shadowbox
        options:    {
   overlayColor: &quot;#644224&quot;,  //el color para la seccion inactiva de la pantalla del Shadowbox
            onFinish: function(item){
                if(GBrowserIsCompatible()){
                    var body = document.getElementById(Shadowbox.contentId());
                    var map = new GMap2(body);
//centramos el mapa en la posición señalada
                    map.setCenter(new GLatLng(latitud,longitud), 16);
                         //mostramos en bocadillo del mapa con el texto pasado como parámetro
         map.openInfoWindowHtml(new GLatLng(latitud,longitud),&quot;&quot;+texto+&quot;&quot;);   
 
                    // añadimos algunos controles de Google Maps para la visualización 
                    map.addControl(new GSmallMapControl());
                    map.addControl(new GOverviewMapControl());
                    map.addControl(new GMapTypeControl());
                }
            }
        }
    });
}</pre></div>
<p>Una vez incluida la función del llamada al <strong>Shadowbox</strong>, insertamos la función JavaScript que la realiza dentro de un enlace en la página web:</p>
<p>
<div class="codigo"><pre class="brush: javascript">&lt;a class="option" onclick="GoogleMaps( 41.641265,-4.730043,'Texto descriptivo');" href="#" mce_href="#"&gt;Ver mapa&lt;/a&gt;</pre></div>
<p>En la llamada a la función que lanza el <strong>Shadowbox</strong> pasamos como parámetros las coordenadas de localización del punto, como el texto descriptivo.</p>
<p>Otros Artículos relacionados con <strong>Shadowbox</strong>: <a title="Shadowbox" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/shadowbox.php" target="_blank">Shadowbox</a> - <a title="shadowbox galeria imagenes" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/galeria-de-imagenes-con-shadowbox.php" target="_blank">Galería de Imágenes con Shadowbox</a> - <a title="Shadowbox problema con ie6" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/shadowbox-problema-ie6.php" target="_blank">Shadowbox problemas con IE6</a> - <a title="Flash con Shadowbox" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/flash-shadowbox.php" target="_blank">Flash y Shadowbox</a> - <a title="Flash con Shadowbox" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/flash-shadowbox.php" target="_blank">Opciones de Shadowbox<br /></a></p>]]></description>
</item>

<item>
<title><![CDATA[Generar PDFs con PHP en Web Básico]]></title>
<link>http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/pdf-en-php-en-paginas-web.php</link>
<pubDate>Thu, 17 May 2012 23:46:06 +0200</pubDate>
<creator>ideasfrescas.es by 8th Art Studio S.L.</creator>
<category><![CDATA[articulos]]></category>
<description><![CDATA[<p>Para generar o trabajar con <strong>PDFs y PHP</strong> en <strong>p&aacute;ginas web</strong>, os aconsejamos la librer&iacute;a <a title="librer&iacute;a pdfs en php" rel="nofollow" href="http://www.fpdf.org" target="_blank">FPDF</a>.</p>
<p>FPDF es una clase escrita en <strong>PHP</strong> que permite <strong>generar documentos PDF</strong> directamente desde PHP, es decir, sin usar la biblioteca PDFlib. </p>
<p>La F de FPDF significa Free (gratis y libre): puede usted usarla para cualquier prop&oacute;sito y modificarla a su gusto para satisfacer sus necesidades.
FPDF no necesita de ninguna extensi&oacute;n para <strong>PHP</strong> (excepto zlib para activar la compresi&oacute;n y GD para soporte a GIF) y funciona con <strong>PHP4</strong> (&ge; 4.3.10) y <strong>PHP5</strong>.</p>
<p>Entre las funcionalidades que nos ofrece esta librer&iacute;a nos encontramos:
</p>
<p>&bull;	Elecci&oacute;n de la unidad de medida, formato de p&aacute;gina y m&aacute;rgenes</p>
<p>
&bull;	Gesti&oacute;n de cabeceras y pies de p&aacute;gina
</p>
<p>&bull;	Salto de p&aacute;gina autom&aacute;tico
</p>
<p>&bull;	Salto de l&iacute;nea y justificaci&oacute;n del texto autom&aacute;ticos
</p>
<p>&bull;	Admisi&oacute;n de im&aacute;genes (JPEG y PNG)
</p>
<p>&bull;	Colores
&bull;	Enlaces
</p>
<p>&bull;	Admisi&oacute;n de fuentes TrueType, Type1 y codificaci&oacute;n
</p>
<p>&bull;	Compresi&oacute;n de p&aacute;gina
</p>
<p>&bull;	Posibilidad de usar otro idiomas y caracteres especiales.
La instalaci&oacute;n es sencilla, lo copias en el directorio donde guardes las librer&iacute;as e incluyes la ruta en el include_path del php.ini.
Se recomienda leer las preguntas frecuentes antes de empezar a utilizarla.</p>
<h2>&iquest;C&oacute;mo generar un PDF sencillo con PHP?</h2>
<p><strong>Ejemplo b&aacute;sico de PDF:</strong></p>
<div class="codigo"><pre class="brush: php">&lt;?php
require(&prime;fpdf.php&prime;);
$archivo_de_salida=&prime;nombre_fichero&prime;;
$pdf=new FPDF();  //crea el objeto
$pdf-&gt;AddPage();  //a&ntilde;adimos una p&aacute;gina. Origen coordenadas, esquina superior izquierda, posici&oacute;n por defeto a 1 cm de los bordes.
$pdf-&gt;SetFont('Arial','B',16);
$pdf-&gt;Cell(40,10,&prime;&iexcl;Hola, Mundo!&prime;);
$pdf-&gt;Output($archivo_de_salida);//cierra el objeto pdf
?&gt;
</pre></div>
<p>En este caso, el constructor FPDF() se usa con sus valores por defecto. Pero si &eacute;stos cambian se puede declarar de la forma: </p>
<div class="codigo"><pre class="brush: php">FPDF([string orientation [, string unit [, mixed format]]])</pre></div>
<p><strong>Par&aacute;metros de la Clase FPDF:
</strong></p>
<p><span style="text-decoration: underline;">Orientation:</span> Orientaci&oacute;n de la P&aacute;gina del Documento PDF </p>
<p>Valores: P (normal, valor por defecto) o L (apaisado)
</p>
<p><span style="text-decoration: underline;">Unit:</span>   Unidad de medida del usuario.</p>
<p>
	Valores: pt (punto), mm (mil&iacute;metro, valor por defecto), cm (cent&iacute;metro), in (pulgada).
</p>
<p><span style="text-decoration: underline;">Format:</span> Formato de las p&aacute;ginas
	Valores: A3, A4 (valor por defecto), A5, Letter, Legal.
</p>
<p>Antes de que podamos imprimir texto, es obligatorio escoger una fuente con SetFont(), si no, el documento no ser&aacute; v&aacute;lido. Escogemos Arial en negrita de tama&ntilde;o 16: 
</p>
<div class="codigo"><pre class="brush: php">$pdf-&gt;SetFont('Arial','B',16);</pre></div>
<p>Para imprimir o escribir una l&iacute;nea utilizamos la funci&oacute;n Cell(). Una celda es una superficie rectangular, con borde si se quiere, que contiene texto. Especificamos sus dimensiones, el texto (centrado o alineado), si queremos dibujar o no los bordes, y d&oacute;nde se ubicar&aacute; la posici&oacute;n actual despu&eacute;s de imprimir la celda (a la derecha, debajo o al principio de la siguiente l&iacute;nea). </p>
<p>Otros ejemplos: </p>
<div class="codigo"><pre class="brush: php">$pdf-&gt;Cell(40,10,&prime;&iexcl;Hola, Mundo!&prime;,1);//a&ntilde;ade borde
$pdf-&gt;Cell(60,10,&prime;Hecho con FPDF.&prime;,0,1,&prime;C&prime;); //texto centrado y salto de l&iacute;nea.
</pre></div>
<p>Nota: el salto de l&iacute;nea puede provocarse tambi&eacute;n mediante Ln(). Este m&eacute;todo le permite especificar adem&aacute;s la altura del salto.</p>
<p>En el art&iacute;culo <a class="verde" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/pdf-con-php-para-paginas-web.php">Generar PDFs con PHP Avanzado</a> explicamos como incluir la cabecera, el p&iacute;e de p&aacute;gina al documento PDF, y realizar saltos de p&aacute;ginas e insertar im&aacute;genes.</p>
<p><strong>[ <a class="verde" rel="nofollow" href="http://www.fpdf.org/es/download.php" target="_blank">Librer&iacute;a FPDF descarga</a> ]&nbsp;&nbsp; [ <a class="verde" rel="nofollow" href="http://www.fpdf.org/es/doc/index.php" target="_blank">Manual FPDF</a> ] &nbsp; [ <a class="verde" rel="nofollow" href="http://www.fpdf.org/es/FAQ.php" target="_blank">FAQ&rsquo;S</a> ]</strong></p>
<p>&nbsp;</p>]]></description>
</item>

<item>
<title><![CDATA[PDFs con PHP para Páginas Web Avanzado]]></title>
<link>http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/pdf-con-php-para-paginas-web.php</link>
<pubDate>Thu, 17 May 2012 23:46:06 +0200</pubDate>
<creator>ideasfrescas.es by 8th Art Studio S.L.</creator>
<category><![CDATA[articulos]]></category>
<description><![CDATA[<p>En un art&iacute;culo anterior <span class="verde"><a href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/pdf-en-php-en-paginas-web.php">Generar PDFs con PHP</a></span> explicamos la forma b&aacute;sica de <strong>generar los archivos PDF</strong>, ahora vamos a documentar como insertar la Cabecera, el P&iacute;e, Saltos de p&aacute;gina y a&ntilde;adir im&aacute;genes al <strong>documento PDF con PHP</strong>.</p>
<h2>Ejemplo de PDF en PHP con Cabecera, Pie y Salto de P&aacute;ginas</h2>
<div class="codigo"><pre class="brush: php">&lt;?php
require(&prime;fpdf.php&prime;);
class PDF extends FPDF
{
function Header()//Cabecera de p&aacute;gina
{
    $this-&gt;Image(&prime;logo_pb.png&prime;,10,8,33); //Logo
    $this-&gt;SetFont(&prime;Arial&prime;,&prime;B&prime;,15);
    $this-&gt;Cell(80); //Movernos a la derecha
    $this-&gt;Cell(30,10,&prime;Title&prime;,1,0,&prime;C&prime;); //T&iacute;tulo
    $this-&gt;Ln(20); //Salto de l&iacute;nea
}
function Footer()//Pie de p&aacute;gina
{
    $this-&gt;SetY(-15); //Posici&oacute;n: a 1,5 cm del final
    $this-&gt;SetFont(&prime;Arial&prime;,&prime;I&prime;,8);
    $this-&gt;Cell(0,10,&prime;Page &prime;.$this-&gt;PageNo().&prime;/{nb}&prime;,0,0,&prime;C&prime;); //N&uacute;mero de p&aacute;gina
}
}?&gt;
</pre></div>
<p>Para generar la cabecera del <strong>archivo PDF</strong>, llamamos a la funci&oacute;n Header(), en la que definimos una imagen de fondo, un t&iacute;tulo.De igual forma con la funci&oacute;n Footer(), creamos el pie del <strong>documento PDF</strong>. En la que numeramos las p&aacute;ginas o insertamos diferentes objetos.</p>
<p>Tanto la funci&oacute;n Header() como Footer(), existen en la clase FPDF original, pero no hacen nada. Por ello, tenemos que heredar la clase y sobrescribirlas. </p>
<p>El logotipo se imprime en el <strong>PDF</strong> con el m&eacute;todo Image() especificando su esquina superior izquierda y su anchura. La altura se calcula autom&aacute;ticamente respetando las proporciones de la imagen. </p>
<p>Para imprimir el n&uacute;mero de p&aacute;gina del PDF, se le pasa un valor nulo (null) como ancho de la celda. Eso significa que la celda se extender&aacute; hasta el margen derecho de la p&aacute;gina; puede ser &uacute;til centrar el texto. </p>
<p>El n&uacute;mero actual de la p&aacute;gina se devuelve por el m&eacute;todos PageNo(), mientras que el n&uacute;mero total de p&aacute;ginas se obtiene mediante un valor especial de {nb} que ser&aacute; sustituido cuando se cierre el documento (suponiendo que antes utilizamos AliasNbPages() como se detalla en el siguiente bloque de codigo <strong>PHP</strong>). </p>
<p>A continuaci&oacute;n creamos el objeto de la clase PDF, insertando p&aacute;ginas u objetos:</p>
<div class="codigo"><pre class="brush: php">&lt;?php
$archivo_de_salida=&rsquo;nombre_fichero&rsquo;
//Creaci&oacute;n del objeto de la clase heredada
$pdf=new PDF();
$pdf-&gt;AliasNbPages();
$pdf-&gt;AddPage();
$pdf-&gt;SetFont(&prime;Times&prime;,&prime;&prime;,12);
for($i=1;$i&lt;=40;$i++)
    $pdf-&gt;Cell(0,10,&prime;Imprimiendo l&iacute;nea n&uacute;mero &prime;.$i,0,1);
$pdf-&gt;Output($archivo_de_salida);//cierra el objeto pdf generando el fichero
?&gt;
</pre></div>
<p><strong>[ <span class="verde"><a rel="nofollow" href="http://www.fpdf.org/es/download.php" target="_blank">Descarga de la librer&iacute;a FPDF</a> </span>] &nbsp; [<a rel="nofollow" href="http://www.fpdf.org/es/doc/index.php" target="_blank"> <span class="verde">Manual de FPDF</span></a> ]&nbsp;&nbsp; [ <a class="verde" rel="nofollow" href="http://www.fpdf.org/es/FAQ.php" target="_blank">FAQ&prime;S</a> ]</strong></p>
<p>&nbsp;</p>]]></description>
</item>

<item>
<title><![CDATA[Evitar el SPAM en Foros PhpBB]]></title>
<link>http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/evitar-spam-foros-phpbb.php</link>
<pubDate>Thu, 17 May 2012 23:46:06 +0200</pubDate>
<creator>ideasfrescas.es by 8th Art Studio S.L.</creator>
<category><![CDATA[articulos]]></category>
<description><![CDATA[<h2>Herramientas contra el Spam en Foros PhpBB</h2>
<p><img class="img_derecha" title="Foros PhpBB" src="http://ww2.ideasfrescas.es/includes/img/foros-phpbb-20100408132934.jpg" alt="Foros PhpBB" width="206" height="158" />Para <strong>evitar el Spam en nuestros Foros PhpBB</strong>, debemos seguir una serie de pasos, con ellos conseguiremos pararlo parcialmente ya que la evoluci&oacute;n de los bots que causan el Spam, ya son capaces de saltarse protecciones como el Captcha, pero podr&aacute;s evitar el Spam casi en un 100%.</p>
<p><strong>Desactivar la escritura an&oacute;nima del foro phpbb</strong>
Tan solo debes permitir que 
escriban los usuarios registrados en el foro, es una manera sencilla de evitar el
 Spam an&oacute;nimo y poder hacer un seguimiento de las publicaciones de los usuarios registrados en el foro.</p>
<p><strong>Instala el MOD Captcha o M&oacute;dulo Captcha para PhpBB</strong>
Este MOD de PhpBB, muestra una 
imagen aleatoria que el usuario debe de introducir en un campo. Los &uacute;ltimos bots se saltan hasta estas protecciones, podemos realizar acciones como invertir los colores del Captcha para dificultar el reconocimiento por los bots. </p>
<p>Es aconsejable NO llegar a extremos, en los que resulte complicado su identificaci&oacute;n para los usuarios humanos.</p>
<p><strong>Activar la confirmaci&oacute;n visual</strong>
Esta opci&oacute;n se activa desde administraci&oacute;n general del foro phpbb, en <span class="txtCodigo">Configuraci&oacute;n -&gt; Activar confirmaci&oacute;n visual.</span></p>
<p><strong>Activaci&oacute;n de la cuenta por el usuario</strong>
Los usuarios deber&aacute;n activar las cuentas de usuario, una vez registrados por email, para activarlo deb&eacute;is ir a <span class="txtCodigo">Configuraci&oacute;n -&gt; Uusuarios -&gt; Activar cuenta</span></p>
<p><strong>MOD para eliminar la casilla de URL en el registro del foro PhpBB</strong>
Con este m&oacute;dulo de PhpBB, evitamos que los bots introduzcan sus URL cuando se registran, as&iacute; en la mayor&iacute;a de los casos al bot le dar&aacute; un error y no seguir&aacute; con el registro, los usuarios normales podr&aacute;n escribir su URL en su perfil privado una vez activada la cuenta.</p>
<p><strong>&iquest;Eres Humano? en el registro del foro PhpBB</strong>
Este m&oacute;dulo de PhpBB, "&iquest;Eres humano?", permite eliminar el SPAM casi por completo en nuestro foro.</p>]]></description>
</item>

<item>
<title><![CDATA[Excel con PHP para Páginas Web]]></title>
<link>http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/excel-con-php.php</link>
<pubDate>Thu, 17 May 2012 23:46:06 +0200</pubDate>
<creator>ideasfrescas.es by 8th Art Studio S.L.</creator>
<category><![CDATA[articulos]]></category>
<description><![CDATA[<p>La librer&iacute;a <strong>PHPExcel</strong> nos permite generar <strong>archivos excel con PHP</strong>. <strong>PHPExcel</strong> permite leer y manipular el contenido de una hoja de c&aacute;lculo hecha con Microsoft Excel. </p>
<p>[ <a class="verde" title="Descargar librer&iacute;a PHPExcel" rel="nofollow" href="http://phpexcel.codeplex.com/releases/view/10719" target="_blank">Descargar PHPExcel</a> ]</p>
<h2>Funciones B&aacute;sicas de PHPExcel
</h2>
<p>
<span class="txtCodigo">$objPHPExcel-&gt;getActiveSheet()-&gt;getCell("A1")-&gt;getValue()</span>: Nos devuelve el texto (getValue())  de la celda A1 (getCell("A1")) de la <strong>hoja Excel</strong> activa (getActiveSheet()).</p>
<p><span class="txtCodigo">$objPHPExcel-&gt;getActiveSheet()-&gt;setCellValue("A1","Pepe")</span>: Asignamos a  la celda A1 (setCellValue()) el valor "Pepe" de la <strong>hoja Excel</strong> activa (getActiveSheet()).
</p>
<h2>Leer un Excel con Php y guardar los datos en una base de datos Mysql
</h2>
<p>Despu&eacute;s de descargar la <strong>librer&iacute;a PHPExcel</strong>, comenzamos con la lectura del <strong>Excel</strong>. Lo que requiere la inserci&oacute;n de las librer&iacute;as <strong>php</strong>:</p>
<div class="codigo"><pre class="brush: php">&lt;?php
// Clases Php
require_once("PHPExcel.php");
require_once("PHPExcel/Reader/Excel2007.php");
?&gt;</pre></div>
<p>Una vez que hemos cargado las <strong>librer&iacute;as de php</strong>, debemos cargar la hoja de calculo <strong>excel</strong> para ello utilizamos el siguiente <strong>c&oacute;digo en php</strong>:</p>
<div class="codigo"><pre class="brush: php">&lt;?php
// Cargando la hoja de c&aacute;lculo excel
//creamos objeto para leer del excel
$objReader = new PHPExcel_Reader_Excel2007(); 
//cargamos el archivo excel(extensi&oacute;n *.xlsx)
$objPHPExcel = $objReader-&gt;load($archivo_loc.$archivo_nom);
// Asignamos el excel activo
$objPHPExcel-&gt;setActiveSheetIndex(0);
?&gt;</pre></div>
<p>Cuando ya hemos creado el objeto <strong>excel</strong>, comenzamos la lectura de los registros, filas o columnas. En el siguiente c&oacute;digo recorremos las filas del <strong>fichero excel</strong> y guardamos los datos en <strong>mysql</strong>:</p>
<div class="codigo"><pre class="brush: php">&lt;?php
//Obtenemos un listado de usuarios desde un archivo excel
$i=1; //Si existiera una fila con los t&iacute;tulos inicial $i=2
//Recorremos las filas del excel
while($objPHPExcel-&gt;getActiveSheet()-&gt;getCell("A".$i)-&gt;getValue() != &prime;&prime;)
{	
$nombre = $objPHPExcel-&gt;getActiveSheet()-&gt;getCell("A".$i)-&gt;getValue();
	$email = $objPHPExcel-&gt;getActiveSheet()-&gt;getCell("B".$i)-&gt;getValue();
	$telefono = $objPHPExcel-&gt;getActiveSheet()-&gt;getCell("C".$i)-&gt;getValue();
	
//inserto los datos en la table usuarios:
$ conexion = mysql_connect("$dbhost", "$dbuser", "$dbpass");
$sql = "INSERT INTO usuarios (nombre, email, telefono) VALUES (&prime;$nombre&prime;, &prime;$email&rsquo;, &prime;$telefono&rsquo;)";
$rst=mysql_query($sql,$conexion); //Ejecutamos la SQL
if(!$rst) //Comprobamos si hay errores
		die("Error MySQL de Inserci&oacute;n de Datos);
$i++;
}
?&gt;&nbsp;</pre></div>
<h2>Escribir un Excel con Php, extrayendo los datos desde una base de datos Mysql</h2>
<p>Despu&eacute;s de descargar la <strong>librer&iacute;a PHPExcel</strong>, comenzamos con la 
lectura del <strong>Excel</strong>. Lo que requiere la inserci&oacute;n de las <strong>librer&iacute;as php</strong>:</p>
<div class="codigo"><pre class="brush: php">&lt;?php
// Clases Php
require_once("PHPExcel.php");
require_once("PHPExcel/Reader/Excel2007.php");
?&gt;</pre></div>
<p>Una vez que hemos cargado las librer&iacute;as de <strong>php</strong>, debemos cargar la 
<strong>hoja de calculo excel</strong> para ello utilizamos el siguiente <strong>c&oacute;digo en php</strong>:</p>
<div class="codigo"><pre class="brush: php">&lt;?php
// Cargando el excel
$objPHPExcel = $objReader-&gt;load($archivo_loc.$archivo_nom); //cargamos el archivo excel (extensi&oacute;n *.xlsx)
$objWriter = new PHPExcel_Writer_Excel2007($objPHPExcel); //objeto de PHPExcel, para escribir en el excel
?&gt;</pre></div>
<p>Cuando ya hemos creado el <strong>objeto excel</strong> para su escritura, comenzamos la lectura de los 
registros desde la <strong>base de datos Mysql</strong>. Y los escribimos en el archivo excel cade registro en una fila:</p>
<div class="codigo"><pre class="brush: php">&lt;?php
//Extraemos los registros de la base de datos mysql
$conexion = mysql_connect("$dbhost", "$dbuser", "$dbpass");
$sql="SELECT  * FROM usuarios;
$rst=mysql_query($sql,$conexion); //Ejecutamos la SQL
if(!$rst) //Comprobamos si hay errores
die("Error MySQL de Extracci&oacute;n de Datos);
while($fila = mysql_fetch_array($rst))
{
$objPHPExcel-&gt;getActiveSheet()-&gt;setCellValue("A".$i, $ fila[nombre]);
$objPHPExcel-&gt;getActiveSheet()-&gt;setCellValue("B".$i, $ fila[email]);
$objPHPExcel-&gt;getActiveSheet()-&gt;setCellValue("C".$i, $ fila[telefono]);
}
	
$objWriter-&gt;save($archivo_loc.$archivo_nom);//guardamos el archivo excel
?&gt;</pre></div>
<p>&nbsp;</p>
<p>[ <a class="verde" rel="nofollow" href="http://www.codeplex.com/PHPExcel " target="_blank">Documentaci&oacute;n PHPExcel</a> ] [ <a class="verde" rel="nofollow" href="http://phpexcel.codeplex.com/wikipage?title=Examples&amp;referringTitle=Home" target="_blank">M&aacute;s ejemplos con PHPExcel</a> ]</p>
<p>&nbsp;</p>]]></description>
</item>

<item>
<title><![CDATA[Meta Tags para Páginas Web]]></title>
<link>http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/meta-tags.php</link>
<pubDate>Thu, 17 May 2012 23:46:06 +0200</pubDate>
<creator>ideasfrescas.es by 8th Art Studio S.L.</creator>
<category><![CDATA[articulos]]></category>
<description><![CDATA[<p>Las <strong>meta tags</strong> son etiquetas de html que funcionan como identificadores ocultos de nuestras <strong>p&aacute;ginas web</strong>. Las <strong>Metatags</strong> no se muestran directamente en el navegador al usuario que visita nuestra <strong>p&aacute;gina web</strong>, excepto la <strong>metatags</strong> title, sino que es informaci&oacute;n de nuestras <strong>p&aacute;ginas web</strong> para los buscadores como <strong>Google</strong>. Estas etiquetas Html, bien editadas, pueden mejorar nuestro <strong>posicionamiento en buscadores</strong> y lo que es m&aacute;s importante, ofrecer una referencia de nuestras <strong>p&aacute;ginas web</strong> a los usuarios de los buscadores.</p>
<p>Las Meta Tags en definitiva son la tarjeta de presentaci&oacute;n de nuestras p&aacute;ginas web, para los buscadores como Google. Donde indicamos quienes somos, a que nos dedicamos y como contactarnos...</p>
<h2>Robots y las Meta Tags</h2>
<p>Los Robots de los buscadores como Googlebot, robot de <strong>Google</strong>, son utilizados para rastrear las <strong>p&aacute;ginas web</strong> en internet. Obteniendo la informaci&oacute;n y el contenido de las <strong>p&aacute;ginas web</strong> que les indicamos o sugerimos, mejor dicho.</p>
<p>No todos los buscadores utilizan las <strong>Meta Tags</strong>, para las b&uacute;squedas que ofrecen a sus usuarios. Pero a&uacute;n as&iacute;, es m&aacute;s que recomendable incluirlas para que los buscadores que las utilizan, las encuentren en nuestras web. Y sin olvidar que <strong>Google</strong>, si las valora, y m&aacute;s importante, las muestra en sus resultados de bu&uacute;squeda.</p>
<p>Que nuestras p&aacute;ginas web, est&eacute;n en los resultados de los principales buscadores, solamente por el contenido de nuestras metatags. Es algo que no va a ocurrir !!!, sino que, en el posicionamiento en buscadores como <strong>Google</strong>, hay cientos de factores que intervienen para ofrecer sus resultados de b&uacute;squeda.</p>
<p>Lo que si que es cierto, es que pueden facilitar nuestra aparici&oacute;n en los buscadores por el contenido de nuestras <strong>p&aacute;ginas web</strong>. Siempre es importante, que el contenido de la <strong>p&aacute;gina web</strong> est&eacute; relacionado con las <strong>metatags</strong> que mostramos a los robots de los buscadores.</p>
<h2>Tipos de Meta Tags</h2>
<p>Existen 2 tipos de Meta Tags:</p>
<p><strong>META NAMES</strong> :Informan a los buscadores del continido de la <strong>p&aacute;gina web</strong>. Son utilizadas para la <strong>optimizaci&oacute;n para buscadores</strong>.</p>
<p><strong>HTTP-EQUIV</strong> : Controlan actividades de los exploradores y detallan la informaci&oacute;n de la <strong>p&aacute;gina web</strong>. </p>
<h2>Metatags META NAMES</h2>
<h3>Meta TITLE</h3>
<p>Indica el t&iacute;tulo de nuestra p&aacute;gina web. La <strong>Meta Title</strong>, es una de las metas m&aacute;s importantes, y debe tener la mayor concordancia posible con el contenido de la web. Se recomienda que sea una frase corta y concreta. </p>
<p><strong>Google muestra la Meta Title</strong>, si la considera relevante, en sus resultados de la siguiente forma (texto seleccionado):</p>
<p><img title="Meta Title Google" src="http://ww4.ideasfrescas.es/includes/img/title-google-20100416103803.jpg" alt="Meta Title Google" width="547" height="95" /></p>
<div class="codigo"><pre class="brush: xhtml">&lt;meta name="title" content="Art&iacute;culo Meta Tags"&gt; </pre></div>
<h3>Meta DESCRIPTION</h3>
<p>Esta Metatag facilita la descripci&oacute;n del contenido de nuestra p&aacute;gina web. Se recomienda una frase de mayor tama&ntilde;o que el Meta Title, o un breve p&aacute;rrafo que no supere los 120 y 140 caracteres. Y siempre en relaci&oacute;n con el contenido y otras metas como la Meta Title y la Meta Keywords.</p>
<p><strong>Google muestra la Meta Description</strong>, si la considera relevante, en sus 
resultados de la siguiente forma (texto seleccionado):</p>
<p><img title="Meta Description Google" src="http://ww4.ideasfrescas.es/includes/img/description-google-20100416103825.jpg" alt="Meta Description Google" width="549" height="90" /></p>
<div class="codigo"><pre class="brush: xhtml">&lt;meta name="description" content="Principales Meta tags de html, para que puedas crear tu p&aacute;gina web y que google y otros buscadores la reconozcan" /&gt;
</pre></div>
<h3>Meta KEYWORDS</h3>
<p>Esta metatag indica a los buscadores las palabras por las que deseamos aparecer en sus b&uacute;squedas.&nbsp;Las palabras pueden estar separadas por espacios, por comas o por ambos a la vez. No es recomendable repetir palabras, s&oacute;lo las palabras mas importantes y utilizando may&uacute;sculas s&oacute;lo cuando sea necesario. El n&uacute;mero de palabras para la Meta Keywords, suele ser de 10 a 20.</p>
<div class="codigo"><pre class="brush: php">&lt;meta name="keywords" content="meta tags,metatags,crear meta tags,buscadores,google" /&gt;</pre></div>
<h3>Meta DC LANGUAGE
</h3>
<p>
Esta metatag indica el idioma de nuestras p&aacute;ginas web.</p>
<div class="codigo"><pre class="brush: xhtml">&lt;meta name="DC.Language" scheme="RFC1766" content="Spanish" /&gt;</pre></div>
<h3>Meta REVISIT
</h3>
<p>
Esta metatag indica la configuraci&oacute;n de la cach&eacute; 
                          del explorador, permitiendo la actualizaci&oacute;n 
                          de la p&aacute;gina web durante el periodo de tiempo 
especificado en la meta tag.</p>
<div class="codigo"><pre class="brush: php">&lt;meta name="revisit" content="7 days" /&gt;
</pre></div>
<h3>Meta AUTHOR
</h3>
<p>
Esta metatag indica el autor de la p&aacute;gina web.</p>
<div class="codigo"><pre class="brush: xhtml">&lt;meta name="author" content="www.ideasfrescas.es - jlago@ideasfrescas.es" /&gt;</pre></div>
<h3>Meta ROBOTS
</h3>
<p>
Esta meta tag indica a los <strong>robots de los buscadores</strong>, como indexar nuestra <strong>p&aacute;gina web</strong>. </p>
<p>Listado de atributos de la <strong>Metatag Robots</strong>:</p>
<p>&nbsp;</p>
<p><strong>all</strong> - Todo el contenido de la p&aacute;gina web, es indexado. Tambi&eacute;n archivos relacionados
<strong>none</strong> - No se indexa nada del contenido de la p&aacute;gina web
<strong>index</strong> - Permite la indexaci&oacute;n de la web por los robots de los buscadores
<strong>noindex</strong> - La p&aacute;gina no podr&aacute; ser indexada por los robots.
<strong>follow</strong> - Permite que los robots rastre&eacute;n los enlaces salientes de la p&aacute;gina web
<strong>nofollow</strong> -&nbsp; No se permite que los robots rastre&eacute;n los enlaces salientes de la p&aacute;gina web</p>
<div class="codigo"><pre class="brush: php">&lt;meta name="robots" content="all / index / follow" /&gt;
</pre></div>
<h2>Metatags HTTP-EQUIV</h2>
<h3>Meta Pragma o Cache-Control</h3>
<p>
Esta <strong>metatag</strong> nos permite controlar la cach&eacute; del explorador (donde se guardan las <strong>p&aacute;ginas web</strong> que visitamos). Esta meta tag tiene 2 valores: </p>
<p><strong>cache</strong> : utiliza la memoria cach&eacute; para guardar la <strong>p&aacute;gina web</strong>, con lo cual se cargar&aacute; mas r&aacute;pido en el ordenador.</p>
<p><strong>no-cache</strong> : no utiliza la cach&eacute; del explorador para guardar la <strong>p&aacute;gina web</strong>.
</p>
<div class="codigo"><pre class="brush: php">&lt;meta http-equiv="Cache-Control" content="no-cache"&gt;</pre></div>
<h3>Meta EXPIRES</h3>
<p>
Indicamos al explorador cuando acaba la vida de una p&aacute;gina web, esta metatag limita el uso de una p&aacute;gina web indicando una fecha y una hora determinada.</p>
<div class="codigo"><pre class="brush: xhtml">&lt;meta http-equiv="expires" content="01 Feb 2012 00:00:01 GMT"&gt;</pre></div>
<h3>Meta REFRESH</h3>
<p>
Esta metatag, marca el tiempo en segundos al explorador para redireccionar ana segunda URL, una vez que se haya cargado la p&aacute;gina web que contiene a la meta tag.</p>
<div class="codigo"><pre class="brush: xhtml">&lt;meta http-equiv="refresh" content="10;URL=http://www.url.es"&gt;</pre></div>
<h3>Meta SET-COOKIE</h3>
<p>
Es una de las formas de crear una cookie en el explorador del usuario que visita nuestra <strong>p&aacute;gina web</strong>. La cookie sea guardada en el disco duro del usuario, si indicamos una fecha de expiraci&oacute;n. En caso contrario, la cookie se eliminar&aacute; al acabar la sesi&oacute;n actual.</p>
<div class="codigo"><pre class="brush: xhtml">&lt;meta http-equiv="set-cookie" content="cookievalue=xxx ;expires=Friday, 01-Ene-11 00:00:01 GMT; path=/"/&gt;</pre></div>
<h3>Meta WINDOW-TARGET</h3>
<p>
Esta metatag especifica el nombre de la ventana en la cual se debe visualizar la p&aacute;gina web. Es muy &uacute;til para evitar que nuestra p&aacute;gina web, sea vista en el marco de otra p&aacute;gina web. Puesto que con el par&aacute;metro _top elimina todos los marcos existentes en el explorador. </p>
<p>Valores de la <strong>Metatag</strong>:<br />_black : La p&aacute;gina web se visualiza en una ventana nueva<br />_top : La p&aacute;gina web se visualiza en la ventana superior del explorador, eliminando los marcos que existan<br />_self : La p&aacute;gina web se visualiza en el mismo marco desde el cual se origin&oacute; la llamada</p>
<div class="codigo"><pre class="brush: xhtml">&lt;meta http-equiv="window-target" content="_top" /&gt;</pre></div>]]></description>
</item>

<item>
<title><![CDATA[Shadowbox en IE6]]></title>
<link>http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/shadowbox-problema-ie6.php</link>
<pubDate>Thu, 17 May 2012 23:46:06 +0200</pubDate>
<creator>ideasfrescas.es by 8th Art Studio S.L.</creator>
<category><![CDATA[articulos]]></category>
<description><![CDATA[<p>Aunque <strong>Shadowbox</strong> nos indica en su página oficial que soporta <strong>IE6</strong> (<strong>Internet Explorer 6</strong>), podemos encontrarnos con más de un problema en la apertura de un iframe desde <strong>Shadowbox</strong>.</p>
<h2>Problema en la carga de un iframe con Shadowbox en IE6</h2>
<p>Si os estáis volviendo locos, porque en unas ocasiones cuando realizáis la carga de un documento en un iframe con <strong>Shadowbox</strong>, y utilizáis <strong>internet explorer 6</strong>, la página no carga dando error de url. Y en otras ocasiones no ocurre; el problema es de <strong>IE6</strong> es con el <strong>DOCTYPE</strong> que estáis usando.</p>
<p>Para solucionar este problema debemos utilizar cualquiera de las cabeceras de documento que indicamos a continuación, en el archivo que se va ha cargar en el iframe. Donde indicamos que el <strong>DOCTYPE</strong> o tipo de documento html que utilizamos es &prime;strict&prime; o estricto.</p>
<p>
<div class="codigo"><pre class="brush: xhtml">&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"&gt;
</pre></div>
<div class="codigo"><pre class="brush: xhtml">&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt;</pre></div>
<p><strong><span class="verde">NOTA:</span></strong> <strong>Es importante comprobar que en las metas del documento no tenemos el siguiente código</strong>:</p>
<p>
<div class="codigo"><pre class="brush: php">&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;</pre></div>
<p>Ya que nos seguirá dando problemas la carga del <strong>iframe con Shadowbox</strong></p>
<p>Otros Artículos relacionados con <strong>Shadowbox</strong>: <a title="Shadowbox" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/shadowbox.php" target="_blank">Shadowbox</a> - <a title="Shadowbox con Google Maps" href="http://www.ideasfrescas.es/es/blog-paginas-web/buscadores/google/shadowbox-google-maps.php" target="_blank">Shadowbox y Google Maps 
</a> - <a title="shadowbox galeria imagenes" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/galeria-de-imagenes-con-shadowbox.php" target="_blank">Galería de Imágenes con Shadowbox</a> -  <a title="Flash con Shadowbox" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/flash-shadowbox.php" target="_blank">Flash y Shadowbox</a> - <a title="Flash con Shadowbox" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/flash-shadowbox.php" target="_blank"><a href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/opciones-shadowbox.php">Opciones del Shadowbox</a><br /></a></p>]]></description>
</item>

<item>
<title><![CDATA[Galería de Imágenes con Shadowbox]]></title>
<link>http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/galeria-de-imagenes-con-shadowbox.php</link>
<pubDate>Thu, 17 May 2012 23:46:06 +0200</pubDate>
<creator>ideasfrescas.es by 8th Art Studio S.L.</creator>
<category><![CDATA[articulos]]></category>
<description><![CDATA[<h2>Mostrar una Imagen con Shadowbox</h2>
<p>La forma más sencilla  de <strong>mostrar imágenes con Shadowbox</strong> es de una en una, es decir, con un enlace en la miniatura de la imagen en la <strong>página web</strong>. Cuando el usuario hace clic sobre la miniatura de la imagen, <strong>Shadowbox</strong> se abrirá para mostrar una versión más grande de la imagen.</p>
<p>
<div class="codigo"><pre class="brush: xhtml"><a rel="shadowbox" href="http://www.ideasfrescas.es/includes/img/shadowbox-ejemplos-20091230153446.jpg">
<img alt="ejemplo de una imagen con Shadowbox" title="ejemplo de una imagen con Shadowbox" src="http://www.ideasfrescas.es/includes/img/shadowbox-ejemplos-20091230153446.jpg" />
</a></pre></div>
</p>
<p style="text-align: center;"><span class="verde"><strong>Ejemplo de una imagen en Shadowbox</strong></span></p>
<p style="text-align: center;"><a rel="shadowbox" href="http://www.ideasfrescas.es/includes/img/shadowbox-ejemplos-20091230153446.jpg"><img title="ejemplo de una imagen con Shadowbox" src="http://ww2.ideasfrescas.es/includes/img/shadowbox-ejemplos-20091230153446.jpg" alt="ejemplo de una imagen con Shadowbox" width="100" height="69" /></a></p>
<h2>Galería de Imágenes con Shadowbox</h2>
<p>Cuando lo que queremos es que todas la imágenes estén agrupadas formando una galería, se utiliza el <strong>shadowbox</strong> con el nombre de la galería entre corchetes dentro del atributo &prime;rel&prime; de la etiqueta html &prime;a&prime; :</p>
<p>
<div class="codigo"><pre class="brush: xhtml">rel=shadowbox[nbGaleria] </pre></div>
</p>
<p>Vemos un ejemplo de código html con Shadowbox de la galería de imágenes:</p>
<p class="verde" style="text-align: center;">Ejemplo de galería de imágenes con Shadowbox</p>
<p style="text-align: center;"><a class="option" title="imágenes con Shadowbox" rel="shadowbox[ejemplos]" href="http://www.ideasfrescas.es/includes/img/shadowbox-ejemplos-20091230153446.jpg"><img src="http://ww2.ideasfrescas.es/includes/img/shadowbox-ejemplos-20091230153446.jpg" alt="imágenes con Shadowbox" width="100" height="69" /></a>
<a class="option" title="galería imágenes Shadowbox" rel="shadowbox[ejemplos]" href="http://www.ideasfrescas.es/includes/img/shadowbox-videos-20091230153515.jpg"><img src="http://ww2.ideasfrescas.es/includes/img/shadowbox-videos-20091230153515.jpg" alt="galería imágenes Shadowbox" width="100" height="69" /></a> 
<a class="option" title="galería imágenes con Shadowbox" rel="shadowbox[ejemplos]" href="http://www.ideasfrescas.es/includes/img/shadowbox-google-maps-20091230153547.jpg"><img src="http://ww2.ideasfrescas.es/includes/img/shadowbox-google-maps-20091230153547.jpg" alt="galería imágenes con Shadowbox" width="100" height="69" /></a>
</p>
<p>
<div class="codigo"><pre class="brush: xhtml"><a rel="shadowbox[ejemplos];options={counterType:&prime;skip&prime;}" href="http://www.ideasfrescas.es/includes/img/shadowbox-ejemplos-20091230153446.jpg">
<img alt="galería imágenes con Shadowbox" src="http://ww2.ideasfrescas.es/includes/img/shadowbox-ejemplos-20091230153446.jpg" />
</a>
<a rel="shadowbox[ejemplos];options={counterType:&prime;skip&prime;}" href="http://www.ideasfrescas.es/includes/img/shadowbox-videos-20091230153515.jpg">
<img alt="galería imágenes con Shadowbox" src="http://ww2.ideasfrescas.es/includes/img/shadowbox-videos-20091230153515.jpg" />
</a>
<a rel="shadowbox[ejemplos];options={counterType:&prime;skip&prime;}" href="http://www.ideasfrescas.es/includes/img/shadowbox-google-maps-20091230153547.jpg">
<img alt="galería imágenes con Shadowbox" src="http://ww2.ideasfrescas.es/includes/img/shadowbox-google-maps-20091230153547.jpg" />
</a></pre></div>
</p>
<p> </p>
<p>En este ejemplo de <strong>galería de imágenes</strong>, utilizamos la propiedad de <strong>Shadowbox</strong> <strong>counterType</strong>. Esta opción de Shadowbox se utiliza para mostrar un contador con las fotos de la galería. Valores que toma: &quot; default&quot; o &quot; skip&quot;. Si lo dejamos por defecto muestra la galería de imágenes de esta forma: &quot; 1 de 5&quot;. Cuando le damos el valor Skip muestra las imágenes con un numero (imagen inferior), permitiendo la navegación rápida entre las fotos de la galería de imágenes. El valor que toma por defecto es &quot; default&quot;.:</p>
<p>
<div class="codigo"><pre class="brush: xhtml">rel=&quot;shadowbox[mustang];options={counterType:skip}&quot;</pre></div>
</p>
<p> </p>
<p style="text-align: center;"><img title="Ejemplo galería de imágenes con shadowbox" src="http://ww2.ideasfrescas.es/includes/img/ejemplo-galeria-imagenes-shadowbox-20100625113356.jpg" alt="Ejemplo galería de imágenes con shadowbox" width="500" height="375" /></p>
<p> </p>
<h2>Propiedades para imágenes de Shadowbox</h2>
<p><strong><span class="verde">content</span></strong> - 	El contenido real del objeto (por ejemplo, dirección, código HTML, etc.)</p>
<p>
<strong><span class="verde">player</span></strong>	- El tipo de archivo o contenido que va a contener el  objeto (opcional, la mayoría de los casos lo detecta automáticamente). (* ver opciones)
</p>
<p><strong><span class="verde">title</span></strong>	- 	El título que del objeto (opcional)</p>
<p><strong><span class="verde">gallery</span></strong>		- Nombre de la galería a la que va a pertenecer el objeto (opcional)</p>
<p> 
<strong><span class="verde">height</span></strong>	- 	La altura del objeto (en píxeles, sólo se requiere para las películas y Flash)
</p>
<p><strong><span class="verde">width</span></strong>		- El  ancho del objeto (en píxeles, sólo se requiere para las películas y Flash)</p>
<p><strong><span class="verde">* options</span></strong>		- Conjunto de opciones que se pueden aplicar al objeto shadowbox.</p>
<p>Otros Artículos relacionados con <strong>Shadowbox</strong>: <a title="shadowbox" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/shadowbox.php" target="_blank">Shadowbox</a> - <a title="Shadowbox con Google Maps" href="http://www.ideasfrescas.es/es/blog-paginas-web/buscadores/google/shadowbox-google-maps.php" target="_blank">Shadowbox y Google Maps 
</a> - <a title="Shadowbox problema con ie6" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/shadowbox-problema-ie6.php" target="_blank">Shadowbox problemas con IE6</a> - <a title="Flash con Shadowbox" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/flash-shadowbox.php" target="_blank">Flash y Shadowbox</a> - <a title="Flash con Shadowbox" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/flash-shadowbox.php" target="_blank"></a><a href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/opciones-shadowbox.php">Opciones del Shadowbox</a>
</p>]]></description>
</item>

<item>
<title><![CDATA[Flash y Shadowbox]]></title>
<link>http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/flash-shadowbox.php</link>
<pubDate>Thu, 17 May 2012 23:46:06 +0200</pubDate>
<creator>ideasfrescas.es by 8th Art Studio S.L.</creator>
<category><![CDATA[articulos]]></category>
<description><![CDATA[<p><strong>Shadowbox</strong> soporta todos los formatos y medios, incluyendo imágenes, QuickTime, Windows Media Player, <strong>Flash</strong>, <strong>vídeo Flash</strong>, HTML, e incluso páginas web externas. Esto hace que sea fácil de desplegar el contenido, no importa cual.</p>
<p><strong>Shadowbox</strong> es capaz de mostrar <strong>Flash</strong> mediante el uso del plug-in de Adobe Flash Player. Si <strong>Flash</strong> no está disponible, el usuario tendrá que descargarlo e instalarlo antes de poder ver el contenido.</p>
<p>Además de las imágenes y <strong>Flash</strong>, <strong>Shadowbox</strong> soporta todos los formatos de video más populares en la web, como QuickTime, Flash Video y Windows Media Player.</p>
<p>Para que detecte automáticamente la librería <strong>shadowbox</strong> se pone el parámetro:
<span class="txtCodigo">rel=&quot;shadowbox&quot;</span></p>
<h2>Videos y Archivos con Flash y Shadowbox</h2>
<h2 class="verde">SWF individual</h2>
<p>
<div class="codigo"><pre class="brush: xhtml"><a href="http://www.shadowbox-js.com/gallery/skip.swf" mce_href="http://www.shadowbox-js.com/gallery/skip.swf" rel="shadowbox;width=400;height=300" title="Chica Saltarina">
<img src="http://www.shadowbox-js.com/gallery/skip-thumb.gif" mce_src="http://www.shadowbox-js.com/gallery/skip-thumb.gif" alt="Chica Saltarina" />
</a></pre></div>
</p>
<p>Con la propiedad <span class="txtCodigo">rel=&quot;shadowbox;width=400;height=300&quot;</span> en la etiqueta</p>
<p><a title="Chica Saltarina" rel="shadowbox;width=400;height=300" href="http://www.shadowbox-js.com/gallery/skip.swf">Ver ejemplo de un SWF en Shadowbox</a></p>
<h2 class="verde">Galería SWF con varios Flash Ocultos</h2>
<p>
<div class="codigo"><pre class="brush: xhtml"><a rel="shadowbox[multimedia];width=520;height=390" title="Cavernícola" href="http://www.shadowbox-js.com/gallery/caveman.swf" mce_href="http://www.shadowbox-js.com/gallery/caveman.swf">
<img src="http://www.shadowbox-js.com/gallery/caveman-thumb.gif" mce_src="http://www.shadowbox-js.com/gallery/caveman-thumb.gif" alt="Cavernícola" />
</a>
<a style="visibility:hidden;" mce_style="visibility:hidden;" rel="shadowbox[multimedia];width=600;height=450" title="Hollywood" href="http://www.shadowbox-js.com/gallery/old_man.swf" mce_href="http://www.shadowbox-js.com/gallery/old_man.swf">swf</a>
<a style="visibility:hidden;" mce_style="visibility:hidden;" rel="shadowbox[multimedia];width=400;height=300" title="Chica Saltarina" href="http://www.shadowbox-js.com/gallery/skip.swf" mce_href="http://www.shadowbox-js.com/gallery/skip.swf">swf</a>
</pre></div>
</p>
<p> </p>
<p style="text-align: center;"><img title="Galería SWF con Shadowbox" src="http://ww3.ideasfrescas.es/includes/img/galeria-swf-shadowbox-20100805115741.jpg" alt="Galería SWF con Shadowbox" width="400" height="300" /></p>
<p>Este ejemplo es una galería de archivos multimedia (*.swf) que se abren con la librería shadowbox, dos de ellos están ocultos, pero al tener la propiedad <span class="txtCodigo">rel=&quot;shadowbox[multimedia];....&quot;</span> en la etiqueta </p>
<p><a title="Cavernícola" rel="shadowbox[multimedia];width=520;height=390" href="http://www.shadowbox-js.com/gallery/caveman.swf">Ver ejemplo 1 Galería SWF en Shadowbox</a>
<a style="visibility:hidden;" title="Hollywood" rel="shadowbox[multimedia];width=600;height=450" href="http://www.shadowbox-js.com/gallery/old_man.swf">Ver ejemplo 2 Galería SWF en Shadowbox</a>
<a style="visibility:hidden;" title="Chica Saltarina" rel="shadowbox[multimedia];width=400;height=300" href="http://www.shadowbox-js.com/gallery/skip.swf">Ver ejemplo 3 Galería SWF en Shadowbox</a></p>
<p>Si quitamos el estilo visibility:hidden de los enlaces, este ejemplo vale perfectamente para mostrar todos los multimedia en pequeño, y una vez abierto el shadowbox, navegar a través de todos ellos.</p>
<p><a title="Cavernícola" rel="shadowbox[multimedia];width=520;height=390" href="http://www.shadowbox-js.com/gallery/caveman.swf">Ver ejemplo 1 Galería SWF en Shadowbox</a>
<a title="Hollywood" rel="shadowbox[multimedia];width=600;height=450" href="http://www.shadowbox-js.com/gallery/old_man.swf">Ver ejemplo 2 Galería SWF en Shadowbox</a>
<a title="Chica Saltarina" rel="shadowbox[multimedia];width=400;height=300" href="http://www.shadowbox-js.com/gallery/skip.swf">Ver ejemplo 3 Galería SWF en Shadowbox</a></p>
<h2><span class="verde">Video de YouTube con Shadowbox</span>
</h2>
<p>
<div class="codigo"><pre class="brush: xhtml"><a rel="shadowbox;width=405;height=340;player=swf" title="Ejemplo de video  de YouTube con Shadowbox" href="http://www.youtube.com/v/lSnWhsmlGec&amp;hl=en&amp;fs=1&amp;rel=0&amp;autoplay=1" mce_href="http://www.youtube.com/v/lSnWhsmlGec&amp;hl=en&amp;fs=1&amp;rel=0&amp;autoplay=1">
<img src="http://www.shadowbox-js.com/gallery/mckee-thumb.jpg" mce_src="http://www.shadowbox-js.com/gallery/mckee-thumb.jpg" alt="Ejemplo de video  de YouTube con Shadowbox" />
</a></pre></div>
</p>
<p>En esta ocasión en la propiedad rel se añade el parámetro <span class="txtCodigo">player=swf</span> mediante el cual le decimos a la librería shadowbox que el archivo que va a abrir es del tipo *.swf.</p>
<p> </p>
<p style="text-align: center;"><img title="Vídeo de YouTube con Shadowbox" src="http://ww3.ideasfrescas.es/includes/img/video-youtube-shadowbox-20100805115828.jpg" alt="Vídeo de YouTube con Shadowbox" width="400" height="300" /></p>
<p style="text-align: left;"><a title="Ejemplo de video  de YouTube con Shadowbox" rel="shadowbox;width=405;height=340;player=swf" href="http://www.youtube.com/v/lSnWhsmlGec&amp;hl=en&amp;fs=1&amp;rel=0&amp;autoplay=1">Ver ejemplo de Video de YouTube con Shadowbox</a></p>
<h2 style="text-align: left;"><span class="verde">Video de Quicktime con Shadowbox</span></h2>
<p style="text-align: left;"><div class="codigo"><pre class="brush: xhtml"><a rel="shadowbox;width=480;height=204" title="Ejemplo de video de QuickTime con Shadowbox" href="http://trailers.apple.com/movies/wb/the_dark_knight/the_dark_knight-tlr2_h.480.mov" mce_href="http://trailers.apple.com/movies/wb/the_dark_knight/the_dark_knight-tlr2_h.480.mov">
<img src="http://www.shadowbox-js.com/gallery/darkknight-thumb.jpg" mce_src="http://www.shadowbox-js.com/gallery/darkknight-thumb.jpg" alt="Ejemplo de video de QuickTime con Shadowbox" />
</a></pre></div>
</p>
<p style="text-align: left;"> </p>
<p style="text-align: center;"><img title="Vídeo QuickTime con Shadowbox" src="http://ww3.ideasfrescas.es/includes/img/video-quicktime-shadowbox-20100805115913.jpg" alt="Vídeo QuickTime con Shadowbox" width="400" height="300" /></p>
<h2 style="text-align: left;"><span class="verde">Video de Yahoo! Video con Shadowbox</span></h2>
<p style="text-align: left;"><div class="codigo"><pre class="brush: xhtml"><a rel="shadowbox;width=605;height=360;" title="Ejemplo de video de Yahoo! Video con Shadowbox" href="http://d.yimg.com/static.video.yahoo.com/yep/YV_YEP.swf?ver=2.2.46&amp;id=16582069&amp;vid=6394714&amp;lang;=es-es&amp;intl=es&amp;thumbUrl=http%3A//l.yimg.com/a/i/us/sch/cn/video04/6394714_rndae36363c_19.jpg&amp;embed=1" mce_href="http://d.yimg.com/static.video.yahoo.com/yep/YV_YEP.swf?ver=2.2.46&amp;id=16582069&amp;vid=6394714&amp;lang;=es-es&amp;intl=es&amp;thumbUrl=http%3A//l.yimg.com/a/i/us/sch/cn/video04/6394714_rndae36363c_19.jpg&amp;embed=1">
<img src="http://www.shadowbox-js.com/gallery/sweetness-thumb.jpg" mce_src="http://www.shadowbox-js.com/gallery/sweetness-thumb.jpg" alt="Ejemplo de video de Yahoo! Video con Shadowbox" />
</a></pre></div>
</p>
<p style="text-align: left;"> </p>
<p style="text-align: center;"><img title="Video de YahooVideo con Shadowbox" src="http://ww3.ideasfrescas.es/includes/img/video-yahoovideo-shadowbox-20100805120009.jpg" alt="Video de YahooVideo con Shadowbox" width="400" height="300" /></p>
<p style="text-align: left;"><a title="Ejemplo de video de Yahoo! Video con Shadowbox" rel="shadowbox;width=605;height=360;" href="http://d.yimg.com/static.video.yahoo.com/yep/YV_YEP.swf?ver=2.2.46&amp;id=16582069&amp;vid=6394714&amp;lang=es-es&amp;intl=es&amp;thumbUrl=http%3A//l.yimg.com/a/i/us/sch/cn/video04/6394714_rndae36363c_19.jpg&amp;embed=1">Ver ejemplo de Yahoo! Video con Shadowbox</a></p>
<h2 style="text-align: left;"><span class="verde">Video de Google Video con Shadowbox</span></h2>
<p style="text-align: left;"><div class="codigo"><pre class="brush: xhtml"><a rel="shadowbox;width=600;height=450" title="Ejemplo de video de Google Video con Shadowbox" href="http://video.google.com/googleplayer.swf?docid=1352016870638076087" mce_href="http://video.google.com/googleplayer.swf?docid=1352016870638076087">
<img src=" http://www.shadowbox-js.com/gallery/ukulele-thumb.jpg" mce_src=" http://www.shadowbox-js.com/gallery/ukulele-thumb.jpg" alt="Ejemplo de video de Google Video con Shadowbox" />
</a></pre></div>
</p>
<p style="text-align: left;"> </p>
<p style="text-align: center;"><img title="Video de GoogleVideo con Shadowbox" src="http://ww3.ideasfrescas.es/includes/img/video-googlevideo-shadowbox-20100805120050.jpg" alt="Video de GoogleVideo con Shadowbox" width="400" height="300" /></p>
<p><a title="Ejemplo de video de Google Video con Shadowbox" rel="shadowbox;width=600;height=450" href="http://video.google.com/googleplayer.swf?docid=1352016870638076087">Ver ejemplo de Google Video con Shadowbox</a></p>
<p>Otros Artículos relacionados con <strong>Shadowbox</strong>: <a title="Shadowbox" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/shadowbox.php" target="_blank">Shadowbox</a> - <a title="Shadowbox con Google Maps" href="http://www.ideasfrescas.es/es/blog-paginas-web/buscadores/google/shadowbox-google-maps.php" target="_blank">Shadowbox y Google Maps 
</a> - <a title="shadowbox galeria imagenes" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/galeria-de-imagenes-con-shadowbox.php" target="_blank">Galería de Imágenes con Shadowbox</a> - <a title="Shadowbox problema con ie6" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/shadowbox-problema-ie6.php" target="_blank">Shadowbox problemas con IE6</a> - <a title="Shadowbox problema con ie6" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/shadowbox-problema-ie6.php" target="_blank">Opciones del Shadowbox<br /></a></p>]]></description>
</item>

<item>
<title><![CDATA[Opciones del Shadowbox]]></title>
<link>http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/opciones-shadowbox.php</link>
<pubDate>Thu, 17 May 2012 23:46:06 +0200</pubDate>
<creator>ideasfrescas.es by 8th Art Studio S.L.</creator>
<category><![CDATA[articulos]]></category>
<description><![CDATA[<p>Cuando inicializamos la librería <strong>Shadowbox</strong> en nuestra <strong>página web</strong> definimos las <strong>opciones</strong> o configuración del <strong>Shadowbox</strong>:</p>
<p>
<div class="codigo"><pre class="brush: javascript">//cargamos la css de shadowbox, el archivo está a nivel del raiz
<link rel="stylesheet" type="text/css" href="shadowbox.css" />
//cargamos la librería javascript de shadoxbox, el archivo está a nivel del raiz
<script type="text/javascript" src="shadowbox.js"></script>
//inicializamos nuestro shadowbox indicando las opciones de configuración
//Las opciones que se pasan a Shadowbox.init, se aplicarán para todas las instancias de Shadowbox
<script type="text/javascript"><!--
Shadowbox.init({
    handleOversize:     "drag",
    displayNav:         false,
    handleUnsupported:  "remove",
    autoplayMovies:     false
});
// --></script>
</pre></div>
</p>
<p>Otra forma de configurar las <strong>opciones</strong> del <strong>Shadowbox</strong> cuando lo llamamos en nuestra <strong>página web</strong> es con:</p>
<p>
<div class="codigo"><pre class="brush: php">//Podemos configurar las opciones del Shadowbox en la propiedad &prime;rel&prime;
<a rel="shadowbox[ejemplos];options={continuous:true}" href="http://www.ideasfrescas.es/includes/img/shadowbox-ejemplos-20091230153446.jpg" >imagen a mostrar</a></pre></div>
</p>
<h2 class="verde">Listado de Opciones de Shadowbox</h2>
<p><span style="text-decoration: underline;"><strong>animate</strong></span>: Poner a false para desactivar todas las animaciones de apertura y cierre de la ventana del Shadowbox. Esto puede mejorar el efecto general en los equipos con bajo rendimiento. Valor por defecto: true.</p>
<p>Ejem. 1: animate: [false | true]
</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={animate: [false | true]}&quot;</p>
<p><a class="option" title="Ejemplo Shadowbox" rel="shadowbox;options={animate:false}" href="http://www.ideasfrescas.es/includes/img/shadowbox-ejemplos-20091230153446.jpg">ver ejemplo opción shadowbox</a></p>
<p><span style="text-decoration: underline;"><strong>animateFade</strong></span>: Establezca a false para desactivar todas las animaciones de coloración de apertura y cierre de la ventana del Shadowbox. Valor por defecto: true.</p>
<p>Ejem. 1: animateFade: [false | true]</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={animateFade: [false | true]}&quot;</p>
<p><a class="option" title="Ejemplo Shadowbox" rel="shadowbox;options={animateFade:false}" href="http://www.ideasfrescas.es/includes/img/shadowbox-ejemplos-20091230153446.jpg">ver ejemplo opción shadowbox</a></p>
<p><span style="text-decoration: underline;"><strong>animSequence</strong></span>:  Especifica al shadowbox el efecto debe hacer al pasar a la siguiente animación Shadowbox. Valores: </p>
<p>&prime;wh&prime;: primero el ancho y luego el alto</p>
<p>&prime;hw&prime;: altura primero, y después el ancho.</p>
<p>&prime;sync&prime;: ambos a la vez. (valor por defecto).</p>
<p>Ejem. 1: animSequence: [&amp;lsquo;wh&prime; | &amp;lsquo;hw&prime; | &amp;lsquo;sync&prime;]</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={animSequence: [&amp;lsquo;wh&prime; | &amp;lsquo;hw&prime; | &amp;lsquo;sync&prime;]}&quot;</p>
<p><span style="text-decoration: underline;"><strong>autoplayMovies</strong></span>: Poner a false, para desactivar automáticamente la reproducción de películas cuando se cargan dentro del Shadowbox. Valor por defecto: true.</p>
<p>Ejem. 1: autoplayMovies: [false | true]</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={autoplayMovies: [false | true]}&quot;</p>
<p><span style="text-decoration: underline;"><strong>continuous</strong></span>: Establecer a  true para permitir al usuario ir directamente a la primera imagen en una galería a partir de la última, seleccionando la opción &quot;Siguiente&quot;. Valor por defecto: false.</p>
<p>Ejem. 1: continuous: [false | true]</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={continuous: [false | true]}&quot;</p>
<p><span style="text-decoration: underline;"><strong>counterLimit</strong></span>: Limita el número de enlaces de contador que se muestra en un contador de &quot;skip&quot; de estilo. Si el número real de elementos de la galería es mayor que este valor, el contador se verá limitada a los elementos inmediatamente anteriores y posteriores al elemento actual. Valor por defecto es 10.</p>
<p>Ejem. 1: counterLimit: 20</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={counterLimit: 6}&quot;</p>
<p><span style="text-decoration: underline;"><strong>counterType</strong></span>: El modo de utilizar para el contador de la galería. Valores: </p>
<p>&quot;default&quot;: muestra la galería con el texto: &quot;1 de 5&quot;. (valor por defecto).</p>
<p>&quot;skip&quot;: muestra un enlace independiente para cada pieza en la galería, lo que permite una navegación más rápida. Ejem. 1 2 3 4 5</p>
<p>Ejem. 1: counterType: [&amp;lsquo;default&prime; | &amp;lsquo;skip&prime;]</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={counterType: [&amp;lsquo;default&prime; | &amp;lsquo;skip&prime;]}&quot;</p>
<p><span style="text-decoration: underline;"><strong>displayCounter</strong></span>: Establezca a false para ocultar el mensaje que define  counterType. Es decir el texto &quot;1 de 5&quot; para countertype:&prime;default&prime; y el texto 1 2 3 4 5 para countertype:&prime;skip&prime;. Valor por defecto: true.</p>
<p>Ejem. 1: displayCounter: [false | true]</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={displayCounter: [false | true]}&quot;</p>
<p><span style="text-decoration: underline;"><strong>displayNav</strong></span>: Establezca a false para ocultar los controles de navegación de la galería.  Valor por defecto: true.</p>
<p>Ejem. 1: displayNav: [false | true]</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={displayNav: [false | true]}&quot;</p>
<p><span style="text-decoration: underline;"><strong>enableKeys</strong></span>: Establezca a false para deshabilitar la navegación del teclado en las galerías de Shadowbox. Valor por defecto es true.</p>
<p>Ejem. 1: enableKeys: [false | true]</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={enableKeys: [false | true]}&quot;</p>
<p><span style="text-decoration: underline;"><strong>fadeDuration</strong></span>: Establece la duración (en segundos) que debe tardar la atenuación de la carga de las imagenes. El valor predeterminado es 0,35. A más valor más tarda en cargar el shadowbox de la imagen.</p>
<p>Ejem. 1: fadeDuration: 1</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={fadeDuration: 3}&quot;</p>
<p><a class="option" title="Ejemplo Shadowbox" rel="shadowbox;options={fadeDuration:3}" href="http://www.ideasfrescas.es/includes/img/shadowbox-ejemplos-20091230153446.jpg">ver ejemplo opción shadowbox</a></p>
<p><span style="text-decoration: underline;"><strong>flashParams</strong></span>: Una lista de parámetros (en un objeto de JavaScript) que se pasa a un &prime;object&prime; flash cargado en el Shadowbox. Para obtener una lista parcial de los parámetros disponibles, consulte la página de Adobe. Sólo se especifica un parámetro por defecto: bgcolor. El valor predeterminado es {bgcolor: &quot;# 000000&quot;}.</p>
<p>Ejem. 1: flashParams: {bgcolor: &quot;# 000000&quot;,...}</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={flashParams: {bgcolor: &quot;# 000000&quot;,...}}&quot;</p>
<p><span style="text-decoration: underline;"><strong>flashVars</strong></span>: Una lista de variables (en un objeto de JavaScript) que se pasará a una película flash como FlashVars. El valor predeterminado es {}.</p>
<p>Ejem. 1: flashVars: {bgcolor: &quot;# 000000&quot;,...}</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={flashVars: {bgcolor: &quot;# 000000&quot;,...}}&quot;</p>
<p><span style="text-decoration: underline;"><strong>flashVersion</strong></span>: La mínima versión de Flash necesario para reproducir una película flash. Valor por defecto: &quot;9.0.0&quot;.</p>
<p>Ejem. 1: flashVersion: &prime;10.0.0&prime;</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={ flashVersion: &prime;10.0.0&prime;}&quot;</p>
<p><span style="text-decoration: underline;"><strong>handleOversize</strong></span>: Indica al Shadowbox el modo de utilizar para el manejo de contenido que es demasiado grande para la vista. Valores: </p>
<p>&quot;none&quot;:esta opción no va a alterar las dimensiones de imagen, aunque puede producirse la saturación.</p>
<p>&quot;resize&quot;: esta opción redimensiona el shadowbox en función de la pantalla, ocupando  de gran contenido. En este modo, la altura y la anchura de shadowbox de gran contenido, puede cambiar el tamaño para ajustarse y que pueda ser visto en su totalidad, manteniendo su aspecto original. (Valor por defecto).</p>
<p>&quot;drag&quot;:(sólo para imágenes). Esta opción permite visualizar una imagen de gran tamaño en su resolución original, dando la opción al usuario de arrastrarse dentro de la vista para ver partes que pueden ser recortadas.</p>
<p>Ejem. 1: handleOversize: [&quot;none&quot; | &quot;resize&quot; | &quot;drag&quot;]</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={handleOversize: [&quot;none&quot; | &quot;resize&quot; | &quot;drag&quot;]}&quot;</p>
<p><span style="text-decoration: underline;"><strong>handleUnsupported</strong></span>: esta opción le indica al shadowbox como se debe interpretar cuando se está reproduciendo en un medio no compatible. Valores: </p>
<p>&quot;link&quot;: muestra un mensaje de error fácil de usar con un enlace a una página en la que necesita el plugin se puede descargar. (Valor por defecto).</p>
<p>&quot;remove&quot;: esta opción, elimina cualquier galería de elementos no compatibles antes de mostrarlo. Los medios de comunicación no son compatibles cuando el plug-in necesario para visualizar correctamente el shadowbox en el navegador no está instalado. </p>
<p>Ejem. 1: handleUnsupported: [&quot;link&quot; | &quot;remove&quot;]</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={handleUnsupported: [&quot;link&quot; | &quot;remove&quot;]}&quot;</p>
<p><span style="text-decoration: underline;"><strong>initialHeight</strong></span>: La altura de Shadowbox (en píxeles) en que aparece por primera vez en la pantalla. Valor por defecto: 160.</p>
<p>Ejem. 1: initialHeight: 180</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={initialHeight: 300}&quot;</p>
<p><a class="option" title="Ejemplo Shadowbox" rel="shadowbox;options={initialHeight: 200}" href="http://www.ideasfrescas.es/includes/img/shadowbox-ejemplos-20091230153446.jpg">ver ejemplo opción shadowbox</a></p>
<p><span style="text-decoration: underline;"><strong>initialWidth</strong></span>: : El ancho de Shadowbox (en píxeles) en que aparece por primera vez en la pantalla. Valor por defecto: 320.</p>
<p>Ejem. 1: initialWidth: 180</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={initialWidth: 300}&quot;</p>
<p><a class="option" title="Ejemplo Shadowbox" rel="shadowbox;options={initialWidth: 200}" href="http://www.ideasfrescas.es/includes/img/shadowbox-ejemplos-20091230153446.jpg">ver ejemplo opción shadowbox</a></p>
<p><span style="text-decoration: underline;"><strong>modal</strong></span>: Establecer a true para evitar clics del ratón en la plantilla fuera de la ventana de cierre del Shadowbox. Valor por defecto: false.</p>
<p>Ejem. 1: modal: [false | true]</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={modal: [false | true]}&quot;</p>
<p><a class="option" title="Ejemplo Shadowbox" rel="shadowbox;options={modal:true}" href="http://www.ideasfrescas.es/includes/img/shadowbox-ejemplos-20091230153446.jpg">ver ejemplo opción shadowbox</a></p>
<p><span style="text-decoration: underline;"><strong>onChange</strong></span>: función de enlace que se activa cuando los elementos del shadowbox cambian de uno a otro. El único argumento de esta función será el elemento de la galería que está a punto de ser exhibido.</p>
<p><span style="text-decoration: underline;"><strong>onClose</strong></span>: Una función de enlace que se activa cuando se cierra la ventana del Shadowbox. El único argumento de esta función será el elemento de la galería que se mostró por última vez.</p>
<p><span style="text-decoration: underline;"><strong>onFinish</strong></span>: Una función de enlace que se activará cuando la ventana del Shadowbox termine de cargar la pieza de la galería actual (después de que todas las animaciones estan completas). El único argumento de esta función será el elemento actual de la galería.</p>
<p><span style="text-decoration: underline;"><strong>onOpen</strong></span>: Una función de enlace que se activa cuando se abre la venana del Shadowbox.El único argumento de esta función será el elemento actual de la galería. Si es false  se evitará la apertura de la ventana Shadowbox.</p>
<p><span style="text-decoration: underline;"><strong>overlayColor</strong></span>: El color se utilizará para la superposición entre modos de transporte (en hexadecimal). Valor por defecto: &quot;# 000&quot;.</p>
<p>Ejem. 1: overlayColor: &quot;# f00&quot;</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={overlayColor:&quot;# f00&quot;}&quot;</p>
<p><span style="text-decoration: underline;"><strong>overlayOpacity</strong></span>: La opacidad que va a tener  de utilizar para la superposición modal. Valor por defecto: 0,5.</p>
<p>Ejem. 1: overlayOpacity: 1</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={overlayOpacity: 1.2}&quot;</p>
<p><span style="text-decoration: underline;"><strong>resizeDuration</strong></span>: La duración (en segundos) que deben tardar las animaciones al cambiar de tamaño. Valor por defecto: 0,35.</p>
<p>Ejem. 1: resizeDuration: 1.9</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={resizeDuration: 2}&quot;</p>
<p><a class="option" title="Ejemplo Shadowbox" rel="shadowbox;options={resizeDuration:3.5}" href="http://www.ideasfrescas.es/includes/img/shadowbox-ejemplos-20091230153446.jpg">ver ejemplo opción shadowbox</a></p>
<p><span style="text-decoration: underline;"><strong>showOverlay</strong></span> :Determina si la plantilla se muestra de forma absoluta. Valor por defecto: true.</p>
<p>Ejem. 1: showOverlay: [false | true]</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={showOverlay: [false | true]}&quot;</p>
<p><a class="option" title="Ejemplo Shadowbox" rel="shadowbox;options={showOverlay:false}" href="http://www.ideasfrescas.es/includes/img/shadowbox-ejemplos-20091230153446.jpg">ver ejemplo opción shadowbox</a></p>
<p><span style="text-decoration: underline;"><strong>showMovieControls</strong></span>: Establezca a false para desactivar las barras de control del reproductor de películas QuickTime y Windows Media. Valor por defecto: true.</p>
<p>Ejem. 1: showMovieControls: [false | true]</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={showMovieControls: [false | true]}&quot;</p>
<p><span style="text-decoration: underline;"><strong>skipSetup</strong></span>: asignar a true para que la ventana que se abre, se salte automáticamente la llamanda Shadowbox.setup cuando el Shadowbox se inicializa. Valor por defecto: true.</p>
<p>Ejem. 1: skipSetup: [false | true]</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={skipSetup: [false | true]}&quot;</p>
<p><span style="text-decoration: underline;"><strong>slideshowDelay</strong></span>: Un retraso (en segundos) para utilizar presentaciones de diapositivas. Si se establece en algo distinto de 0, este valor determina un intervalo en el que Shadowbox automáticamente se procederá a la siguiente pieza en la galería. Valor por defecto: 0.</p>
<p>Ejem. 1: slideshowDelay: 1</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={slideshowDelay: 1.5}&quot;</p>
<p><span style="text-decoration: underline;"><strong>troubleElements</strong></span>: se le pasan las etiquetas html de los elementos que deben ser ocultados cuando se produce la superposición con transparencia al abrir el shadowbox. Esta opción existe debido a que algunos navegadores no son capaces de mostrar una capa semitransparente por encima de estos elementos. Estos elementos vuelven a ser mostrados cuando Shadowbox se cierra. Valor por defecto: [&quot;select&quot;, &quot;object&quot;, &quot;embed&quot;, &quot;canvas&quot;].</p>
<p>Ejem. 1: troubleElements: [&quot;select&quot;, &quot;object&quot;, &quot;embed&quot;, &quot;canvas&quot;]</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={troubleElements: [&quot;select&quot;, &quot;object&quot;, &quot;embed&quot;, &quot;canvas&quot;]}&quot;</p>
<p><span style="text-decoration: underline;"><strong>viewportPadding</strong></span>: le indicas el margen interior (padding) (en píxeles) que debe mantener en todo el borde de la ventana del navegador. Valor por defecto: 20.</p>
<p>Ejem. 1: viewportPadding: 10</p>
<p>Ejem. 2: rel=&quot;shadoxbox;options={viewportPadding: 15}&quot;</p>
<p><a class="option" title="Ejemplo Shadowbox" rel="shadowbox;options={viewportPadding:50}" href="http://www.ideasfrescas.es/includes/img/shadowbox-ejemplos-20091230153446.jpg">ver ejemplo opción shadowbox</a></p>
<p> </p>
<p>Otros Artículos relacionados con <strong>Shadowbox</strong>: <a title="Shadowbox" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/shadowbox.php" target="_blank">Shadowbox</a> - <a title="Shadowbox con Google Maps" href="http://www.ideasfrescas.es/es/blog-paginas-web/buscadores/google/shadowbox-google-maps.php" target="_blank">Shadowbox y Google Maps 
</a> - <a title="shadowbox galeria imagenes" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/galeria-de-imagenes-con-shadowbox.php" target="_blank">Galería de Imágenes con Shadowbox</a> - <a title="Shadowbox problema con ie6" href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/shadowbox-problema-ie6.php" target="_blank">Shadowbox problemas con IE6</a> - <a href="http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/flash-shadowbox.php">Flash y Shadowbox</a></p>]]></description>
</item>

<item>
<title><![CDATA[Botón Google +1]]></title>
<link>http://www.ideasfrescas.es/es/blog-paginas-web/buscadores/google/boton-google-1.php</link>
<pubDate>Thu, 17 May 2012 23:46:06 +0200</pubDate>
<creator>ideasfrescas.es by 8th Art Studio S.L.</creator>
<category><![CDATA[articulos]]></category>
<description><![CDATA[<p>El <strong>Botón Google +1</strong> es una forma rápida de indicar que un contenido de una página web, es interesante o merece la pena que otras personas lo vean. </p>
<p>El <strong>Botón +1 de Google</strong> tiene la funcionalidad de &quot;almacenar&quot;, de alguna manera, el contenido al que le hemos dado clic, para luego poder buscarlo en nuestro perfil de Google.</p>
<p>Para poder hacer +1 en una página web, necesitas un perfil público de Google. Esto permite a otros usuarios saber quién hizo una recomendación. </p>
<p>Los <strong>Botones Google+1</strong>  se guardan en una nueva pestaña de tu perfil de Google. Puedes mostrar tu pestaña de +1s a todo el mundo o bien configurarla como privada, y utilizarla sólo para administrar personalmente todo lo que encuentras en Internet y que te encanta. </p>
<p>El <strong>botón +1 de Google</strong> puede aparecer en diferentes sitios web. Por ejemplo, puede ver un botón +1 para un resultado de búsqueda de Google, un anuncio de Google o junto a un artículo que esté leyendo en una página web. </p>
<p><span style="text-decoration: underline;">Tus recomendaciones de +1 ayudan a mejorar el contenido que aparece en las Búsquedas de Google</span></p>
<p style="text-align: center;"><img title="Buscador Google +1" src="http://www.ideasfrescas.es/includes/img/buscador-google+1-20110623092943.jpg" alt="Buscador Google +1" width="400" height="160" /></p>
<p> </p>
<h2 class="verde">¿Qué sucede cuando se realiza una recomendación de Google +1 a una página web?
</h2>
<p>Cuando se realiza una recomendación del <strong>Botón Google +1</strong> a un enlace de una <strong>página web</strong>, el botón +1 cambiará a color azul y se agregará a la pestaña de recomendaciones de +1 de tu perfil de Google.</p>
<p> </p>
<p style="text-align: center;"><img title="Botón Google +1" src="http://www.ideasfrescas.es/includes/img/google+1-20110623092904.jpg" alt="Botón Google +1" width="64" height="54" /></p>
<p style="text-align: left;">Independientemente de si has decidido compartir públicamente su pestaña de recomendaciones de Google +1, dichas recomendaciones seguirán siendo visibles para los demás usuarios que vean el contenido que has recomendado. </p>
<p style="text-align: center;"><img title="Google +1 en página web" src="http://www.ideasfrescas.es/includes/img/google+1-pagina-web-20110623093001.jpg" alt="Google +1 en página web" width="596" height="270" /></p>
<p style="text-align: left;">Por ejemplo, su recomendación del Botón Google +1 podría aparecer como parte de un recuento acumulado anónimo de las personas que también han recomendado lo mismo con el botón +1. Tu nombre también podría aparecer junto a +1 para ayudar a sus amigos y contactos a identificar el contenido que les puede resultar más útil de las páginas web.</p>
<p style="text-align: center;"><img title="Google +1" src="http://www.ideasfrescas.es/includes/img/boton-google+1-20110623092928.jpg" alt="Google +1" width="400" height="158" /></p>
<h2 style="text-align: left;"><span class="verde">¿Cómo implementar el botón +1 de Google en mi sitio web?</span>
</h2>
<p style="text-align: left;">Para añadir el botón +1 de Google en nuestro sitio sólo debemos seguir los siguientes pasos (<a title="Código Botón Google +1" rel="nofollow" href="http://www.google.com/webmasters/+1/button/index.html" target="_blank">Descargar botón +1 de Google personalizado</a>):</p>
<p style="text-align: left;">- Añadimos la siguiente etiqueta javascript en nuestro  </p>
<p style="text-align: left;"><div class="codigo"><pre class="brush: javascript">&lt;script type=&amp;rdquo;text/javascript&amp;rdquo; src="&amp;rdquo;http://apis.google.com/js/plusone.js&amp;rdquo;"&gt;&lt;/script&gt;</pre></div>
</p>
<p style="text-align: left;">- Colocamos el siguiente código donde queramos mostrar el botón Google +1Tan fácil cómo eso, no olvidéis cambiar el href con la url de vuestras páginas web. </p>
<p style="text-align: left;"><div class="codigo"><pre class="brush: xhtml">&lt;g:plusone size="medium" href="http://www.tudominio.com/"&gt;&lt;/g:plusone&gt;</pre></div>
</p>
<p>Si quieres instalar el botón +1 de Google en vuestro blog wordpress, 
pueden seguir estos pasos en el archivo post.php o bien esperar a que 
salga algún plugin que cubra dicha función (si no está disponible ya).</p>
<p> </p>
<p> </p>
<p style="text-align: center;">
<object width="560" height="349" data="http://www.youtube.com/v/OAyUNI3_V2c?version=3&amp;hl=es_ES&amp;rel=0" type="application/x-shockwave-flash">
<param name="allowFullScreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="src" value="http://www.youtube.com/v/OAyUNI3_V2c?version=3&amp;hl=es_ES&amp;rel=0" />
<param name="allowfullscreen" value="true" />
</object>
</p>
<p style="text-align: left;"> </p>
<p style="text-align: left;"><span class="verde">NOTA</span>: <span style="text-decoration: underline;">Google no da soporte del botón Google +1 para los navegadores Internet Explorer 6 y 7, por lo que el botón pierde su funcionalidad y no se muestra</span>.</p>]]></description>
</item>

<item>
<title><![CDATA[Google Web Fonts para páginas web]]></title>
<link>http://www.ideasfrescas.es/es/blog-paginas-web/buscadores/google/google-fuentes-paginas-web.php</link>
<pubDate>Thu, 17 May 2012 23:46:06 +0200</pubDate>
<creator>ideasfrescas.es by 8th Art Studio S.L.</creator>
<category><![CDATA[articulos]]></category>
<description><![CDATA[<p><strong><img class="img_derecha" title="Directorio de Fuentes de Google" src="http://ww2.ideasfrescas.es/includes/img/google-web-fonts-20110816140315.jpg" alt="Directorio de Fuentes de Google" width="222" height="40" /><a title="Google Web Fonts" rel="nofollow" href="http://www.google.com/webfonts#HomePlace:home" target="_blank">Google Web Fonts</a></strong> es un directorio de fuentes o tipografías online para páginas web que cualquiera puede utilizar de forma gratuita. El <a title="Directorio de Fuentes de Google" rel="nofollow" href="http://www.google.com/webfonts#HomePlace:home" target="_blank"><strong>Directorio de Fuentes de Google</strong></a> es un proyecto para webmaster y diseñadores de <strong>páginas web</strong> que permite un acceso sencillo a una amplia selección de tipografías o fuentes de calidad. </p>
<h2>Fuentes gratuitas y de código abierto</h2>
<p>Todas las fuentes del <strong>Directorio de Fuentes de Google</strong> son de código abierto. Esto significa que son de libre uso, independientemente de si estás trabajando en un proyecto privado o comercial.</p>
<h2>¿Cómo usar las fuentes del Directorio de Google?
</h2>
<p>Sólo necesitamos 3 pasos para comenzar a usar las fuentes en nuestra página web:</p>
<p><strong><span class="verde">1. Elegimos la fuente:</span></strong>
Buscamos entre cientos de familias de fuentes, y añadirmos las que nos gustan para nuestra página web a nuestra colección.</p>
<p style="text-align: center;"><img title="Google Directorio Fuentes" src="http://ww2.ideasfrescas.es/includes/img/google-directorio-fuentes-20110816140334.jpg" alt="Google Directorio Fuentes" width="600" height="306" /></p>
<p><strong><span class="verde">2. Revisión de las fuentes de la colección:</span></strong>
Compara entre todas las fuentes de tu colección, para ver los estilos en un diseño web dinámico.</p>
<p style="text-align: center;"><img title="Fuentes Google para páginas web" src="http://ww2.ideasfrescas.es/includes/img/google-directorio-fuentes-paginas-web-20110816140409.jpg" alt="Fuentes Google para páginas web" width="600" height="304" /></p>
<p><strong><span class="verde">3. Usamos las fuentes seleccionadas para la página web:</span></strong>
Copia el código necesario que ofrece en tres formas distintas, y ya estás listo para añadir la fuente a tus páginas web.</p>
<p style="text-align: center;"><img title="Google Fuentes páginas web" src="http://ww2.ideasfrescas.es/includes/img/google-fuentes-web-20110816140428.jpg" alt="Google Fuentes páginas web" width="600" height="288" /></p>
<h2 style="text-align: left;">Implementar una tipografía de Google Web Fonts en nuestra página web
</h2>
<p style="text-align: left;">Una vez seleccionada la tipo que quieres, para configurarla en tu páginas web, Google nos ofrece tres formas distintas:</p>
<p style="text-align: left;"><strong><span class="verde">1.	Stantdar:</span></strong> A través de la etiqueta Link, como cualquier otro estilo css, (dentro de las etiquetas head de la página web).</p>
<p style="text-align: left;"><div class="codigo"><pre class="brush: xhtml">&lt;link href="http://fonts.googleapis.com/css?family=Fuentes+Escogidas+Google" rel='stylesheet' type='text/css'&gt;</pre></div>
</p>
<p style="text-align: left;"><strong><span class="verde">2. @import:</span></strong> Haciendo un include de la fuente directamente en el archivo de estilos css (ejemplo style.css).</p>
<p style="text-align: left;"><div class="codigo"><pre class="brush: css ">@import url(http://fonts.googleapis.com/css?family=Fuentes+Escogidas+Google);</pre></div>
</p>
<p style="text-align: left;"><strong><span class="verde">3. Javascript:</span></strong> A través de un script de javascript (dentro las etiquetas head de la página web).</p>
<p style="text-align: left;"><div class="codigo"><pre class="brush: javascript"><script type="text/javascript"><!--
  WebFontConfig = {
    google: { families: [ &prime;Fuentes+Escogidas+Google&prime; ] }
  };
  (function() {
    var wf = document.createElement(&prime;script&prime;);
    wf.src = (&prime;https:&prime; == document.location.protocol ? &prime;https&prime; : &prime;http&prime;) +
      &prime;://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js&prime;;
    wf.type = &prime;text/javascript&prime;;
    wf.async = &prime;true&prime;;
    var s = document.getElementsByTagName(&prime;script&prime;)[0];
    s.parentNode.insertBefore(wf, s);
  })();
// --></script>
</pre></div>
</p>
<p class="verde" style="text-align: left;"><span style="text-decoration: underline;"><strong>Para usar la fuente o tipografía seleccionada e implementada, solamente hay que indicarlo en la propiedad Font-family:</strong></span></p>
<p style="text-align: left;"><div class="codigo"><pre class="brush: css ">h1 { font-family: 'Metrophobic', Arial, serif; font-weight: 400; }</pre></div>
</p>
<p style="text-align: left;"><a title="Directorio de fuentes de Google para páginas web" rel="nofollow" href="http://www.google.com/webfonts#HomePlace:home" target="_parent">[Directorio de fuentes de Google para páginas web]</a></p>]]></description>
</item>

<item>
<title><![CDATA[Herramientas para Desarrolladores Páginas Web I]]></title>
<link>http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/herramientas-desarrollo-paginas-web.php</link>
<pubDate>Thu, 17 May 2012 23:46:06 +0200</pubDate>
<creator>ideasfrescas.es by 8th Art Studio S.L.</creator>
<category><![CDATA[articulos]]></category>
<description><![CDATA[<p>Os presentamos algunas de las extensiones y plugins para navegadores que hemos ido utilizando y probando durante estos años. Deseamos que os sean de utilidad y sobre todo que os ayuden en el diseño de vuestras <strong>páginas web</strong>.</p>
<h2><img title="Firebug" src="http://ww3.ideasfrescas.es/includes/img/firebug-20110823095807.png" alt="Firebug" width="32" height="32" /> Firebug 
</h2>
<p><strong>Firebug</strong> se integra en el navegador Firefox, poniendo una gran cantidad de herramientas de desarrollo web a nuestra disposición. Nos permitee editar, depurar y monitorear CSS, HTML y JavaScript en vivo en cualquier <strong>página web</strong>.</p>
<p style="text-align: center;"><img title="Firebug Extensión Mozilla" src="http://ww3.ideasfrescas.es/includes/img/firebug-mozilla-20110823100246.jpg" alt="Firebug Extensión Mozilla" width="600" height="309" /></p>
<h3>HTML</h3>
<p><strong>Firebug</strong> hace que sea fácil de encontrar elementos <strong>HTML</strong> dentro de la página web. Una vez que hayas encontrado lo que buscas, <strong>Firebug</strong> nos da gran cantidad de información, y nos permite modificar el HTML en vivo.</p>
<h3>CSS
</h3>
<p>De igual forma <strong>Firebug</strong> también nos permite localizar código <strong>CSS</strong> y editarlo en vivo, modificando la <strong>página web</strong> al instante.</p>
<h3>JavaScript</h3>
<p><strong>Firebug</strong> incluye un potente depurador de <strong>JavaScript</strong> que permite detener la ejecución en cualquier momento suiguiendo su ejecución. Podemos medir el rendimiento de nuestro JavaScript y encontrar los cuellos de botella de una forma rápida..</p>
<h3>Document Object Model - DOM</h3>
<p><strong>Document Object Model</strong> es un gran jerarquía de objetos y funciones utilizada por JavaScript. <strong>Firebug</strong> nos permite encontrar los objetos DOM de forma rápida yeditarlos sobre la marcha.</p>
<p class="verde"><a class="verde" title="Firebug" rel="nofollow" href="http://getfirebug.com/" target="_blank">[ Firebug Site oficial ]</a>     <a class="verde" title="Firebug extesión firefox" rel="nofollow" href="https://addons.mozilla.org/es-ES/firefox/addon/firebug/" target="_blank">[ Extensión para Firefox ]</a></p>
<h2><img title="Web Developer" src="http://ww3.ideasfrescas.es/includes/img/web-developer-20110823102619.png" alt="Web Developer" width="32" height="32" /> Extensión Web Developer 
</h2>
<p>La <strong>extensión Web Developer</strong> agrega varias herramientas de desarrollo web a un navegador, facilitando la depuración y edición de las páginas web. La extensión <strong>Web Developer</strong> está disponible para Firefox y Chrome, y se pueden ejecutar en cualquier plataforma que soporte estos navegadores, incluyendo Windows, Mac OS X y Linux.</p>
<p style="text-align: center;"><img title="Web Developer Extensión" src="http://ww3.ideasfrescas.es/includes/img/web-developer-extension-20110823102556.jpg" alt="Web Developer Extensión" width="600" height="256" /></p>
<p><a title="Web Developer" rel="nofollow" href="https://addons.mozilla.org/es-ES/firefox/addon/web-developer/?src=dp-dl-oftenusedwith" target="_blank">[ Web developer Extensión Firefox ]</a></p>
<h2><img title="ColorZilla" src="http://ww3.ideasfrescas.es/includes/img/colorzilla-20110823104802.png" alt="ColorZilla" width="32" height="32" /> ColorZilla 
</h2>
<p>Este plugin para Firefox permite &quot;capturar&quot; valores de colores de una <strong>página web</strong> mediante un gotero. <strong>ColorZilla</strong> es muy útil para los diseñadores web.</p>
<p><a title="ColorZilla" rel="nofollow" href="http://www.colorzilla.com/firefox/" target="_blank">[ Sitio oficial de ColorZilla ]</a> <span class="verde"><a title="Extensión ColorZilla Firefox" rel="nofollow" href="https://addons.mozilla.org/es-ES/firefox/addon/colorzilla/?src=dp-dl-oftenusedwith" target="_blank">[ Extensión ColorZilla para Firefox ]</a></span></p>
<h2><img title="HTML Validator" src="http://ww3.ideasfrescas.es/includes/img/htmlvalidator-20110823105920.png" alt="HTML Validator" width="32" height="25" /> HTML Validator</h2>
<p><strong>HTML Validator</strong> es una extensión para Mozilla, que añade validación de <strong>HTML</strong> dentro de Firefox y Mozilla. El número de errores de una <strong>página web</strong> HTML se muestra mediante un icono en la barra de estado.</p>
<p>La extensión <strong>HTML Validator</strong> puede validar el HTML enviado por el servidor o el HTML en la memoria (después de la ejecución Ajax).</p>
<p>Los detalles de los errores se ve cuando se mira el código fuente HTML de la página web.</p>
<p>La extensión se basa en Tidy y OpenSP (analizador SGML). Ambos algoritmos están incrustados dentro de Firefox y hace que la validación a nivel local, sin necesidad de enviar HTML a un servidor externo.</p>
<p>- El analizador SGML es el mismo programa de validator.w3.org.</p>
<p>- Tidy ha comprobar la accesibilidad de los tres niveles definidos en el WAI.</p>
<p>- W3 en línea de validación para validar HTML 5 en páginas web.</p>
<p style="text-align: center;"><img title="HTML Validator Firefox" src="http://ww3.ideasfrescas.es/includes/img/html-validator-firefox-20110823110311.jpg" alt="HTML Validator Firefox" width="600" height="450" /></p>
<p class="verde"><a title="HTML Validator" rel="nofollow" href="https://addons.mozilla.org/es-ES/firefox/addon/html-validator/?src=dp-dl-oftenusedwith" target="_blank">[ HTML Validator para Firefox ]
</a></p>
<h2><img title="YSlow" src="http://ww3.ideasfrescas.es/includes/img/yslow-20110823111614.png" alt="YSlow" width="32" height="32" /> YSlow
</h2>
<p><strong>YSlow</strong> analiza las <strong>páginas web</strong> y sugiere formas para mejorar su rendimiento, sobre la base del conjunto de reglas de alto rendimiento de Yahoo!. <strong>YSlow</strong> es un complemento para Firefox, y se integra con la herramienta de desarrollo web <strong>Firebug</strong>. </p>
<p> Ofrece sugerencias para mejorar el rendimiento de la <strong>página web</strong>, mediante un resumen de los componentes y mostrando las estadísticas obtenidas. También proporciona herramientas para el análisis de rendimiento, como Smush.it <sup>TM</sup> y JSLint.</p>
<p style="text-align: center;"><img title="YSlow Firefox" src="http://ww3.ideasfrescas.es/includes/img/yslow-firefox-20110823111748.jpg" alt="YSlow Firefox" width="600" height="223" /></p>
<p class="verde"><a title="YSlow" rel="nofollow" href="https://addons.mozilla.org/es-ES/firefox/addon/yslow/?src=dp-dl-oftenusedwith " target="_blank">[ YSlow extesión para Firefox ]</a></p>]]></description>
</item>

<item>
<title><![CDATA[Carrusel de Imágenes Coin Slider]]></title>
<link>http://www.ideasfrescas.es/es/blog-paginas-web/web/articulos-web/carrusel-imagenes.php</link>
<pubDate>Thu, 17 May 2012 23:46:06 +0200</pubDate>
<creator>ideasfrescas.es by 8th Art Studio S.L.</creator>
<category><![CDATA[articulos]]></category>
<description><![CDATA[<p>Os proponemos un <strong>carrusel de imágenes</strong> con JQuery, de fácil implementación para <strong>páginas web</strong>.</p>
<p> </p>
<p style="text-align: center;"><img title="Carrusel de imágenes" src="http://ww4.ideasfrescas.es/includes/img/carrusel-imagenes-20111213164939.jpg" alt="Carrusel de imágenes" width="565" height="325" /></p>
<h2>Características del carrusel de imágenes Coin Slider</h2>
<p>- Efectos de transición únicos</p>
<p>- Compatible con Internet Explorer 6 +, Firefox 2, Safari 2 +, Google Chrome 3 +, Opera 9 +</p>
<p>- Configuración flexible</p>
<p>- Movimiento  automático de diapositivas</p>
<p>- Botones de Navegación</p>
<p>- Ligero (sólo 8kb)</p>
<p>- Vinculación de imágenes</p>
<p>- Libre de uso bajo licencia MIT</p>
<p>- Totalmente personalizable mediante CSS</p>
<p>- Compatible con iPhone y Android</p>
<h2>Descargar de librerías de Coin Slider
</h2>
<p>Lo primero es <strong>descargar la librería JQuery</strong> o enlazarla remotamente:</p>
<p><a title="descargar jquery" rel="nofollow" href="http://docs.jquery.com/Downloading_jQuery#Download_jQuery" target="_blank">Descargar JQuery</a></p>
<p>Enlace desde Google APIs</p>
<p>
<div class="codigo"><pre class="brush: javascript">&lt;script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"&gt;&lt;/script&gt;</pre></div>
</p>
<p>Descargamos los archivos javascript y CSS necesarios para el Carrusel Coin Slider:</p>
<p><a title="librerias coin slider" rel="nofollow" href="http://www.ideasfrescas.es/ejemplos/librerias-coin-slider.zip" target="_blank">Descargar librerías de Coin Slider</a></p>
<h2>¿Cómo implementarlo dentro de la página web?</h2>
<p>Incluimos las librerías:</p>
<p><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:View>Normal</w:View>
  <w:Zoom>0</w:Zoom>
  <w:TrackMoves />
  <w:TrackFormatting />
  <w:HyphenationZone>21</w:HyphenationZone>
  <w:PunctuationKerning />
  <w:ValidateAgainstSchemas />
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:DoNotPromoteQF />
  <w:LidThemeOther>ES</w:LidThemeOther>
  <w:LidThemeAsian>X-NONE</w:LidThemeAsian>
  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
  <w:Compatibility>
   <w:BreakWrappedTables />
   <w:SnapToGridInCell />
   <w:WrapTextWithPunct />
   <w:UseAsianBreakRules />
   <w:DontGrowAutofit />
   <w:SplitPgBreakAndParaMark />
   <w:DontVertAlignCellWithSp />
   <w:DontBreakConstrainedForcedTables />
   <w:DontVertAlignInTxbx />
   <w:Word11KerningPairs />
   <w:CachedColBalance />
  </w:Compatibility>
  <m:mathPr>
   <m:mathFont m:val="Cambria Math" />
   <m:brkBin m:val="before" />
   <m:brkBinSub m:val=" " />
   <m:smallFrac m:val="off" />
   <m:dispDef />
   <m:lMargin m:val="0" />
   <m:rMargin m:val="0" />
   <m:defJc m:val="centerGroup" />
   <m:wrapIndent m:val="1440" />
   <m:intLim m:val="subSup" />
   <m:naryLim m:val="undOvr" />
  </m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
  DefSemiHidden="true" DefQFormat="false" DefPriority="99"
  LatentStyleCount="267">
  <w:LsdException Locked="false" Priority="0" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Normal" />
  <w:LsdException Locked="false" Priority="9" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="heading 1" />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" />
  <w:LsdException Locked="false" Priority="39" Name="toc 1" />
  <w:LsdException Locked="false" Priority="39" Name="toc 2" />
  <w:LsdException Locked="false" Priority="39" Name="toc 3" />
  <w:LsdException Locked="false" Priority="39" Name="toc 4" />
  <w:LsdException Locked="false" Priority="39" Name="toc 5" />
  <w:LsdException Locked="false" Priority="39" Name="toc 6" />
  <w:LsdException Locked="false" Priority="39" Name="toc 7" />
  <w:LsdException Locked="false" Priority="39" Name="toc 8" />
  <w:LsdException Locked="false" Priority="39" Name="toc 9" />
  <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption" />
  <w:LsdException Locked="false" Priority="10" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Title" />
  <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font" />
  <w:LsdException Locked="false" Priority="11" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtitle" />
  <w:LsdException Locked="false" Priority="22" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Strong" />
  <w:LsdException Locked="false" Priority="20" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Emphasis" />
  <w:LsdException Locked="false" Priority="59" SemiHidden="false"
   UnhideWhenUsed="false" Name="Table Grid" />
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text" />
  <w:LsdException Locked="false" Priority="1" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="No Spacing" />
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading" />
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List" />
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid" />
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1" />
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2" />
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1" />
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2" />
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1" />
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2" />
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3" />
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List" />
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading" />
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List" />
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid" />
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 1" />
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 1" />
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 1" />
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" />
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" />
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 1" />
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision" />
  <w:LsdException Locked="false" Priority="34" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" />
  <w:LsdException Locked="false" Priority="29" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Quote" />
  <w:LsdException Locked="false" Priority="30" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" />
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 1" />
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" />
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" />
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" />
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 1" />
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 1" />
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 1" />
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 1" />
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 2" />
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 2" />
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 2" />
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" />
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" />
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 2" />
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 2" />
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" />
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" />
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" />
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 2" />
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 2" />
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 2" />
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 2" />
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 3" />
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 3" />
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 3" />
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" />
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" />
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 3" />
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 3" />
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" />
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" />
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" />
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 3" />
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 3" />
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 3" />
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 3" />
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 4" />
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 4" />
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 4" />
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" />
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" />
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 4" />
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 4" />
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" />
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" />
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" />
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 4" />
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 4" />
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 4" />
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 4" />
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 5" />
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 5" />
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 5" />
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" />
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" />
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 5" />
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 5" />
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" />
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" />
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" />
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 5" />
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 5" />
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 5" />
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 5" />
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 6" />
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 6" />
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 6" />
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" />
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" />
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 6" />
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 6" />
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" />
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" />
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" />
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 6" />
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 6" />
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 6" />
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 6" />
  <w:LsdException Locked="false" Priority="19" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" />
  <w:LsdException Locked="false" Priority="21" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" />
  <w:LsdException Locked="false" Priority="31" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" />
  <w:LsdException Locked="false" Priority="32" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" />
  <w:LsdException Locked="false" Priority="33" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Book Title" />
  <w:LsdException Locked="false" Priority="37" Name="Bibliography" />
  <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading" />
 </w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<mce:style><! 
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Tabla normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin-top:0cm;
	mso-para-margin-right:0cm;
	mso-para-margin-bottom:10.0pt;
	mso-para-margin-left:0cm;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
-->
<!--[endif] -->
</p>
<p>
<div class="codigo"><pre class="brush: xhtml"><script type="text/javascript" src="jquery-1.4.2.js"></script>
<script type="text/javascript" src="coin-slider.min.js"></script>
<link rel="stylesheet" href="coin-slider-styles.css" /> </pre></div>
</p>
<p>Añadimos la capa que contiene el <strong>carrusel de imágenes</strong>, creando un div con el id. E incluimos las imágenes con sus descripciones de la siguiente forma:</p>
<p>
<div class="codigo"><pre class="brush: xhtml"><div id=&prime;coin-slider&prime;>
	<a href="img01_url">
		<img src="img01.jpg" >
		<span>
			Description for img01
		</span>
	</a>
	......
	......
	<a href="imgN_url">
		<img src="imgN.jpg" >
		<span>
			Description for imgN
		</span>
	</a>
</div>
</pre></div>
</p>
<p>Para terminar, y que funcione el carrusel, añadimos la llamada al <strong>Carrusel Coin Slider</strong>:</p>
<p>
<div class="codigo"><pre class="brush: xhtml"><script type="text/javascript"><!--
	$(document).ready(function() {
		$(&prime;#coin-slider&prime;).coinslider();
	});
// --></script
</pre></div>
</p>
<h2>Opciones disponibles del Carrusel de imágenes</h2>
<p>El <strong>carrusel de imágenes Coin Slider</strong> tiene muchas opciones para de configuración.</p>
<p><strong>width: 565,</strong> // ancho del contenedor del carrusel
<strong>height: 290,</strong> // alto del contenedor del carrusel
<strong>spw: 5,</strong> // ancho de los cuadrados de los efectos, a un número menor el cuadrado es mayor
<strong>sph: 3,</strong> // alto de los cuadrados pequeños, a un número menor el cuadrado es mayor
<strong>delay: 3000,</strong> // tardanza en millisegundos entre imágenes
<strong>sDelay: 30,</strong> // retardo en milisegundos entre cuadrados
<strong>opacity: 0.7,</strong> // opacidad del título y la navegación
<strong>titleSpeed: 500,</strong> // rapidez de aparición del título en milisegundos
<strong>effect: &prime;&prime;,</strong> // efecto al azar, valores: random, swirl, rain, straight
<strong>navigation: true,</strong> // mostrar/ocultar botones anterior y siguiente
<strong>links : true,</strong> // mostrar las imágenes como enlaces
<strong>hoverPause: true</strong> // hacer una pausa al estar el ratón encima</p>
<p>
<div class="codigo"><pre class="brush: xhtml"><script type="text/javascript"><!--
	$(document).ready(function() {
		$(&prime;#coin-slider&prime;).coinslider({ width: 900, navigation: false, delay: 5000 });
	});
// --></script>
</pre></div>
</p>
<p class="verde">NOTA</p>
<p><span style="text-decoration: underline;">Tener cuidado con las propiedades spw y sph, porque una cifra muy alta puede causar problemas en las transiciones, ya que los cuadrados son más pequeños y tardará más.
Si no se establece efecto, todos los efectos se ejecutarán al azar.</span></p>
<p>[ <a title="demo carrusel de imágenes coin slider" rel="nofollow" href="http://www.ideasfrescas.es/ejemplos/carrusel-coin-slider" target="_blank">DEMO Carrusel de imágenes Coin Slider</a> ]</p>
<p>[ <a title="página web coin slider" rel="nofollow" href="http://workshop.rs/projects/coin-slider " target="_blank">Página web Coin Slider</a> ]</p>]]></description>
</item>
</channel>
</rss> 
