<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Internet Inteligente - Diseño, marketing y desarrollo web. &#187; Flash</title>
	<atom:link href="http://www.nerv.es/blog/category/flash/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nerv.es/blog</link>
	<description>Apuntes y utilidades sobre diseño, posicionamiento y desarrollo web.</description>
	<lastBuildDate>Mon, 01 Feb 2010 11:08:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Bug del Flash Player 10 al reproducir mp3 a 48khz</title>
		<link>http://www.nerv.es/blog/bug-del-flash-player-10-al-reproducir-mp3-a-48khz/</link>
		<comments>http://www.nerv.es/blog/bug-del-flash-player-10-al-reproducir-mp3-a-48khz/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 09:59:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.nerv.es/blog/bug-del-flash-player-10-al-reproducir-mp3-a-48khz/</guid>
		<description><![CDATA[Si tenéis la versión 10 del Flash Player, puede que algunas canciones de cualquier página se os escuchen como distorsionadas. El problema no está en el mp3, es un bug de esta versión del Player al reproducir mp3 a 48khz. No se produce esa distorsión cuando es un mp3 a 44Khz.
Ayer mismo salió la actualización que [...]]]></description>
			<content:encoded><![CDATA[<p>Si tenéis la versión 10 del Flash Player, puede que algunas canciones de cualquier página se os escuchen como distorsionadas. El problema no está en el mp3, es un bug de esta versión del Player al reproducir mp3 a 48khz. No se produce esa distorsión cuando es un mp3 a 44Khz.</p>
<p>Ayer mismo salió la actualización que arregla este bug (10.0.22.87), puedes bajarla desde Adobe: <a href="http://get.adobe.com/flashplayer/">http://get.adobe.com/flashplayer/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nerv.es/blog/bug-del-flash-player-10-al-reproducir-mp3-a-48khz/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Rutas relativas a la ubicación del Flash</title>
		<link>http://www.nerv.es/blog/rutas-relativas-a-la-ubicacion-del-flash/</link>
		<comments>http://www.nerv.es/blog/rutas-relativas-a-la-ubicacion-del-flash/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 17:28:48 +0000</pubDate>
		<dc:creator>saul</dc:creator>
				<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.nerv.es/blog/rutas-relativas-a-la-ubicacion-del-flash/</guid>
		<description><![CDATA[Si tratas con FLASH seguro que alguna vez te has topado con esta &#8220;característica&#8221;. Si no usas archivos externos no hay ningún problema, pero si haces uso de archivos de configuración externos en formato txt, carga de imágenes externas, te habrás dado cuenta de que no importa donde hayas puesto tu SWF en el arbol [...]]]></description>
			<content:encoded><![CDATA[<p>Si tratas con FLASH seguro que alguna vez te has topado con esta &#8220;característica&#8221;. Si no usas archivos externos no hay ningún problema, pero si haces uso de archivos de configuración externos en formato txt, carga de imágenes externas, te habrás dado cuenta de que no importa donde hayas puesto tu SWF en el arbol de directorios, la ruta relativa a esos archivos externos siempre se hace desde el HTML donde se carga.</p>
<p>Por ejemplo tienes un SFW <strong>visor.swf</strong> y una imagen <strong>arbol.jpg</strong> que están dentro de la carpeta MULTIMEDIA colgando de la raiz que es donde está tu <strong>index.html</strong>.</p>
<p>Al editar el flash lo lígico es que pongas que la ruta de la imagen sea &#8220;<strong>arbol.jpg</strong>&#8220;, ya que está en la misma carpeta que la imagen, y si abrimos el SWF a pelo comprobarás que la carga correctamente. El problema viene cuando cargamos el SWF en el <strong>index.html</strong>, cosa bastante normal. El flash por defecto tomará la ruta actual de carga, no donde se encuentra el archivo SWF realmente, con lo que buscará en este caso en el raiz el archivo <strong>arbol.jpg</strong> y no lo encontrará.</p>
<p>Una solución es que si sabemos que el flash se va a cargar en el index.html que está en raiz, cambiar la ruta de carga del flash a &#8220;<strong>multimedia/arbol.jpg</strong>&#8221; y funcionará. Para sitios sencillos esto funciona bien, pero ¿que pasa cuando queremos cargar ese flash en otro HTML que no está en raiz?, no funcionará, y por lo tanto no podemos usar el mismo SWF para 2 lugares (o 3, 7, 200) siendo que el visor es el mismo. También surgen problemas cuando usamos gestores de contenido con URL dinamicas, tipo permalinks, etc, donde una dirección como <a href="http://www.nerv.es/blog/titulo-del-articulo">www.nerv.es/blog/titulo-del-articulo</a> dará error al cargar el visor ya que el flash se cree que está en una estructura de directorios &#8220;/<strong>blog/titulo-del-articulo</strong>&#8221; que no existe físicamente.</p>
<p>La mejor solución es usar un atributo que no es muy conocido llamado <strong>base. </strong></p>
<p>Si en el código de carga del flash usamos:</p>
<p><em><font color="#339966"><strong>&lt;param name=&#8221;base&#8221; value=&#8221;.&#8221;&gt;</strong></font></em></p>
<p>para &lt;object&gt; y para &lt;embed&gt;:</p>
<p><strong><em><font color="#339966">base=&#8221;.&#8221;</font></em></strong></p>
<p>No importa desde donde se cargue el archivo SWF que <strong>la ruta base para él será donde esté ubicado realmente dentro del arbol de directorios</strong>. Con esto conseguimos que funciones siempre sin importar desde donde ser carge. ( dentro del mismo dominio al menos )</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nerv.es/blog/rutas-relativas-a-la-ubicacion-del-flash/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Solución rápida para usar HTTPs con Flash</title>
		<link>http://www.nerv.es/blog/solucion-rapida-para-usar-https-con-flash/</link>
		<comments>http://www.nerv.es/blog/solucion-rapida-para-usar-https-con-flash/#comments</comments>
		<pubDate>Tue, 04 Mar 2008 11:05:56 +0000</pubDate>
		<dc:creator>saul</dc:creator>
				<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.nerv.es/blog/solucion-rapida-para-usar-https-con-flash/</guid>
		<description><![CDATA[Si estás haciendo alguna aplicación en flash que corre sobre un servidor https puede que te encuentres con un error que abortará la ejecución. Te dirá que no puede abrir la dirección pedida.
Si tienes ese problema prueba con alguna de estas dos soluciones:
1. Sube el archivo crossdomain.xml a tu servidor https.
&#60;cross-domain-policy&#62;
&#60;allow-access-from domain=&#8221;*&#8221;/&#62;
&#60;/cross-domain-policy&#62;
2. Inserta las siguientes [...]]]></description>
			<content:encoded><![CDATA[<p>Si estás haciendo alguna aplicación en flash que corre sobre un servidor https puede que te encuentres con un error que abortará la ejecución. Te dirá que no puede abrir la dirección pedida.</p>
<p>Si tienes ese problema prueba con alguna de estas dos soluciones:</p>
<p><strong>1. Sube el archivo crossdomain.xml a tu servidor https.</strong></p>
<blockquote><p>&lt;cross-domain-policy&gt;</p>
<p>&lt;allow-access-from domain=&#8221;*&#8221;/&gt;</p>
<p>&lt;/cross-domain-policy&gt;</p></blockquote>
<p><strong>2. Inserta las siguientes líneas en tu actionscript:</strong></p>
<blockquote><p>System.security.allowInsecureDomain(&#8221;www.tudominio.com&#8221;);</p>
<p>System.security.allowDomain(&#8221;www.tudominio.com&#8221;);</p></blockquote>
<p>Las dos soluciones parece que funcionan bien.</p>
<p><em>(Traducción de <a href="http://www.enilsson.com/blog/item/2008/02/26/flash-x-https">eNilsson</a>. Visto en </em><a href="http://www.nerv.es/flashme/" title="resources, news, flex, actionscript, flash, etc."><em>FlashMe</em></a><em>!)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nerv.es/blog/solucion-rapida-para-usar-https-con-flash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Típico problema con la precarga en Flash</title>
		<link>http://www.nerv.es/blog/tipico-problema-con-la-precarga-en-flash/</link>
		<comments>http://www.nerv.es/blog/tipico-problema-con-la-precarga-en-flash/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 09:09:26 +0000</pubDate>
		<dc:creator>saul</dc:creator>
				<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.nerv.es/blog/tipico-problema-con-la-precarga-en-flash/</guid>
		<description><![CDATA[Los preloaders en Flash pueden dar dolores de cabeza algunas veces, pero hay una funcionalidad oculta dentro del Flash Player ( el que salta para testear nuestra película pulsando CTRL+ENTER, por ejemplo) que te ayudará a resolver los problemas mucho más fácil. El visor de anchos de banda.

1. Abre tu película Flash y testéala para [...]]]></description>
			<content:encoded><![CDATA[<p>Los preloaders en Flash pueden dar dolores de cabeza algunas veces, pero hay una funcionalidad oculta dentro del Flash Player ( el que salta para testear nuestra película pulsando CTRL+ENTER, por ejemplo) que te ayudará a resolver los problemas mucho más fácil. El visor de anchos de banda.</p>
<ul>
<li><strong>1.</strong> Abre tu película Flash y testéala para abrir la ventana de testeo (CTRL+ENTER)</li>
<li><strong>2.</strong> Abre el menú <strong>Ver</strong> y activa <strong>Visor de anchos de banda</strong>.</li>
</ul>
<p><img border="0" width="569" src="http://farm4.static.flickr.com/3077/2297757773_78af286a4c_o.jpg" height="300" /></p>
<ul>
<li><strong>3.</strong> El visor de anchos de banda lo verás ahora arriba de tu película.</li>
</ul>
<p><strong>Usando el visor:</strong></p>
<p>Una vez abierto el visor, tienes muchas información a tu disposición. Observa que tienes todas las propiedades del SWF, incluido tamaño y tiempos de carga. Esta información es <strong>muy útil cuando estás intentando bajar el peso del archivo</strong>.</p>
<p>En cuanto al preloader, la propiedad más util en este caso es el gráfico frame por frame. La mayoría de los preloaders van del frame 1 al 2 y del 2 al 1 todo el rato hasta que todos los bytes se cargan y van hacia el frame 3. Prueba  tu preloader frame por frame y asegúrate que tu actionscript se comporta correctamente. Puedes ver instantáneamente si tu película salta a un frame que no debería.</p>
<p><strong>El problema más común al hacer un preloader.</strong></p>
<p>La primera pregunta de todos los foros que hablar sobre los problemas de los preloaders es &#8220;Porqué no puedo ver mi preloader hasta que no está casi del todo cargado (70%-90%)?</p>
<p><span id="more-60"></span></p>
<p>La respuesta a esta pregunta es que hay poco o nada ya que cargar (bytes).</p>
<blockquote><p>Consejo: En una nueva capa, añade 2 o 3 frames después de tu preloader, y pon una imagen de alta resolución en cada frame. Estó dará algo más de trabajo a tu preloader. Pon un stop() en el último frame. Nota: Asegúrate que no hay imágenes en el mismo frame que el preloader ( comúnmente en los primeros 2 frames ).</p></blockquote>
<p><strong>¡Como simular una carga!</strong></p>
<p>Testea tu película y ve de nuevo al menú <strong>Ver</strong>. Ve a la opción <strong>Configuración de descarga</strong> y escoge una velocidad. Pulsa CTRL+ENTER para que empiece la película, y tu película Flash simulará la carga según la velocidad que le hayas indicado.</p>
<p><img border="0" width="569" src="http://farm4.static.flickr.com/3255/2298552572_edde6dd4e7_o.jpg" alt="flash prelader, loader, pregarcga" height="300" /></p>
<p><strong>Usando el gráfico de fotograma en fotograma</strong></p>
<p>La clave para un preloader que funcione bien es mantener el número de bytes del primer frame al mínimo. Tu preloader no mostrará ningún progreso hasta que toda la información y objetos del primer frame se hayan cargado (incluyendo Actionscript). Si tienes imágenes innecesarias o actionscript en el primer fotograma, que no serán útiles hasta más tarde en tu película, muévelos de frame o elimínalos.</p>
<p><strong>Formas de mantener el tamaño bajo del primer frame</strong></p>
<ul>
<li><strong>1.</strong> Intenta no usar imágenes.</li>
<li><strong>2.</strong> Evita la animación frame por frame en tu barra de progreso, usa Actionscript por ejemplo.</li>
<li>Ejemplo: movieClip_mc._width=percentloaded; (mira más abajo)</li>
<li><strong>3.</strong> No importes objetos de Illustrator, dibújalas directamente en Flash.</li>
<li><strong>4.</strong> Incorpora sólo los caracteres que necesitas (0123456789%, suficiente para la mayoría de casos)</li>
</ul>
<p><strong>Preloader Básico con actionscript:</strong></p>
<p><strong>Frame 1.</strong></p>
<blockquote><p>totalBytes = this.getBytesTotal();<br />
loadedBytes = this.getBytesLoaded();<br />
remainingBytes = totalBytes &#8211; loadedBytes<br />
percentDone = int((loadedBytes/totalBytes)*100);<br />
this.bar_mc._width = percentDone;<br />
this.myText = Math.round(percentDone)+&#8221;%&#8221;;<br />
if (_framesloaded == _totalframes) {<br />
     gotoAndPlay(3);<br />
}</p></blockquote>
<p class="nota">Nota del traductor: Se supone que hay un campo de texto dinámico que se llama myText y un mc rectangular que se llama bar_mc. </p>
<p><strong>Frame 2</strong></p>
<blockquote><p>gotoAndPlay(1);</p></blockquote>
<p><em>(libre traducción de </em><a href="http://www.bittbox.com/flash/troubleshooting-a-flash-preloader/"><em>bittbox</em></a><em>)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nerv.es/blog/tipico-problema-con-la-precarga-en-flash/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Google indexa Flash: Entrevista a Michael Marshall</title>
		<link>http://www.nerv.es/blog/google-indexa-flash-entrevista-a-michael-marshall/</link>
		<comments>http://www.nerv.es/blog/google-indexa-flash-entrevista-a-michael-marshall/#comments</comments>
		<pubDate>Tue, 26 Feb 2008 11:33:24 +0000</pubDate>
		<dc:creator>saul</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[SEO / SEM]]></category>

		<guid isPermaLink="false">http://www.nerv.es/blog/google-indexa-flash-entrevista-a-michael-marshall/</guid>
		<description><![CDATA[Este artículo tiene ya algún tiempo pero me ha parecido interesante traducir esta entrevista. Sobre todo la parte referente a la herramienta de extracción de texto.
Como todos sabéis, usar Flash para toda la página siempre ha sido un gran problema para la optimización de los motores de búsqueda. Simplemente no hay contenido para los motores [...]]]></description>
			<content:encoded><![CDATA[<p class="nota">Este artículo tiene ya algún tiempo pero me ha parecido interesante traducir esta entrevista. Sobre todo la parte referente a la herramienta de extracción de texto.</p>
<p>Como todos sabéis, usar Flash para toda la página siempre ha sido un gran problema para la optimización de los motores de búsqueda. <strong>Simplemente no hay contenido para los motores de búsqueda</strong> que puedan indexar.</p>
<p>Así que cuando me enteré de que Google podía indexar el contenido de los archivos Flash, me sorprendió. Al parecer, este notable descubrimiento ha pasado casi inadvertido en la comunidad SEO.</p>
<p>Sin embargo, como probablemente ya sabes, Google siempre ha sido pionero en indexar contenido de diferentes formatos: Archivos PDF, .DOC, etc. Google también ha hecho muchos avances para indexar el contenido dinámico.</p>
<p>Y ahora es el primer motor de búsqueda en indexar Flash, <strong>otro paso adelante en la industria SEO.</strong></p>
<p>Entonces, ¿por qué Flash presentó estos problemas en el pasado?</p>
<p class="seccion"><strong>Antecedentes de Flash y SEO</strong></p>
<p>Con una pagina principal en Flash surge el problema de decirle al buscador de que trata la página. Sin este texto, los <strong>motores de búsqueda no tienen nada que indexar</strong>. Por lo tanto, la página principal rara vez está bien posicionada, a menos que factores externos a la página como enlaces entrantes la hagan más popular.</p>
<p>En el pasado, se han hecho pocas pruebas y dispersas para <strong>solucionar esta dificultad</strong>.  Esto puso las cosas muy difíciles a las empresas que querían mostrar una rica experiencia de usuario con una página en Flash, como las empresas de diseño gráfico, estudios fotográficos, empresas de diseño de páginas web, etc.</p>
<p>Asi, estas <strong>empresas a menudo sacrificaban el ranking por la experiencia de usuario</strong>, ya que rara vez se puede tener tanto tiempo para seguir todas las directrices que requieren los motores de búsqueda.</p>
<p class="seccion"><strong>Entrevista a Michael Marshall</strong></p>
<p>Cuando me enteré de que google indexaba flash por Michael Marshall, creador de ThemeMaster y moderador de nuestros cursos de marketing de motores de búsqueda, y de los fascinantes descubrimientos que había hecho, inmediatamente quería una entrevista con él.</p>
<p><span id="more-53"></span></p>
<p>Así que echemos un vistazo a lo que Michael ha descubierto acerca de Google y Flash.</p>
<p><strong>Pregunta: Michael, ¿cómo sabemos que Google ahora indexa Flash? ¿Hay alguna manera de buscar archivos Flash indexados?</strong></p>
<p>Michael Marshall: Si, Puedes introducir el término de búsqueda en Google, y usando el operador filetype puedes restringir la búsqueda a un archivo &#8220;.swf&#8221;. Esta operación sólo busca contenido en archivos Flash. Deberías ver [FLASH] justo antes de cada item de la página de resultados.</p>
<p>Por ejemplo, escribe lo siguiente en el cuadro de búsqueda en Google:</p>
<p><em>&#8220;Abra su negocio al mundo&#8221; filetype:swf</em></p>
<p><strong>Cómo podemos <a href="http://www.nerv.es/blog/como-saber-que-texto-indexa-google-en-tus-archivos-flash-swf/" title="como saber que texto extrae google de un archivo flash">extraer el texto de un Flash </a>para saber que es lo que Google ve?</strong></p>
<p>Macromedia tiene un Flash Search Engine SDK (<a href="http://www.macromedia.com/software/flash/download/search_engine/">http://www.macromedia.com/software/flash/download/search_engine/</a>) que justo nos da lo que necesitamos. El SDK (Software Development Kit) incluye una aplicación que se llama &#8220;swf2html&#8221;. Swf2html extrae textos y enlaces de un .swf y devuelve los datos a la salida de pantalla o a un archivo HTML. Swf2html nos viene como una aplicación ejecutable y como una biblioteca estática para implementaciones. Para completar la funcionalidad, consulta el archivo Readme.htm incluido en el kit SDK.</p>
<p><strong>¿Tienes un ejemplo de un archivo Flash que se pueda ver, así como un ejemplo de que texto se ha extraído de él?</strong></p>
<p>Sí. Tengo un ejemplo de cada uno. El flash no es nada del otro mundo pero será útil para nuestro propósito. Visita la aplicación Flash y observa los textos que aparecen en él, y luego los que se han extraído en el HTML.</p>
<ul>
<li>Ejemplo de archivo en Flash: <a href="http://www.internet-marketing-analysts.com/flash_sample.html"><span>http://www.internet-marketing-analysts.com/flash_sample.html</span></a></li>
<li>Ejemplo de texto extraido: <a href="http://www.internet-marketing-analysts.com/extracted_text.html"><span>http://www.internet-marketing-analysts.com/extracted_text.html</span></a></li>
</ul>
<p>(Nota: Este ejemplo de Flash está basado en uno de los productos de Michael. Sin embargo, lo he elegido por 2 razones.</p>
<ul>
<li>Porque hay muchos tipos de películas dentro de él.</li>
<li>Porque se trata de un ejemplo con mucho texto, a diferencia de otros muchos ejemplos en Flash que podría haber optado por usar.)</li>
</ul>
<p>En el fichero de salida puedes ver que hay algún texto repetido varias veces y una parte de él incluso aparece &#8220;invisible&#8221; ya que el color de fuente es blanco. Esto solo es un efecto de la conversión, no es realmente texto invisible o para hacer spam.</p>
<p>En otras palabras, no estás haciendo nada malo, se debe simplemente a la herramienta y no a spam o texto invisible.</p>
<p><strong>Pero cómo lo hacemos, ¿sabemos la forma en la que Google lo vé?</strong></p>
<p>Una simple prueba nos mostrará que texto extrae Google de la presentación Flash. Puedes ir haciendo búsquedas en google con las palabras que tienes en el flash y ver los resultados que muestra. Cogiendo palabras o frases del principio del html que extrae la herramienta o del medio.</p>
<p><strong>¿Cuanto de tu película ve Google? En otras palabras, cuanto profundiza Google dentro del flash.</strong></p>
<p>Mi experiencia con esta herramienta me dice que google indexa todo el texto que muestra dicha utilidad, enlaces incluidos.</p>
<p><strong>Has mencionado que, cuando ciertos tipos de movimientos en una película flash se asocian con textos, el resultado extraído contiene texto duplicado.</strong></p>
<p><strong>Los técnicos que nos leen saben lo que significa, pero para los que no lo son (como yo), ¿eso significa que tenemos que tener cuidado acerca de la utilización de ciertos tipos de animación, ya que estos podrían dar lugar a contenido duplicado, por lo tanto la posibilidad de crear Spam?</strong></p>
<p>Sí. El tipo de animación que se aplica a un texto puede influir en la forma en que se extrae el texto. Si no quieres que haya una densidad de palabras clave o de contenido duplicado en lo que lee Google, tienes que cuidar el tipo de animación asociado a un texto.</p>
<p><strong>Al ver el código fuente HTML que ha extraído la herramienta, no hay una etiqueta de Título. ¿Que parte del texto coge Google para poner en la etiqueta de título?</strong></p>
<p>En mi experiencia, he encontrado que la primera línea de texto de la salida se usa como la etiqueta de título. Puedes usar swf2html y cambiar cosas en el flash hasta que tengas el resultado deseado. Además, la descripción en los resultados de búsqueda se crea dinámicamente (dependiendo de la consulta del usuario) de partes del texto extraído por Google.</p>
<p><strong>¿Tienes otras sugerencias para la optimización de archivos Flash?</strong></p>
<p>Sí. Yo recomendaría que la gente lea mi tutorial más técnico para obtener mas información acerca de la optimización de archivos flash (ver abajo)</p>
<p>Una cosa que quiero añadir es el problema que puede surgir en las presentaciones Flash que usen contenidos dinámicos extraidos de una base de datos, archivos xml, etc basados en entradas del usuario. Este contenido no es parte del propio archivo xml, por lo tanto, no será indexable por Google.</p>
<p>¿Qué hay de los banners en Flash? ¿Google también indexa el contenido de los banners en Flash?</p>
<p>Si. Cualquier presentación en Flash, si es toda la página o sólo un banner. He encontrado muchos casos de ambos.</p>
<p class="seccion"><strong>Para instrucciones más técnicas SEO</strong></p>
<p>Michael ha creado una página con una explicación más técnica de muchos de estos conceptos, en la siguiente URL.</p>
<p>La página también incluye el código fuente HTML de la producción extraída de su presentación Flash.</p>
<p><a href="http://www.internet-marketing-analysts.com/Google-Flash_tutorial/">Http://www.internet-marketing-analysts.com/Google-Flash_tutorial/</a></p>
<p><em>(libre traducción de </em><a href="http://www.searchengineworkshops.com/articles/flash.html"><em>searchengineworkshops.com</em></a><em>)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nerv.es/blog/google-indexa-flash-entrevista-a-michael-marshall/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Cómo saber que texto indexa Google en tus archivos flash SWF</title>
		<link>http://www.nerv.es/blog/como-saber-que-texto-indexa-google-en-tus-archivos-flash-swf/</link>
		<comments>http://www.nerv.es/blog/como-saber-que-texto-indexa-google-en-tus-archivos-flash-swf/#comments</comments>
		<pubDate>Mon, 18 Feb 2008 14:04:46 +0000</pubDate>
		<dc:creator>saul</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[SEO / SEM]]></category>

		<guid isPermaLink="false">http://www.nerv.es/blog/como-saber-que-texto-indexa-google-en-tus-archivos-flash-swf/</guid>
		<description><![CDATA[A raíz de la reestructuración de la página de nerv me di cuenta de que Google había indexado los textos de unos SWF que tenía en una sección y sin embargo otros no. Me refiero a los 3 archivos Flash que hay en Portada y a los otros 3 dentro de la sección de Diseño [...]]]></description>
			<content:encoded><![CDATA[<p>A raíz de la reestructuración de la <a href="http://www.nerv.es" title="nerv, diseño web valencia">página de nerv</a> me di cuenta de que Google había indexado los textos de unos SWF que tenía en una sección y sin embargo otros no. Me refiero a los 3 archivos Flash que hay en <a href="http://www.nerv.es" title="Portada de nerv, diseño web valencia">Portada</a> y a los otros 3 dentro de la sección de <a href="http://nerv.es/disenio-web-y-servicios/" title="seccion de diseño web y servicios de nerv Valencia">Diseño Web y Servicios</a>. Estuve un tiempo buscando la razón de porque había indexado los textos de los 3 últimos SWF y no los de portada, si eran casi identicos. Hasta que caí que <strong>los interiores estaban exportados como Flash versión 7 y los nuevos de portada en la versión 8</strong>, que por lo visto Google aún no puede leer por alguna razón que desconozco.</p>
<p>Eso por una parte, más tarde me encontré con una <strong>herramienta para extraer un HTML del SWF, y sacar los textos que pueden ser indexables</strong>. La herramienta se llama <a href="http://www.nerv.es/blog/files/swf2html.rar" title="extractor de texto en archivos flash">swf2HTML</a>, es un poco fea porque tienes que ejecutarla desde la línea de comandos ( en la opción Ejecutar.. en el menu inicio, escribe &#8220;cmd&#8221;, sin comillas ), pero funciona bien. La sintaxis básica para que te muestre los textos que puede sacar de tu SWF es la siguiente:</p>
<blockquote><p>C:\swf2html tuarchivoflash.swf</p></blockquote>
<p>Si es que teneis el ejecutable swf2html.exe en el disco C: y el SWF en la misma ruta. De todas maneras dentro de la carpeta tenéis instrucciones con la sintaxis de uso.</p>
<p>Haciendo pruebas con esta herramienta pude verificar que <strong>no extraía ningún texto de los SWF de portada y sí de los de la sección interior</strong>.</p>
<p>Podéis leer algo más en la <a href="http://www.nerv.es/blog/google-indexa-flash-entrevista-a-michael-marshall/" title="entrevista flash google michael marshall">entrevista a Michael Marshall</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nerv.es/blog/como-saber-que-texto-indexa-google-en-tus-archivos-flash-swf/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Esta es la característica más importante para una interfaz de usuario exitosa.</title>
		<link>http://www.nerv.es/blog/esta-es-la-caracteristica-mas-importante-para-una-interfaz-de-usuario-exitosa/</link>
		<comments>http://www.nerv.es/blog/esta-es-la-caracteristica-mas-importante-para-una-interfaz-de-usuario-exitosa/#comments</comments>
		<pubDate>Tue, 05 Feb 2008 08:45:59 +0000</pubDate>
		<dc:creator>saul</dc:creator>
				<category><![CDATA[Diseño web]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.nerv.es/blog/esta-es-la-caracteristica-mas-importante-para-una-interfaz-de-usuario-exitosa/</guid>
		<description><![CDATA[Esta característica&#8230;

Hizo de Google un lider mundial.
Hace que los videojuegos sean tan jugables.
Es por ella por la que los geeks prefieren usar el bloc de notas que el Word.
Hace que algunas aplicaciones web sean tan frustrantes de usar.

Estamos hablando del tiempo de respuesta.
En el mundo real, tocas algo y se mueve. No tienes que esperar [...]]]></description>
			<content:encoded><![CDATA[<p>Esta característica&#8230;</p>
<ul>
<li>Hizo de Google un lider mundial.</li>
<li>Hace que los videojuegos sean tan jugables.</li>
<li>Es por ella por la que los geeks prefieren usar el bloc de notas que el Word.</li>
<li>Hace que algunas aplicaciones web sean tan frustrantes de usar.</li>
</ul>
<p>Estamos hablando del <strong>tiempo de respuesta</strong>.</p>
<p>En el mundo real, tocas algo y se mueve. No tienes que esperar a que el universo tarde 3 segundos en calcular la nueva posición del objeto. <strong>Una respuesta inmediata es lo que espera el cerebro</strong>. Cualquier aplicación te hace esperar, esto mata el flujo de las acciones y el disfrute de la aplicación.</p>
<p><img border="0" width="569" src="http://farm3.static.flickr.com/2096/2239331046_e9f6ab1275_o.jpg" height="302" /></p>
<p><em>Sonic tenía un tiempo de respuesta inmediato. ¿Lo tiene tu aplicación?</em></p>
<p>Piensa sobre usar un ordenador 8 horas al día. Piensa cuanto tiempo estás esperando cosas:</p>
<ul>
<li>Esperando a que las páginas web se carguen.</li>
<li>Esperando a que tu ordenador se reinicie.</li>
<li>Esperando a que se inicien los programas (Photoshop por ejemplo)</li>
<li>Tiempos de compilación o renderizado</li>
<li>etc.</li>
</ul>
<p>Coge estos tiempos y multiplícalos por las millones de veces que los has experimentado y tendrás un montón de tu tiempo malgastado.</p>
<p><span id="more-26"></span></p>
<p>Ni si quiera puedes aprovechar el tiempo de espera ya que no sabes cuando va a terminar, de modo que no puedes dedicarte a otras actividades. En el futuro todas las interfaces de usuario serán de respuesta inmediata. Las personas del futuro se extrañarán y entristecerán de ver como perdemos tanto el tiempo mirando barras de progreso.</p>
<p>Así que un consejo para la construcción de aplicaciones: <strong>Hazlas más rápidas.</strong></p>
<ul>
<li>Hazlas más pequeñas.</li>
<li>Hazlas más ligeras.</li>
<li>Sacrifica funcionalidad innecesaria</li>
<li>Precarga siempre que sea posible.</li>
</ul>
<p>Proporciona al usuario un tiempo de espera inmediato. Si no puedes hacer eso, entonces por lo menos <strong>dales respuesta imediata con algun tipo de animación e intenta de una forma precisa indicarle el tiempo de espera restante</strong>.</p>
<p><em>(libre traducción de </em><a href="http://www.airtightinteractive.com/news/?p=83"><em>Airtight interactive</em></a><em>)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nerv.es/blog/esta-es-la-caracteristica-mas-importante-para-una-interfaz-de-usuario-exitosa/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Suavizado de imágenes cargadas dinámicamente en Flash</title>
		<link>http://www.nerv.es/blog/suavizado-de-imagenes-cargadas-dinamicamente-en-flash/</link>
		<comments>http://www.nerv.es/blog/suavizado-de-imagenes-cargadas-dinamicamente-en-flash/#comments</comments>
		<pubDate>Sun, 03 Feb 2008 11:16:14 +0000</pubDate>
		<dc:creator>saul</dc:creator>
				<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.nerv.es/blog/suavizado-de-imagenes-cargadas-dinamicamente-en-flash/</guid>
		<description><![CDATA[En Flash 7, cada vez que escalabamos o rotabamos una imágenen se suavizaba automáticamente. Sin importar que la imagen se cargara dinámicamente o incrustada. El suavizado da un aspecto suave a la imagen, sin él resulta cortante y con bordes duros, es decir que se notan los pixels demasiado.
Ahora con Flash 9 cuando cargas dinámicamente [...]]]></description>
			<content:encoded><![CDATA[<p>En Flash 7, cada vez que escalabamos o rotabamos una imágenen se suavizaba automáticamente. Sin importar que la imagen se cargara dinámicamente o incrustada. El suavizado da un aspecto suave a la imagen, sin él resulta cortante y con bordes duros, es decir que se notan los pixels demasiado.</p>
<p>Ahora con Flash 9 cuando cargas dinámicamente una imagen usando la clase Loader, el suavizado está desactivado por defecto. El método recomendado para suavizar la imagen es copiar el contenido en un objeto Bitmap y permitir el suavizado sobre el mismo. El problema es que las imágenes que están alojadas en otro servidor, no tiene acceso BitmapData, por lo que no hay forma de suavizar la imagen.</p>
<p>Hay 2 soluciones, las cuales lamentablemente no son factibles en la mayor parte de los casos:</p>
<ul>
<li>Usar un proxy. Suele ser prohibitivo para aplicaciones en gran escala en términios de coste de ancho de banda.</li>
<li>Usar crossdomain.xml. Sólo funciona si se tiene acceso al servidor donde está alojada la imagen.</li>
</ul>
<p>En mi opinión, debería ser posible obtener el suavizado con imágenes alojadas en otros servidores. Se podría solucionar de 2 formas:</p>
<ul>
<li>Permitir acceso a otros servidores a la clase BitmapData (aunque <a href="http://www.untoldentertainment.com/blog/?p=24">parece que esto no va a ocurrir [EN]</a>).</li>
<li>Añadir la propiedad de suavizado a la clase Loader. Esperemos que Adobe lo tenga en cuenta para un futuro Flash Player.</li>
</ul>
<p>Si quieres que Adobe añada la propiedad de suavizado a la clase Loader en su próxima versión del Flash Player, puedes pedirlo en la <a href="http://www.adobe.com/cfusion/mmform/index.cfm?name=wishform&amp;product=15">página de consulta de adobe</a>.</p>
<p class="nota">Nota del traductor: Creo que no hay mas opciones que estas pero si conoceis alguna manera de hacerlo podeis compartirlo en los comentarios y actualizaré el post.</p>
<p><em>(libre traducción de </em><a href="http://www.airtightinteractive.com/news/?p=100"><em>Airtight Interactive</em></a><em>)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nerv.es/blog/suavizado-de-imagenes-cargadas-dinamicamente-en-flash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
