Archivos para la categoría ‘Tecnología Web’

Web apps, Mobile apps y Apps híbridas

web apps mobile apps hibridas

Siempre que hablamos de dispositivos móviles pensamos en dos cosas, las apps y las páginas web adaptadas. Es decir las aplicaciones nativas que podemos encontrar en los respectivos markets y las aplicaciones Web adaptadas a los dispositivos móviles, pero en realidad hay un tipo más, las aplicaciones hibridas, aquellas que son aplicaciones Web y están dentro del market.

Las aplicaciones Web son fáciles de definir, son aquellas que se ejecutan en un servidor externo a nuestro dispositivo y están adaptadas a las necesidades de él.  Leer más

Diferencias entre el diseño responsive y adaptive

responsive vs adaptive

responsive vs adaptive

Con la explosión de los smartphones, tablets y demás dispositivos fuera de los tradicionales PCs, tanto diseñadores como desarrolladores se han encontrado con el problema de poder mostrar correctamente toda la información en cualquier tipo de pantalla. No es un problema nuevo, pero sí que ahora ha cobrado gran importancia ya que la cuota de mercado es realmente importante.

Originariamente esto se ha solucionado de manera natural mediante CSS usando medidas relativas, los famosos em o indicando los tamaños en porcentajes.  Leer más

5 recursos de Tecnología Web

Recomendar una bibliografía sobre Tecnología Web que sirva como base educativa es una tarea compleja ya que los manuales de informática suelen ser demasiado densos y los libros relacionados exclusivamente con una tecnología suelen tener una caducidad muy rápida.

Por ello, os proponemos algunas referencias de sitios web, vídeos, etc. que sirven como introducción al tema y que, seguramente, se irán adaptando a las evoluciones de la tecnología en caso necesario.  Leer más

Conceptos clave sobre servidores e infraestructuras

Un servidor es un ordenador o software destinado a proveer a otros ordenadores (denominados clientes) de un determinado servicio. Para que estos datos puedan ser entregados, servidor y cliente deben estar conectados a través de una red. Hay muchos tipos de servidores y su característica común el modelo cliente-servidor.

En este esquema un cliente es cualquier dispositivo que pueda conectarse a los servidores y utilizar los recursos disponibles (desde páginas web hasta una impresora).  Leer más

¿Qué es Bootstrap?

Bootstrap es conjunto conceptos, prácticas y criterios (framework) desarrollado por Mark Otto y Jacoob Thornton dentro de Twitter con la intención de estandarizar el conjunto de herramientas que utilizaban todos los involucrados en el desarrollo del front-end. De esta manera crearon un conjunto de librerías JavaScript y CSS que toda la compañía debía usar evitando que las partes desarrolladas por un equipo no pudiesen ser mantenidas por otros.  Leer más

¿Qué ideas básicas debemos conocer sobre JavaScript?

JavaScript es un lenguaje de scripting: esto significa que es un lenguaje que se interpreta en el navegador, no en el servidor. Esto nos permite interactuar tanto con los datos del navegador como con los del docu­mento HTML pudiendo:

– Realizar peticiones HTTP de manera independiente.
– Forzar la actualización de un documento HTML.
– Modificar un documento HTML, etc.  Leer más

¿Qué ventajas ofrece maquetar en CSS la apariencia visual de una web?

Mediante HTML se puede ofrecer formato visual gracias a etiquetas específicas para hacerlo, pero es un sistema obsoleto e incorrecto (de hecho, muchas de ellas se han eliminado en HTML5). El principal in­ conveniente de hacerlo así es que no podemos separar la visualización del contenido, lo cual nos impide mejorar la estructura de la información conforme evoluciona la web o cambiar la visualización para adap­tarnos a un nuevo diseño.  Leer más

¿Qué es HTML5?

HTML5 (HyperText Markup Language, versión 5) es la quinta versión del lenguaje de marcado HTML que nace de las necesidades de la Web conforme se va acercando más a los usuarios. Como afirma Juan Manuel Fernández, el HTML5 no constituye una revolución, sino una evolución de lo que ya existía para adaptarlo a las necesidades actuales y, sobretodo, pensando en el futuro.  Leer más

¿Cuáles son las principales herramientas para la edición de páginas web?

Para editar una página web básicamente necesitamos un editor de texto y un navegador. Por otro lado, siempre son de ayuda algunas extensiones que ofre­cen los navegadores (aunque no son estrictamente necesarias): luego hablaremos de ellas.

Para el desarrollo de páginas web no es necesario ningún tipo de editor especial. Ya sabemos que una página web es un fichero de texto con unas determinadas marcas, por lo que podemos utilizar, simplemen­te, el bloc de notas de nuestro sistema operativo.  Leer más

¿Qué son las etiquetas y cómo se utilizan?

Por etiqueta se entiende todo aquello comprendido entre los caracteres ‘<‘ y ‘>’. Dentro de estos caracte­res se permite la inclusión de atributos, los cuales nos permiten indicar diferentes valores para configurar la visualización o el funcionamiento de la etiqueta. La estructura básica es simple y permite dos variantes:

– Las etiquetas que no permiten enlazarlas con otras. Su estructura es la siguiente:

<nom.  Leer más