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.
Raphael Hertzog anuncia que dpkg tendrá soporte multiarquitectura. Esto significa que en un mismo sistema podrá haber instalados paquetes pertenecientes a arquitecturas diferentes. Es especialmente útil para tener en una misma máquina Intel paquetes de 32 y 64 bits, o para hacer compilación cruzada. El invento ya está disponible en la rama experimental de Debian.
El Parlamento de Reino Unido ha decidido rechazar la petición de indulto póstumo para Alan Turing. Alan Turing es conocido por ser uno de los padres de la Informática, además de por sus avances científicos, por derrotar a la máquina cifradora Enigma de la Alemania Nazi. A pesar de semejante servicio a su país, Turing vivió sus últimos años infeliz porque fue condenado y castrado químicamente por practicar sexo homosexual. Finalmente, terminó suicidándose comiendo, presumiblemente, una manzana envenenada. La petición, la segunda en este sentido, ha sido rechazada bajo el argumento de que en aquella época la homosexualidad era delito. Pero, ¿no consiste un indulto precisamente en eso?
Un pobrecito hablador nos cuenta: «El título explica brevemente lo que me gustaría saber. Viendo lo que se está pidiendo actualmente en muchas ofertas de trabajo para administradores de sistemas, me encuentro con que muchas de ellas piden ITIL. Estoy planteándome sacar la certificación preparándomelo por mi cuenta y después soltar la pasta para el examen únicamente. Me gustaría saber si realmente es algo que me vaya a ser útil y valga la pena, y si consideráis que es un requisito importante en el actual panorama laboral (por llamarlo así). Asímismo, si alguien me recomienda alguna certificación o formación no certificable pero que me pueda ser útil será bienvenido. Gracias de antemano.» Personalmente nunca había oído hablar de ello ni lo he visto en alguna oferta de trabajo, pero parece que es más frecuente en empleos relacionados con la administración de sistemas. ¿Conocéis organizaciones que implanten estos procedimientos? ¿Habéis desarrollado vuestra actividad laboral relacionado con ello? ¿Vale para algo o es sólo una certificación más?
Como marca la política de distribuciones de Debian, el soporte de Debian 5.0 Lenny ha terminado, un año después de que la siguiente versión, Squeeze, pasase a ser estable. Se recomienda que todos los equipos que sigan aún con Lenny se actualicen lo antes posible. Debian promete una actualización indolora via aptitude, pero también recomiendan leer las notas de las publicación, en busca de posibles problemas.
Otro ejemplo más del sinsentido de las patentes en determinadas tecnologías. Otro caso más de un "troll de las patentes" que trata de obtener dinero con unas patentes absurdas o triviales. En este caso el "fenómeno" es Michael Doyle, dueño de una compañía que ya ganó en su momento una demanda a Microsoft por un importe de 521 millones de dólares. Leyendo este artículo hay un párrafo muy curioso: The University of California will receive 25 percent of the proceeds from the verdict, while Eolas will obtain the rest, minus legal fees and costs, Lueck said. The university owns the patent for the technology, which it licensed to Eolas in 1994. Eolas has one formal employee, Mike Doyle, who is a former University of California researcher. Al final llegaron a un acuerdo, por lo que la compañía de Redmond tuvo que pagar una cantidad elevada, no publicada, pero la parte que correspondió a la Universidad de California ascendió a 30.4 millones de dólares.
Un pobrecito hablador nos cuenta: «Normalmente suelo realizar páginas web con varias personas en diferentes ciudades, y para pasarnos las tareas pendientes y cambios varios solemos hacerlo por correo electrónico. Lo ideal sería utilizar alguna aplicación online para tenerlo todo centralizado y ordenado por proyectos. He visto algo por internet y he visto Teambox, por ejemplo. ¿Cual me recomendaríais? Pueden ser tanto soluciones SaaS como alojadas en servidores, si es posible libres.»
Cahier de l'Admin Debian Squeeze, es un libro de gran éxito escrito en francés sobre la administración de Debian, escrito por dos desarrolladores de Debian: Raphaël Hertzog y Roland Mas. Dado que la editorial del libro no querían financiar la traducción, los autores decidieron hacerla ellos mismos y usar crowdfunding para pagarse el trabajo. El trato es el siguiente: si consiguen 25.000 euros, el libro se pondrá disponible a todos bajo una licencia compatible con las directivas de software libre de Debian. Además, se llegue o no a la meta, enviarán una versión electrónica a quien haya donado al menos 10 euros en cuanto esté disponible. ¿Qué os parece esta forma de financiar libros bajo liencias libres? ¿Pensáis que la remuneración que han elegido es justa? ¿Cuánto pagarías por un ebook sobre administración de sistemas? ¿Y tú, ya has donado diez lerus para tener un libro que te ayude a administrar tu Debian GNU/Linux? Actualización (10/02/2012 12:04): Acaba de contactar conmigo Raphaël Hertzog para contarme que los objetivos han avanzado un 3% en un día debido a vuestras donaciones, y para agradecérnoslo. ¡El efecto Barrapunto se sigue notando!
nimiux nos cuenta: «Las jornadas de software y conocimiento libres Boadinux 2012 (Boadilla del Monte, Madrid) contarán este año con la participación de dos ponentes muy relevantes de la cultura y software libre: Jesús González Barahona y Richard Stallman. La participación de Stallman es un hito importante en la historia de estas jornadas, que vieron la luz hace siete años cuando un grupo de profesores de Formación Profesional asumieron que la divulgación del software y conocimiento libres en los centros educativos era algo muy necesario para dar a conocer este movimiento.»
Una de las cosas que más se suelen reprochar en las discusiones de Barrapunto a Firefox, es que funcione peor en su versión linuxera. Taras Glek, desarrollador de Mozilla, ha publicado una presentación en la que analiza por qué, según dice, las aplicaciones grandes tardan mucho en arrancar en Linux. En lugar de hablar de un solo aspecto, encuentra una serie de factores relacionados con un alto tráfico en disco. Hay cera para Linux, GCC y para Windows, del que dice que da asco, pero de otra forma. También propone algunas soluciones, algunas disponibles y otras que no existen. ¿Estáis de acuerdo? ¿Es ineficiente, entre otras, la paginación de memoria y la fragmentación de los sistemas de archivos?
Se ha publicado el borrador final del libro "Ruby on Rails Tutorial: Learn Rails by Example", de Michael Hartl, que ya está disponible para su lectura completa y descarga.