HTML5 sigue posicionándose como una buena alternativa a los reproductores basados en Flash. Hoy conocemos una aplicación que no sólo es una buena idea, sino que además, funciona.
Esta aplicación se llama OSMPlayer, y es un reproductor de vídeo escrito en HTML5 y JavaScript, usando la biblioteca jQuery. Soporta vídeos de YouTube y Vimeo, además de archivos de vídeo alojados en tu servidor. También tiene una opción para añadir listas de reproducción y cambiar su aspecto por medio de temas. Puede reproducir los formatos de audio y vídeo más populares, y cuenta con un reproductor Flash para formatos no soportados.
OSMPlayer está liberado bajo la licencia GPL, y se puede usar como reproductor en solitario o integrado con Drupal, aunque próximamente añadirán integración con otros CMS como Wordpress o Moodle.
La llegada de Dreamweaver CS5 ha sido muy esperada por todos los desarrolladores y maquetadores web, y tras una larga espera ya podemos ver si ésta ha valido la pena. Lo cierto es que el nuevo Dreamweaver nos trae algunos detalles que se agradecen mucho, enfocándose en que el usuario no tenga que usar varios programas adicionales además de Dreamweaver para poder desarrollar de forma efectiva toda una página web. Según los mismos desarrolladores, “es la mejor versión de Dreamweaver hasta la fecha”
Hay que decir que en Dreamweaver CS5 es donde he notado más el aumento de rendimiento gracias a la versión de 64 bits nativa en Mac OS X: El programa arranca rápidamente y su comportamiento es ligero y rápido en comparación con las otras aplicaciones que trabajan con gráficos de gran peso, como Photoshop CS5 o Illustrator CS5.
Si estás desarrollando un sitio web donde necesitas reproducir video y quieres usar lo último en estándares como el HTML 5 pero sabes que no todos los usuarios van a usar un navegador compatible con HTML 5, Projekktor es una excelente herramienta porque se trata de un reproductor de video basado en HTML 5 que está construido con JavaScript pero que detecta si tu navegador no soporta el fornato H.264 y HTML 5 entonces usar un reproductor Flash, lo cual hace que el usuario ni siquiera note la diferencia y no lo molestes haciéndolo cambiar de navegador.
El reproductor puede personalizarte fácilmente y de una manera muy flexible ya que todo se puede hacer desde un simple archivo CSS.
Teniendo en cuenta las incompatibilidades entre los navegadores con HTML 5, los navegadores pueden actuar de manera diferente mientras se muestra el reproductor (puedes ver más detalles en su página web). Sin embargo, Projekktor está en activo desarrollo y las nuevas características y correcciones se añaden regularmente.
A continuación te dejo el enlace para que descargues el código de Projekktor, además podrás encontrar algunos ejemplos.
Hace unas horas Microsoft presentó en el MIX 10 las novedades que ofrecerá Internet Explorer 9 de cara a los desarrolladores, y lo mejor de todo, también liberó para la descarga una preview de esta nueva versión de su navegador.
Todo indica que Microsoft está aplicando una estrategia inversa a la que usó con IE8. Para esa ocasión, en Redmond privilegiaron las mejoras en la interfaz y nuevas funcionalidades como las WebSlices o los Aceleradores, antes que centrarse en cambios a fondo en el motor de renderizado (que históricamente ha sido el punto débil de Internet Explorer). Ahora están poniendo el foco en las “entrañas” del navegador, creando un nuevo motor de JavaScript llamado Chakra, el cual ofrece mayor soporte para estándares como HTML5, CSS y SVG2 y mejor rendimiento.
Es importante mencionar que esta Preview de IE9 solo incluye el motor del nuevo navegador, y que su único fin es permitirle a los desarrolladores (o a los usuarios en general) conocer y experimentar con las mejoras relativas al renderizado de páginas. No se incluyen ni características de seguridad, ni interfaz de usuario, por lo que podemos olvidarnos de la idea de usar esta preview para la navegación del día a día.
Por último, hay que notar que ni esta preview, ni la versión final de IE9 funcionarán en Windows XP. El General Manager de Internet Explorer justifica esta limitación diciendo que “un navegador moderno requiere de un sistema operativo moderno”, y que la aceleración por hardware que ofrece IE9 requiere de características como las API Direct2D y DirectWrite, ninguna de las cuales está disponible en XP.
Pronto estaremos analizando a fondo las novedades que promete esta versión de Internet Explorer, y comparándolo con lo que ofrecen actualmente el resto de los navegadores.
Nuestro amigo Carlos Leopoldo del Blog Techtastico nos comenta sobre el mejor software para escribir código HTML y PHP, sin duda que Coda, pero este es solamente para MacOS X y sé que muchos necesitan uno pero para Windows, y este es Notepad++, cuando necesito escribir código y estoy en Windows prefiero mil veces más usar Notepad++ en lugar de el clásico Dreamweaver que si es bueno pero es lento y pesado para mi gusto.
Además Notepad++ se puede extender por medio de plugins, graba macros y reproduce de las pulsaciones de teclado, también tiene una poderosa búsqueda y reemplazo por medio de expresiones regulares, y lo mejor de todo es que no solo nos sirve para programar HTML y PHP sino que tiene soporte para muchos lenguajes de programación.
Las verdad es que no podría dejar de hablar bien de este editor que tiene más características de las que he mencionado, además tiene una versión Portable de Notepad++ y es totalmente gratis bajo licencia GPL.
Si eres un diseñador (desarrollador) web seguramente usas el navegador Chrome ya sea para probar tus desarrollos o como tu navegador de cabecera, ahora que soporta extensiones sería buena idea que pruebes estas extensiones que sin duda alguna te serán de mucha utilidad.
Firebug Lite – Una de las extensiones más populares entre los diseñadores web, te permite editar el HTML, CSS y Javascript de cualquier página al vuelo.
IE Tab – Agrega una pestaña que usa el motor de renderización de Internet Explorer.
Eye Dropper – Para obtener información de cualquier color en una página web.
Chrome SEO – Muestra información importante sobre SEO acerca de cualquier sitio.
Hasta el momento, Google Translate permitía traducir un texto concreto, o una página web proporcionando su URL. La competencia ofrecía ya los mismos servicios, como el Babelfish de Altavista, aunque éste le superaba claramente en frikismo. Pero ahora han añadido una novedosa opción que los sitúa un paso por delante: traducción de documentos completos.
Pulsando en Upload a document, podemos enviar documentos de Word, presentaciones de PowerPoint, PDFs, archivos HTML o en texto plano. Google Translate convierte automáticamente ese archivo a HTML y te lo muestra traducido al idioma que quieras. Eso sí, no se mantendrá el formato o estilo del texto, pero para traducciones rápidas resulta bastante cómodo y rápido.
Pero le pongo, para mi gusto, una gran desventaja… es una pena que Google se haya limitado a los formatos propietarios de Microsoft, y no haya tenido el detalle de ofrecer el servicio para ODF, que sí es un estándar. He probado suerte con un archivo ODF, y para colmo el mensaje de error no puede ser más críptico: “Lo sentimos, no hemos podido traducir la página solicitada”.
Cuando uno revisa cualquier código de programación que le está planteando problemas, habrá ocasiones en las que no encuentra respuesta, y tendrá que acudir a foros, a mensajes de correo electrónico a determinados contactos, o resolver como buenamente pueda esos problemas. Es por ello por lo que existe Paste Question.
Se trata de una comunidad de preguntas y respuestas para programadores, donde unos plantean los problemas que tienen en sus códigos, añadiendo un fragmento de los mismos, para que otros les ofrezcan las mejores soluciones posibles. O sea, podíamos verlo como una comunidad tipo Yahoo Answers, aunque más simple y enfocado a los problemas que tienen los desarrolladores en los códigos de programación en los que están trabajando. Hay que señalar que Paste Question dispone de coloreado de sintaxis, lo que permite trata mejor los códigos expuestos. Leer mas…
Echadle un vistazo a la imagen superior. A la izquierda tenemos un email formateado en HTML visualizado en Outlook 2000, mientras a la derecha tenemos el mismo email visualizado en Outlook 2010. ¿Cuál es la razón de este gigantesco paso atrás? La decisión de Microsoft de cambiar el motor de renderizado de HTML de Outlook 2007, que anteriormente utilizaba el de IE y ahora utiliza el de Word. Este reemplazo se debe a razones de seguridad, para aislar a Outlook de todos los agujeros de seguridad de IE, pero con la gran desventaja de que ahora usa un motor de HTML obsoleto que tan siquiera reconoce gran parte de CSS.
Las betas de Office 2010 mantienen ese motor, y además el motor de Word sigue siendo tan limitado como antes, ya que no ha mejorado sustancialmente. Así que los usuarios de Outlook se han cansado, y con el proyecto Estándares de Email a la cabeza han lanzado una campaña para que Microsoft atienda a sus peticiones. Esta campaña se apoya en Twitter y está teniendo bastante éxito, siendo un ejemplo genial de cómo usar Twitter para este tipo de acciones. Personalmente, la página de la campaña me parece excelente, con los iconos de los usuarios apareciendo a medida que se van uniendo a la campaña. Otra cosa es que tengan éxito, pero por probar nada se pierde.
Aunque el desarrollo de la versión final se ha ido retrasando un poco en las últimas semanas, ya tenemos entre nosotros la primera versión candidata de Firefox 3.5, disponible para ser descargada para cualquier plataforma y en más de 70 idiomas. El nombrarla Release Candidate 1 hace pensar que habrá una segunda RC próximamente, antes del lanzamiento de la versión final, el cual ya se espera con muchísima ansia por parte de los usuarios del genial navegador de código abierto.
En esta versión candidata se ha mejorado el sistema de navegación privada y se ha continuado mejorando tanto la estabilidad como el rendimiento del motor Javascript Tracemonkey. Se incluye soporte para transformaciones de gráficos vectoriales SVG, geolocalización, fuentes descargables y mejoras en el soporte de las últimas propiedades CSS y HTML5, incluyendo la capacidad para reproducción de audio y video sin tener el plugin de Flash instalado en el sistema.
Por supuesto Firefox 3.5 RC1 es una versión en pleno desarrollo y no se recomienda su instalación en entornos que requieran estabilidad. Los usuarios que ya estén usando versiones beta anteriores pueden actualizar automáticamente desde el menú de ayuda del navegador.
Los chicos de eyeOS han dado un nuevo paso en el increíble proyecto que están realizando dentro de nuestras fronteras, que lamentablemente no recibe todo el apoyo que merece. Tal y como puedes ver en el vídeo, ahora se pueden crear de manera totalmente gráfica (estilo Visual Basic) las interfaces para aplicaciones de eyeOS. Y todo ello sin salir de eyeOS, sin salir del navegador. Impresionante, y más si tenemos en cuenta que todo es HTML.
Para potenciar el uso de esta herramienta (eyeDesigner) y en general para fomentar la creación de aplicaciones para eyeOS, se ha anunciado un concurso para desarrolladores para este verano. Si tienes algo de experiencia en el desarrollo de aplicaciones web sinceramente se los recomiendo. Además de aprender a programar en esta interesante plataforma, podrás ganar un ultraportátil, un disco duro de 1TB o una pantalla de 20 pulgadas.
Hace solamente unos días comentábamos algunas de las mejoras más importantes que vienen con la versión 5 de HTML, el lenguaje de la web actual, y la nueva página que Youtube había publicado como una especie de borrador que utiliza esta última tecnología. Hoy Dailymotion nos sorprende a todos creando el sitio OpenVideo.Dailymotion.com, una sección de su portal de videos que utiliza HTML5 y la etiqueta <video /> para mostrar los archivos multimedia en una web estándar sin necesidad de utilizar plugins de Flash.
El nuevo portal no sólo es un pequeño borrador en pruebas, sino que es plenamente funcional y se pueden visualizar los videos siempre que se acceda utilizando un navegador que soporte estas últimas versiones de HTML. La imagen que acompaña este post la he capturado con Firefox 3.5 Beta 4 sobre Ubuntu sin ningún plugin de Flash instalado, y el streaming del audio y video funcionan perfectamente, pudiendo pausar la reproducción con algunas animaciones agradables y recorrer la barra de duración del video para posicionarlo en un momento concreto.
HTML son las siglas de HyperText Markup Language, el lenguaje de etiquetas de hipertexto que se utiliza para crear y poder visualizar los contenidos de las páginas web. Este no es un lenguaje estancado y definitivo, sino que a medida que va evolucionando internet se van exigiendo ciertas mejoras y la W3C regula todo su desarrollo.
Ahora Youtube nos sorprende con una versión de su página web creada con HTML5, a la que lógicamente sólo puede accederse para ver el contenido correctamente desde un navegador que soporte el nuevo lenguaje de marcas. Entre ellos, las versiones Beta de Firefox 3.5, Opera o Safari 4 servirán sin problemas.
Poco tiempo después de la salida a la luz pública de Chrome 2.0, desde Google ya están empezando a mostrar que es lo que podemos esperar de Google Chrome 3, en el cual destacará la implementación de distintas partes de HTML 5.
Una de ellas es la etiqueta <video> que quiere conseguir que no necesitemos utilizar Flash para reproducir vídeos en Internet. Una vez se haga de uso común, páginas como Youtube o Dailymotion no necesitarían que tuvieramos Flash instalado en nuestro ordenador para funcionar. Leer mas…
Ozone (O3) es un nuevo navegador de Internet para móviles con sistema Symbian S60 y UIQ. Está basado en WebKit y aunque acaba de ser publicado como versión alfa, ofrece algunas características muy atractivas.
Por ejemplo dispone de dos modos de renderizado de páginas, el modo móvil o el modo ordenador, admite múltiples ventanas, soporta autocompletado de direcciones, gestión de favoritos, zoom o desplazamientos. Funciona en dispositivos con poca memoriaRAM, incluso con menos de 64 megas, y es compatible casi por completo con HTML dinámico y AJAX, admitiendo el modo off-line de la última versión de Gmail.
Ozone alcanza una puntuación de 94 sobre 100 en el Acid Test y es bastante rápido a la hora de cargar páginas, según sus autores, más rápido incluso que Opera Mobile. Esta versión no admite contenidos en Flash, y se observan ciertos aspectos que destacan que estamos ante una versión alfa. Sin embargo, para tratarse de una versión inicial Ozone se plantea como un muy buen navegador en móviles Symbian.
Lupa - desde Uruguay nos cuenta: «Soy docente de la Universidad de la República (Uruguay) y hace algún tiempo, estoy buscando un software para análisis de datos cualitativos ( CAQDAS ) similar al AtlasTI o MaxQDA y la verdad he tenido poco éxito. Aquí una primera búsqueda hace un par de años y aquí algunos de los programas recientemente encontrados, pero ninguno cumple los requisitos: que funcione gráficamente y en los sistemas Windows y GNU/Linux. Por otro lado encontramos Transana, que es libre pero no está disponible ahora para GNU/Linux. Ahora me encuentro en la necesidad de dar una clase a estudiantes de Sociología y no tendré otra opción que utilizar una máquina virtual con alguna de las opciones privativas. ¿Alguien conoce algún programa QDA, o proyecto de creación de uno, libre y multiplataforma?»
Gracias a BoingBoing me entero de la existencia de Maya Pedal, ONG guatemalteca que desde 1997 emplea piezas de bicicletas usadas para construir las llamadas Bicimáquinas o máquinas agrícolas a propulsión humana. Entre los modelos de bicimáquinas se cuentan lavadoras, trituradoras, molinos, bombas de agua, mezcladoras de cemento, ecétera. Incluye la biciesmeril, que es como lo que en España sustituyó a la rueda de los afiladores en los años 70.
JM Robles nos cuenta «El pasado mes de abril tuvo lugar la Embedded Linux Conference (ELC2010) en San Francisco. Hackers de gran renombre (Greg Kroah-Hartman entre otros) se dieron cita allí para presentar sus avances/whites papers/trabajos sobre Linux embebido. Han publicado los vídeos y transparencias de las charlas».
Noldor nos cuenta: «Soy Ingeniero Técnico de Sistemas con año y medio de experiencia como administrador de sistemas. Es un trabajo que me gusta y en el que aprendo bastante, pero la verdad que hecho de menos programar (aunque en mis ratos libres cacharreo con PyGTK, Django y cosas así). Llevo un tiempo pensando en dejarlo y buscar trabajo como programador, pero leyendo comentarios de compañeros programadores parece que tienen un nivel de insatisfacción superior al de los administradores de sistemas. Por eso os quiero preguntar, ¿cuál de las dos ramas os parece más satisfactoria/demandada/remunerada? ¿Existe un perfil híbrido de administrador/programador demandado por las empresas, o mejor especializarse en un campo? ¿Alguna otra recomendación?»
Iba a poner "consejos de salud para programadores", pero la programación es ya actividad minoritaria entre los usuarios de computadoras. Así que los consejos para usar el ordenador con salud son también para oficinistas, jugadores de World on Warcraft, chateros, barrapunteros... Aquí van: beber más agua, hacer estiramientos de cuello y espalda, hacer estiramientos de dedos y manos, ponerse un reloj y obligarse a hacer paradas, relajar los ojos regularmente, virar a rojo el color de la pantalla por la noche, poner una luz detrás de la pantalla del ordenador, comprar un libro electrónico con e-ink si uno lee muchos documentos o libros en formato digital, usar un monitor más grande (o dos), dar un paseo de diez minutos al menos una vez al día, dormir bien, madrugar, desayunar a diario, dejar de comer mierda con fructosa derivada del maíz y salir de vez en cuando a ver a los amigos. Algunas son de puro sentido común, otras quizá más discutibles. ¿Qué os parece, sobran o faltan consejos?
Seguro que te ha pasado que recuerdas una charla que viste por Internet, pero no recuerdas dónde. Ahora tienes Talkminer, un buscador para charlas y conferencias. Por ahora tienen más de 12.000 sacadas principalmente de los canales de youtube de TED, de O'Reilly, de las Tech Talks de Google, etc. El sistema no busca en la transcripción ni en los subtítulos, sino que tiene un software de análisis de imágenes que encuentra en qué parte del video van las proyecciones y hace reconocimiento óptico de las palabras clave. Por una vez van a ser una ventaja esas proyecciones llenas de texto, que tan molestas resultan en las charlas...
EurActiv cita a fuentes de la Unión Europea que afirman que los enviados del gobierno estadounidense se niegan a dejar que los funcionarios europeos publiquen el borrador del acuerdo ACTA (Anti-Counterfeiting Trade Agreement, o Acuerdo de Comercio Anti-Falsificación). La Comisión Europea informó a los europarlamentarios el pasado 1 de Septiembre, pero no les dio acceso al texto completo del borrador del acuerdo, pese a que se les pedirá que lo aprueben en votación a finales de año. Christian Engström, europarlamentario sueco por el Partido Pirata, se negó a asistir a la reunión informativa, supuestamente porque ya se salió de una reunión el pasado julio, molesto por no poder distribuir documentación sobre las negociaciones ni siquiera a otros parlamentarios.
El programador de Google Steve Yegge dijo una vez, no sé bien si en serio o en broma, que el navegador se estaba convirtiendo el nuevo emacs. Los laboratorios de Mozilla van camino de convertir en realidad su profecía con Skywriter (antes Bespin), un editor de código para el navegador implementado en canvas y html5. Si te interesa probarlo, el código está en Github.
Otro más que no se quiere enterar de que copiar no es robar: el Secretario de Comercio de EEUU, Gary Locke, ha dejado claro ante una reunión de abogados de la industria musical en Nashville que la política de la administración Obama en cuestión de derechos de autor va a ser más de lo mismo: más palo que zanahoria. Tras declarar que "la piratería es robo liso y sin adulterar" apuntó que la solución es endurecer aún más el sistema internacional de derechos de autor.
HP ha anunciado la publicación en beta del SDK de WebOs 2.0 para Palm Pre, cumpliendo su promesa de potenciar el desarrollo de la plataforma tras su compra en abril de este año. Las mejoras están por todas partes: un sistema de búsquera mejorado similar a Quicksilver o Gnome Go, y abierto también a los desarrolladores (con lo que la búsqueda se integrará también en las aplicaciones de terceros); un modo de "exhibición" para cuando el teléfono esté en su zócalo-cargador; soporte de HTML5 y Javascript mejorados, con servicios sobre node.js; la apertura a los desarrolladores de Synergy, el sistema de sincronización con Exchange, Gmail, Facebook y más; aplicaciones híbridas en javascript/html y código nativo; mejora de la interfaz multitarea con la adición de "pilas" de las "tarjetas" que representan las aplicaciones abiertas... El software tiene muy buena pinta, ahora falta ver el hardware que sacan a la calle.