{"id":22,"date":"2013-03-01T16:36:22","date_gmt":"2013-03-01T15:36:22","guid":{"rendered":"http:\/\/multimedia.uoc.edu\/blogs\/dii\/?page_id=22"},"modified":"2015-04-07T12:44:24","modified_gmt":"2015-04-07T11:44:24","slug":"web-adaptatiu","status":"publish","type":"page","link":"https:\/\/multimedia.uoc.edu\/blogs\/dii\/es\/tendencies\/web-adaptatiu\/","title":{"rendered":"Web adaptativa"},"content":{"rendered":"<p><\/p>\n<h2>Definici\u00f3n<\/h2>\n<blockquote><p>El dise\u00f1o web adaptativo o adaptable (en ingl\u00e9s, <em>responsive web design<\/em>) es una t\u00e9cnica de dise\u00f1o y desarrollo web que mediante el uso de estructuras e im\u00e1genes fluidas, as\u00ed como de <em>media-queries<\/em> en la <a href=\"http:\/\/es.wikipedia.org\/wiki\/Hojas_de_estilo_en_cascada\" target=\"_blank\">hoja de estilo CSS<\/a>, consigue adaptar el sitio web al entorno del usuario.<\/p>\n<p>El dise\u00f1ador y autor norteamericano <strong>Ethan Marcotte<\/strong> cre\u00f3 y difundi\u00f3 esta t\u00e9cnica a partir de una serie de art\u00edculos en <a href=\"http:\/\/alistapart.com\/\" target=\"_blank\">A List Apart<\/a>, una publicaci\u00f3n en l\u00ednea especializada en dise\u00f1o y desarrollo web, idea que luego extender\u00eda en su libro Responsive Web Design.<\/p>\n<p><strong>Fuente:<\/strong> <a href=\"http:\/\/es.wikipedia.org\/wiki\/Dise%C3%B1o_web_adaptativo\" target=\"_blank\">Wikipedia.org<\/a>. <\/p><\/blockquote>\n<p>La proliferaci\u00f3n de dispositivos con acceso a internet puede convertirse en una pesadilla cuando creamos una p\u00e1gina web, ya que no s\u00f3lo obliga a <a href=\"http:\/\/multimedia.uoc.edu\/blogs\/dii\/es\/dissenyar-per-a-diverses-plataformes\/\" title=\"Dise\u00f1ar para diversas plataformas\">dise\u00f1ar pensando en varias plataformas<\/a> (ordenadores, m\u00f3viles, tabletas, <em>wearables, smart TV, netbooks<\/em>, etc.), sino tambi\u00e9n en infinidad de tama\u00f1os y resoluciones de pantalla. <\/p>\n<p><strong>El dise\u00f1o adaptativo nos ofrece una soluci\u00f3n<\/strong> a este problema, permiti\u00e9ndonos utilizar el mismo HTML en todos los dispositivos, mientras que es la hoja de estilos CSS la encargada de cambiar el aspecto de la p\u00e1gina de acuerdo con el tama\u00f1o de la pantalla donde se muestra. As\u00ed pues, en el dise\u00f1o adaptativo <strong>los elementos presentes en la p\u00e1gina se reorganizan<\/strong> seg\u00fan la pantalla se ampl\u00eda o encoge. <\/p>\n<p><strong>V\u00eddeo:<\/strong> <a href=\"http:\/\/s3.amazonaws.com\/media.nngroup.com\/media\/editor\/2014\/04\/25\/london_700_2.mp4\" target=\"_blank\">Dise\u00f1o adaptativo de la p\u00e1gina web del transporte p\u00fablico en Londres<\/a> (Nielsen Norman Group).<\/p>\n<p>Esta soluci\u00f3n nos ofrece varias ventajas:<\/p>\n<ul>\n<li>Mayor rapidez y menores costes en el desarrollo, ya que no trabajamos con diferentes versiones sino con una sola trabajada con una metodolog\u00eda espec\u00edfica desde el comienzo del desarrollo.<\/li>\n<li>Mayor facilidad de mantenimiento. <\/li>\n<li>Tranquilidad de cara a la aparici\u00f3n de nuevos dispositivos (el dise\u00f1o se adaptar\u00e1 \u00e9l solo de acuerdo con el tama\u00f1o de sus pantallas).<\/li>\n<li>Mejorar el posicionamiento SEO de la web, dado que trabajamos con una \u00fanica versi\u00f3n para todos los dispositivos.<\/li>\n<li>Mejorar la experiencia de usuario, ya que tenemos un \u00fanico dise\u00f1o principal que mantendr\u00e1 la coherencia con la visualizaci\u00f3n desde cualquier dispositivo.<\/li>\n<\/ul>\n<p>No obstante, no es suficiente con asegurarnos de que los elementos se adaptan al tama\u00f1o de la pantalla. Cuando trabajamos con dise\u00f1os adaptativos, tambi\u00e9n debemos tener en cuenta ciertas cuestiones:<\/p>\n<ul>\n<li><strong>Usabilidad y experiencia de usuario<\/strong>: La web debe ser igualmente usable, con independencia del tama\u00f1o del dispositivo con el que accedamos a ella.<\/li>\n<li><strong>Jerarquizaci\u00f3n de los elementos<\/strong>: Debemos tener muy presente en qu\u00e9 orden se va a reorganizar nuestro contenido en las pantallas m\u00e1s peque\u00f1as. Al igual que en el monitor de un PC, lo m\u00e1s importante debe estar situado bien a la vista.<\/li>\n<li><strong>Tiempo de carga<\/strong>: Si bien el dise\u00f1o adaptativo nos permite usar el mismo HTML para todos, ello significa en principio que un <em>smartphone<\/em> va a tener que cargar el mismo c\u00f3digo que un ordenador de sobremesa \u2013lo muestre todo o no\u2013, lo que podr\u00eda afectar al tiempo de carga de la p\u00e1gina en el m\u00f3vil. Una soluci\u00f3n es detectar el tipo de dispositivo y que el servidor provea solo de aquellas partes de c\u00f3digo necesarias.<\/li>\n<\/ul>\n<p><strong>Fuente:<\/strong><a href=\"http:\/\/www.nngroup.com\/articles\/responsive-web-design-definition\/\" target=\"_blank\"> Responsive Web Design (RWD) and User Experience<\/a>. <\/p>\n<p><strong>M\u00e1s informaci\u00f3n:<\/strong><br \/>\n&#8211; <a href=\"https:\/\/itunes.apple.com\/mx\/book\/responsive-web-design\/id613483876?mt=11\" target=\"_blank\">Manual de dise\u00f1o web responsivo (de Wilfredo Salas G.)<\/a>.<br \/>\n&#8211; <a href=\"http:\/\/xn--diseowebresponsivo-q0b.com.ar\/\" target=\"_blank\">Dise\u00f1o web responsivo seg\u00fan Ethan Marcotte<\/a>.<br \/>\n&#8211; <a href=\"http:\/\/ivanprego.com\/diseno-web\/diseno-adaptativo\/historia-del-diseno-web-adaptable-quien-es-quien-en-el-responsive-web-design\/\" target=\"_blank\">Historia del dise\u00f1o web adaptativo<\/a>.<br \/>\n&#8211; <a href=\"http:\/\/www.smashingmagazine.com\/2012\/05\/30\/design-process-responsive-age\/\" target=\"_blank\">Design process in the responsive age<\/a>.<br \/>\n&#8211; <a href=\"http:\/\/www.genbetadev.com\/desarrollo-web\/7-consejos-para-hacer-buen-responsive-design\" target=\"_blank\">7 consejos para hacer buen responsive design<\/a>.<br \/>\n&#8211; <a href=\"http:\/\/www.smashingmagazine.com\/2011\/01\/12\/guidelines-for-responsive-web-design\/\" target=\"_blank\">Responsive web design: what it is and how to use it<\/a>.<br \/>\n&#8211; <a href=\"http:\/\/alistapart.com\/topic\/responsive-design\" target=\"_blank\">Art\u00edculos sobre dise\u00f1o adaptativo en <em>A List Apart<\/em><\/a>.<br \/>\n&#8211; <a href=\"http:\/\/www.creativebloq.com\/web-design\/responsive-web-design-tips-bbc-news-9134667\" target=\"_blank\">Responsive web design tips from BBC News<\/a>.<br \/>\n&#8211; <a href=\"http:\/\/emilianoperezansaldi.com\/seo\/responsive-web-design-y-la-importancia-en-el-seo\/\" target=\"_blank\">El\u00a0responsive\u00a0y la importancia en el SEO<\/a>.<\/p>\n<h2>Herramientas y recursos<\/h2>\n<h3>Herramientas<\/h3>\n<ul>\n<li><a href=\"http:\/\/mattkersley.com\/responsive\/\" target=\"_blank\">Responsive web design Testing tool<\/a>. Esta herramienta nos permite introducir una URL y comprobar al instante su aspecto en diferentes tama\u00f1os de pantalla (240 px, 320 px, 480 px, 768 px, 1.024 px).<\/li>\n<li><a href=\"http:\/\/www.responsinator.com\/\" target=\"_blank\">Responsinator<\/a>. Herramienta en l\u00ednea que permite ejecutar un test de responsividad, simulando la visualizaci\u00f3n de una web en diferentes dispositivos m\u00f3viles.<\/li>\n<li><a href=\"http:\/\/beta.screenqueri.es\/\" target=\"_blank\">ScreenQueries<\/a>. Pixel Perfect Media Query Debugging Tool.<\/li>\n<li><a href=\"http:\/\/gridpak.com\/\" target=\"_blank\">Gridpak<\/a>. The responsive grid generator.<\/li>\n<\/ul>\n<h3>Ejemplos de webs adaptativas<\/h3>\n<ul>\n<li><a href=\"http:\/\/mediaqueri.es\/\" target=\"_blank\">Ejemplos de webs responsivas<\/a>.<\/li>\n<li><a href=\"http:\/\/www.estudio-creativo.com\/2012\/03\/menus-adaptables-en-el-responsive-design\/\" target=\"_blank\">Men\u00fas adaptables con\u00a0responsive<\/a>.<\/li>\n<li><a href=\"http:\/\/designmodo.com\/responsive-design-examples\/\" target=\"_blank\">Responsive Web Design: 50 examples and best practices<\/a>.<\/li>\n<li><a href=\"http:\/\/webdesignledger.com\/inspiration\/24-excellent-examples-of-responsive-web-design\" target=\"_blank\">24 excellent examples of responsive web design<\/a>.<\/li>\n<\/ul>\n<h3>Tutoriales<\/h3>\n<ul>\n<li><a href=\"http:\/\/www.catswhocode.com\/blog\/awesome-tutorials-to-master-responsive-web-design\" target=\"_blank\">Awesome tutorials to master responsive web design<\/a>.<\/li>\n<li><a href=\"http:\/\/www.webdesignshock.com\/responsive-web-design\/\" target=\"_blank\">Responsive web design, most complete guide<\/a>.<\/li>\n<\/ul>\n<h3>Responsive CSS Frameworks<\/h3>\n<ul>\n<li><a href=\"http:\/\/www.getskeleton.com\/\" target=\"_blank\">Skeleton<\/a>. Skeleton is a small collection of CSS files that can help you rapidly develop sites that look beautiful at any size, be it a 17&#8243; laptop screen or an iPhone.<\/li>\n<li><a href=\"http:\/\/matthewhartman.github.io\/base\/\" target=\"_blank\">Base<\/a>. A super simple, responsive framework built for all devices big, small and in-between.<\/li>\n<li><a href=\"http:\/\/gumbyframework.com\/\" target=\"_blank\">Gumby<\/a>. Gumby 2 is an amazing responsive CSS Framework built with the power of Sass.<\/li>\n<li><a href=\"http:\/\/www.amazium.co.uk\/\" target=\"_blank\">Amazium<\/a>. The clean and simple responsive framework.<\/li>\n<li><a href=\"http:\/\/foundation.zurb.com\/\" target=\"_blank\">Foundation<\/a>. Foundation 5 is the most advanced responsive front-end framework in the world.<\/li>\n<li><a href=\"http:\/\/getbootstrap.com\/\" target=\"_blank\">Bootstrap<\/a>. The most popular front-end framework for developing responsive, mobile first projects on the web. Desenvolupat per la gent de Twitter.<\/li>\n<li><a href=\"http:\/\/goldilocksapproach.com\/\" target=\"_blank\">The Goldilocks Approach<\/a>. Ofrece archivos CSS y HTML para programar webs adaptativas.  <\/li>\n<li><a href=\"http:\/\/builtbyboon.com\/wp-content\/uploads\/Proportional-Grids\/\" target=\"_blank\">Proportional Grids<\/a>. Simplemente, rejillas proporcionales que funcionan incluso en IE7.<\/li>\n<li><a href=\"http:\/\/www.responsivegridsystem.com\/\" target=\"_blank\">Responsive Grid System<\/a>. Ofrece archivos y recursos para iniciarse en el dise\u00f1o web adaptativo.<\/li>\n<li>\n<a href=\"http:\/\/bradfrost.github.io\/this-is-responsive\/\" target=\"_blank\">This is responsive<\/a>. Interesante colecci\u00f3n de patrones y recursos adaptativos del dise\u00f1ador web Brad Frost.<\/li>\n<\/ul>\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Definici\u00f3n El dise\u00f1o web adaptativo o adaptable (en ingl\u00e9s, responsive web design) es una t\u00e9cnica de dise\u00f1o y desarrollo web que mediante el uso de estructuras e im\u00e1genes fluidas, as\u00ed como de media-queries en la hoja de estilo CSS, consigue adaptar el sitio web al entorno del usuario. El dise\u00f1ador y autor norteamericano Ethan Marcotte &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/multimedia.uoc.edu\/blogs\/dii\/es\/tendencies\/web-adaptatiu\/\" class=\"more-link\">Seguir leyendo<span class=\"screen-reader-text\"> \u00abWeb adaptativa\u00bb<\/span><\/a><\/p>\n","protected":false},"author":8,"featured_media":0,"parent":653,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"plantilla-pagina.php","meta":{"footnotes":""},"tags":[4,7,5,6,3],"class_list":["post-22","page","type-page","status-publish","hentry","tag-css","tag-disseny-adaptatiu","tag-frameworks","tag-grid","tag-rwd","entry"],"_links":{"self":[{"href":"https:\/\/multimedia.uoc.edu\/blogs\/dii\/es\/wp-json\/wp\/v2\/pages\/22","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/multimedia.uoc.edu\/blogs\/dii\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/multimedia.uoc.edu\/blogs\/dii\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/multimedia.uoc.edu\/blogs\/dii\/es\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/multimedia.uoc.edu\/blogs\/dii\/es\/wp-json\/wp\/v2\/comments?post=22"}],"version-history":[{"count":40,"href":"https:\/\/multimedia.uoc.edu\/blogs\/dii\/es\/wp-json\/wp\/v2\/pages\/22\/revisions"}],"predecessor-version":[{"id":308,"href":"https:\/\/multimedia.uoc.edu\/blogs\/dii\/es\/wp-json\/wp\/v2\/pages\/22\/revisions\/308"}],"up":[{"embeddable":true,"href":"https:\/\/multimedia.uoc.edu\/blogs\/dii\/es\/wp-json\/wp\/v2\/pages\/653"}],"wp:attachment":[{"href":"https:\/\/multimedia.uoc.edu\/blogs\/dii\/es\/wp-json\/wp\/v2\/media?parent=22"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/multimedia.uoc.edu\/blogs\/dii\/es\/wp-json\/wp\/v2\/tags?post=22"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}