Google crea una web dedicada al HTML5: html5rocks.com

Dí­as después de ver como apple crea una página demostrando el poder del nuevo HTML5 (www.apple.com/html5/), Google nos muestra ahora su html5rocks.com.

Con tutoriales y proyectos abiertos que aceptan la contribución de usuarios de todo el mundo, esta web tiene, entre otras cosas, una presentación online hecha completamente con HTML5, disponible en slides.html5rocks.com.

Si eres programador web y aún estás algo perdido con el tema, es una buena oportunidad de subirte al tren de esta nueva web que se está cociendo a fuego lento.

jsdo.it – Comparte Javascript, HTML 5 y CSS

jsdo.it es una web en la que podemos escribir código y compartilo con otras personas.

Podemos navegar entre los scripts creados por los usuarios y modificarlos para realizar mejoras o solucionar problemas, todo ello viendo el resultado en tiempo real en la misma página.

Ideal para experimentar nuevas funciones, aprender nuevas técnicas y formar parte de una comunidad dispuesta a crecer en conjunto.

Integra en cualquier web el sistema de facturación electrónica de endeve.com

En endeve.com, el sistema que nos permite emitir facturas, registrar gastos y acceder a los datos de clientes, han publicado su API para que cualquier sitio web pueda integrar sus funciones.

A través de la API, los desarrolladores tendrán acceso a toda la gestión de sus facturas y sus contactos mediante una sencilla interfaz REST (Representational State Transfer). El acceso a la API es totalmente gratuito y está disponible para todos los planes de endeve. Sólo es necesario tener una cuenta en endeve y obtener el token de acceso para autentificar todas las peticiones.

Podéis consultar toda la documentación técnica en el área de desarrolladores de endeve. En bitzen.net, por ejemplo, ya han implantado el sistema.

Herramientas para comprimir CSS y Javascript

En el mundo de la tecnología y el desarrollo web, la velocidad de carga de las páginas es un factor crítico a considerar. Los profesionales que trabajamos en proyectos web sabemos que el tiempo que una página web tarda en abrirse en los navegadores puede tener un impacto significativo en la experiencia del usuario y, en última instancia, en el éxito del sitio.

Para abordar este desafío, existen diversas técnicas y herramientas disponibles, y una de las más utilizadas es la optimización del tamaño de los archivos CSS y JavaScript. Reducir la cantidad de datos que se deben transferir desde el servidor al cliente puede acelerar de manera significativa la carga de una página web. A continuación, vamos a explorar algunas de las herramientas más comunes que los desarrolladores web pueden emplear para llevar a cabo esta optimización.

JSMin – Esta herramienta es ampliamente conocida por su capacidad para reducir el tamaño de los archivos JavaScript. JSMin realiza dos tareas principales: elimina los comentarios y elimina los espacios en blanco innecesarios en los archivos JS. Al eliminar estos elementos, se reduce el tamaño del archivo, lo que a su vez agiliza la descarga y ejecución del código en el navegador del usuario.

JSO (JavaScript Optimizer) – JSO es otra herramienta esencial en el arsenal de un desarrollador web. Permite gestionar de manera eficiente los archivos JavaScript y CSS, permitiendo un mayor control sobre la cantidad de datos que se transmiten entre el servidor y el cliente. Esto es crucial para minimizar los tiempos de carga de una página web.

JSCompress.com – Esta plataforma en línea ofrece una solución rápida y conveniente para reducir el tamaño de los archivos JavaScript. Utiliza técnicas como JSMin o Packer para comprimir los archivos y disminuir su huella, lo que mejora la velocidad de carga de la página.

CSS Compressor – La optimización de archivos CSS es igualmente importante. CSS Compressor se dedica a comprimir archivos CSS, eliminando redundancias y espacios en blanco. De esta manera, se asegura que los estilos se apliquen de manera eficiente, lo que contribuye a una experiencia de usuario más fluida.

YUI Compressor – Desarrollada por Yahoo, YUI Compressor es ampliamente considerada como una de las herramientas más seguras y eficientes para la optimización de archivos CSS y JavaScript. Ofrece una amplia gama de opciones de configuración y garantiza una reducción significativa en el tamaño de los archivos sin comprometer la funcionalidad.

Para los profesionales del desarrollo web, la optimización de los archivos CSS y JavaScript es una práctica esencial. Las herramientas mencionadas anteriormente, como JSMin, JSO, JSCompress.com, CSS Compressor y YUI Compressor, son recursos valiosos para garantizar que las páginas web se carguen de manera rápida y eficiente, brindando a los usuarios una experiencia óptima. La elección de la herramienta adecuada dependerá de las necesidades específicas del proyecto, pero todas ellas desempeñan un papel fundamental en la búsqueda de un rendimiento web óptimo.

Forrst – Programadores y diseñadores compartiendo sus experiencias

Forrst es una red en la que profesionales del diseño y la programación pueden compartir los resultados de sus trabajos, los trucos que han utilizado, los enlaces que les han sido útiles, las capturas de los diseños y, en general, la experiencia que han adquirido con los diferentes proyectos.

Con una cuenta en twitter bastante activa y una lista con los tres responsables por la web, promete ser una buena referencia en este tipo de redes sociales.

Actualmente sólo se puede acceder por invitación, existiendo un formulario de solicitación en su página principal.

Joomla lanza una red social para sus usuarios

En people.joomla.org tenemos, desde hace unos dí­as, una red social en la que los usuarios de este sistema de gestión de contenidos pueden entrar en contacto unos con otros para eliminar dudas y discutir sobre el proyecto.

Tal y como podemos leer en la wikipedia, Joomla es una pronunciación fonética para anglófonos de la palabra swahili jumla, que significa «todos juntos» o «como un todo», siendo una red social el proyecto perfecto para hacer honor a su nombre.

En sólo una semana ya han conseguido números impresionantes: 358 grupos en 12 categorí­as, 2400 miembros, 113 ví­deos, 609 imágenes, 31.000 visitas y más de 290.000 páginas vistas.

Sin duda una buena noticia para los que trabajan con este CMS.

notapipe – Editando un mismo archivo entre varias personas al mismo tiempo

notapipe es otra de las soluciones que tenemos para poder editar un mismo archivo entre varias personas. En este caso parece estar más enfocado al mundo de la programación en php, css, htmljs y demás lenguajes, ya que reconoce automáticamente las funciones de cada uno marcándolas de diferentes colores.

A medida que los diferentes editores añaden y editan contenido, notepipe marca las alteraciones para que el resto del equipo sepa lo que cada uno está realizando, intentando evitar problemas de varias personas modificando la misma linea, por ejemplo.

La versión gratuita incluye publicidad y sólo permite 3 usuarios trabajando en el mismo documento.

Takeacoder – Portal de empleo para programadores autónomos

takeacoder.com es una interesante plataforma usada por muchas empresas para buscar programadores freelance para la ejecución de trabajos.

Disponible en 22 paí­ses de todo el mundo y con más de 30.000 usuarios activos, podemos encontrar profesionales de diseño, programación y hasta ingenierí­a de sistemas, todo en un ambiente bastante atractivo y profesional.

En nuestro idioma tenemos un foro especializado en este tema: programodesdecasa.com, con casi 400 miembros y con un formato bastante conocido por todos.

Demos y Ejemplos de HTML5

Cada vez que sale una nueva demostración de lo que puede hacerse con HTML5 o CSS3 la web social se encarga de llevarla a todos los rincones posibles de Internet. Con los rumores de que HTML5 podrí­a ser el asesino de flash y las posibilidades casi ilimitadas de las que presume esta forma de mostrar contenido en la web, no hay noticia relacionada que no suba como la espuma en los agregadores de noticias.

Lo malo es que con tanta demostración y ejemplo que ronda por la web se hace difí­cil tener un control de lo que ya se ha mostrado en algún momento, por eso me ha llamado la atención html5demos.com, una página encargada de mostrar muchos de los trucos que hemos visto en los últimos meses.

Un buen recurso para programadores, estudiantes y curiosos, esperemos que crezca en lo que a número de demostraciones se refiere.

RPX – Evitando los formularios de registro de usuarios

Los que probasteis makefan.com os habréis dado cuando de que la aplicación no solicita registro, permitiendo realizar la identificación usando el perfil de varias aplicaciones web. Podemos usar el sistema usando nuestra cuenta de twitter, la de linkedin, la de Google, la de Facebook… en este caso hay 12 posibilidades, las que ofrece rpxnow.com.

RPX ofrece a los programadores un inteligente componente que, integrado en sus aplicaciones, evitará la necesidad de un formulario de registro de usuarios, lo que puede atraer más participantes. Cuando no es estrictamente necesario y sólo necesitamos la colaboración de los «internautas», no hay nada mejor que permitir usar alguna cuenta ya existente, disminuyendo las posibilidades de que el interesado desista en mitad del proceso de registro.

La versión gratuita está limitada a 6 opciones y no ofrece prácticamente ninguna función de importación y exportación de datos, aunque por 10 dólares al mes las posibilidades se multiplican bastante.