<?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>BlueOrb &#187; joagermonkey</title>
	<atom:link href="http://www.blueorb.es/tag/joagermonkey/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.blueorb.es</link>
	<description>Información sobre programación(también manuales), internet, hardware, sistemas operativos, software, complementos, curiosidades y muchas más cosas para informarte y entretenerse.</description>
	<lastBuildDate>Thu, 06 Oct 2011 02:20:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Firefox esta desarrollando un nuevo motor: añadido multiproceso de plugins</title>
		<link>http://www.blueorb.es/2010/03/10/firefox-esta-desarrollando-un-nuevo-motor-anadido-multiproceso-de-plugins/</link>
		<comments>http://www.blueorb.es/2010/03/10/firefox-esta-desarrollando-un-nuevo-motor-anadido-multiproceso-de-plugins/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 13:12:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[joagermonkey]]></category>
		<category><![CDATA[motor]]></category>
		<category><![CDATA[multiproceso]]></category>
		<category><![CDATA[nuevo]]></category>

		<guid isPermaLink="false">http://blueorb.es/?p=780</guid>
		<description><![CDATA[El motor JavaScript de Mozilla lo ha catapultado en su momento a ser el navegador más rápido de todos, al menos en lo que ejecución JavaScript se refiere. Sin embargo la competencia ha crecido, evolucionado y hoy, Chrome, Opera y Safari se llevan los mejores resultados en este aspecto. Esta realidad era un aviso para]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-781" title="firefox-logo" src="http://blueorb.es/wp-content/uploads/2010/03/firefox-logo.jpg" alt="" width="69" height="67" /><strong>El motor JavaScript de Mozilla lo ha catapultado en su momento a ser el navegador más rápido de todos</strong>, al menos en lo que ejecución JavaScript se refiere. Sin embargo la competencia ha crecido, evolucionado y<strong> hoy, Chrome, Opera y Safari se llevan los mejores resultados en este aspecto.</strong></p>
<p><strong><br />
</strong></p>
<p><img class="alignright size-full wp-image-782" title="flasht" src="http://blueorb.es/wp-content/uploads/2010/03/flasht.png" alt="" width="300" height="225" /><strong>Esta realidad era un aviso para Mozilla para que tome cartas en el asunto y mejorara las cosas, es así que</strong><br />
<em>“(…) en un esfuerzo por recuperar el  terreno perdido, Mozilla  creará un nuevo motor denominado <a rel="nofollow" href="https://wiki.mozilla.org/JaegerMonkey"><strong>JaegerMonkey</strong></a>.</em></p>
<p><em>La  receta secreta incluye un poco  de código proveniente del proyecto  WebKit de Apple. Se espera que el  resultado sea una mejora significativa  en la velocidad de ejecución de  JavaScript en Firefox (…).<br />
</em></p>
<p><em>Actualmente el motor JavaScript de  Mozilla utiliza nanojit como  generador nativo de código. Adobe  originalmente lo desarrollo para  impulsar la ejecución de ActionScript  en Flash y lo publicó como código  fuente abierto durante 2006. Mozilla y  Adobe iban a utilizar nanojit  para crear una implementación de  ECMAScript 4 denominada Tamarin, pero  el proyecto fue abandonado cuando  se descartó ECMAScript 4. Mozilla  integró nanojit en su motor  SpiderMonkey y le añadió optimiación para  crear TraceMonkey.</em></p>
<p><em>El nuevo motor JaegerMonkey  continuará utilizando nanojit para  algunas cosas, pero dependerá  enormemente de el ensamblador Nitro de  Apple para generar código nativo  eficiente. Esto permitirá a  JaegerMonkey beneficiarse de las ventajas  de desempeño de la compilación  JIT (<strong>J</strong>ust-<strong>i</strong>n.<strong>T</strong>ime,  o Justo a tiempo). (…)”</em></p>
<p>Noticias más que alentadoras e  interesantes de cara al futuro y ojalá lleve a buen puerto. Entregar un  gran browser totalmente competitivo, genera en algunos la intención de  mejorar.. Cuando digo algunos, excluyo a Microsoft.</p>
<p>Por otra parte, y también de cara a  Firefox 4.0, cabe resaltar que las versiones preliminares de la nueva  versión del browser ya tienen incorporado lo que se venía prometiendo el  asilamiento de plugins, mediante un proyecto<strong> </strong>llamado <a href="https://wiki.mozilla.org/Content_Processes">Electrolysis</a>.</p>
<p><em>“(…) ¿En qué consiste? Si una página  por la que navegas contiene  agregados, <strong>los mismos se cargarán  en procesos independientes</strong>.  De esta forma, en lugar de  disparar un error general si uno de ellos  funciona mal, <strong>solamente  verás un mensaje de advertencia</strong> (…). Vale aclarar que  todas  las instancias formarán parte de un único proceso, es decir que si  una  animación en Flash falla, se inhabilitarán todas.</em></p>
<p><em>Para permitir la comunicación entre  el navegador y estos componentes,  <strong>Mozilla desarrolló el  protocolo <a href="https://developer.mozilla.org/en/IPDL/Tutorial">IPDL</a></strong>,   destinado a transmitir los mensajes entre ellos de una forma  organizada  y segura. Esta es la base para que en el futuro, cada  pestaña pueda  funcionar por separado, mejorando tanto la estabilidad  como la seguridad  de la aplicación (…)”.</em></p>
<div class="bosf-fuente"><b>Visto en: </b><a href="http://elsoftwarelibre.wordpress.com/2010/03/09/interesantes-noticias-de-la-mano-de-firefox-nuevo-motor-en-desarrollo-anadido-multiproceso-de-plugins/" target="_blank">Soft-Libre</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.blueorb.es/2010/03/10/firefox-esta-desarrollando-un-nuevo-motor-anadido-multiproceso-de-plugins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

