PDF de programación - Responsive Web Design: Interfaces Web Adaptables al dispositivo empleando HTML5 y CSS3

Imágen de pdf Responsive Web Design: Interfaces Web Adaptables al dispositivo empleando HTML5 y CSS3

Responsive Web Design: Interfaces Web Adaptables al dispositivo empleando HTML5 y CSS3gráfica de visualizaciones

Publicado el 11 de Octubre del 2018
825 visualizaciones desde el 11 de Octubre del 2018
4,1 MB
107 paginas
Creado hace 10a (17/06/2013)
UNIVERSIDAD DE ALCALÁ

Escuela Politécnica Superior

Grado en Ingeniería Informática

Trabajo de Fin de Grado



Responsive Web Design: Interfaces Web

Adaptables al dispositivo empleando HTML5 y

CSS3

Adrián Alonso Vega



Responsive Web Design: Interfaces Web Adaptables al dispositivo empleando HTML5 y CSS3

UNIVERSIDAD DE ALCALÁ



Escuela Politécnica Superior

Trabajo de Fin de Grado

Responsive Web Design: Interfaces Web

Adaptables al dispositivo empleando HTML5 y

CSS3

Autor: Adrián Alonso Vega

Director/es: Antonio Moratilla Ocaña


TRIBUNAL:

Presidente: ……………………………

Vocal 1º: ………………………………

Vocal 2º: ………………………………



CALIFICACIÓN: ...........................................

FECHA: ...........................................



1

Responsive Web Design: Interfaces Web Adaptables al dispositivo empleando HTML5 y CSS3



2

Responsive Web Design: Interfaces Web Adaptables al dispositivo empleando HTML5 y CSS3

Agradecimientos



A mis padres, por haberme dado la mejor educación y lecciones de la vida.
A mi hermano, por ser un camino a seguir.
A Lorena, por apoyarme en todas las decisiones de mi vida.
A mis compañeros, por haber compartido tantos buenos momentos.
A todo aquél que haya aportado un pedacito suyo en mí.
A los amigos de verdad.



3

Responsive Web Design: Interfaces Web Adaptables al dispositivo empleando HTML5 y CSS3

Tabla de contenido

1. Introducción .............................................................................. 9

2. Objetivos ................................................................................. 11

3. Estado del arte ........................................................................ 12

4. Desarrollo del estudio ............................................................ 14

4.1 Definición de “Responsive Web Design” ............................................................... 14

4.2 Estadísticas que avalan el crecimiento del dispositivo móvil .................................. 15

4.3 Importancia del usuario móvil para empresas tecnológicas .................................... 18

4.3.1 El crecimiento del usuario móvil en Facebook ................................................ 18

4.3.2 Recomendaciones de Google sobre RWD ....................................................... 18

4.4 Comparación entre aplicaciones móviles y aplicaciones nativas ............................ 19

4.5 Conceptos y técnicas que aporta Responsive Web Design ..................................... 21

4.5.1 El concepto del “Mobile First”......................................................................... 21

4.5.2 Layouts empleados en el diseño web ............................................................... 22

4.5.2.1

Tipos de Layouts ................................................................................... 22

4.5.2.2

Layout Fluido ........................................................................................ 23

4.5.2.3

Layout Elástico ...................................................................................... 24

4.5.2.4

Layouts Híbridos ................................................................................... 25

4.5.3 El problema del modelo de caja ....................................................................... 25

4.5.4 Los Mediaqueries y CSS3 ................................................................................ 29

4.5.5 Concepto de Viewport ...................................................................................... 31

4.5.6 El empleo de medidas relativas ........................................................................ 33

4.5.7 Imágenes flexibles ............................................................................................ 34

4.5.8 Fuentes flexibles ............................................................................................... 36

4.5.9 Técnicas para mostrar y ocultar contenido ....................................................... 37

4.5.10 Rendimiento Web ............................................................................................. 38

4.5.11 Compatibilidades entre navegadores ................................................................ 40

4.5.11.1 Concepto de Cross Browser .................................................................. 40

4.6 Ventajas e Inconvenientes del empleo de Responsive Web Design ....................... 48

4.6.1 Ventajas ............................................................................................................ 48

4.6.2 Desventajas....................................................................................................... 49



4

Responsive Web Design: Interfaces Web Adaptables al dispositivo empleando HTML5 y CSS3

4.7 Técnicas de Implementación ................................................................................... 50

4.7.1 Mostly Fluid (Mayormente fluido) .................................................................. 50

4.7.1.1

Ejemplo de Implementación.................................................................. 52

4.7.2 Column Drop (Caída de columnas) .................................................................. 57

4.7.2.1

Ejemplo de Implementación.................................................................. 60

4.7.3 Layout Shifter (Cambio de layout)................................................................... 63

4.7.4 Tiny Tweaks (Cambios Minúsculos) ............................................................... 65

4.7.5 Off Canvas (Fuera del Lienzo) ......................................................................... 66

4.8 Herramientas para probar diseños Responsive Web Design ................................... 69

4.9 Empleo de Frameworks para RWD ......................................................................... 72

4.9.1 Concepto de un framework front-end .............................................................. 72

4.9.2 Ventajas y desventajas de emplear un framework front-end ........................... 72

4.9.3 Framework a estudiar: Bootstrap ..................................................................... 73

4.9.3.1

Introducción a Bootstrap ....................................................................... 74

4.9.3.2

Estructura del framework ...................................................................... 75

4.9.3.3

Herramientas que aporta Bootstrap ....................................................... 76

4.9.3.4

Incluir Bootstrap en nuestra aplicación web ......................................... 77

4.9.3.5

Sistema de columnas de Bootstrap ........................................................ 77

4.9.3.6

Ejemplo de un Diseño Responsive empleando Bootstrap ..................... 81

4.9.3.7

El futuro de Bootstrap ........................................................................... 86

4.9.4 Otros Frameworks Front-end ........................................................................... 87

Skeleton 87

Foundation 4 ............................................................................................................ 87

4.9.5 Conclusiones .................................................................................................... 88

4.10 Caso de Éxito ........................................................................................................... 89

5. Conclusiones y trabajo futuro ................................................ 91

6. Presupuesto ............................................................................ 93

Costes de Recursos Humanos ..................................................................................... 93

Costes Materiales ........................................................................................................ 94

Presupuesto Final ........................................................................................................ 94

Referencias ...................................................................................................................... 95

Bibliografía Complementaria.......................................................................................... 96

Anexo A. Diseño de una interfaz Responsive Web Design ............................................ 97



5

Responsive Web Design: Interfaces Web Adaptables al dispositivo empleando HTML5 y CSS3

Índice de ilustraciones

Ilustración 1- Ilustración de IAB Spain (2012), “IV Estudio IAB Spain sobre Mobile
Marketing” ........................................................................................................................ 9
Ilustración 2 Usuario Movil vs Usuario de Escritorio - Morgan Stanley ....................... 15
Ilustración 3 Millones de unidades vendidas en los últimos años .................................. 16
Ilustración 4 Mobile First................................................................................................ 21
Ilustración 5 Layout de Ancho Fijo (Fuente: http://coding.smashingmagazine.com/) ... 23
Ilustración 6 Layout Fluido (Fuente: http://coding.smashingmagazine.com/) ............... 24
Ilustración 7 The Box Model (Fuente: http://hisakoevans.com/web-tutorial/div.html) . 25
Ilustración 8 Resultado con cada modelo de caja ........................................................... 27
Ilustración 9 Modelo de Caja con Border-Box ............................................................... 28
Ilustración 10 Modelo de Caja con Content-Box ........................................................... 28
Ilustración 11 Mediaqueries (http://blog.bitmarketing.es/por-que-usar-responsive-web-
design/) ............................
  • Links de descarga
http://lwp-l.com/pdf13840

Comentarios de: Responsive Web Design: Interfaces Web Adaptables al dispositivo empleando HTML5 y CSS3 (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad