{"id":171,"date":"2013-07-17T03:26:05","date_gmt":"2013-07-17T03:26:05","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/seadtoha\/?p=171"},"modified":"2013-07-17T03:28:31","modified_gmt":"2013-07-17T03:28:31","slug":"diseno-fluidoliquido-dreamweaver-6","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/seadtoha\/2013\/07\/17\/diseno-fluidoliquido-dreamweaver-6\/","title":{"rendered":"Dise\u00f1o Fluido\/liquido Dreamweaver 6"},"content":{"rendered":"<p>Como dise\u00f1ador web uno de los mayores desaf\u00edos es que todo website que realice debe adaptarse a diferentes dispositivos y tama\u00f1os de pantalla para mostrar el contenido. \u00a0Pero dise\u00f1ar un mismo sitio m\u00e1s de 3 veces para que se adapte a cada tama\u00f1o de dispositivo es extremadamente cansado y consumen mucho tiempo, para hacer este trabajo f\u00e1cil, me di cuenta de que lo mas l\u00f3gico seria usar un dise\u00f1o de \"Grid Fluida\" para el \"layout\" de mi website, muy parecido a las \"grids\" usadas en JQuery Mobile estas celdas me permiten, estas reaccionan a los cambios en el tama\u00f1o de la pantalla con el uso de porcentajes o \"width\".<\/p>\n<h2>Primeros Pasos<\/h2>\n<p>Es en Dreamweaver 6(parte del paquete adobe) que ahora se nos permite crear nuevos \"Fluid grid layouts\" lo cual hace que dise\u00f1ar un sitio para m\u00faltiples pantallas sea un poco mas f\u00e1cil para mi, as\u00ed que paso a paso dir\u00e9 como se crea un Grid Layout, dentro de Archivo podemos seleccionar un Fluid Grid Layaout.<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_02.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-thumbnail wp-image-180\" src=\"http:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_02-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" srcset=\"https:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_02-150x150.jpg 150w, https:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_02-300x300.jpg 300w, https:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_02.jpg 600w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a><\/p>\n<div id=\"attachment_181\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_03.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-181\" class=\"size-medium wp-image-181\" src=\"http:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_03-300x186.jpg\" alt=\"\" width=\"300\" height=\"186\" srcset=\"https:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_03-300x186.jpg 300w, https:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_03.jpg 598w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-181\" class=\"wp-caption-text\">Pantalla Principal<\/p><\/div>\n<p>Esta pantalla es una de las m\u00e1s importantes al momento de iniciar el proyecto, primero tenemos 2 caracter\u00edsticas en cada pantalla, la primera es el numero de Columnas que se ver\u00e1n en cada uno de las 3 pantallas, y lo segundo m\u00e1s importante es que porcentaje de la pantalla deseamos usar, una vez que tenemos esto seleccionado Creamos el archivo, todos estos dise\u00f1os fluidos hacen uso de HTML5 por defecto.<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_06.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-182\" src=\"http:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_06-300x264.jpg\" alt=\"\" width=\"300\" height=\"264\" srcset=\"https:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_06-300x264.jpg 300w, https:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_06.jpg 338w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Una vez que creamos el archivo, nos damos cuenta de muchas cosas entre ellas:<\/p>\n<ul>\n<li>Tendremos un DIV principal BASE el cual va a contener nuestro sitio web &lt;div.gridContainer.clearfix&gt;<\/li>\n<li>Tambi\u00e9n veremos de que tendremos 3 iconos que hacen referencia a los 3 diferentes tama\u00f1os de pantallas con los cuales trabajaremos.<\/li>\n<\/ul>\n<div id=\"attachment_176\" style=\"width: 428px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_11.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-176\" class=\"size-full wp-image-176\" src=\"http:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_11.jpg\" alt=\"\" width=\"418\" height=\"107\" srcset=\"https:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_11.jpg 418w, https:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_11-300x76.jpg 300w\" sizes=\"auto, (max-width: 418px) 100vw, 418px\" \/><\/a><p id=\"caption-attachment-176\" class=\"wp-caption-text\">3 dimensiones de nuestro website<\/p><\/div>\n<p>Todo nuestro sitio web se trabajara a base de &lt;DIV&gt;, dentro de nuestro contenedor tenemos la libertad de crear los DIV que necesitemos, pero cada DIV creado te pide las opciones de \"crear nueva fila\" con esto se refiere a que si esta fila ocupara el m\u00e1ximo de la pantalla, en caso de no seleccionar esta opci\u00f3n, la fila creada se acomodara al espacio que tenga disponible.<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_08.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-173\" src=\"http:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_08-300x87.jpg\" alt=\"\" width=\"300\" height=\"87\" srcset=\"https:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_08-300x87.jpg 300w, https:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_08.jpg 513w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Por default, cosas como \"header\" , \"navigationbar\", \"footer\" tendr\u00e1n su propia fila y act\u00faan como separadores de secciones, ya depende del programador crear filas y llenarlas con informaci\u00f3n.<\/p>\n<div id=\"attachment_175\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_09.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-175\" class=\"size-medium wp-image-175\" src=\"http:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_09-300x80.jpg\" alt=\"\" width=\"300\" height=\"80\" srcset=\"https:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_09-300x80.jpg 300w, https:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_09.jpg 521w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-175\" class=\"wp-caption-text\">mas divs para contenidos<\/p><\/div>\n<p>Gr\u00e1ficamente cada fila nueva tendr\u00e1 un borde rojo, mientras que cada fila que no queremos ocupe una fila completa la veremos con bordes amarillos, son estos DIV amarillos quienes se acomodaran al tama\u00f1o de la pantalla.<\/p>\n<p>Tambi\u00e9n algo que me di cuenta mientras trabaje con los DIVS es que todo &lt;div&gt; tag tiene flechas al lado derecho e izquierdo, pero cada flecha tiene una funci\u00f3n \u00fanica la funci\u00f3n de la flecha derecha es reducir el ancho del bloque &lt;div&gt; mientras que la flecha derecha tiene la funci\u00f3n de incremental el marco izquierdo entre la pantalla y el contenido, por lo general usaremos la flecha derecha para reducir el ancho de los bloques &lt;div&gt; y si nos damos cuenta si reducimos los bloques &lt;div&gt; lo suficiente estos se ubicaran uno al lado del otro, ocupando as\u00ed una fila en vez de dos.<strong><br \/>\n<\/strong><\/p>\n<h2>CSS<\/h2>\n<p>Aprend\u00ed de la pr\u00e1ctica de que para agregar al momento de crear el sitio web fluido este me crea una hoja de estilos dentro de una carpeta en el directorio ra\u00edz, este archivo CSS no tiene estilos, pero contiene reglas muy importantes y media Query las cuales se aplican luego de determinar el tama\u00f1o de la pantalla del dispositivo que la carga. As\u00ed que si deseas agregar una hojas de estilos a tu website, es completamente recomendado, cargar OTRA hoja de estilos dentro de la carpeta CSS la cual contenga el estilo visual del website, nunca se edita el CSS inicial ya que contiene las reglas del dise\u00f1o fluido y al manipularlas pueden afectar las funciones de nuestro sitio web! lo cual es algo que deseamos.<\/p>\n<h2>OTRAS PANTALLAS<\/h2>\n<p>Generalmente no importa porque dise\u00f1o del website empiece, ya que una vez que terminemos de colocar el contenido del sitio web y lo ajustemos a una pantalla, debemos dar click en el sig dispositivo ya sea tableta o Smartphone y nuestro contenido original sigue ah\u00ed, solo queda editarlo un poco para que se ajuste como queramos. Ahora bien en este punto es donde se vuelven \u00fatiles las columnas de definimos a un principio, ya que las tomamos como referencia para saber con cuanto tama\u00f1o contamos para ubicar los &lt;div&gt;. Una vez que tuve los 3 tama\u00f1os configurados a mi gusto, es atravez de un preview que cargamos la pagina en nuestro navegador y al ir reduciendo el tama\u00f1o del navegador nuestros elementos se van acomodando de otra manera.<\/p>\n<div id=\"attachment_177\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_12.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-177\" class=\"size-medium wp-image-177\" src=\"http:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_12-300x290.jpg\" alt=\"\" width=\"300\" height=\"290\" srcset=\"https:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_12-300x290.jpg 300w, https:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_12.jpg 496w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-177\" class=\"wp-caption-text\">en el navegador luego de aplicar estilos css<\/p><\/div>\n<p>Hay que tener cuidado con las im\u00e1genes que coloquemos dentro del website, ya que depender\u00e1 de lo que decidamos los tama\u00f1os pueden ser fijos o basados en porcentajes de ancho de la pantalla. no se recomienda para nada usar im\u00e1genes grandes ya que estas pueden da\u00f1ar el dise\u00f1o en pantallas de menor resoluci\u00f3n.<\/p>\n<div id=\"attachment_178\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_15.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-178\" class=\"size-medium wp-image-178\" src=\"http:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_15-300x154.jpg\" alt=\"\" width=\"300\" height=\"154\" srcset=\"https:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_15-300x154.jpg 300w, https:\/\/blog.espol.edu.ec\/seadtoha\/files\/2013\/07\/fig_15.jpg 594w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-178\" class=\"wp-caption-text\">tama\u00f1o escritorio<\/p><\/div>\n<h2>Experiencia<\/h2>\n<p>Hay que tomar muchas cosas en consideraci\u00f3n cuando se empieza a dise\u00f1ar en Fluid Grid Layaout, los layouts del ejemplo son f\u00e1ciles y simples, pero no siempre ser\u00e1 as\u00ed, entre m\u00e1s elementos tenga un sitio web los layouts se volver\u00e1n mas y mas complicados, ya que una vez que terminemos con la pantalla uno, tendremos que seguir con la pantalla 2 y la pantalla 3, pero la realidad es que recude tiempos de programaci\u00f3n y tambi\u00e9n los tiempos de carga, ya que no carga un sitio diferente, sino el mismo sitio pero atravez de un CSS que acomodara los elementos acorde al tama\u00f1o de la pantalla y es una excelente forma de conocer los \"fluid layouts\" y \"media querys\", Adobe realmente se est\u00e1 tomando muy enserio la parte de crear sitios din\u00e1micos y seguramente esta opci\u00f3n se ir\u00e1 puliendo con las versiones siguientes.<\/p>\n<h2>Conclusiones<\/h2>\n<p>Todo sitio web debe estar en la capacidad de adaptar su contenido al tama\u00f1o del dispositivo que esta acensado a los contenidos, facilitando la lectura y la navegaci\u00f3n, todo dise\u00f1ador web debe apuntar a este formato, y desde luego aprender a trabajar con las herramientas actuales para crear proyectos y dar soluciones, crear el sitio web es solo el primer paso ya que luego debe valerse de otras herramientas para hacerlo din\u00e1mico y interactivo, es realmente mucho los conceptos que se manejan y solo la practica da una visi\u00f3n solida de lo que estamos creando y de lo que a\u00fan falta por dise\u00f1ar e implementar.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Como dise\u00f1ador web uno de los mayores desaf\u00edos es que todo website que realice debe adaptarse a diferentes dispositivos y tama\u00f1os de pantalla para mostrar el contenido. \u00a0Pero dise\u00f1ar un mismo sitio m\u00e1s de 3 veces para que se adapte &hellip; <a href=\"https:\/\/blog.espol.edu.ec\/seadtoha\/2013\/07\/17\/diseno-fluidoliquido-dreamweaver-6\/\">Sigue leyendo <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":6024,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[10157,833943,9426,69625,833945,833946,10174],"class_list":["post-171","post","type-post","status-publish","format-standard","hentry","category-espol","tag-adobe","tag-ccs6","tag-css","tag-dreamweaver","tag-gruid","tag-layout","tag-smartphone"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/seadtoha\/wp-json\/wp\/v2\/posts\/171","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/seadtoha\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/seadtoha\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/seadtoha\/wp-json\/wp\/v2\/users\/6024"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/seadtoha\/wp-json\/wp\/v2\/comments?post=171"}],"version-history":[{"count":8,"href":"https:\/\/blog.espol.edu.ec\/seadtoha\/wp-json\/wp\/v2\/posts\/171\/revisions"}],"predecessor-version":[{"id":190,"href":"https:\/\/blog.espol.edu.ec\/seadtoha\/wp-json\/wp\/v2\/posts\/171\/revisions\/190"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/seadtoha\/wp-json\/wp\/v2\/media?parent=171"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/seadtoha\/wp-json\/wp\/v2\/categories?post=171"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/seadtoha\/wp-json\/wp\/v2\/tags?post=171"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}