Introducción al framework jQuery

En alguna ocasión ya hemos hablado de los frameworks,  que hacen referencia al conjunto de buenas prácticas, módulos y librerías de  cada lenguaje para abordar proyectos y necesidades concretas. En este artículo nos centraremos en el framework jQuery, uno de los más extendidos en JavaScript,  y explicaremos para qué podemos utilizarlo y cuándo puede ser la mejor opción para nuestro proyecto web.

Leer más

Primeros pasos con Joomla! – Creación de plantillas

Las plantillas son patrones determinados que tienen como finalidad  facilitar la creación y desarrollo de los sitios web. Hoy en día, son una herramienta indispensable para cualquier programador en Joomla!, ya que existen plantillas  prediseñadas con las que adaptar el contenido de nuestra página. También podemos crear nuestra propia plantilla, que  diseñaremos según nuestras necesidades específicas.

Leer más

Cómo animar con CSS3 usando sprites y Javascript

Las animaciones CSS3 son un gran recurso para los diseñadores,  como vimos en nuestro artículo anterior. Resultan más que decuadas a los tiempos que corren: son accesibles, basadas en estándares y rápidas de cargar, no requieren usar ningún complemento en el navegador, más allá del HTML común y el CSS. En este artículo, queremos mostrar de forma práctica cómo trabajar con sprites CSS y animarlos en un bucle infinito. Luego, implementaremos unos controles rápidos Javascript para parar y reanudar la animación.

Leer más

¿Qué es PhoneGap y para qué podemos utilizarlo?

PhoneGap es un paquete de librerías que permite empaquetar aplicaciones HTML5 de manera que puedan ser usadas como apps para móviles o Web Apps. Te explicamos los detalles más relevantes sobre esta versátil solución que nos permitirá dar el salto fácilmente al desarrollo de aplicaciones multidispositivo, aunque no podemos olvidar que también tiene sus limitaciones.

Leer más

Comparamos PHP, Python y Ruby

Cuando comenzamos un nuevo proyecto debemos saber qué lenguaje o lenguajes son más adecuados. Los desarrolladores tendemos a decantarnos por un lenguaje de preferencia, generalmente aquel que dominamos más, pero debemos de ser conscientes que no siempre es el mejor. Para ayudar a decirnos, vamos a comparar PHP, Python y Ruby, tres de los lenguajes más adecuados para hacer proyectos web del lado del servidor, lo que conocemos habitualmente como desarrollo backend. Y lo hacemos teniendo en cuenta factores como los objetivos de nuestros proyectos, pero también la facilidad de aprendizaje, el tamaño de la comunidad o las oportunidades laborales detrás de cada uno.

Leer más

PHP vs. ASP/ASP.NET, ¿qué opción elegir?

Hoy en día, son muchos los usuarios que quieren comenzar a programar y no saben si decantarse por hacerlo en PHP o en ASP o ASP.NET. Ambos son lenguajes de programación de uso general de código del lado del servidor, que inicialmente fueron diseñados para el desarrollo web. Sin embargo, existen varias diferencias entre ellos. Como siempre y para tomar una decisión sobre qué opción elegir, hay que valorar cuáles son nuestras necesidades y las ventajas y desventajas que presenta cada uno de estos lenguajes de programación; algo que explicamos a continuación.
Leer más

Estructura de HTML5 y para qué se utiliza la semántica del código

HTML5_Logo_512HTML5 nos ha traído varias mejoras en lo que respecta al lenguaje HTML. Una de ellas es lo que llamamos la semántica del código. Aunque recordemos que HTML5 es mucho más que el propio lenguaje HTML, puesto que también incluye mejoras en el CSS y en las API de Javascript.

En este artículo, profundizamos en la estructura principal de un sitio web y cómo aportar una semántica a aquellas partes del código por medio de nuevas etiquetas aparecidas en esta versión del lenguaje. De este modo, conseguiremos mejorar la accesibilidad y posicionamiento de nuestra página.


Leer más