SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Resposive Design
Acesibilidad, One Web
Ventajas del Diseño Web Adaptativo
 Mejora usabilidad y conversión.
 Eficiencia en la actualización.
 Reducción de costos.
 Mejora el SEO del sitio por dos motivos, uno Google valora cada sitio y aquellos
que soportan varios dispositivos los coloca antes que aquellos que no pueden y
además es un solo contenido el cual no tiene que competir con un mismo diseño
duplicado.
 Aprovechamiento del espacio disponible.
Desventajas del Diseño Web Adaptativo
 No se pueden aplicar a todos los sitios ya sea por
capacidad de desarrollo u otros factores que
limiten su implementación y no permite que sea
optimo.
 Un punto interesante es usabilidad != Diseño web
Adaptativo.
Parámetros básicos.
 Emplear el HTML5
 La primera, y la más importante es dejar de usar píxeles en todos los sitios y usar
porcentajes (por ejemplo: width:60%).
 Que establezcamos el ancho de la página con el 100% no significa que queramos que sea
este en una pantalla con alta resolución y para limitar el ancho (o alto si se terciara)
debemos de usar el parámetro max-width o si quisiésemos establecer un alto
máximo max-height (y para establecer el mínimo sería min-width y min-height, aunque
no será demasiado necesario usarlo).
 No usar posiciones absolutas ni fijas (menos cuando hagan falta), para crear una barra
lateral donde tendremos un menú, por ejemplo, lo mejor es flotarlo con float:left/right,
aunque esto sería lo básico puede que este ejemplo no se ajustase a nuestras
necesidades, pero es una técnica muy usada
Etiqueta Viewport
Esta meta-etiqueta fue creada en principio por Apple para su móvil predilecto, pero se ha convertido en todo un estándar que
es soportado por la mayoría de los dispositivos móviles (smartphones, tabletsy gran parte de móviles de gama media y baja).
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
Se pueden usar los siguientes parámetros (separados por comas):
 Width: ancho de la página (se puede establecer en píxeles o como device-width y usará el ancho del que dispone).
 Height: alto de la página, actúa igual que el width.
 Initial-scale: escala o zoom inicial de la página (este y los demás tipos de escala se establecen con valores como 1.0 para no
tener zoom o 2.5 para tener un zoom del 2,5 de aumento, por ejemplo).
 Minimum-scale: zoom mínimo que podemos hacer en la página.
 Maximum-scale: zoom máximo que podemos hacer en la página.
 User-scalable: establece si está permitido o no hacer zoom (yes/no).
Tratamiento de las imagenes
 Las imágenes del sitio deben de seguir ciertos parametros recordemos que estas
deben de cambiar de tamaño del acuerdo al dispositivo que vayamos a emplear.
Ejemplo
Img
{
width:100%;
max-width:400px;
}
Formas de realizar el diseño adaptativo
• Utilizando la propiedad media de las hojas de estilos que esta define
tamaños minimos y maximos para cada dispositivo.
• Trabajar en filas y columnas de contenido empleando un diseño
flotante, con tamaños minimos y maximos definidos.
Formas de realizar el diseño adaptativo
• Utilizar una plantilla o maqueta. http://www.getskeleton.com/
• El ultimo seria empleado javascript. http://responsejs.com/
Conclusiones
• Para implementar el responsive design hay que primero realizar una análisis si
corresponde o no.
• Sitios que estan ya creados, se dificulta el proceso de trasladarlos o adaptarlos
a esta opción de diseño.
Resposive design (Esli David)

Weitere ähnliche Inhalte

Ähnlich wie Resposive design (Esli David)

Responsive Web Design (Diseño Web Adaptable)
Responsive Web Design (Diseño Web Adaptable)Responsive Web Design (Diseño Web Adaptable)
Responsive Web Design (Diseño Web Adaptable)Adolfo Sanz De Diego
 
PATRONES DE DISEÑO WEB
PATRONES DE DISEÑO WEBPATRONES DE DISEÑO WEB
PATRONES DE DISEÑO WEBMario Martinez
 
Responsive web design
Responsive web designResponsive web design
Responsive web designG2K Hosting
 
Consejos Prácticos para Mejorar tu Web y Vender Más
Consejos Prácticos para Mejorar tu Web y Vender MásConsejos Prácticos para Mejorar tu Web y Vender Más
Consejos Prácticos para Mejorar tu Web y Vender MásAlojate.com
 
Desarrollo de aplicaciones móviles
Desarrollo de aplicaciones móvilesDesarrollo de aplicaciones móviles
Desarrollo de aplicaciones móvilesizenius
 
Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...
Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...
Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...KareliaRivas
 
HTML Tour - Responsive Web Design
HTML Tour - Responsive Web DesignHTML Tour - Responsive Web Design
HTML Tour - Responsive Web DesignPlain Concepts
 
U2_Aplicaciones Web.pdf
U2_Aplicaciones Web.pdfU2_Aplicaciones Web.pdf
U2_Aplicaciones Web.pdfVICTORMORO11
 
Construcción de un siti web
Construcción de un siti webConstrucción de un siti web
Construcción de un siti webmascorroale
 

Ähnlich wie Resposive design (Esli David) (20)

ing.software
ing.softwareing.software
ing.software
 
Responsive Web Design (Diseño Web Adaptable)
Responsive Web Design (Diseño Web Adaptable)Responsive Web Design (Diseño Web Adaptable)
Responsive Web Design (Diseño Web Adaptable)
 
PATRONES DE DISEÑO WEB
PATRONES DE DISEÑO WEBPATRONES DE DISEÑO WEB
PATRONES DE DISEÑO WEB
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 
Consejos Prácticos para Mejorar tu Web y Vender Más
Consejos Prácticos para Mejorar tu Web y Vender MásConsejos Prácticos para Mejorar tu Web y Vender Más
Consejos Prácticos para Mejorar tu Web y Vender Más
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Phonegap
PhonegapPhonegap
Phonegap
 
Trabajo de dreamweaver
Trabajo de dreamweaverTrabajo de dreamweaver
Trabajo de dreamweaver
 
Consejos clave para_crear_proyectos_web
Consejos clave para_crear_proyectos_webConsejos clave para_crear_proyectos_web
Consejos clave para_crear_proyectos_web
 
Desarrollo de aplicaciones móviles
Desarrollo de aplicaciones móvilesDesarrollo de aplicaciones móviles
Desarrollo de aplicaciones móviles
 
Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...
Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...
Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...
 
Mapas de navegación
Mapas de navegaciónMapas de navegación
Mapas de navegación
 
HTML Tour - Responsive Web Design
HTML Tour - Responsive Web DesignHTML Tour - Responsive Web Design
HTML Tour - Responsive Web Design
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Imagenes en paginas web
Imagenes en paginas webImagenes en paginas web
Imagenes en paginas web
 
Usabilidad y accesibilidad web
Usabilidad y accesibilidad webUsabilidad y accesibilidad web
Usabilidad y accesibilidad web
 
Diseño web responsivo
Diseño web responsivoDiseño web responsivo
Diseño web responsivo
 
U2_Aplicaciones Web.pdf
U2_Aplicaciones Web.pdfU2_Aplicaciones Web.pdf
U2_Aplicaciones Web.pdf
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Construcción de un siti web
Construcción de un siti webConstrucción de un siti web
Construcción de un siti web
 

Mehr von PiXeL16

Hooked - How to build habit forming products
Hooked - How to build habit forming products Hooked - How to build habit forming products
Hooked - How to build habit forming products PiXeL16
 
WWDC 2016
WWDC 2016WWDC 2016
WWDC 2016PiXeL16
 
DevOps and Chef
DevOps and ChefDevOps and Chef
DevOps and ChefPiXeL16
 
An introduction to Mobile Development (Spanish)
An introduction to Mobile Development (Spanish)An introduction to Mobile Development (Spanish)
An introduction to Mobile Development (Spanish)PiXeL16
 
Mobile architecture problems and solutions.
Mobile architecture problems and solutions.Mobile architecture problems and solutions.
Mobile architecture problems and solutions.PiXeL16
 
Unit testing
Unit testingUnit testing
Unit testingPiXeL16
 
Indoor Positioning System with iBeacons
Indoor Positioning System with iBeaconsIndoor Positioning System with iBeacons
Indoor Positioning System with iBeaconsPiXeL16
 
WWDC 2014
WWDC 2014WWDC 2014
WWDC 2014PiXeL16
 
Deferred object
Deferred objectDeferred object
Deferred objectPiXeL16
 
The Internet own boy
The Internet own boyThe Internet own boy
The Internet own boyPiXeL16
 
REST with Eve and Python
REST with Eve and PythonREST with Eve and Python
REST with Eve and PythonPiXeL16
 
Estandares de Codigo (Emanuel)
Estandares de Codigo (Emanuel)Estandares de Codigo (Emanuel)
Estandares de Codigo (Emanuel)PiXeL16
 
Node JS (Francisco Cerdas)
Node JS (Francisco Cerdas)Node JS (Francisco Cerdas)
Node JS (Francisco Cerdas)PiXeL16
 
Rest Introduction (Chris Jimenez)
Rest Introduction (Chris Jimenez)Rest Introduction (Chris Jimenez)
Rest Introduction (Chris Jimenez)PiXeL16
 

Mehr von PiXeL16 (15)

Hooked - How to build habit forming products
Hooked - How to build habit forming products Hooked - How to build habit forming products
Hooked - How to build habit forming products
 
WWDC 2016
WWDC 2016WWDC 2016
WWDC 2016
 
DevOps and Chef
DevOps and ChefDevOps and Chef
DevOps and Chef
 
An introduction to Mobile Development (Spanish)
An introduction to Mobile Development (Spanish)An introduction to Mobile Development (Spanish)
An introduction to Mobile Development (Spanish)
 
Mobile architecture problems and solutions.
Mobile architecture problems and solutions.Mobile architecture problems and solutions.
Mobile architecture problems and solutions.
 
Unit testing
Unit testingUnit testing
Unit testing
 
Indoor Positioning System with iBeacons
Indoor Positioning System with iBeaconsIndoor Positioning System with iBeacons
Indoor Positioning System with iBeacons
 
WWDC 2014
WWDC 2014WWDC 2014
WWDC 2014
 
iOS 7
iOS 7 iOS 7
iOS 7
 
Deferred object
Deferred objectDeferred object
Deferred object
 
The Internet own boy
The Internet own boyThe Internet own boy
The Internet own boy
 
REST with Eve and Python
REST with Eve and PythonREST with Eve and Python
REST with Eve and Python
 
Estandares de Codigo (Emanuel)
Estandares de Codigo (Emanuel)Estandares de Codigo (Emanuel)
Estandares de Codigo (Emanuel)
 
Node JS (Francisco Cerdas)
Node JS (Francisco Cerdas)Node JS (Francisco Cerdas)
Node JS (Francisco Cerdas)
 
Rest Introduction (Chris Jimenez)
Rest Introduction (Chris Jimenez)Rest Introduction (Chris Jimenez)
Rest Introduction (Chris Jimenez)
 

Resposive design (Esli David)

  • 2. Ventajas del Diseño Web Adaptativo  Mejora usabilidad y conversión.  Eficiencia en la actualización.  Reducción de costos.  Mejora el SEO del sitio por dos motivos, uno Google valora cada sitio y aquellos que soportan varios dispositivos los coloca antes que aquellos que no pueden y además es un solo contenido el cual no tiene que competir con un mismo diseño duplicado.  Aprovechamiento del espacio disponible.
  • 3. Desventajas del Diseño Web Adaptativo  No se pueden aplicar a todos los sitios ya sea por capacidad de desarrollo u otros factores que limiten su implementación y no permite que sea optimo.  Un punto interesante es usabilidad != Diseño web Adaptativo.
  • 4. Parámetros básicos.  Emplear el HTML5  La primera, y la más importante es dejar de usar píxeles en todos los sitios y usar porcentajes (por ejemplo: width:60%).  Que establezcamos el ancho de la página con el 100% no significa que queramos que sea este en una pantalla con alta resolución y para limitar el ancho (o alto si se terciara) debemos de usar el parámetro max-width o si quisiésemos establecer un alto máximo max-height (y para establecer el mínimo sería min-width y min-height, aunque no será demasiado necesario usarlo).  No usar posiciones absolutas ni fijas (menos cuando hagan falta), para crear una barra lateral donde tendremos un menú, por ejemplo, lo mejor es flotarlo con float:left/right, aunque esto sería lo básico puede que este ejemplo no se ajustase a nuestras necesidades, pero es una técnica muy usada
  • 5. Etiqueta Viewport Esta meta-etiqueta fue creada en principio por Apple para su móvil predilecto, pero se ha convertido en todo un estándar que es soportado por la mayoría de los dispositivos móviles (smartphones, tabletsy gran parte de móviles de gama media y baja). <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> Se pueden usar los siguientes parámetros (separados por comas):  Width: ancho de la página (se puede establecer en píxeles o como device-width y usará el ancho del que dispone).  Height: alto de la página, actúa igual que el width.  Initial-scale: escala o zoom inicial de la página (este y los demás tipos de escala se establecen con valores como 1.0 para no tener zoom o 2.5 para tener un zoom del 2,5 de aumento, por ejemplo).  Minimum-scale: zoom mínimo que podemos hacer en la página.  Maximum-scale: zoom máximo que podemos hacer en la página.  User-scalable: establece si está permitido o no hacer zoom (yes/no).
  • 6. Tratamiento de las imagenes  Las imágenes del sitio deben de seguir ciertos parametros recordemos que estas deben de cambiar de tamaño del acuerdo al dispositivo que vayamos a emplear. Ejemplo Img { width:100%; max-width:400px; }
  • 7. Formas de realizar el diseño adaptativo • Utilizando la propiedad media de las hojas de estilos que esta define tamaños minimos y maximos para cada dispositivo. • Trabajar en filas y columnas de contenido empleando un diseño flotante, con tamaños minimos y maximos definidos.
  • 8. Formas de realizar el diseño adaptativo • Utilizar una plantilla o maqueta. http://www.getskeleton.com/ • El ultimo seria empleado javascript. http://responsejs.com/
  • 9. Conclusiones • Para implementar el responsive design hay que primero realizar una análisis si corresponde o no. • Sitios que estan ya creados, se dificulta el proceso de trasladarlos o adaptarlos a esta opción de diseño.