Gulp vs. Grunt: dos task runners y sus características

Escribir código nuevo es uno de los aspectos más actuales en el desarrollo web que afecta especialmente a los programadores de frontend, dado que la presencia en Internet debe priorizar la originalidad y la representación óptima del proyecto. El proceso de desarrollo, sin embargo, además de tareas creativas, también contiene procesos repetitivos que se pueden automatizar con task runners como Gulp...

Lectores de pantalla: accesibilidad web para todos

Muchas personas invidentes y con discapacidad visual recurren a potentes herramientas de ayuda y a diverso software para manejar el ordenador y navegar por Internet. Los lectores de pantalla o screen readers son de suma importancia, pues son capaces de leer contenido textual en voz alta y facilitar la navegación. Para estas herramientas es relevante que los contenidos web se diseñen de un modo...

Las mejores aplicaciones para la gestión de proyectos

Las aplicaciones de gestión de proyectos que agrupan diversas funciones en una sola plataforma han revolucionado el mundo del trabajo. Con una gestión correcta y la colaboración de los empleados, el trabajo se puede organizar de forma extremadamente eficiente a través de una herramienta de este tipo. En Internet existe actualmente una amplia gama de planificadores de proyectos, donde los rasgos...

ARPANET: los primeros pasos de Internet

Antes de que apareciera Internet ya existía Arpanet, una red en principio de solo cuatro ordenadores y sumamente importante para el desarrollo del mundo digital. Durante la Guerra Fría algunos científicos y técnicos estadounidenses establecieron los pilares de una red global. En la siguiente guía encontrarás información relevante sobre Arpanet y sobre los logros técnicos que se esconden tras esta...

El código fuente: ¿qué es y cómo se escribe?

Los programas y las páginas web se basan en documentos extensos en los que nada funcionaría si no fuera por el código fuente. En estos textos, los programadores y los diseñadores web indican cómo deben funcionar sus aplicaciones. Para lograr entender lo que significa exactamente un texto fuente, te explicamos cómo se construye. Conoce cómo influyen en él los lenguajes de programación, los...

WCAG: las directrices W3C para contenidos web accesibles

Le Web Content Accessibility Guidelines (WCAG) del W3C servono come raccomandazioni per i gestori di siti web durante la creazione di progetti online accessibili. A questo scopo le WCAG si basano su 4 principi fondamentali: percezione, usabilità, comprensibilità e robustezza. Questi punti chiave vengono assegnati a 12 linee guida di base per capire come si strutturino al meglio contenuti web...

CodeIgniter, el peso pluma de los frameworks PHP

Codelgniter es un framework PHP de código abierto desarrollado por EllisLab que se encuentra actualmente bajo los auspicios del British Columbia Institute of Technology. Este software ligero se basa en un patrón de arquitectura MVC, es alabado por su buen rendimiento y ofrece una detallada documentación. En nuestra guía, explicamos su organización, estructura y opciones de aplicación en detalle....

YAML: un entorno de trabajo universal

Si quieres desarrollar una nueva aplicación web, tienes la posibilidad de escribir su código desde cero o de recurrir a un framework. La mayoría de estas colecciones de código contienen un entorno de aplicación prediseñado que se puede ajustar fácilmente a las ideas propias. El framework CSS YAML ofrece, por ejemplo, una estructura responsiva y optimizada para diferentes navegadores y...

Zend Framework: la arquitectura open source que simplifica el desarrollo web

Zend Framework proporciona una estructura profesional para el desarrollo de diferentes aplicaciones web. Con la ayuda de la colección de scripts PHP y de sus componentes predefinidos, es posible programar y ahorrar tiempo y esfuerzo en la creación de comercios electrónicos o proyectos SaaS o de contenido. En esta guía te presentamos las funciones que puedes realizar de forma estándar con este...

Spring: el framework para aplicaciones Java complejas

En el desarrollo web, Java desempeña un papel secundario, aunque, en sí, el lenguaje sigue siendo muy atractivo. Este se ha consolidado como una solución eficiente, especialmente en el diseño del backend de aplicaciones Business, siempre y cuando sea soportado por el navegador. El framework Spring contiene varios módulos que se utilizan como plataforma básica para complejas aplicaciones web y de...