Layouts adaptables Objetivo: - Probar distintas técnicas para modificar el diseño de una página, según en cuál tamaño de pantalla está siendo visualizada.

Slides:



Advertisements
Presentaciones similares
Departamento de Comunicación Instituto Tecnológico y de Estudios Superiores de Monterrey, Campus Estado de México Instituto Tecnológico y de Estudios.
Advertisements

Herramientas informáticas Hojas de cálculo
Hojas de estilo en cascada (CSS)
Laboratorio 5 Hojas de Estilo CSS
Marcos y multimedia con html
Lección 3 Cuadros de lista
T a b l a s.
COMPUTER DATA SYSTEMS.
CLASE 4: SLICES Y DISEÑO Tutorial de práctica. Ejercicio – Clase 4  Puntos importantes: 1. Evaluar el contenido 2. La navegación (menú) 3. Elementos.
GESTOR DE BASES DE DATOS RELACIONALES
HTML Estructura.
Herramientas informáticas Hojas de cálculo
HTML/CSS Marcas básicas.
DISEÑO SITIOS WEB CON HTML Los sitios html comienzan con el código de inicio y terminan con el código Así que ponemos Los sitios html se dividen en un.
Desarrollo CSS.
DESARROLLO DE APLICACIONES
CSS div.
CSS Estructura.
Ingeniero de Sistemas – Universidad de Los Andes
Cuestionario De Microsoft Word
Computación Aplicada Facultad de Ingeniería Universidad Autónoma de Querétaro Ma. Teresa García Ramírez 1.
Es la tercera etiqueta de Excel de la banda de opciones.
Presentado por Alfredo de la Mora Díaz Catedrático Dr. Jesús Favela
INTRODUCCIÓN A MICROSOFT EXCEL 2007
960 Grid + Drupal Themes Guía de supervivencia Drupal Camp | Guatemala 2010.
Por principio un DIV, aunque su contenido sea muy pequeño ocupa todo el ancho de su padre generalmente el body, ya que son elementos de bloque. Recordar.
POW Tema 4: Mas sobre Hojas de Estilo. 2 Posicionamiento y Visualización Los factores que se tienen en cuenta para generar cada caja de las que se muestran.
DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB Elaboración de documentos web mediante lenguajes de marcas Posicionamiento con CSS.
Silverlight Conceptos Básicos. Creación del proyecto Utilizando Visual Studio 2008, en el menú Archivo/Nuevo/Proyecto seleccionar el lenguaje Visual C#,
Accesibilidad y Usabilidad Web Mayo ¿Quiénes usan la web? Personas: Con computadoras de bajos recursos tecnológicos, que no poseen un mouse, parlantes.
ANDROID ING.IVAN PETRLIK AZABACHE. COMPONENTES BASICOS DE TIPO VIEW FORM WIDGETS.
APRENDE A CREAR TUS PROPIAS TABLAS DE HTML POR MARIA CATALINA GUTIERREZ PEÑA.
¿Qué es? Es una técnica de diseño que se basa en el uso de estructuras para adaptar el contenido de un sitio web a la pantalla del dispositivo que lo.
PROBLEMA DE MATEMÁTICAS (Polinomios, 3º ESO, Tema 5)
Administrador de procesos
Etiquetas para el trabajo con Marcos
1 Arquitectura de navegación (Etapa de diseño de la aplicación) Diseño Gráfico de la IU – ENCARAR UN PROYETO DESDE LA IU 2. Definir resolución de pantalla.
Punteros Recomendado: 1. Nivelación Funciones
Diseño y Producción Multimedia.
Diseño Web Adaptativo Responsive Design. Del prototipo al HTML y CSS 1.
WEB Y MULTIMEDIA INTEGRANTES: Piero Álvarez Milena Gómez Cristhian Rodríguez Mónica Pasaca Andrea Deleg Veronica Castillo.
Excel La Hoja De Cálculo.
CSS Cascading Style Sheets

En Microsoft Office Word 2007 se puede insertar una tabla eligiendo un diseño entre varias tablas con formato previo (rellenas con datos de ejemplo) o.
Integrantes: Crespo Kevin Cabrera Gabriela Vásconez Carlos.
CODIGO HTML HTML, siglas de HyperText Markup Language
Sitios WEB HTML Dreamweaver Interfaz Instructor: Adbeel Cabnal.
Tema: Crear y modificar tablas en Word
Diseño Aplicado a la Web
Introducción a phpMyAdmin
Workshop de Responsive Web Design Hernán Beati.
HTML. INTRODUCCIÓN A LOS MARCOS HTML Los marcos HTML permiten presentar documentos con vistas múltiples, que pueden ser ventanas o subventanas independientes.
Scripts para elementos adaptables + Metodología
Imágenes líquidas y navegación adaptable Objetivos: - Incoporar técnicas que permitan entregar distintas imágenes según dispositivo, y volverlas líquidas.
Detalles de contacto: Nombre del autor que presenta, dirección postal completa e . Agradecimientos Agradezca la ayuda de personas individuales e Instituciones.
AFM – Web File Manager Versión 5. Novedades técnicas – Forma de Implementación Siguiendo última tecnología de Microsoft: Framework.NET 3.5 Implementación.
@josedlujan. Director de Desarrollo M.T.I. José Dimas Luján Castillo
A continuación podrás conocer y llevar a cabo las operaciones propias de Configuración de Página en CALC. Haz click en el botón destacado.
A continuación podrás conocer y llevar a cabo las operaciones propias de Formatos y Aspecto del Texto en CALC. Haz click en el botón destacado.
El color El tamaño del texto Tipo de letra Listas.
DISEÑO DE PÁGINAS WEB HTML Y CSS Tema 6: CSS Jose Miguel Vidagany Igual.
Área Académica: Informática Tema: Hoja de Cálculo Microsoft Excel: ordenar datos, inmovilizar título, protección de datos, comentarios, validación de datos.
DISEÑO MAILINGS Por lo general la estructura de un mailing estará compuesta pos los siguientes módulos: Cabecera, formada por: Texto de no visualización.
MICROSOFT EXCEL. Referencias Absolutas en Excel A diferencias de las referencias relativas, las referencias absolutas no se modifican aunque copiemos.
LICENCIATURA EN INGLES MARAVATIO IMCED Formatos Excel permite darle distintos formatos a nuestros datos, para poder presentarlos mejor. Algunos.
Fórmulas y Funciones en Excel CLASE 5. Agenda de la clase: 1. Objetivos de la clase.2. Inserción de formulas.3. Referencia de celdas: relativas.
Prácticas de Cierre MOS Excel 2010 │ Microsoft Office Specialist Microsoft Office Specialist: Excel 2010 Cada diapositiva contiene un cuadro de color.
Integración de objetos y de multimedia en páginas HTML5.
Hojas de Estilo UNIVERSIDAD TECNOLÓGICA DE AGUASCALIENTES.
Transcripción de la presentación:

Layouts adaptables Objetivo: - Probar distintas técnicas para modificar el diseño de una página, según en cuál tamaño de pantalla está siendo visualizada. Unidad 2

Enfoque de Breakpoints “content-out” (y no “device-in”)

Antes: Device-in 1) Se hacía una lista de 5 o 6 aparatos más usados 2) Se hacía una lista con la resolución en px de cada uno 3) Se definían los breakpoints con una media querie en pixeles para cada dispositivo. No es sostenible!!

Ejemplo (¡obsoleto!) p/iPhone y iPad (no Retina)

Paul Lloyd “Recomiendo usar breakpoints que dependan de los contenidos [...] un diseño no se adapta porque la ventana se ha angostado, sino debido a que el ancho de determinado renglón es excesivo, o a que un encabezado largo ocupa demasiados renglones.” breakpoints/#comment-61334

Ahora: Content-out Se evalúan los anchos de renglón. Se hace una lista de anchos de ventana del navegador a los que el contenido debería reajustarse Se hace una media querie en función de cada uno de esos anchos (convertidos a EMs) Sostenible!!

@media screen and (min-width: 47.5em) {.columnas { width: 45%; float:left; } Si 16px ~= 1em → 760px = 47.5em

Ejercicio 1 - Modificar rangos de media queries del último ejercicio, aplicando em en vez de pixeles

Seamos future friendly Preveamos pantallas más grandes, con más resolución Ultimo breakpoint sin screen and (min- width:100em){ /* ideal ancho fijo, centrado (contenedor en em), para que no se estiren renglones) */ }

Ejercicio 2 - En el último rango, definir un ancho máximo al contenedor igual al valor del breakpoint, en ems, y centrarlo.

Zoe Gillenwater “No creo que debamos ignorar totalmente los anchos de dispositivos más comunes cuando decidimos dónde hacer los breakpoints. Por ejemplo, si sabemos que tendremos una gran parte de nuestra audiencia usando iPhones, asegurémosnos de que el diseño luce bien prolijo a 320px y 480px. ¡Pero dejemos los breakpoints en Ems!”

Tipos de Layout y reacomodamientos

“Flotar o no flotar, that's the question” #columna1, #columna2 { float:none; /* Una debajo de la otra */ width:100%; screen and (min-width:40em) { #columna1, #columna2 { float:left; /* Flotan */ width:45%; } }

Anchos siempre en porcentaje Si se apilan, ancho del 100% (considerar padding, margin y border, también en porcentajes). Si flotan, reducir ancho (a la mitad, a un tercio, etc.).

Ejercicio 3 - Modificar layout por defecto de 1 columna apilada (celulares) a 2 columnas flotadas para cuando el renglón sea mayor a 50em de ancho

Patrones de layouts Contenedor envolviendo bloques a flotar en conjunto (B, C, D, E), y contenedor para nueva franja formada por ese conjunto más lo que vaya a su costado (F)

Patrones básicos de Luke W. Líquido con flotados Drop de columnas Absoluto o fijo Off-canvas

Ejercicio 4 - Implementar un drop de columnas (la 2da flota primera, y la 3ra queda última en misma fila). Pista: pensar primero contenedores y hacia dónde flotar...

2 columnas líquidas → 1 columna

2 filas → 2 col. → 1 col.

Galería/portfolio: 3 → 2 → 1

Destacados 4 → 2 → 1

De columna a fila

3 → 1 mezcladas

Más tipos de layouts responsive

¿Qué selectores conviene usar? ¿Definimos #id de cada columna? → código CSS muy largo! ¿Definimos un.class? → reutilizable - Recordar múltiples clases: class=“una dos tres” - Cuidar especificidad (id predomina sobre class)

¿Y qué definimos en cada selector? ¿Definimos ancho de columna en porcentaje? ¿Cómo definimos margin y/o padding? ¿Y desplazamientos? (columnas vacías) ¿Y la última (o primera) columna de cada fila? ¿Qué nombre le damos a cada class? (el de su ancho, o la cantidad de columnas) Solución: SISTEMAS de GRILLAS

Comparar sistemas de grillas -En pixeles → Skeleton: -En % → Responsive Grid System: Probar

Ejercicio 5 - Modificar el demo de la grilla responsive.gs agregando nuevas filas y columnas.

Probar e investigar:

Ejercicio 6 - Aplicar la grilla Bootstrap a una copia del ejercicio 3 (que cambiaba de una columna apilada en pantallas chicas, a dos columnas flotadas en pantallas grandes).

Hora de almorzar!... Seguimos en media hora

¿Preguntas?