<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">

	<channel>
		<title>Magazine - desarrollo-web</title>
		<link>http://www.genbetadev.com</link>
		<description>
Información sobre el sector de los desarrolladores, el desarrollo de aplicaciones, para móviles, desarrollo web, bases de datos, frameworks y lenguajes de programación		</description>
		<pubDate>2013-05-19 05:08:05</pubDate>

		<generator>http://www.genbetadev.com</generator>
                    <item>
      <title><![CDATA[Glimpse: prueba aplicaciones para iPhone en Chrome ]]></title>
      <link>http://www.genbetadev.com/desarrollo-aplicaciones-moviles/glimpse-prueba-aplicaciones-para-iphone-en-chrome</link>
      <guid>http://www.genbetadev.com/desarrollo-aplicaciones-moviles/glimpse-prueba-aplicaciones-para-iphone-en-chrome</guid>
      <pubDate>Sat, 18 May 2013 03:31:17 +0000</pubDate>

      <author>calendamaia</author>
      <description><![CDATA[
      <p><img alt="Glimpse - plugin para Chrome - iPhone" src="http://img.genbetadev.com/2013/05/Glimpse - plugin para Chrome-1.png" class="centro_sinmarco" /></p>

	<p><strong>Arc90</strong> nos trae esta interesante extensión de Chrome que hace que podamos ver, de forma muy rápida, cómo quedaría nuestra aplicación en un teléfono <strong>iPhone</strong>. <strong>Glimpse</strong> es un producto pensado para ver los resultados de forma inmediata y ágil. </p>

	<p>No se le puede pedir tampoco demasiado, ya que páginas muy complejas (pongamos por ejemplo facebook) fallan, debemos tener muy en cuenta por tanto esta carencia.<br />
<!--more--><br />
<h3>¿Cómo se usa?</h3><br />
El funcionamiento de <strong>Glimpse</strong> es muy sencillo. Una vez instalado (a través de la tienda de Chrome), aparecerá una &#8220;G&#8221; en la barra de herramientas de Chrome, que nos permitirá acceder con un solo click a un navegador Web, que por defecto cargará la versión del site para móviles:<br />
<img alt="Glimpse - aspecto del navegador y detalle de la G de acceso" src="http://img.genbetadev.com/2013/05/Glimpse-extensión para chrome.png" class="centro" /></p>

	<p>Sólo tendremos que escribir la <span class="caps">URL</span> correspondiente en la caja de texto proporcionada a tal efecto, y rápidamente obtendremos la visualización que tendríamos en un  iPhone, y lo haríamos en un navegador no móvil. Sin más complicaciones ni pretensiones.</p>

	<p>Arc90 ha publicado este plugin bajo la licencia Apache 2.0, con código abierto, pudiendo acceder al repositorio a través de Github. </p>

	<p>Más información | <a href="https://chrome.google.com/webstore/detail/glimpse/mlkphfapecjniljjgjbcbopfgcjdmche">Glimpse en la Chrome Web Store</a> | <a href="http://lab.arc90.com/">Arc90</a></p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[Turbulenz, el impresionante SDK de videojuegos HTML5 libera su código ]]></title>
      <link>http://www.genbetadev.com/desarrollo-web/turbulenz-el-impresionante-sdk-de-videojuegos-html5-libera-su-codigo</link>
      <guid>http://www.genbetadev.com/desarrollo-web/turbulenz-el-impresionante-sdk-de-videojuegos-html5-libera-su-codigo</guid>
      <pubDate>Sun, 05 May 2013 08:04:18 +0000</pubDate>

      <author>Pedro Gutiérrez</author>
      <description><![CDATA[
      <p><img alt="Turbulenz" src="http://img.genbetadev.com/2013/05/tumblr_inline_mm64ajSr1T1qz4rgp.jpg" class="centro_sinmarco" /></p>

	<p><strong>Turbulenz</strong> es una plataforma de creación de videojuegos basada en HTML5 que funciona principalmente con <strong>Canvas</strong>, <strong>WebGL</strong> y <strong>JavaScript</strong>, su motor es potentísimo o eso es lo que demuestra al usar algún juego o alguna de las pruebas que podemos hacer con el, viendo como genera entornos 3D completos, controlando todo lo necesario en un videojuego a la perfección (como son las cámaras, luces, sombras, generación de partículas&#8230;) y con un rendimiento impecable.</p>

	<p>Pero lo bueno, como indican en <a href="http://www.xatakamovil.com/desarrollo/el-motor-de-juegos-html5-turbulenz-ya-es-open-source">Xataka Móvil</a> es que han liberado el código del motor bajo licencia <span class="caps">MIT</span> para darlo a conocer y recibir un mayor apoyo de los desarrolladores, además en el momento justo cuando más revuelo está formando <strong>HTML5</strong>, ahora que <strong>está dejando de ser el futuro y es el hoy</strong>, cuando ya vemos HTML5 como la base de un sistema como es <a href="http://www.genbetadev.com/tag/firefox-os">Firefox OS</a>, y es que como dice el director de Turbulenz:<br />
<!--more--><br />
<blockquote>HTM5 ya no solo sirve para demos técnicas. Con el motor Turbulenz se están desarrollando una nueva generación de contenidos de alta calidad disponibles de forma instantánea online</blockquote></p>

	<p><iframe width="650" height="405" src="http://www.youtube.com/embed/yxa6bKIs-Cw" frameborder="0" allowfullscreen></iframe></p>

	<p><strong>Turbulenze</strong> ha liberado el código del motor (solo) en <a href="https://github.com/turbulenz/turbulenz_engine">GitHub</a> y disponemos en su web oficial de el <span class="caps">SDK</span> para Windows, Mac y Linux y el motor para Windows y Mac, además disponemos de una amplia documentación, aunque solo en inglés. El motor es bastante completo y podemos <a href="http://biz.turbulenz.com/samples">probar sus características</a> generales con unas demostraciones básicas (sin entrar a los juegos, que están completamente en funcionamiento y hay por ejemplo uno llamado <strong>Polycraft</strong> que es un juego 3D con el que podemos jugar con otros usuarios simultáneamente y además tiene unos buenos efectos de sonido, demostrando parte de ese potencial que tiene).</p>

	<p>Turbulenze además no solo se basa en el <span class="caps">SDK</span>, sino que te proporciona una plataforma completa que incluye el motor de juego, una zona en la web para probar las aplicaciones y una plataforma de publicación y monetización de las aplicaciones y todo de forma gratuita (menos si Turbulenz distribuye la aplicación y proporciona el entorno de juego social de su propia web, donde se llevará un 30% de las ventas).</p>

	<p>Vía | <a href="http://www.xatakamovil.com/desarrollo/el-motor-de-juegos-html5-turbulenz-ya-es-open-source">Xataka Móvil</a><br />
Más información | <a href="http://biz.turbulenz.com/developers">Turbulenz</a></p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[Dieta para frontenders rica en recursos y bibliografía ]]></title>
      <link>http://www.genbetadev.com/desarrollo-web/dieta-para-frontenders-rica-en-recursos-y-bibliografia</link>
      <guid>http://www.genbetadev.com/desarrollo-web/dieta-para-frontenders-rica-en-recursos-y-bibliografia</guid>
      <pubDate>Thu, 02 May 2013 08:22:27 +0000</pubDate>

      <author>Fernando Siles</author>
      <description><![CDATA[
      <p><img alt="superman loser" src="http://img.genbetadev.com/2013/05/650_1000_Captura de pantalla 2013-05-02 a la(s) 12.18.57.png" class="centro" /></p>

	<p>En el desarrollo web, <strong>el tema del rendimiento</strong> no debería nunca ser cosa exclusiva de <em>backenders</em>, <strong>los señores frontenders también deben cuidarlo</strong>, que no todo es dejar las cosas bonitas. Para ellos viene fenomenal esta <a href="http://browserdiet.com/es/">guía-web</a> llamada <strong>&#8216;Cómo perder peso (en el navegador)&#8217;</strong>, creada por varios cracks del desarrollo web front-end y con gran éxito a la hora de afinar al máximo el rendimiento de sus proyectos.<!--more--></p>

	<p>Se trata de una <strong>colección de tips y recursos de <span class="caps">HTML</span>, <span class="caps">CSS</span>, Javascript, jQuery y manejo de imágenes</strong> muy útiles para mejorar exponencialmente el rendimiento de tus webs desde el punto de vista del front-end. Muchos de ellos son de sobra conocidos (o deberían de serlo) por todos y otros discutibles cuanto menos (el de <em>&#8220;no uses jQuery&#8221;</em> no lo comparto en absoluto, por ejemplo) pero siempre viene bien tenerlos reunidos en un mismo lugar para una más eficiente consulta.</p>

	<p>En definitiva, una <strong>lectura amena e interesante</strong> para todo aquel que ande preocupado por el rendimiento de sus proyectos.</p>

	<p>Vía e imagen | <a href="http://browserdiet.com/es/">browserdiet</a></p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[Google da mayor protagonismo a los autores y tendría en cuenta un Author Rank ]]></title>
      <link>http://www.genbetadev.com/desarrollo-web/google-da-mayor-protagonismo-a-los-autores-y-tendria-en-cuenta-un-author-rank</link>
      <guid>http://www.genbetadev.com/desarrollo-web/google-da-mayor-protagonismo-a-los-autores-y-tendria-en-cuenta-un-author-rank</guid>
      <pubDate>Thu, 02 May 2013 05:00:15 +0000</pubDate>

      <author>Pedro Gutiérrez</author>
      <description><![CDATA[
      <p><img alt="Google Author Rank" src="http://img.genbetadev.com/2013/05/Google-Author-Rank.jpg" class="centro_sinmarco" /></p>

	<p><strong>Google</strong> es de las empresas que más innovan y probablemente una de las que más destaca tras cada novedad, como con los cambios del algoritmo de búsqueda. Y es que ya hace bastante tiempo que podemos ver en los resultados de búsqueda la información relacionada con el autor que ha realizado esa página o ha escrito en ella (viendo su imagen de perfil de Google+ y en el número de círculos en el que se encuentra esta persona).</p>

	<p>Y Google ha cambiado para tener <strong>mucho más en cuenta al autor</strong> del contenido y no solo tener en cuenta (como plus para aparecer en los resultados) el Page Rank, por eso ahora contamos también con el <strong>Author Rank</strong>, que aunque no hay datos oficiales y mucho menos nombren oficialmente así a este &#8220;ranking&#8221; su existencia es algo que diversos analistas y agencias de <span class="caps">SEO</span> han detectado claramente.<br />
<!--more--></p>

	<p>Este cambio tendrá bastante repercusión en el mundo del <span class="caps">SEO</span>, donde desde hace mucho se ha dejado de valorar tanto las &#8220;florituras y tonterías&#8221; en los <code>meta-tag</code> y llenar el contenido de código innecesario para mejorar el <span class="caps">SEO</span>. El cambio ha sido claro en estos último años y se valora muchísimo el contenido y la relevancia que tiene en otras webs de la misma temática (mediante los links).</p>

	<p>El Author Rank actuaría de forma muy similar que el Page Rank pero en lugar de tomar como referencia una web se tomaría la persona, donde tomaría una gran relevancia el lugar donde escriben esas personas (como primer dato) y así poderlas enmarcar en una temática y hacer que adquieran relevancia en ella. Otro factor es la importancia en la web de otras personas con las que tenemos contacto y las webs en las que está presente.</p>

	<p>Y por suerte no se queda solo en Google la cosa, sino que toma datos de todas las redes sociales que son rastreables, además de tener en cuenta los comentarios de los usuarios de las webs en las que uno redacta o las opiniones externas de la misma.</p>

	<p>Sin duda, aunque no sabemos claramente, ya que Google no es muy partidario de hablar con exactitud de su algoritmo, esto es un avance hacia una web en la que se valora más el contenido y menos el marketing, ya que cuando buscamos algo, lo mejor no tiene porque ser el que más palabras clave haya escrito y más las haya repetido en un artículo.</p>

	<p>Vía | <a href="http://www.seocom.es/blog/authorrank-re-evolucion-seo"><span class="caps">SEO</span>com</a><br />
Más información | <a href="https://support.google.com/webmasters/bin/answer.py?hl=es&answer=1408986">Herramientas para webmasters de Google</a></p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[Colabora en una página web en tiempo real con TowTruck de Mozilla]]></title>
      <link>http://www.genbetadev.com/desarrollo-web/colabora-en-una-pagina-web-en-tiempo-real-con-towtruck-de-mozilla</link>
      <guid>http://www.genbetadev.com/desarrollo-web/colabora-en-una-pagina-web-en-tiempo-real-con-towtruck-de-mozilla</guid>
      <pubDate>Fri, 19 Apr 2013 07:00:44 +0000</pubDate>

      <author>Pedro Gutiérrez</author>
      <description><![CDATA[
      <p><img alt="Tow Truck" src="http://img.genbetadev.com/2013/04/mozilla-towtruck-660x350.png" class="centro_sinmarco" /></p>

	<p>La <strong>Fundación Mozilla</strong> siempre está tras mejorar el crecimiento de la web y de un disfrute más amplio de ella, por lo que esta vez ha creado <strong>TowTruck</strong>, una plataforma <em>open source</em> (aún en una fase inicial) que permite con solo <strong>JavaScript</strong> y <strong>HTML5</strong> poder compartir una página web entre varias personas en tiempo real, con funciones únicas de comunicación y simplemente añadiendo un archivo JavaScript (ni <em>plugins</em> ni nada).<br />
<!--more--><br />
El funcionamiento es muy simple, tras añadir el código que nos proporcionan aparecerá un botón para poder compartir la web en la que trabajamos en tiempo real, que nos proporcionará un link que podremos pasar a cualquiera para que se una a nuestra sesión y poder colaborar en la creación de una web.</p>

	<p><strong>TowTruck</strong> nos permite ver el puntero de la otra persona y que la otra persona vea el nuestro, al igual que también permite realizar cambios por ambos en el código y por tanto en la visualización de la propia web. Además para comunicarnos correctamente con nuestro compañero disponemos de un chat y de un chat de voz en tiempo real, gracias a la reciente tecnología <strong>web <span class="caps">RTC</span></strong> (que permite compartir audio y vídeo por <em>streaming</em> de un navegador a otro y hace poco la gente de Chrome y la de Firefox demostraron su potencial en una videollamada, sin tener que recurrir a otra tecnología que no sea nativa).</p>

	<p><iframe src="http://player.vimeo.com/video/57992755?color=ff9933" width="650" height="365" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></p>

	<p>Más información | <a href="https://towtruck.mozillalabs.com/">Mozilla TowTruck</a></p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[¿Os apuntáis a una carrera de código entre amiguetes con Code Racer?]]></title>
      <link>http://www.genbetadev.com/desarrollo-web/os-apuntais-a-una-carrera-de-codigo-entre-amiguetes-con-code-racer</link>
      <guid>http://www.genbetadev.com/desarrollo-web/os-apuntais-a-una-carrera-de-codigo-entre-amiguetes-con-code-racer</guid>
      <pubDate>Thu, 18 Apr 2013 13:42:47 +0000</pubDate>

      <author>Pedro Gutiérrez</author>
      <description><![CDATA[
      <p><img alt="Code Racer" src="http://img.genbetadev.com/2013/04/code-racer-portada.jpg" class="centro_sinmarco" /></p>

	<p><strong>El equipo de <a href="http://teamtreehouse.com/">Treehouse</a></strong>, que como siempre, está muy involucrado en hacer fácil el aprendizaje de todo lo relacionado con el diseño y el desarrollo web ha creado una &#8220;competición&#8221; multiplataforma y en tiempo real donde competiremos con hasta cuatro personas para terminar los primeros realizando una página web básica.<em></em><br />
<!--more--><br />
El juego tiene diez fases, todas de con un máximo de 45 segundos, donde usaremos elementos básicos de <span class="caps">HTML</span> y haremos cambios en los estilos <span class="caps">CSS</span> según las instrucciones que nos den e iremos visualizándolo en un cuadro al lado del propio editor.<br />
Para empezar tenemos que registrarnos con la cuenta de Facebook y ya podemos empezar a jugar contra otros adversarios y a su vez ir aprendiendo, ya que si no sabemos realizar las fases tenemos un botón de ayuda y&#8230; bueno, un botón para atacar a los contrincantes de distintas formas: ponerle la tipografía &#8220;<em>Comic Sans</em>&#8220; de letra (provoca dolor de cabeza instantáneo), lanzar una lluvia de gatos o congelar la pantalla, entre otras cosas.</p>

	<p>Pero por desgracia solo tiene un nivel y es muy básico, pero lo positivo es que puede jugar cualquier persona, incluso sin tener muchos conocimientos de diseño web, lo que puede ser la forma perfecta para que se inicien niños o alumnos que empiezan en estas andadas. Ahora solo queda que juguéis o que se lo propongáis a otras personas, y si os han quedado más dudas podéis ver el siguiente vídeo sobre funcionamiento del juego.</p>

	<p><iframe width="640" height="360" src="http://www.youtube.com/embed/N9VfuVJa7uU" frameborder="0" allowfullscreen></iframe></p>

	<p>Vía | <a href="http://www.maestrosdelweb.com/editorial/aprende-a-programar-con-code-racer/#">Maestros del web</a><br />
Más información | <a href="http://coderace.me/">Code Racer</a></p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[Los desarrolladores de Google responden en vídeo a las dudas del cambio de Chrome hacia Blink]]></title>
      <link>http://www.genbetadev.com/desarrollo-web/los-desarrolladores-de-google-responden-en-video-a-las-dudas-del-cambio-de-chrome-hacia-blink-se-abandonara-webkit-en-unas-diez-semanas</link>
      <guid>http://www.genbetadev.com/desarrollo-web/los-desarrolladores-de-google-responden-en-video-a-las-dudas-del-cambio-de-chrome-hacia-blink-se-abandonara-webkit-en-unas-diez-semanas</guid>
      <pubDate>Sat, 06 Apr 2013 09:08:59 +0000</pubDate>

      <author>Txema Rodríguez</author>
      <description><![CDATA[
      <p><img alt="Dudas Blink" src="http://img.genbetadev.com/2013/04/650_1000_dudas-blink-android.jpg" class="centro" /></p>

	<p>Después del revuelo y las numerosas suposiciones de <a href="http://www.genbetadev.com/desarrollo-web/blink-el-fork-de-webkit-de-google-cierra-el-debate-al-estandar-de-facto-que-muchos-pronosticaban">la transición de Chrome hacia Blink abandonando Webkit</a>, los desarrolladores de Google han publicado un interesante vídeo respondiendo a muchas de las principales dudas. Una de ellas, <strong>la llegada de Blink en Chrome se producirá en unas diez semanas</strong>.</p>

	<p>Los desarrolladores que participan en este Q&amp;A del <a href="http://www.youtube.com/user/GoogleDevelopers?feature=watch">canal oficial de Google Developers</a> son Paul Irish como moderador junto a los lideres del proyecto de Chrome y los equipos de Webkit en Google (ahora Blink Team), Darin Fisher, Eric Seidel y Alex Komoroske. </p>

	<p><!--more--></p>

	<p>Parece claro que Blink llegará a todas las plataformas de Chrome, refiriéndose de forma conjunta al Chrome de escritorio y de Android. Aunque con algunas reticencias a iOS, donde se seguirá usando Webkit, ya que las restricciones de Apple pueden ser un problema. </p>

	<p>En principio, <strong>Chrome Canary</strong> ya trabajaría desde este momento con Blink, aunque hasta que no se hagan grandes modificaciones será un Webkit con otro nombre, aunque  surge la duda si el User Agent, en estas versiones tempranas, cambiará por el de Blink.</p>

	<p>Podéis ver el vídeo para conocer en detalle cada una de las cuestiones. Entre todas ellas destacaríamos, ¿La relación entre Webkit y el código de Blink?, ¿Cuándo llegará Blink a Chrome channel? ¿los planes de Google si dejará de contribuir en Webkit? ¿La competencia entre Servo y Blink?</p>

	<p><iframe width="640" height="360" src="https://www.youtube.com/embed/TlJob8K_OwE?rel=0" frameborder="0" allowfullscreen></iframe></p>

	<p>En Genbeta Dev | <a href="http://www.genbetadev.com/desarrollo-web/blink-el-fork-de-webkit-de-google-cierra-el-debate-al-estandar-de-facto-que-muchos-pronosticaban">Blink, el fork de Webkit de Google cierra el debate del estándar de facto que muchos pronosticaban</a><br />
Vía | <a href="http://www.youtube.com/user/GoogleDevelopers?feature=watch">Google Developers You Tube</a></p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[Servo, ¿Mozilla y Samsung están locos o tienen una buena idea para el futuro?]]></title>
      <link>http://www.genbetadev.com/desarrollo-web/servo-mozilla-y-samsung-estan-locos-o-tienen-una-buena-idea-para-el-futuro</link>
      <guid>http://www.genbetadev.com/desarrollo-web/servo-mozilla-y-samsung-estan-locos-o-tienen-una-buena-idea-para-el-futuro</guid>
      <pubDate>Fri, 05 Apr 2013 05:01:32 +0000</pubDate>

      <author>Pedro Gutiérrez</author>
      <description><![CDATA[
      <p><img alt="Servo, Mozilla y Samsung" src="http://img.genbetadev.com/2013/04/mozilla_samsung.jpg" class="centro_sinmarco" /></p>

	<p>La noticia de <strong>Google</strong> de independizarse de <strong>WebKit</strong> con <a href="http://www.genbetadev.com/desarrollo-web/blink-el-fork-de-webkit-de-google-cierra-el-debate-al-estandar-de-facto-que-muchos-pronosticaban"><strong>Blink</strong></a> es algo hasta cierto punto razonable, ¿pero <strong>Mozilla</strong>?&#8230; Estos últimos meses teníamos a <strong>Gecko</strong> hasta en la sopa, gracias a su muy esperado <a href="http://www.genbetadev.com/tag/firefox-os"><strong>Firefox OS</strong></a>. Con este panorama la noticia nos ha dejado algo desconcertados, pero puede ser una genialidad si es un &#8220;paso para el futuro&#8221;.</p>

	<p>Realmente puede ser un paso lógico para que <strong>Servo</strong> (el motor de renderizado que será fruto de la unión entre <strong>Mozilla</strong> y <strong>Samsung</strong>) acabe consiguiendo su objetivo: tener una gran seguridad desde sus bases (gracias a <strong>Rust</strong>) y rendir de una forma descomunal en arquitecturas <strong><span class="caps">ARM</span></strong> de varios núcleos&#8230; blanco y en botella: <strong>Firefox OS</strong> con motor <strong>Servo</strong> en dispositivos <strong>Samsung</strong> (con un plus de seguridad).<br />
<!--more--><br />
Sí, son solo especulaciones, pero lo que está claro es que los principales beneficiados en el acurdo serán estas dos compañías, aunque tampoco es una idea descabellada.</p>

<h2>La seguridad y el rendimiento de Servo</h2>

	<p><img alt="Logo Rust" src="http://img.genbetadev.com/2013/04/144px-Rust_programming_language_black_logo.svg.png" class="derecha_sinmarco" /></p>

	<p>Hoy en día la seguridad es un punto clave en el desarrollo de cualquier tipo de <em>software</em> y en este sentido <strong>Servo</strong> pinta bien, estará escrito con el lenguaje de programación <strong>Rust</strong>, el lenguaje multi-paradigma desarrollado por <strong>Mozilla Research</strong> diseñado para ser seguro, eliminando la posibilidad de explotar vulnerabilidades por el desbordamiento de <em>buffer</em> o por punteros nulos, por poner varios ejemplos.</p>

	<p>En cuanto al rendimiento contamos como garantía la experiencia de ambas empresas, ya que <strong>Samsung</strong> ya ha experimentado con <strong>Rust</strong> cuando creó un motor de ejecución para <strong><span class="caps">ARM</span></strong> y <strong>Mozilla</strong>&#8230; <em>es prácticamente nueva en esto</em> (¿cuántos años lleva ya <strong>Gecko</strong> corriendo tras <strong>Firefox</strong>?).</p>

	<p>Pero el punto donde probablemente puede aportar más <strong>Samsung</strong> es en el de la optimización para el tipo de <em>hardware</em> para el que se destinará <strong>Servo</strong>, gracias a su experiencia como diseñador y fabricante de procesadores <strong><span class="caps">ARM</span></strong> y como usuario de esta arquitectura con sus dispositivos móviles.</p>

<h2>¿Qué papel tiene Firefox OS?</h2>

	<p><img alt="Firefox OS" src="http://img.genbetadev.com/2013/04/80290.jpg" class="centro_sinmarco" /></p>

	<p>No hay datos oficiales sobre si se adoptará este nuevo motor en <strong>Firefox OS</strong>, aunque en el futuro lo normal sería que sí se acabara adoptando, pero va a ser un cambio relativamente grande a nivel de arquitectura del sistema (<a href="http://www.genbetadev.com/desarrollo-aplicaciones-moviles/destripando-firefox-os-como-es-la-arquitectura-del-sistema">de la que ya hablamos en Genebta Dev</a>) ya que de un plumazo habría que cambiar la capa que une el núcleo del sistema (<strong>Gonk</strong>) con la interfaz (<strong>Gaia</strong>) y el resto de las aplicaciones del sistema.</p>

	<p>Quizás sea lo que por lo menos a mí personalmente me desconcierta de la noticia, que seguirá desarrollando ambos motores en paralelo para varios proyectos de gran envergadura, así que toca esperar para ver cómo termina <strong>Gecko</strong> o <strong>Servo</strong>.</p>

<h2>Mozilla, como siempre nos da facilidades</h2>

	<p><strong>Mozilla</strong> como ya sabemos es una fundación que tiene el código abierto grabado a fuego y por ello <strong>Servo</strong> tiene todo su código disponible en <a href="https://github.com/mozilla/servo">GitHub</a>, esperándonos para que lo probemos de una forma bastante fácil, en <strong>Mac OS X</strong> y en <strong>Linux</strong> simplemente tenemos que descargar un par de librerías, compilar el motor de renderizado y ya podremos ejecutar cualquier archivo <code>HTML</code>.</p>

	<p>Más información | <a href="https://blog.mozilla.org/blog/2013/04/03/mozilla-and-samsung-collaborate-on-next-generation-web-browser-engine/">Blog de Mozilla</a> y <a href="https://github.com/mozilla/servo">Servo en GitHub</a><br />
En Genbeta | <a href="http://m.genbeta.com/web/mozilla-y-samsung-se-unen-para-crear-servo-un-nuevo-motor-de-renderizado-web">Mozilla y Samsung se unen para crear Servo</a></p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[Blink, el fork de Webkit de Google cierra el debate del estándar de facto que muchos pronosticaban]]></title>
      <link>http://www.genbetadev.com/desarrollo-web/blink-el-fork-de-webkit-de-google-cierra-el-debate-al-estandar-de-facto-que-muchos-pronosticaban</link>
      <guid>http://www.genbetadev.com/desarrollo-web/blink-el-fork-de-webkit-de-google-cierra-el-debate-al-estandar-de-facto-que-muchos-pronosticaban</guid>
      <pubDate>Wed, 03 Apr 2013 21:53:26 +0000</pubDate>

      <author>Txema Rodríguez</author>
      <description><![CDATA[
      <p><img alt="Blink, fork Webkit" src="http://img.genbetadev.com/2013/04/cr.jpg" class="centro_sinmarco" /></p>

	<p>El temor que surgió hace unas semanas al <a href="http://techcrunch.com/2013/02/17/the-pros-and-cons-of-a-webkit-monoculture/">monocultivo de un estándar de facto como Webkit</a>, sobre todo en navegadores móviles, al abandonar Opera su propio motor de renderizado cambiando a Webkit parece que se ha disipado de un plumazo. Google ha anunciado por sorpresa que se embarca en el <strong>desarrollo de un fork de Webkit</strong>, conocido como <strong>Blink</strong>, para mejorar lo que hasta ahora considera lento y ineficiente en Webkit. La idea es que progresivamente la plataforma Chromium que integran sus navegadores Chrome (en Escritorio, móviles y tablets) usen Blink en un futuro cercano.</p>

	<p>El <strong>rol como impulsor de Webkit por parte de Google</strong> a día de hoy era bastante importante. El proyecto inicialmente desarrollado por Apple y liberado como Open Source en 2005 <a href="http://blog.bitergia.com/2013/03/01/reviewers-and-companies-in-webkit-project/">acumulaba en este último año 2012</a> más revisiones de Google (95) que Apple con (59) o el resto de participantes como Blackberry, Intel, Nokia, Samsung, Adobe o Netflix. Ahora el recién formado equipo de desarrollo de Blink se desliga del proyecto de Webkit con un fork propio aunque no se descarta que se siga colaborando aunque ya sin garantías, centrando sus esfuerzos en el nuevo motor de renderizado.</p>

	<p><!--more--></p>

	<p>Por ahora, los desarrolladores web no debemos preocuparnos mucho, ya que <strong>no habrá cambios sustanciales hasta un largo tiempo</strong>. Ahora comienza un periodo de transición en que se buscará hacer más eficiente el código del proyecto de Webkit y a<strong>daptarlo aun más a su arquitectura de procesos independientes</strong> que usan en Chrome. Esto último algo que deseaban desde hace tiempo ya que, según Google, penalizaba el rendimiento, así como a su propio motor de JavaScript.</p>

	<p>Estamos deseando ver como evoluciona este nuevo motor de renderizado y las nuevas funcionalidades que llegarán, tanto en escritorio como en móvil. Pero con cierto temor de que algunos <em>estándares</em> que se habían impuesto como los prefijos <em>–webkit-feature</em> sean modificados en este motor experimental de momento.</p>

	<p>Vía | <a href="http://blog.chromium.org/2013/04/blink-rendering-engine-for-chromium.html">Chromium Blog</a><br />
Más información | <a href="http://www.chromium.org/blink">Blink</a><br />
En Genbeta | <a href="http://www.genbeta.com/web/blink-google-contraataca-con-otro-nuevo-motor-de-renderizado-para-chrome">Blink: Google contraataca con otro nuevo motor de renderizado para Chrome</a></p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[Rest.li, el framework REST + JSON de Linkedin ]]></title>
      <link>http://www.genbetadev.com/desarrollo-web/rest-li-el-framework-rest-json-de-linkedin</link>
      <guid>http://www.genbetadev.com/desarrollo-web/rest-li-el-framework-rest-json-de-linkedin</guid>
      <pubDate>Sat, 30 Mar 2013 10:35:14 +0000</pubDate>

      <author>Fernando Siles</author>
      <description><![CDATA[
      <p><img alt="rest.li" src="http://img.genbetadev.com/2013/03/Captura de pantalla 2013-03-30 a la(s) 12.30.33.png" class="centro_sinmarco" /></p>

	<p>Las <strong><span class="caps">API</span>s</strong> se han ido convirtiendo poco a poco en algo totalmente imprescindible en el mundo del desarrollo moderno: sacamos continuamente datos de ellas y creamos las nuestras propias para comunicar nuestros productos y servicios con el mundo. La gente de <strong>Linkedin</strong> están orgullosos de la plataforma para <span class="caps">API</span>s que han creado para mejorar su funcionamiento interno y por eso, desde hace un par de semanas, han decidido liberla y compartirla con el resto del <em>planeta developer</em>. <strong>Rest.li</strong> es un framework <span class="caps">REST</span> + <span class="caps">JSON</span> para la creación de arquitecturas de servicio robustas y escalables usando descubrimiento dinámico y <span class="caps">API</span>s sencillas desarrollado en Java por algunos de los mejores ingenieros de la prestigiosa empresa del Valle.<!--more--></p>

	<p>Entre las características que mejor pueden definir este Rest.li están las de <strong>diseño orientado a entidades</strong>, una nomenclatura estándar al estilo <span class="caps">HTTP</span> para operar con las entidades anteriores, un <strong>esquema de serialización flexible</strong> y operaciones batch para apoyar el acceso a grandes bases de datos.</p>

	<p>Además, los señores de Linkedin (que son unos <em>jachondos</em>) acompañan este framework Rest.li con dos capas, una de balanceo y otra de transporte, que han decidido llamar <strong>R2 y D2</strong> respectivamente. Que la fuerza los acompañe. Todo, por supuesto, viene muy <a href="https://github.com/linkedin/rest.li/wiki/Quickstart:-A-Tutorial-Introduction-to-Rest.li">bien documentado</a> y está <a href="https://github.com/linkedin/rest.li">disponible en Github</a> (¿dónde si no?) por lo que si eres un desarrollador Java en busca de crear una <span class="caps">API</span> <span class="caps">REST</span>ful potente y sencilla quizás no te vendría mal probar <strong>Rest.li</strong> y ver si se adapta a tus necesidades. Ah, y luego nos cuentas, claro.</p>

	<p>Vía e imagen | <a href="http://engineering.linkedin.com/architecture/restli-restful-service-architecture-scale">Linkedin Engineering</a></p>      ]]></description>
      </item>
        	  <atom:link href="http://www.genbetadev.com/categoria/desarrollo-web/rss2.xml" rel="self" type="application/rss+xml" />
	</channel>

</rss>


