SlideShare une entreprise Scribd logo
1  sur  17
Télécharger pour lire hors ligne
¡¡¡ BIENVENIDOS !!!




                                                                   DISEÑO WEB
                                                                   RESPONSIVO
                                                                       RWD

Copyleft 2012 - Miguel Tuyaré   – http://www.migueltuyare.com.ar
Diseño Web Responsivo


                                                                                      Objetivos
                                                             Entender el diseño web responsivo.
                                                             Conocer las herramientas disponibles para desarrollar
                                                              una plantilla J! de tipo responsiva.
                                                             Desarrollar una plantilla responsiva para J! desde cero.



                                                                     ¿Cómo lo haremos y qué compartiremos?
                                                                  Estructura de una plantilla para J!
                                                                  Grillas CSS responsivas
                                                                  Tratamiento de imágenes y medios
                                                                  HTML5
                                                                  CSS3
                                                                  Funcionamiento de J! - APIs




                                                               No me jodas la J!


Copyleft 2012 - Miguel Tuyaré   – http://www.migueltuyare.com.ar
Diseño Web Responsivo



                                                                   ¿QUÉ ES EL DISEÑO WEB
                                                                       RESPONSIVO?




                                     “Conjunto de técnicas de diseño y programación que facilitan a
                                     una interfaz adaptarse a diversas resoluciones de pantalla según
                                                    sea el dispositivo que la contenga”.


Copyleft 2012 - Miguel Tuyaré   – http://www.migueltuyare.com.ar
Diseño Web Responsivo



                                                                   ¿CÓMO ENFOCARNOS?

                                                                             Piensa en…
                                                                             DISEÑAR PRIMERO
                                                                             PARA MÓVILES




                                No pierdas de vista tu destino, tu mercado, tus clientes, tus usuarios

Copyleft 2012 - Miguel Tuyaré   – http://www.migueltuyare.com.ar
Diseño Web Responsivo




                                                    LAS HERRAMIENTAS DE TRABAJO


                                                                   LAMPP o similar

                                                                   Un CMS J! “limpio”

                                                                   Mozilla Firefox
                                                                    o Plugin Firebug
                                                                    o Plugin Web Developer

                                                                   Notepad ++

Copyleft 2012 - Miguel Tuyaré   – http://www.migueltuyare.com.ar
Diseño Web Responsivo




                                                                        EL PLAN MAESTRO

                                                                   PRIMEROS PASOS
                                                                    Mock-up
                                                                    Skeletons
                                                                    Maquetación CSS


                                                                   SEGUNDOS PASOS
                                                                      APIS J! -> JDOC y otras
                                                                      Estilos CSS de J!
                                                                      Menús -> Diversidad
                                                                      Override y Presentaciones alternativas




Copyleft 2012 - Miguel Tuyaré   – http://www.migueltuyare.com.ar
Diseño Web Responsivo



                                                     MOCK-UP (bosquejo – maqueta - prototipo)

                                         ¿Para qué sirven?
                               Definición de espacios o sectores
                               Tenemos un preview
                               Ayuda para la construcción del XML
                               Da idea de contenidos a mostrar



                                                   Ventajas
                               Incitan a la crítica, discusión y evaluación
                               Son de bajo costo
                               Se pueden modificar fácil y rápidamente
                               Incitan a la invención o experimentación
                               Permite centrarse en la funcionalidad y en
                                el contenido




                                         Podes hacer arreglos y ajustes antes de
                                         trabajar, o corregir luego la obra a golpes de
                                         martillo.



Copyleft 2012 - Miguel Tuyaré   – http://www.migueltuyare.com.ar
Diseño Web Responsivo



                                                      HERRAMIENTAS PARA MOCK-UP
                                                                     Hot Gloo
                                                                           On line – Gratuito : http://www.hotgloo.com/lookup
                             Pencil Project
                           Plugin para Firefox                       Dub – Denim
                                                                          Software Descargable Basado en Java – Todos los OS
                                                                          http://dub.washington.edu:2007/projects/denim/download/

                                                                     Wireframe Tools
                                                                          On line – Gratuito previo registro : http://wireframe.talltree.us/default.asp

                                                                     MockingBird
                                                                          On line - Gratuito : https://gomockingbird.com/mockingbird/#

                                                                     Mockflow
                                                                          On line – Gratuito y de pago : http://www.mockflow.com/signup/

                                                                     Serena Prototype Composer
                                                                          Software para Windows – Community Edition Gratuita con limitaciones
                                                                          http://www.serena.com/products/prototype-composer/index.html

                                                                     FluidIA
                                                                           On line – Gratuito : http://stage.fluidia.org/

                                                                     Cacoo
                                                                          On line – Gratuito y de pago : https://cacoo.com/pricing

                                                                     Lumzy
                                                                          On line – Gratuito : http://lumzy.com/app/
         http://www.evolus.vn/Pencil/Downloads.html
                                                                     Iphone Mockup
                                                                          On line con dos modos – Gratuito : http://iphonemockup.lkmc.ch/


Copyleft 2012 - Miguel Tuyaré   – http://www.migueltuyare.com.ar
Diseño Web Responsivo


                                                              PENSAMIENTO SEMÁNTICO


                                                             CSS
                                                          Adjetivos
                                                                                                   HTML
                                                          Adverbios                            Nombres      <H1>
                                                                                                            <DIV>
                                                                                              Sustantivos   <SPAN>
                                                                                                            <P>




                                                                        JAVASCRIPT
                                                                                Verbos



                                        Página Web


Copyleft 2012 - Miguel Tuyaré   – http://www.migueltuyare.com.ar
Diseño Web Responsivo




                                                                        SKELETON



                                                                                  component.php: presentación amigable de contenidos
                                                                                  error.php: Presentación de errores
                                                                                  favicon.ico: Icono para el navegador
                                                                                  index.html: seguridad
                                                                                  index.php: archivo inicial de renderizado
                                                                                  template_preview.ext: vista previa de la plantilla
                                                                                  template_thumbnail.ext: miniatura de la plantilla (206x150px)

                                                                                         template.css
                                                                                         print.css
                                                                                         template_rtl.css
                                                                                         *.css


                                                                                         templates overrides
                                                                                         alternative layouts




Copyleft 2012 - Miguel Tuyaré   – http://www.migueltuyare.com.ar
Diseño Web Responsivo




                                                                       MAQUETACIÓN CSS
                                                                             Normalmente

                                                                         Reset o Reinicio CSS
                                                              1          Estilos CSS de la maqueta

                                                              2          Estilos de J!



                                                                            Con Frameworks

                                                                         Framework CSS
                                                                   1     Ajustes

                                                                   2     Estilos de J!



Copyleft 2012 - Miguel Tuyaré   – http://www.migueltuyare.com.ar
Diseño Web Responsivo




                                                                   INDEX.PHP - SKELETON
                                    defined('_JEXEC') or die;
                                    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
                                    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
                                    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this-
                                    >language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this-
                                    >direction; ?>" >
                                    <head>
                                           <jdoc:include type="head" />
                                           <link type="text/css" rel="stylesheet" href="<?php echo $this->baseurl;
                                           ?>/templates/<?php echo $this->template; ?>/css/template.css"
                                           media="all"/>
                                           <script type="text/javascript"
                                           src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></
                                           script
                                    </head>
                                           <body>
                                                  <div class="wrap">
                                                         - Logo
                                                         - Menú
                                                         - Buscar
                                                         - Ruta
                                                         - Users X
                                                         - Izquierda / Left
                                                         - Contenidos / Content
                                                         - Derecha / Right
                                                         - Users X
                                                         - Footer
                                                  </div>
                                           </body>
                                    </html>



Copyleft 2012 - Miguel Tuyaré   – http://www.migueltuyare.com.ar
Diseño Web Responsivo



                                                                   INDEX.PHP CON HTML5
                                    defined('_JEXEC') or die;
                                    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
                                    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
                                    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>"
                                    lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>" >
                                    <head>
                                           <jdoc:include type="head" />
                                           <link type="text/css" rel="stylesheet" href="<?php echo $this->baseurl;
                                           ?>/templates/<?php echo $this->template; ?>/css/template.css" media="all"/>

                                           <script type="text/javascript"
                                           src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
                                    </head>
                                           <body>
                                                  <header>
                                                         - Logo
                                                                                          Etiquetas HTML5 Nuevas
                                                         <nav>
                                                                - Menú LI
                                                         </nav>                                nav, section, article, footer,
                                                         - Buscar                              header, mark, time, meter,
                                                  </header>
                                                  <div class=“wrap”>                           progress, aside, figure, input
                                                         - Ruta
                                                         - Users X
                                                                                               type="date | time | email | url |
                                                         - Izquierda / Left                    tel | search | ...", required,
                                                         - Contenidos / Content
                                                         - Derecha / Right
                                                                                               input spinner, sliders, dataList,
                                                         - Users X                             placeholder, audio, video, svg, etc….
                                                  </div>
                                                  <footer>                                     investigar
                                                                                               (           )
                                                         - Footer
                                                  </footer>
                                           </body>
                                    </html>
                                                                                                             En J! ver Beez5

Copyleft 2012 - Miguel Tuyaré   – http://www.migueltuyare.com.ar
Diseño Web Responsivo




                                                                     :: HTML v5 ::

                                   Wireframe típico de HTML5                         Código típico de HTML5




                                    http://www.w3.org/TR/html5/



                                    Imperdible!!!!
                                    http://joshduck.com/periodic+table.html


Copyleft 2012 - Miguel Tuyaré   – http://www.migueltuyare.com.ar
Diseño Web Responsivo



                                                                           CSS v3

                                                                                           Mantener CSS2


                                                   Módulos

                                                                                    Nuevas funcionalidades
                                                                                   Bordes: border-color, border-image,
                                                                                    border-radius, box-shadow.
                                                                                   Backgrounds: background-origin,
                                                                                    background-clip, background-size,
                                                                                    layering multiple background
                                                                                    images.
                                                                                   Color: HSL colors, HSLA colors,
                                                                                    RGBA colors opacity.
                                                                                   Texto: text-shadow, text-overflow.
                                                                                   Interface: box-sizing, resize.
                         http://www.w3.org/TR/CSS/                                 Selectores: attribute selectors.
                                                                                   Formatos: media queries, multiple
                                                                                    column layout, speech.




Copyleft 2012 - Miguel Tuyaré   – http://www.migueltuyare.com.ar
Diseño Web Responsivo



                                                                   GRIDS CSS RESPONSIVOS

                                    Preparan el skeleton para diferentes tamaños de
                                           pantalla dividiéndolo en sectores.

                                          Simplegrid: http://simplegrid.info/
                                          Less Framework 4: http://lessframework.com/
                                          Bootstrap: http://twitter.github.com/bootstrap/
                                          Foundation 3: http://foundation.zurb.com/
                                          Skeleton: http://www.getskeleton.com/
                                          InuitCSS: http://csswizardry.com/inuitcss/
                                          YUI Grids: http://developer.yahoo.com/yui/grids/
                                          960gs: http://960.gs/
                                          Gumby Framework: http://www.gumbyframework.com/


                                                             Estudiar su comportamiento, experimentar



Copyleft 2012 - Miguel Tuyaré   – http://www.migueltuyare.com.ar
Diseño Web Responsivo



                                                                   PRACTICANDO…

                                  - Creación de una plantilla J! utilizando Simplegrid




                                                                                GRACIAS

                                                                       Las caricaturas corresponden al personaje Mafalda de Quino
Copyleft 2012 - Miguel Tuyaré   – http://www.migueltuyare.com.ar
                                                                                        http://www.quino.com.ar/

Contenu connexe

Tendances

Diseño weeb
Diseño weebDiseño weeb
Diseño weeb
jordycs20
 
Diseño de páginas web
Diseño de páginas webDiseño de páginas web
Diseño de páginas web
Luisa Perez
 
Internet y páginas web
Internet y páginas webInternet y páginas web
Internet y páginas web
sara paredes
 

Tendances (20)

Fundamentos DiseñO Web
Fundamentos DiseñO WebFundamentos DiseñO Web
Fundamentos DiseñO Web
 
Diseño web responsive
Diseño web responsiveDiseño web responsive
Diseño web responsive
 
Principios básicos de diseño web
Principios básicos de diseño webPrincipios básicos de diseño web
Principios básicos de diseño web
 
Video animado diseño web adaptativo o responsivo
Video animado diseño web adaptativo o responsivoVideo animado diseño web adaptativo o responsivo
Video animado diseño web adaptativo o responsivo
 
Teoría del Diseño Web
Teoría del Diseño WebTeoría del Diseño Web
Teoría del Diseño Web
 
Diseño de interfaces Fundamentos de UI y UX
Diseño de interfaces    Fundamentos de UI y UXDiseño de interfaces    Fundamentos de UI y UX
Diseño de interfaces Fundamentos de UI y UX
 
Blogs, Redes Sociales y el Diseño actual SMCMX
Blogs, Redes Sociales y el Diseño actual SMCMXBlogs, Redes Sociales y el Diseño actual SMCMX
Blogs, Redes Sociales y el Diseño actual SMCMX
 
04 Adobe CS Conceptos minimos
04 Adobe CS Conceptos minimos04 Adobe CS Conceptos minimos
04 Adobe CS Conceptos minimos
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 
Diseño web inclusivo
Diseño web inclusivoDiseño web inclusivo
Diseño web inclusivo
 
Accesibilidad Web (esa gran olvidada)
Accesibilidad Web (esa gran olvidada)Accesibilidad Web (esa gran olvidada)
Accesibilidad Web (esa gran olvidada)
 
Diseño weeb
Diseño weebDiseño weeb
Diseño weeb
 
Diseño de páginas web
Diseño de páginas webDiseño de páginas web
Diseño de páginas web
 
Tipos de plataforma web
Tipos de plataforma webTipos de plataforma web
Tipos de plataforma web
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Qué es el diseño web responsivo
Qué es el diseño web responsivoQué es el diseño web responsivo
Qué es el diseño web responsivo
 
PATRONES DE DISEÑO WEB
PATRONES DE DISEÑO WEBPATRONES DE DISEÑO WEB
PATRONES DE DISEÑO WEB
 
Presentacion Desarrollo Web 2013
Presentacion Desarrollo Web 2013Presentacion Desarrollo Web 2013
Presentacion Desarrollo Web 2013
 
Internet y páginas web
Internet y páginas webInternet y páginas web
Internet y páginas web
 
Fundamentos del diseño web front end
Fundamentos del diseño web front endFundamentos del diseño web front end
Fundamentos del diseño web front end
 

En vedette

Desarrollo Móvil Multiplataforma
Desarrollo Móvil MultiplataformaDesarrollo Móvil Multiplataforma
Desarrollo Móvil Multiplataforma
Abraham Barrera
 
Windows Server 2008: Driver's
Windows Server 2008: Driver'sWindows Server 2008: Driver's
Windows Server 2008: Driver's
Mario Tezoquipa
 
Desarrollo Web: HTML + Bootstrap
Desarrollo Web: HTML + BootstrapDesarrollo Web: HTML + Bootstrap
Desarrollo Web: HTML + Bootstrap
Workshop Digital
 
Herramientas para auditorias de seguridad informatica
Herramientas para auditorias de seguridad informaticaHerramientas para auditorias de seguridad informatica
Herramientas para auditorias de seguridad informatica
Edgar David Salazar
 
Software para auditoría informática
Software para auditoría informáticaSoftware para auditoría informática
Software para auditoría informática
meme694
 

En vedette (20)

No me hagas pensar, en WordPress. [José Manuel Díaz - @josedetorre]
No me hagas pensar, en WordPress. [José Manuel Díaz - @josedetorre]No me hagas pensar, en WordPress. [José Manuel Díaz - @josedetorre]
No me hagas pensar, en WordPress. [José Manuel Díaz - @josedetorre]
 
Desarrollo Móvil Multiplataforma
Desarrollo Móvil MultiplataformaDesarrollo Móvil Multiplataforma
Desarrollo Móvil Multiplataforma
 
Responsive web design: reinventando el diseño web
Responsive web design: reinventando el diseño webResponsive web design: reinventando el diseño web
Responsive web design: reinventando el diseño web
 
W2008Server ASO
W2008Server ASOW2008Server ASO
W2008Server ASO
 
Windows Server 2008: Driver's
Windows Server 2008: Driver'sWindows Server 2008: Driver's
Windows Server 2008: Driver's
 
Funcionamiento de BGP en equipos Cisco
Funcionamiento de BGP en equipos CiscoFuncionamiento de BGP en equipos Cisco
Funcionamiento de BGP en equipos Cisco
 
Protocolo bgp
Protocolo bgpProtocolo bgp
Protocolo bgp
 
Desarrollo Web: HTML + Bootstrap
Desarrollo Web: HTML + BootstrapDesarrollo Web: HTML + Bootstrap
Desarrollo Web: HTML + Bootstrap
 
Desarrollo de Apps nativas multiplataforma con Xamarin
Desarrollo de Apps nativas multiplataforma con XamarinDesarrollo de Apps nativas multiplataforma con Xamarin
Desarrollo de Apps nativas multiplataforma con Xamarin
 
Bootstrap
BootstrapBootstrap
Bootstrap
 
Xamarin University Sprint Fling 2016
Xamarin University Sprint Fling 2016Xamarin University Sprint Fling 2016
Xamarin University Sprint Fling 2016
 
BGP - Border Gateway Protocol v3.0
BGP - Border Gateway Protocol v3.0BGP - Border Gateway Protocol v3.0
BGP - Border Gateway Protocol v3.0
 
Terminal Server 2008 R2 por Fco. Javier Acero Lucena
Terminal Server 2008 R2  por Fco. Javier Acero LucenaTerminal Server 2008 R2  por Fco. Javier Acero Lucena
Terminal Server 2008 R2 por Fco. Javier Acero Lucena
 
Introducción al desarrollo de apps móviles multiplataforma con Xamarin.Forms
Introducción al desarrollo de apps móviles multiplataforma con Xamarin.FormsIntroducción al desarrollo de apps móviles multiplataforma con Xamarin.Forms
Introducción al desarrollo de apps móviles multiplataforma con Xamarin.Forms
 
Enrutamiento avanzado mediante BGP
Enrutamiento avanzado mediante BGPEnrutamiento avanzado mediante BGP
Enrutamiento avanzado mediante BGP
 
CCNA Routing & Switching. Novedades en Tecnologías LAN
CCNA Routing & Switching. Novedades en Tecnologías LANCCNA Routing & Switching. Novedades en Tecnologías LAN
CCNA Routing & Switching. Novedades en Tecnologías LAN
 
Herramientas para auditorias de seguridad informatica
Herramientas para auditorias de seguridad informaticaHerramientas para auditorias de seguridad informatica
Herramientas para auditorias de seguridad informatica
 
Software para auditoría informática
Software para auditoría informáticaSoftware para auditoría informática
Software para auditoría informática
 
SEGURIDAD INFORMÁTICA Y POLICIA INFORMÁTICA
SEGURIDAD INFORMÁTICA Y POLICIA INFORMÁTICASEGURIDAD INFORMÁTICA Y POLICIA INFORMÁTICA
SEGURIDAD INFORMÁTICA Y POLICIA INFORMÁTICA
 
Un caso de aplicacion de BSC y Simulaciòn
Un caso de aplicacion de BSC y SimulaciònUn caso de aplicacion de BSC y Simulaciòn
Un caso de aplicacion de BSC y Simulaciòn
 

Similaire à Taller diseño web responsivo

Absot idodi presentación corporativa
Absot idodi presentación corporativaAbsot idodi presentación corporativa
Absot idodi presentación corporativa
Absot Digital
 
Responsive web design - diseño sensible
Responsive web design - diseño sensibleResponsive web design - diseño sensible
Responsive web design - diseño sensible
Carlos Zapata
 
Desarrollo web multidispositivo
Desarrollo web multidispositivoDesarrollo web multidispositivo
Desarrollo web multidispositivo
dianagtr
 
Marketing Digital
Marketing DigitalMarketing Digital
Marketing Digital
Domestika
 
Introducción al Diseño web
Introducción al Diseño webIntroducción al Diseño web
Introducción al Diseño web
ciwmx
 

Similaire à Taller diseño web responsivo (20)

Diseño Web Responsivo
Diseño Web ResponsivoDiseño Web Responsivo
Diseño Web Responsivo
 
Descubriendo HTML5 con Adobe Dreamweaver
Descubriendo HTML5 con Adobe DreamweaverDescubriendo HTML5 con Adobe Dreamweaver
Descubriendo HTML5 con Adobe Dreamweaver
 
Absot idodi presentación corporativa
Absot idodi presentación corporativaAbsot idodi presentación corporativa
Absot idodi presentación corporativa
 
Responsive web design - diseño sensible
Responsive web design - diseño sensibleResponsive web design - diseño sensible
Responsive web design - diseño sensible
 
Desarrollo web multidispositivo
Desarrollo web multidispositivoDesarrollo web multidispositivo
Desarrollo web multidispositivo
 
Absot idodi marketing digital
Absot idodi marketing digitalAbsot idodi marketing digital
Absot idodi marketing digital
 
Cómo prototipar exitosamente tu proyecto
Cómo prototipar exitosamente tu proyectoCómo prototipar exitosamente tu proyecto
Cómo prototipar exitosamente tu proyecto
 
Marketing Digital
Marketing DigitalMarketing Digital
Marketing Digital
 
Larga vida al desktop - Sebastián Mantel
Larga vida al desktop - Sebastián MantelLarga vida al desktop - Sebastián Mantel
Larga vida al desktop - Sebastián Mantel
 
Celebración día del diseñador 27 de abril 2015 #YoDiseñoConAdobe
Celebración día del diseñador 27 de abril 2015 #YoDiseñoConAdobe Celebración día del diseñador 27 de abril 2015 #YoDiseñoConAdobe
Celebración día del diseñador 27 de abril 2015 #YoDiseñoConAdobe
 
Plan de marketing online: Si no te ven, no existes
Plan de marketing online: Si no te ven, no existesPlan de marketing online: Si no te ven, no existes
Plan de marketing online: Si no te ven, no existes
 
Front End & Responsive Web Design | DevFest Merida
Front End & Responsive Web Design | DevFest MeridaFront End & Responsive Web Design | DevFest Merida
Front End & Responsive Web Design | DevFest Merida
 
Usabilidad web
Usabilidad webUsabilidad web
Usabilidad web
 
oohdm
oohdmoohdm
oohdm
 
13.diseño de web apps
13.diseño de web apps13.diseño de web apps
13.diseño de web apps
 
Presentación diseño responsivo
Presentación diseño responsivoPresentación diseño responsivo
Presentación diseño responsivo
 
Experiencia Usuaria, mas allá de la facilidad de uso
Experiencia Usuaria, mas allá de la facilidad de usoExperiencia Usuaria, mas allá de la facilidad de uso
Experiencia Usuaria, mas allá de la facilidad de uso
 
Comunicacion corporativa medios on line
 Comunicacion corporativa medios on line Comunicacion corporativa medios on line
Comunicacion corporativa medios on line
 
MyEgoo Presentación
MyEgoo PresentaciónMyEgoo Presentación
MyEgoo Presentación
 
Introducción al Diseño web
Introducción al Diseño webIntroducción al Diseño web
Introducción al Diseño web
 

Plus de Miguel O. A. Tuyare

Plus de Miguel O. A. Tuyare (9)

Presentación Jokte! en CISL 2014
Presentación Jokte! en CISL 2014Presentación Jokte! en CISL 2014
Presentación Jokte! en CISL 2014
 
Jokte Jeyuu v1.3.4 English version
Jokte Jeyuu v1.3.4 English versionJokte Jeyuu v1.3.4 English version
Jokte Jeyuu v1.3.4 English version
 
Jokte Jeyuu v1.3.4
Jokte Jeyuu v1.3.4Jokte Jeyuu v1.3.4
Jokte Jeyuu v1.3.4
 
Jokte Jeyuu v1.3.0
Jokte Jeyuu v1.3.0Jokte Jeyuu v1.3.0
Jokte Jeyuu v1.3.0
 
Joomla! y Jokte!
Joomla! y Jokte!Joomla! y Jokte!
Joomla! y Jokte!
 
Joomla! v3 - Presentación
Joomla! v3 - PresentaciónJoomla! v3 - Presentación
Joomla! v3 - Presentación
 
Tutorial Git y Smart Git
Tutorial Git y Smart GitTutorial Git y Smart Git
Tutorial Git y Smart Git
 
Manual del Publicador Jokte!
Manual del Publicador Jokte!Manual del Publicador Jokte!
Manual del Publicador Jokte!
 
Plataforma joomla
Plataforma joomlaPlataforma joomla
Plataforma joomla
 

Dernier

FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
zulyvero07
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
JonathanCovena1
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
JonathanCovena1
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 

Dernier (20)

Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
 

Taller diseño web responsivo

  • 1. ¡¡¡ BIENVENIDOS !!! DISEÑO WEB RESPONSIVO RWD Copyleft 2012 - Miguel Tuyaré – http://www.migueltuyare.com.ar
  • 2. Diseño Web Responsivo Objetivos  Entender el diseño web responsivo.  Conocer las herramientas disponibles para desarrollar una plantilla J! de tipo responsiva.  Desarrollar una plantilla responsiva para J! desde cero. ¿Cómo lo haremos y qué compartiremos?  Estructura de una plantilla para J!  Grillas CSS responsivas  Tratamiento de imágenes y medios  HTML5  CSS3  Funcionamiento de J! - APIs No me jodas la J! Copyleft 2012 - Miguel Tuyaré – http://www.migueltuyare.com.ar
  • 3. Diseño Web Responsivo ¿QUÉ ES EL DISEÑO WEB RESPONSIVO? “Conjunto de técnicas de diseño y programación que facilitan a una interfaz adaptarse a diversas resoluciones de pantalla según sea el dispositivo que la contenga”. Copyleft 2012 - Miguel Tuyaré – http://www.migueltuyare.com.ar
  • 4. Diseño Web Responsivo ¿CÓMO ENFOCARNOS? Piensa en… DISEÑAR PRIMERO PARA MÓVILES No pierdas de vista tu destino, tu mercado, tus clientes, tus usuarios Copyleft 2012 - Miguel Tuyaré – http://www.migueltuyare.com.ar
  • 5. Diseño Web Responsivo LAS HERRAMIENTAS DE TRABAJO LAMPP o similar Un CMS J! “limpio” Mozilla Firefox o Plugin Firebug o Plugin Web Developer Notepad ++ Copyleft 2012 - Miguel Tuyaré – http://www.migueltuyare.com.ar
  • 6. Diseño Web Responsivo EL PLAN MAESTRO PRIMEROS PASOS  Mock-up  Skeletons  Maquetación CSS SEGUNDOS PASOS  APIS J! -> JDOC y otras  Estilos CSS de J!  Menús -> Diversidad  Override y Presentaciones alternativas Copyleft 2012 - Miguel Tuyaré – http://www.migueltuyare.com.ar
  • 7. Diseño Web Responsivo MOCK-UP (bosquejo – maqueta - prototipo) ¿Para qué sirven?  Definición de espacios o sectores  Tenemos un preview  Ayuda para la construcción del XML  Da idea de contenidos a mostrar Ventajas  Incitan a la crítica, discusión y evaluación  Son de bajo costo  Se pueden modificar fácil y rápidamente  Incitan a la invención o experimentación  Permite centrarse en la funcionalidad y en el contenido Podes hacer arreglos y ajustes antes de trabajar, o corregir luego la obra a golpes de martillo. Copyleft 2012 - Miguel Tuyaré – http://www.migueltuyare.com.ar
  • 8. Diseño Web Responsivo HERRAMIENTAS PARA MOCK-UP  Hot Gloo On line – Gratuito : http://www.hotgloo.com/lookup Pencil Project Plugin para Firefox  Dub – Denim Software Descargable Basado en Java – Todos los OS http://dub.washington.edu:2007/projects/denim/download/  Wireframe Tools On line – Gratuito previo registro : http://wireframe.talltree.us/default.asp  MockingBird On line - Gratuito : https://gomockingbird.com/mockingbird/#  Mockflow On line – Gratuito y de pago : http://www.mockflow.com/signup/  Serena Prototype Composer Software para Windows – Community Edition Gratuita con limitaciones http://www.serena.com/products/prototype-composer/index.html  FluidIA On line – Gratuito : http://stage.fluidia.org/  Cacoo On line – Gratuito y de pago : https://cacoo.com/pricing  Lumzy On line – Gratuito : http://lumzy.com/app/ http://www.evolus.vn/Pencil/Downloads.html  Iphone Mockup On line con dos modos – Gratuito : http://iphonemockup.lkmc.ch/ Copyleft 2012 - Miguel Tuyaré – http://www.migueltuyare.com.ar
  • 9. Diseño Web Responsivo PENSAMIENTO SEMÁNTICO CSS Adjetivos HTML Adverbios Nombres <H1> <DIV> Sustantivos <SPAN> <P> JAVASCRIPT Verbos Página Web Copyleft 2012 - Miguel Tuyaré – http://www.migueltuyare.com.ar
  • 10. Diseño Web Responsivo SKELETON component.php: presentación amigable de contenidos error.php: Presentación de errores favicon.ico: Icono para el navegador index.html: seguridad index.php: archivo inicial de renderizado template_preview.ext: vista previa de la plantilla template_thumbnail.ext: miniatura de la plantilla (206x150px) template.css print.css template_rtl.css *.css templates overrides alternative layouts Copyleft 2012 - Miguel Tuyaré – http://www.migueltuyare.com.ar
  • 11. Diseño Web Responsivo MAQUETACIÓN CSS Normalmente  Reset o Reinicio CSS 1  Estilos CSS de la maqueta 2  Estilos de J! Con Frameworks  Framework CSS 1  Ajustes 2  Estilos de J! Copyleft 2012 - Miguel Tuyaré – http://www.migueltuyare.com.ar
  • 12. Diseño Web Responsivo INDEX.PHP - SKELETON defined('_JEXEC') or die; <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this- >language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this- >direction; ?>" > <head> <jdoc:include type="head" /> <link type="text/css" rel="stylesheet" href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/css/template.css" media="all"/> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></ script </head> <body> <div class="wrap"> - Logo - Menú - Buscar - Ruta - Users X - Izquierda / Left - Contenidos / Content - Derecha / Right - Users X - Footer </div> </body> </html> Copyleft 2012 - Miguel Tuyaré – http://www.migueltuyare.com.ar
  • 13. Diseño Web Responsivo INDEX.PHP CON HTML5 defined('_JEXEC') or die; <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>" > <head> <jdoc:include type="head" /> <link type="text/css" rel="stylesheet" href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/css/template.css" media="all"/> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> </head> <body> <header> - Logo Etiquetas HTML5 Nuevas <nav> - Menú LI </nav> nav, section, article, footer, - Buscar header, mark, time, meter, </header> <div class=“wrap”> progress, aside, figure, input - Ruta - Users X type="date | time | email | url | - Izquierda / Left tel | search | ...", required, - Contenidos / Content - Derecha / Right input spinner, sliders, dataList, - Users X placeholder, audio, video, svg, etc…. </div> <footer> investigar ( ) - Footer </footer> </body> </html> En J! ver Beez5 Copyleft 2012 - Miguel Tuyaré – http://www.migueltuyare.com.ar
  • 14. Diseño Web Responsivo :: HTML v5 :: Wireframe típico de HTML5 Código típico de HTML5 http://www.w3.org/TR/html5/ Imperdible!!!! http://joshduck.com/periodic+table.html Copyleft 2012 - Miguel Tuyaré – http://www.migueltuyare.com.ar
  • 15. Diseño Web Responsivo CSS v3 Mantener CSS2 Módulos Nuevas funcionalidades  Bordes: border-color, border-image, border-radius, box-shadow.  Backgrounds: background-origin, background-clip, background-size, layering multiple background images.  Color: HSL colors, HSLA colors, RGBA colors opacity.  Texto: text-shadow, text-overflow.  Interface: box-sizing, resize. http://www.w3.org/TR/CSS/  Selectores: attribute selectors.  Formatos: media queries, multiple column layout, speech. Copyleft 2012 - Miguel Tuyaré – http://www.migueltuyare.com.ar
  • 16. Diseño Web Responsivo GRIDS CSS RESPONSIVOS Preparan el skeleton para diferentes tamaños de pantalla dividiéndolo en sectores.  Simplegrid: http://simplegrid.info/  Less Framework 4: http://lessframework.com/  Bootstrap: http://twitter.github.com/bootstrap/  Foundation 3: http://foundation.zurb.com/  Skeleton: http://www.getskeleton.com/  InuitCSS: http://csswizardry.com/inuitcss/  YUI Grids: http://developer.yahoo.com/yui/grids/  960gs: http://960.gs/  Gumby Framework: http://www.gumbyframework.com/ Estudiar su comportamiento, experimentar Copyleft 2012 - Miguel Tuyaré – http://www.migueltuyare.com.ar
  • 17. Diseño Web Responsivo PRACTICANDO… - Creación de una plantilla J! utilizando Simplegrid GRACIAS Las caricaturas corresponden al personaje Mafalda de Quino Copyleft 2012 - Miguel Tuyaré – http://www.migueltuyare.com.ar http://www.quino.com.ar/