<?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>Onyria-engine &#187; Navegadores</title>
	<atom:link href="http://www.onyria-engine.com/category/navegadores/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.onyria-engine.com</link>
	<description>Webmaster del universo</description>
	<lastBuildDate>Sun, 30 Nov 2008 15:25:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Flash y SEO</title>
		<link>http://www.onyria-engine.com/flash-y-seo/</link>
		<comments>http://www.onyria-engine.com/flash-y-seo/#comments</comments>
		<pubDate>Sat, 27 Sep 2008 14:06:24 +0000</pubDate>
		<dc:creator>Juanma</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Navegadores]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Universo Google]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Webmaster]]></category>
		<category><![CDATA[Flash SEO Usabilidad swfObject]]></category>

		<guid isPermaLink="false">http://www.onyria-engine.com/?p=53</guid>
		<description><![CDATA[Los webmasters y en general, la mayoría de la comunidad internacional dentro del mundo de Internet, tendemos a despreciar Flash y consecuentemente, Actionscript, basándonos en su invisibilidad para buscadores y en las directivas que Jakob Nielsen estableció para la Usabilidad de los websites, dada la dificultad de ajustar el objeto History del DOM HTML a [...]]]></description>
			<content:encoded><![CDATA[<p>Los webmasters y en general, la mayoría de la comunidad internacional dentro del mundo de Internet, tendemos a despreciar <strong>Flash y</strong> consecuentemente, <strong>Actionscript</strong>, basándonos en su invisibilidad para buscadores y en las directivas que Jakob Nielsen estableció para la Usabilidad de los websites, dada la dificultad de ajustar el <strong>objeto History</strong> del DOM HTML a los contenidos flash, haciendo difícil la existencia de un botón &#8216;Atrás&#8217; efectivo. Hasta ahora, la solucion a este problema estaba hasta hace poco en crear framesets, lo cual es aún más horripilante para todos los que sabemos algo de estandarización y SEO.<br />
Otro factor de peso, y que es el más importante en estos tiempos de web 2.0, y el que más nos interesa a los optimizadores de código para buscadores, es la <span style="text-decoration: underline;">invisibilidad de los contenidos</span>.</p>
<p>Ésta es la verdadera lacra de los diseñadores flash: pero todo evoluciona, todo crece: Adobe y Google tienen buenas relaciones, y los últimos pasos de Adobe demuestran cierto aperturismo que sobre todo nos beneficia a los SEO de todo el mundo: hablo de la <strong>apertura del código fuente del reproductor flash</strong>, el cual estaba plenamente desarrollado por Adobe.</p>
<p>Este es un paso de gigante pues va a permitir, incluso a los mismos desarrolladores de Google, experimentar con <strong>nuevos métodos para la lectura de Flash por parte de las arañas de los buscadores</strong>. También puede además, dada la alta demanda por parte de las empresas, inspirar una estandarización W3C a la inclusión de contenido multimedia en Internet, mejor que la que hasta ahora se ha llevado a cabo. También puede que, además, los desarrolladores de navegadores empiecen a incluir el plugin en el mismo ejecutable de instalación.</p>
<p>Muchos <em>Flash developers</em> pueden argumentarme que Google si lee ya flash. Pero el especificador de búsquedas &#8216;<strong>filetype:swf&#8217; ha sido un abanderado que debe desaparecer e ignorarse</strong>, pues la solución no es que Google te devuelva páginas Flash si se lo pides, y si no no (que es el 99,999% de los casos): hagámonos a la idea: de momento, <strong>Google no lee Flash</strong>. la solución entonces es ponérselo fácil. Si lee el flash, será estupendo: pero si hay que esperar a que su &#8216;araña flash&#8217; llegue hasta tu website, pueden pasar meses antes de que se sepa nada de la existencia del Sitio.</p>
<p><strong>La mejor solución</strong> creada hasta la fecha se llama <strong><a title="swfObject at deconcept.com" href="http://blog.deconcept.com/swfobject/" target="_blank">swfObject()</a>.</strong> Este es un proyecto Open-source en base al código creado primeramente por Geoff Sterns. Es un archivo .js totalmente gratuíto disponible para su descarga pública, y es una referencia obligada en todas las carpetas de librerías javascript. Esta API permite la inclusión dinámica de contenido flash en páginas HTML, con la perfecta adición de parámetros para el embed, un montón de posibilidades de inclusión, y el añadido (que en realidad era la intención primaria) de evitar la comprobación de <strong>controles ActiveX</strong> por parte de la actualización EOLAS de Internet Explorer, además de funcionar a la perfección con Firefox, Opera y Safari.<br />
Este código javascript se incluye en cualquier parte del código HTML, y reescribe el contenido de una etiqueta con ID, preferentemente un &lt;div&gt;.</p>
<p>La &#8216;<strong>magia SEO</strong>&#8216; de este swfObject() está en eso mismo: en local, el contenido de ese &lt;div&gt; es totalmente sustituido por el código javascript creado que inserta el swf&#8230; pero si el navegador que lo visita (o la araña que lo visita&#8230;) no tiene el plugin de flash, ese contenido permanece. Con poca imaginación, o con pocos recursos de servidor, este div puede utilizarse para introducir la típica comprobación de plugin. Pero no sería lo más acertado a nivel SEO. Y afortunadamente, los usuarios con NOScript son más bien pocos. Pero es recomendable crear el aviso de que esta web funciona mejor con javascript activado.</p>
<p>Este div debe ser el &#8216;content&#8217; que almacene toda la información en HTML, incluida también en el swf, de un modo usable y fácil por parte de un usuario tonto, como es la araña de Google. La idea es que el usuario normal vea el contenido en modo flash, y las arañas puedan leer a su vez todo el contenido creado sin tener que aventurarse en la caja negra del Flash. Este contenido, en una web &#8216;perfecta&#8217;, sería generado por un archivo php que consultase directamente a base de datos, al igual que el flash, que llamaría a otro archivo php que también buscaría la base de datos para devolver al flash la estructura de un XML. <strong>Esto obviamente es un trabajo extra para los creadores&#8230;, que nadie dijo que fuera fácil ni barato: pero sí la mejor manera, la más óptima, que es lo que buscamos los SEO. Si eres SEO, y tu jefe reconoce la importancia de tu trabajo, no dudes en pedirle los medios para hacer que tu RIA o tus embeds se vean de manera óptima por todos.<br />
</strong></p>
<p>En cuanto al botón de historia&#8230; lo dejaré para otro post, pues el tema lo merece.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.onyria-engine.com/flash-y-seo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox&#8230; el zorro se quema.</title>
		<link>http://www.onyria-engine.com/firefox-el-zorro-se-quema/</link>
		<comments>http://www.onyria-engine.com/firefox-el-zorro-se-quema/#comments</comments>
		<pubDate>Wed, 21 May 2008 12:22:03 +0000</pubDate>
		<dc:creator>Juanma</dc:creator>
				<category><![CDATA[Navegadores]]></category>
		<category><![CDATA[Webmaster]]></category>
		<category><![CDATA[consumo de ram]]></category>
		<category><![CDATA[errores]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[webdeveloper]]></category>

		<guid isPermaLink="false">http://www.onyria-engine.com/firefox-el-zorro-se-quema/</guid>
		<description><![CDATA[Cuando apareció Firefox 1, nueva propuesta Open Source de mozilla, yo alucinaba. No me gustaba Netscape por la interfaz demasiado cargada con iconitos inútiles y feos, y Firefox vino a entrar en ese sector de los internautas que, si bien no quieren saber nada de Explorer, tampoco querían la extrema capacidad de Netscape de tener [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Cuando apareció Firefox 1, nueva propuesta Open Source de mozilla, yo alucinaba</strong>. No me gustaba Netscape por la interfaz demasiado cargada con iconitos inútiles y feos, y Firefox vino a entrar en ese sector de los internautas que, si bien no quieren saber nada de Explorer, tampoco querían la extrema capacidad de Netscape de tener tantas cosas a mano que al final era como no tener nada, porque la mitad no sabías para lo que era.</p>
<p><img src="http://www.davinxi.net/wp-content/uploads/2006/12/real-firefox.jpg" alt="Parece que piensan más en otras cosas que en programar" border="0" height="278" width="400" /></p>
<p>Salió Firefox 2, y aunque la funcionalidad ya estaba en el 1, la navegación con pestañas se afianzó mucho, hasta el punto que Explorer la incluiría en su versión 7, viendo que Firefox le ganaba terreno por &#8216;minucias como estas&#8217;. Creían que su triunfo iba más por ahí, no por el tema del código abierto o de la gran compatibilidad del programa que ya en su versión 2 empezó a ganarle terreno a Explorer, hasta comerse casi el <strong>30% de los internautas mundiales</strong>.</p>
<p>No busco que esto sea una historia de los navegadores, hay muchos artículos y muy buenos en todas partes acerca de este tema.  Cuento esto porque <strong>al principio era &#8216;entusiasta&#8217; de este programa</strong>, que divulgaba e instalaba, hasta el punto de saberme los pasos del installshield casi de memoria.</p>
<p>Pero entonces llega el 2007. El año pasado empecé a ver cosas que no me gustaban nada. <strong>Las pestañas, de repente, dejaban de ser funcionales</strong> (porque sí, no tras forzar cosas en plan hacker: únicamente haciendo clic en las pestañas), y cuando hacía un Ctrl+Alt+Supr, me llevaba un susto increíble al ver la cantidad de RAM consumida por el programa, que se disparó a partir de la versión 2.0.0.12., hasta llegar a 300MB o 400MB. Incluso Photoshop e Illustrator trabajando a la vez consumen menos RAM (y con dreamweaver, eclipse y flash, todos a la vez).</p>
<p>El caso es que he conocido <strong>Opera</strong>. Iba a decir recientemente, pero no sería cierto: sí lo es que lo utilizo cada vez más. La estabilidad que me  brinda es brutal: también, seamos sinceros y objetivos, consume aún más RAM que firefox (todo sea dicho), aunque si esa RAM extra viene por la estabilidad, bienvenida sea. Además hay algo que nunca me ha gustado y que parece responder a la inutilidad de algún Project Manager: la pregunta de &#8216;tienes varias pestañas abiertas ¿Quieres cerrar de todos modos?&#8217;. <em>J&#8230;, pero no le he dado al botón de cerrar, maldita sea? Porqué me preguntas??</em> Bueno, esto se podría justificar con el hecho de que si cierras pierdes las pestañas&#8230;. aquí es donde hace su aparición Opera, el cual <strong>está mucho mejor pensado</strong> porque no te pregunta nada, ni al salir, ni al empezar: directamente, si cerraste con 5 pestañas abiertas, cuando vuelvas a entrar, ahí las tendrás esperándote. Si las quieres cerrar las cierras, si no, no. Creo que es lo más inteligente de cara al usuario.</p>
<p>Esto es algo que se debe decir, pese a que si lo dijese en determinados círculos de meneadores, me lloverían críticas a porrón: lo cierto es que <strong>el código libre es muy útil</strong>, permite un avance rápido de los códigos de programas de todo tipo. No obstante, a veces te encuentras con este tipo de <strong>cosas que parecen pensadas rápido, únicamente con el fin de que quien ha hecho el código tenga el orgullo de decir &#8220;Mi código está en firefox&#8221;</strong>. ¿Pero es bueno? ¿Te has parado a pensar en el usuario, o el código que has metido lo has testeado en varias versiones, con diferentes idiomas? ¿Y con varios complementos? No sería la primera vez que me aparecen fallos con el FireBug o con el WebDeveloper, tras actualizar a la versión 2.0.0.13 y 2.0.0.14.</p>
<p>Muchos americanos solo conocen la existencia de UTF-8 y ASCII, mientras que la comunidad hispana utilizamos una codificación de caracteres llamada &#8216;ISO-8859-1&#8242;. Conque cualquiera de ellos ponga un reset a UTF-8 de la variable que contiene la codificación, estamos apañados los hispanohablantes. Esto es solo un ejemplo, no digo ni dejo caer que eso haya podido pasar, pero sí otras cosas que me fastidian mucho, como el magnífico fallo en <span class="objectBox objectBox-errorMessage hasBreakSwitch"><strong>C:/Archivos de programa/Mozilla Firefox/components/nsSessionStore.js, en la linea 2063</strong> (me lo sé de memoria porque es el único fallo que da la página que administro, y me he calentado mucho la cabeza con él). Y solo me lo da en firefox.</span></p>
<p>El rollo con este problema es algo personal ya: mi jefe, que es un &#8216;pro-estándares&#8217; (como yo), ve el error y obviamente no sabe lo que es: pero sí sabe que yo soy el responsable de que todo aparezca bien, y no lo hace gracias a una graciosa actualización de firefox. Esto, es una putadilla también porque llevo desde que salió explicándole a mi jefe que firefox es el navegador de los estándares. Claro, ahora me dice que le da igual que el explorer y el opera y el safari no den fallos, porque Firefox es el navegador de los estándares, y tengo que arreglarlo. ¿Qué carajos hago? <strong>¿Me meto a la comunidad subversion de firefox y les canto las cuarenta a todos?</strong> Pues no sería mala solución, la verdad, excepto porque javascript no es lo mío y no podría aportar crítica constructiva.</p>
<p>En cualquier caso, <strong>ahora sale el Firefox 3</strong>&#8230; el cual ya han anunciado los de Mozilla que saldrá con un <strong>80% de los bugs detectados sin resolver</strong>&#8230;. es lo que tiene esto. A ver si todo va bien: eso sí, no pienso instalarme ninguna beta, ni alfa, ni letra griega cualfuere tras la palabra firefox. Me instalaré el tres definitivo, o al menos, la versión que lea que ya funciona bien.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.onyria-engine.com/firefox-el-zorro-se-quema/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
