Skip to Content

AOL Tech

JavaScript posts

El Internet Archive mostrará juegos y aplicaciones de antaño directamente en tu navegador

Internet Archive mostrará juegos y aplicaciones de antaño directamente en tu navegador
El mundo de la tecnología cambia a toda velocidad, y entre otras cosas, eso implica que software escrito hace relativamente pocos años no pueda usarse en dispositivos modernos. Intentando aliviar este problema y con el propósito de mantener una cronología más completa del mundo de la computación, el Internet Archive empezará a proporcionar juegos y aplicaciones antiguos a través de su Historical Software Collection. Las aplicaciones no sólo estarán disponibles a través del sitio web, sino que podrán utilizarse en cualquier navegador moderno gracias al uso del emulador JMESS (Javascript Multi Emulator Super System).

Por ahora existe una cantidad muy limitada de software disponible (seguramente por razones relacionadas a los derechos de autor), pero ya se pueden ver títulos tan icónicos como Pac Man para la Atari 2600 (1981), VisiCalc para el Apple II (1979) y The Hobbit para el ZX Spectrum (1982). Además de la nostalgia que despierta ver este tipo de aplicaciones en funcionamiento, el contexto histórico que proporciona es muy importante.

Haz clic en el enlace Leer correspondiente para probar estos nostálgicos ejemplares de software de antaño.

[Vía The Verge]

Leer - Internet Archive Blog
Leer - Historical Software Collection

Vulnerabilidad del navegador Tor habría compartido información de usuarios por medio de malware

Vulnerabilidad en el navegador Tor habría enviado información de ubicación de usuarios
La gente que usa el navegador Tor lo hace precisamente para aprovechar el anonimato que brinda esta tecnología, así que es muy grave saber que una vulnerabilidad habría enviado información de los usuarios a servidores cerca de Washington DC. El agujero de seguridad estaría relacionado con una implementación de JavaScript usada en Firefox 17, la versión utilizada para el fork del navegador Tor. Por medio de ese "exploit", un malware específico desarrollado para atacar ordenadores Windows habría obtenido el nombre y la dirección MAC del ordenador, mandando a continuación estos datos a un servidor con IP perteneciente a una empresa ubicada en Reston, Virginia, que trabaja para el gobierno de Estados Unidos.

Debe quedar claro que no se ha confirmado que el malware haya sido desarrollado o la información obtenida por el gobierno estadounidense, pero la existencia del software está confirmada. Por eso, los desarrolladores del navegador Tor recomiendan actualizar el software de inmediato, y hasta mencionan que para mayor seguridad es mejor no utilizar el sistema operativo Windows. Dejaremos las cosas ahí.

[Vía Wired]

Leer - Tor Project
Leer - Tor Blog

Firefox se actualiza para hacerse compatible con juegos 3D, videollamadas y alguna sorpresa más

Firefox se actualiza para hacerse compatible con juegos 3D, videollamadas y alguna sorpresa más
Ya tenemos una nueva versión de Firefox lista para tomar carrerilla, la número 22, que hace acto de presencia con una buena colección de novedades bajo el brazo. Para empezar nos encontramos con que la actualización hace al navegador compatible con llamadas de vídeo y voz, pero también le sirve en bandeja los juegos 3D -de hecho, tienes un pequeño aperitivo por aquí y la propia organización cuenta también con un título llamado "BananaBread" para que puedas comprobar de tooodo cuanto es capaz su retoño.

Por si esto fuera poco, la recién llegada contempla también la posibilidad de compartir archivos sin que tengamos que instalar más software o plug-ins de terceros, y una nueva versión de JavaScript a la que Mozilla ha colgado la etiqueta de ser súper vitaminada. El broche final para los usuarios de OS X lo pone una nueva barra de progreso para que tengas bien controladas las descargas.

¿Ganas de hincarle el diente? Pues ya puedes ir asomándote por el enlace de lectura.

[Vía The Next Web]

Leer - The Mozilla Blog
Leer - Desglose novedades
Leer - Descarga de Firefox 22

Mozilla presume un poco con la versión web de Epic Citadel para Firefox

Mozilla presume un poco con la versión web de Epic Citadel para Firefox
Mozilla se ha propuesto demostrar que el port de Unreal Engine 3 para Firefox funciona lo suficientemente bien como para hacer posible la ejecución de juegos complejos desde el navegador, y qué mejor forma de convencer a los incrédulos que con una demo en tiempo real de Epic Citadel. La demo, que entre plataformas móviles y navegadores va camino de convertirse en uno de los "juegos" más versionados en la historia de Epic Games, ha sido portada a HTML5/Javascript, debería funcionar con la mayoría de los navegadores de internet sin necesidad de plugins, aunque lógicamente los desarrolladores de Mozilla recomiendan las últimas versiones "nightly" de Firefox (es más, todavía no funciona con Chrome).

Según Epic, el rendimiento de la demo rivaliza con el del software nativo. Nosotros podemos contarte que en un benchmark rápido (sin molestarnos a cerrar las aplicaciones de fondo habituales, igual que si estuviéramos navegando mientras trabajamos), hemos conseguido sacar 42,5 fps a 1080p con un Core i5 Sandy Bridge. Si quieres ver qué tal funciona en tu PC, sólo tienes que hacer clic en el enlace de lectura correspondiente que encontrarás tras el salto. ¿No tienes máquina suficiente? Pues a continuación también encontrarás la demo en forma de vídeo.

Firefox Nightly incluye ahora el optimizador de JavaScript OdinMonkey

Firefox Nightly incluye ahora el optimizador de JavaScript OdinMonkey
Uno de los pros de ser un internauta arriesgado y usar la versión Nightly del navegador Firefox es que puedes probar las novedades más interesantes antes que el resto de los usuarios. Decimos esto porque el optimizador de JavaScript OdinMonkey, basado en asm.js, ha sido incluido en el navegador del panda rojo, y si funciona correctamente, podrá usarse en la versión estable de junio (Firefox 22).

El funcionamiento de OdinMonkey es sencillo, simplemente hace que código JavaScript se interprete hasta casi el doble de rápido en el navegador. Y aún mejor, con Emscripten es posible compilar código C y C++ hacia JavaScript, incrementando aún más la rapidez con la que se puede usar el popular lenguaje web. Esto quiere decir que pronto podríamos ver complicados juegos y aplicaciones funcionando en nuestro navegador sin necesidad de clientes especiales.

Por ahora OdinMonkey está disponible solamente en Windows y Linux, pero esperan poder publicar una versión OSX y hasta otra compatible con sistemas ARM en poco tiempo.

[Vía TechCrunch]

Un 'agujero' de Internet Explorer permitiría a los ad trackers seguir los movimientos del ratón

Un 'agujero' de Internet Explorer permitiría a los ad trackers seguir los movimientos del ratón
Es inevitable sentir un leve escalofrío cuando estás visitando una web y aparece al lado un banner con publicidad relativa a algo que te interesa especialmente, y no necesariamente relacionado con el contenido del sitio que visitas. Algo está vigilando tus movimientos, y no estamos hablando figurativamente: Spider.io afirma que algunos de esos anuncios registran hasta los movimientos del ratón en el caso de Internet Explorer.

El mencionado sitio ha descubierto un agujero de seguridad en JavaScript de IE en las versiones de 6 a 10 que permite a estos intrusos seguir tus movimientos en la pantalla, sea o no el navegador la aplicación activa en ese momento. Esto podría ponerse más feo para los que usen teclados virtuales en pantalla o para los propietarios de tablets por lo que Microsoft se ha puesto manos a la obra y ha anunciado que está "investigando" el asunto.

Pero lo primero que han hecho los de Redmond es acusar al resto de navegadores afirmando que cuentan con "similares características" y que Spider.io tiene sus propios motivos (son a la postre, una firma de publicidad) para acusar a IE. Te mantendremos informado de la resolución de este escabroso affaire.

[Vía The Verge]

Leer - Spider.io
Leer - Blog de IE

Google Drive permite desde ahora publicar páginas web

Google Drive permite desde ahora publicar páginas web
Google Drive continúa con su frenético ritmo de actualizaciones y el efervescente equipo de Mountain View ha anunciado una nueva funcionalidad que va a encantar a muchos: desde ahora puedes utilizar el almacenamiento de Drive para alojar páginas web, empleando para ello una carpeta con acceso público. Esta actualización permite incluso alojar JavaScript para aquellos que quieran ejecutar web apps en su espacio personal.

Pero antes de que mandes a paseo a tu proveedor de hosting, hay una letra pequeña importante que debes tener en cuenta: el contenido tiene que ser estático, y por otro lado, los links a otras páginas o documentos tienen que tener un aspecto inteligible (por ejemplo "imagenes/gato.jpg"). Así que ya sabes, ponte manos a la obra y nos cuentas qué tal funciona.

[Vía SlashGear]

Google celebra el primer aniversario de Dart con su primer SDK estable (con vídeo)

Google celebra el primer aniversario de Dart con su primer SDK estable (con vídeo)
Parece que fue ayer, pero ya ha transcurrido todo un año desde que Google anunciara Dart -su nuevo lenguaje de programación para la web- y para conmemorar esta ocasión tan especial, la compañía ha lanzado hoy ya por fin la primera versión estable de su SDK. Más allá de solucionar un buen puñado de bugs ("miles" según la mismísima Google), dicha versión puede presumir de una máquina virtual mucho más rápida, un nuevo intérprete de JavaScript, bibliotecas HTML y JavaScript integradas y gestor de paquetes Pub. Por último, pero no por ello menos importante, el lote se completa con Dartium, una versión especial de Chromium con soporte nativo para Dart. Los de Mountain ha prometido además seguir añadiendo mejoras, pero manteniendo la compatibilidad con las versiones anteriores. ¿Dispuesto a subirte al tren? En ese caso tienes un pequeño vídeo de presentación esperándote tras la pausa: ¡no te lo pierdas!

Ya disponible la versión final de Firefox 16 con soporte para aplicaciones web y Reader para Android

Ya está disponible versión final de Firefox 16 con soporte para aplicaciones web y Reader para Android
La fundación Mozilla no nos engañó al mencionar su política de lanzamientos continuos para el navegador Firefox, y por eso, a sólo semanas del anuncio de la versión 16 beta podemos contarte que la versión final está disponible. Firefox 16 ya se puede descargar, y aunque a primera vista los cambios parecen ser pequeños, la verdad es otra. Lo decimos por el soporte para aplicaciones web, que si bien todavía no pueden usarse a gusto porque Mozilla Marketplace no ha abierto sus puertas, permite que los desarrolladores preparen su software para la publicación en la tienda que pronto estará disponible.

Otras opciones interesantes en la nueva versión del navegador del panda rojo son el modo de lectura para dispositivos Android, VoiceOver para Mac, mejoras de JavaScript y reproducción de audio Opus, entre otras.

Para descargarlo haz clic en el enlace Leer o activa la auto-actualización de tu versión de Firefox actual.

Google presenta Course Builder, lleva la formación on-line al terreno del código abierto

Google presenta Course Builder, lleva la formación on-line al terreno del código abierto
Ya sabes que de Google uno puede esperar cualquier cosa, y por eso no nos sorprende que los de Mountain View se metan ahora a potenciar la formación on-line- Su producto ha sido bautizado como Course Builder y como puedes esperar, está basado en código abierto. Este recién llegado al catálogo de los de Brin y Page permite que cada uno cree sus propios recursos de formación, junto con actividades programadas y lecciones, siempre que tengan unas nociones básicas de HTML y JavaScript. También se ha contemplado que haya sesiones on-line mediante Hangouts en Google+ con los profesores. El código está disponible desde ya y ya han mostrado su interés universidades como la de Stanford, UC San Diego o Indiana, con lo que suponemos que en breve veremos sus primeras evoluciones en este terreno.

[Vía Google Research Blog y Techcrunch]

Google Octane: un nuevo benchmark para poner a prueba JavaScript en situaciones reales

Google Octane: un nuevo benchmark para poner a prueba JavaScript en situaciones reales
Suponemos que a estas alturas de la película estarás más que familiarizado con las distintas pruebas que existen para comprobar el rendimiento de los terminales que van pasando por nuestra mesa de análisis (e incluso imaginamos que alguna vez la curiosidad puede haberte incitado a probar suerte en casa). El caso de JavaScript es uno de los más peliagudos, ya que suele ser difícil establecer una relación fiable entre los sitios que visita el programa y a los que solemos asomarnos en el uso cotidiano de dicho teléfono o tablet. Es por ello que Google ha decidido tomar cartas en el asunto con un nuevo benchmark llamado Octane, que precisamente utiliza código en JavaScript basados en ejemplos de la vida real, generando un sistema de puntuación mucho más simple. Dada la experiencia de los de Mountain View en la creación de software para distintos tamaños de pantalla, su interfaz viene preparada para redimensionarse automáticamente en función del aparato en que se esté ejecutando. De momento no sabemos si Octane acabará haciéndose un hueco en la batería de pruebas engadgeteras (lo valoraremos detenidamente, descuida), pero en caso de que estés interesado en seguir investigando por tu cuenta, debes saber que tanto el propio test como su código fuente son ya de dominio público y pueden descargarse desde los enlaces de lectura.

[Vía Chromium Blog, TechCrunch]

Leer - Benchmark
Leer - Código fuente

BitTorrent Torque permite descargar torrents sin una aplicación de escritorio

BiTorrent Torque permite descargar torrents sin una aplicación de escritorio
Desde siempre descargar un torrent implicaba instalar una aplicación local (sea en el ordenador, enrutador o hasta en el móvil) con las complicaciones que eso conlleva. Como sucede con todo en el mundo de la tecnología, el conocido sistema de descargas P2P ha evolucionado dando un paso muy importante hacia el futuro, y es que ya no será necesario instalar un cliente específico, sino que tan sólo un navegador que sepa interpretar una aplicación JavaScript llamada BitTorrent Torque. Con el navegador configurado los torrents se convierten en simples enlaces de descarga que se conecta a la red peer-to-peer de manera transparente.

Por ahora la aplicación está en estado alfa, razón por la que los usuarios podrían encontrar problemas al usarla y se recomienda que sólo las personas que sepan mantener la calma cuando las cosas van mal le echen mano. De todas maneras, es un paso muy interesante para esta tecnología, que asoma junto a otras novedades de los laboratorios BitTorrent, como la posibilidad de compartir archivos de manera "drag-and-drop" y hasta la opción a futuro de hacer streaming de video de manera compartida, liberando recursos en los servidores.

Si no le tienes miedo al software alpha, no pierdas tiempo descargando BitTorrent Torque desde el enlace Leer y a paso seguido esperamos que nos cuentes sobre tu experiencia usándolo.

[Vía BitTorrent Blog]

Mozilla Labs Apps aceptará aplicaciones para el Mozilla Marketplace a partir del MWC

Mozilla Labs Apps aceptará aplicaciones para el Mozilla Marketplace a partir del MWC
La división Mozilla Labs ha estado trabajando en un proyecto de aplicaciones, que entre otras cosas, permitirá que software sea desarrollado sin tener que preocuparse por el sistema operativo o plataforma. La tienda en la que se ofrecerán dichas aplicaciones se llamará Marketplace, y será manejada por la fundación Mozilla. El software desarrollado para este sistema podrá utilizar APIs especiales y materiales de código abierto bajo HTML5. Esperan abrir las puertas de la tienda antes de finales de año, y empezarán a aceptar aplicaciones a partir del Mobile World Congress a llevarse a cabo en Barcelona en unos días.

Si te dedicas al desarrollo de aplicaciones, apresúrate preparando tu software para esta tienda, porque a juzgar por la popularidad de Firefox y la posibilidad de éxito de Boot to Gecko, será importante estar presente en el Marketplace de Mozilla.

[Vía Mobile Burn]

Google incluye soporte para Dart en una versión de Chromium para desarrolladores

No se ha dicho mucho sobre Dart desde su anuncio en octubre pasado, por lo tanto podemos considerar este como uno de los primeros "grandes pasos" del nuevo lenguaje de programación para la web desarrollado por Google. Desde ahora se puede usar Dart en una versión para desarrolladores del navegador Chromium (conocido como el Chrome de código abierto), que incluye una máquina virtual que analiza, compila y ejecuta el lenguaje de una manera dinámica. Por ahora el navegador con conocimiento Dart puede descargarse sólo para Mac y Linux, con la advertencia de que no debe usarse para uso cotidiano, sino sólo para probar el nuevo lenguaje de programación. En el futuro esperan incorporarlo en Chrome y mejorar la traducción de Dart a JavaScript, por lo que queda claro que Google pretende cambiar radicalmente el mundo de los desarrolladores web.

[Vía CNET]

Cut the Rope portado a HTML5 sin mayores dificultades

Durante la conferencia de Microsoft en este CES 2012 nos mostraron la entretenida aplicación Cut the Rope, que puede ser adquirida para dispositivos iOS, Android y Windows Phone. Lo curioso es que portaron el software para que funcione en HTML5, y en el blog de MSDN UK nos hablan sobre el proceso seguido por ZeptoLab y Pixel Lab para pasar el código de Objective-C a JavaScript, y los gráficos de Open GL ES a HTML5 Canvas API. Dicen que en un principio tenían miedo de que JavaScript fuera demasiado lento para los cálculos necesarios para crear la física del juego, pero con sorpresa descubrieron que los motores de los navegadores actuales (o de Internet Explorer 9 específicamente) son suficientemente rápidos.

A la final terminaron portando el juego en unas 15.000 líneas de código, que además ofrecen niveles especiales, y el mismo tipo de diversión que el Cut the Rope original.

Puedes probar el juego en tu navegador por medio del enlace inferior.

Leer - Blog de MSDN UK
Leer - Cut the Rope




Noticias AOL