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

Usabilidad vs. accesibilidad web, dos conceptos que no son lo mismo

Muchas veces tendemos a pensar que usabilidad y accesibilidad web abarcan los mismos conceptos, pero no es así. En este artículo,  explicamos sus diferencias y facilitamos unas sencillas pautas o técnicas que conviene tener en cuenta a la hora de crear nuestra web.

Para comenzar, diremos que la usabilidad analiza el comportamiento del usuario a la hora de realizar una tarea en el entorno web, mientras que la accesibilidad hace referencia al acceso universal a una página web.

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

¿Alojamiento web en Linux o Windows?

A la hora de contratar un plan de alojamiento web, el usuario debe plantearse si quiere hacerlo en Windows o en Linux. En principio, cualquiera de los dos sistemas operativos son perfectamente válidos, pero la elección entre uno y otro dependerá de las tecnologías que utilicemos en la programación del sitio web.

Si hablamos de una página web estática, que no incluye lenguajes de programación más allá del HTML ni base de datos, podemos optar por cualquiera de las dos opciones. La cosa cambia cuando estamos abordando un proyecto dinámico que sí los utiliza, porque existen pequeñas diferencias entre ambos.

Leer más

Los diseñadores ya pueden utilizar el nuevo dominio .design para sus páginas web

Navegabilidad, interactividad, usabilidad, arquitectura de la información… Son muchos los factores que un diseñador web debe tener en cuenta en su trabajo diario. Y, por supuesto, las agencias de diseño o profesionales freelance  cuidan su propia imagen y la de su página web como si fueran las de sus clientes.

Utilizar uno de los nuevos dominios .design, que ya están disponibles, puede ayudar a destacar en ese competitivo mercado del diseño web, contribuyendo a dar una imagen  en Internet plenamente identificable con la actividad que desempeñamos.

Leer más

¿CSS3 o Javascript y jQuery? ¿Qué utilizo para animar nuestra página web?

animacionEn cualquier página web, y cada vez más,  las animaciones son bienvenidas. A la hora de dar vida a sus proyectos, diseñadores y desarrolladores tienen numerosas opciones y, como a menudo existen múltiples caminos para llegar al mismo lugar, debemos saber escoger el más adecuado.

Ahí es donde queremos incidir en este artículo, presentando dos tecnologías muy extendidas para generar animaciones en Internet: CSS3 y Javascript con jQuery.

Leer más

Linux y Windows en un único plan multidominio

CloudwebsNuestra solución de alojamiento multidominio Cloudwebs continúa mejorando sus características para facilitar el día a día a los desarrolladores web y agencias interactivas, que trabajan simultáneamente en la creación y actualización de varios proyectos web. A partir de ahora, Cloudwebs permite alojar en un único hosting proyectos concebidos para plataformas Windows y Linux.  Es decir, además de multidominio, ¡Cloudwebs es también multioperativo!

Con el nuevo Cloudwebs, podrás gestionar todos tus proyectos web cómodamente desde un único plan de alojamiento, aunque hayas elegido hacer una página con PHP y otra, en ASP.NET.

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

Cinco recomendaciones para optimizar la base de datos de nuestra página web

Hoy en día, resulta difícil encontrar una página web estática. Es decir, sin actualizaciones, desarrollada en el tradicional HTML y con poca interactividad y flexibilidad para desplegar sus contenidos. Ya trabajemos con un gestor de contenido como como WordPress, con un desarrollo propio o con un aplicativo de negocio, seguro que detrás tenemos una base de datos.

Las bases de datos nos proporcionan un almacén de información con una estructura jerarquizada y relacionada de los datos. Esto permite extraer el contenido y disponerlo fácilmente, tal y como el desarrollador requiere en su proyecto web o el internauta necesita. De cara al desarrollo web, hay diversas opciones. MySQL es la base de datos más extendida, pero tampoco podemos olvidar otras alternativas, como Microsoft SQL Server, PostgreSQL o MongoDB.

Independientemente de nuestra elección, hay una serie de recomendaciones comunes relativas a la gestión y optimización de las bases de datos que repasamos en este artículo. Seguir estos consejos nos facilitará el trabajo y harán que nuestro proyecto vaya más fluido, mejorando la experiencia de nuestros usuarios.
Leer más