SlideShare una empresa de Scribd logo
1 de 37
Descargar para leer sin conexión
RESPONSIVE
         WEBDESIGN
ROQUIN                1
WIJ ZIJN..
   • Vincent Kessels
   • Wouter Beeftink




ROQUIN                 2
INTERNET IS
           OVERAL
ROQUIN                 3
INTERNET IS OVERAL




ROQUIN                4
INTERNET IS OVERAL
 Wereldwijd internetgebruik (comScore, 2012)

                                             2000
         Internetgebruikers (in miljoenen)




                                             1800
                                             1600
                                             1400
                                             1200
                                             1000
                                              800
                                                                                                      DESKTOP
                                              600
                                                                                                      MOBIEL
                                              400
                                              200
                                                0
                                                    2007   2008 2009   2010   2011   2012   2013   2014   2015

ROQUIN                                                                                                           5
INTERNET IS OVERAL
   • 12,4 miljoen internetters in Nederland in 2012

   • 60% maakt gebruik van mobiel internet




ROQUIN                                                6
INTERNET IS OVERAL
 Verdeling mobiel internet (CBS, 2012)



                                         Tablet
                                          19%

                         Telefoon
                           47%
                                         Laptop
                                          34%




ROQUIN                                            7
INTERNET IS OVERAL




ROQUIN                8
HOE GAAN WE
         HIERMEE OM?
ROQUIN                 9
HOE GAAN WE HIERMEE OM?
   • Mobiele website?

   • App?

   • Responsive website?




ROQUIN                     10
RESPONSIVE
          WEBSITE
ROQUIN                11
RESPONSIVE WEBSITE
   • Flexibel grid

   • Flexibele afbeeldingen en media

   • Media queries (CSS3)




ROQUIN                                 12
FLEXIBEL
           GRID
ROQUIN              13
ROQUIN   14
FLEXIBEL GRID
   /* HTML */
   <meta name="viewport" content="width=device-width,
   initial-scale=1.0" />



   /* TypoScript */
   page.meta {
   !   viewport = width=device-width, initial-scale=1.0
   }




ROQUIN                                                    15
Zonder viewport tag




ROQUIN
         Met viewport tag




16
ROQUIN   17
ROQUIN   18
FLEXIBELE
           MEDIA
ROQUIN               19
FLEXIBELE MEDIA
   • Afbeeldingen

   • Video’s

   • Retina displays




ROQUIN                 20
FLEXIBELE MEDIA
   img {
     max-width: 100%;
   }




ROQUIN                  21
FLEXIBELE MEDIA
   tt_content.image.20 {
     renderMethod = div
     rendering {
       div {
         imageRowStdWrap.dataWrap = <div class="csc-textpic-imagerow">|</div>
         imageLastRowStdWrap.dataWrap = <div class="csc-textpic-imagerow csc-
              textpic-imagerow-last">|</div>
         oneImageStdWrap.dataWrap = <div class="csc-textpic-
             image###CLASSES###">|</div>
         caption.wrap = <div class="csc-textpic-caption" style="max-width:
              {register:imagewidth}px;">|</div>
       }
     }
   }




ROQUIN                                                                          22
FLEXIBELE MEDIA
   • Embedded video

   • oEmbed (mediaoembed)

   • FitVids.js




ROQUIN                      23
FLEXIBELE MEDIA
   • Wat is Retina?

   • Het Retina-effect

   • Oplossingen




ROQUIN                   24
FLEXIBELE MEDIA
                          iPhone 3    iPhone 4



         grootte (inch)     3,5         3,5



         resolutie (px)   480 x 320   960 x 640



   pixeldichtheid (ppi)     163         326




ROQUIN                                            25
FLEXIBELE MEDIA




ROQUIN             26
FLEXIBELE MEDIA




ROQUIN             27
FLEXIBELE MEDIA
   • Images “@2”

   • Gebruik web fonts & CSS3

   • Icon fonts (icomoon.io)




ROQUIN                          28
MEDIA
         QUERIES
ROQUIN             29
MEDIA QUERIES
   • Wat zijn media queries?

   • Voorbeelden

   • Breakpoints

   • Browser support




ROQUIN                         30
MEDIA QUERIES
   /* Phones */
   @media (max-width: 480px) {
     ...
   }

   /* Medium sized screens */
   @media (min-width: 980px) and (max-width: 1199px) {
     ...
   }




ROQUIN                                                   31
MEDIA QUERIES
   • This is responsive

     • http://bradfrost.github.com/this-is-responsive/




ROQUIN                                                   32
MEDIA QUERIES
                            Breedte (px)


  Large display             1200 and up


  Default                   980


  Portrait tablets          768 and below


  Phones to tablets         767 and below


  Phones                    480 and below

  Bron: Twitter Bootstrap




ROQUIN                                      33
MEDIA QUERIES




ROQUIN           34
CONCLUSIE

ROQUIN               35
CONCLUSIE
   • Responsive website

   • Grid, media & media queries

   • Performance




ROQUIN                             36
VRAGEN?

ROQUIN             37

Más contenido relacionado

Destacado

TYPO3 Congres 2012 - Bouw je eerste site met TYPO3 Neos
TYPO3 Congres 2012 - Bouw je eerste site met TYPO3 NeosTYPO3 Congres 2012 - Bouw je eerste site met TYPO3 Neos
TYPO3 Congres 2012 - Bouw je eerste site met TYPO3 NeosTYPO3 Nederland
 
TYPO3 Congres 2012 - Wat komt er kijken bij een TYPO3 CMS in een gemeentelijk...
TYPO3 Congres 2012 - Wat komt er kijken bij een TYPO3 CMS in een gemeentelijk...TYPO3 Congres 2012 - Wat komt er kijken bij een TYPO3 CMS in een gemeentelijk...
TYPO3 Congres 2012 - Wat komt er kijken bij een TYPO3 CMS in een gemeentelijk...TYPO3 Nederland
 
TYPO3 Congres 2012 - EO: van 120 sites naar 1 portal
TYPO3 Congres 2012 - EO: van 120 sites naar 1 portalTYPO3 Congres 2012 - EO: van 120 sites naar 1 portal
TYPO3 Congres 2012 - EO: van 120 sites naar 1 portalTYPO3 Nederland
 
TYPO3 Congres 2012 - TYPO3 voor klantgerichte bedrijfsprocessen
TYPO3 Congres 2012 - TYPO3 voor klantgerichte bedrijfsprocessenTYPO3 Congres 2012 - TYPO3 voor klantgerichte bedrijfsprocessen
TYPO3 Congres 2012 - TYPO3 voor klantgerichte bedrijfsprocessenTYPO3 Nederland
 
TYPO3 Congres 2012 - Intranet voor medewerkers en door medewerkers 1/2
TYPO3 Congres 2012 - Intranet voor medewerkers en door medewerkers 1/2TYPO3 Congres 2012 - Intranet voor medewerkers en door medewerkers 1/2
TYPO3 Congres 2012 - Intranet voor medewerkers en door medewerkers 1/2TYPO3 Nederland
 
TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid
TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en FluidTYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid
TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en FluidTYPO3 Nederland
 
TYPO3 Congres 2012 - Test-Driven Development binnen TYPO3 Flow en Neos
TYPO3 Congres 2012 - Test-Driven Development binnen TYPO3 Flow en NeosTYPO3 Congres 2012 - Test-Driven Development binnen TYPO3 Flow en Neos
TYPO3 Congres 2012 - Test-Driven Development binnen TYPO3 Flow en NeosTYPO3 Nederland
 
TYPO3 Congres 2012 - Klant Contact Systeem met TYPO3 en Verseon Zaaksysteem
TYPO3 Congres 2012 - Klant Contact Systeem met TYPO3 en Verseon ZaaksysteemTYPO3 Congres 2012 - Klant Contact Systeem met TYPO3 en Verseon Zaaksysteem
TYPO3 Congres 2012 - Klant Contact Systeem met TYPO3 en Verseon ZaaksysteemTYPO3 Nederland
 

Destacado (9)

TYPO3 Congres 2012 - Bouw je eerste site met TYPO3 Neos
TYPO3 Congres 2012 - Bouw je eerste site met TYPO3 NeosTYPO3 Congres 2012 - Bouw je eerste site met TYPO3 Neos
TYPO3 Congres 2012 - Bouw je eerste site met TYPO3 Neos
 
TYPO3 Congres 2012 - Wat komt er kijken bij een TYPO3 CMS in een gemeentelijk...
TYPO3 Congres 2012 - Wat komt er kijken bij een TYPO3 CMS in een gemeentelijk...TYPO3 Congres 2012 - Wat komt er kijken bij een TYPO3 CMS in een gemeentelijk...
TYPO3 Congres 2012 - Wat komt er kijken bij een TYPO3 CMS in een gemeentelijk...
 
Hooks
HooksHooks
Hooks
 
TYPO3 Congres 2012 - EO: van 120 sites naar 1 portal
TYPO3 Congres 2012 - EO: van 120 sites naar 1 portalTYPO3 Congres 2012 - EO: van 120 sites naar 1 portal
TYPO3 Congres 2012 - EO: van 120 sites naar 1 portal
 
TYPO3 Congres 2012 - TYPO3 voor klantgerichte bedrijfsprocessen
TYPO3 Congres 2012 - TYPO3 voor klantgerichte bedrijfsprocessenTYPO3 Congres 2012 - TYPO3 voor klantgerichte bedrijfsprocessen
TYPO3 Congres 2012 - TYPO3 voor klantgerichte bedrijfsprocessen
 
TYPO3 Congres 2012 - Intranet voor medewerkers en door medewerkers 1/2
TYPO3 Congres 2012 - Intranet voor medewerkers en door medewerkers 1/2TYPO3 Congres 2012 - Intranet voor medewerkers en door medewerkers 1/2
TYPO3 Congres 2012 - Intranet voor medewerkers en door medewerkers 1/2
 
TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid
TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en FluidTYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid
TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid
 
TYPO3 Congres 2012 - Test-Driven Development binnen TYPO3 Flow en Neos
TYPO3 Congres 2012 - Test-Driven Development binnen TYPO3 Flow en NeosTYPO3 Congres 2012 - Test-Driven Development binnen TYPO3 Flow en Neos
TYPO3 Congres 2012 - Test-Driven Development binnen TYPO3 Flow en Neos
 
TYPO3 Congres 2012 - Klant Contact Systeem met TYPO3 en Verseon Zaaksysteem
TYPO3 Congres 2012 - Klant Contact Systeem met TYPO3 en Verseon ZaaksysteemTYPO3 Congres 2012 - Klant Contact Systeem met TYPO3 en Verseon Zaaksysteem
TYPO3 Congres 2012 - Klant Contact Systeem met TYPO3 en Verseon Zaaksysteem
 

Similar a TYPO3 Congres 2012 - Responsive webdesign

CrownPeak Mobile Marketing Videocast
CrownPeak Mobile Marketing VideocastCrownPeak Mobile Marketing Videocast
CrownPeak Mobile Marketing VideocastShelley Iocona
 
CSS3, Media Queries, and Responsive Design
CSS3, Media Queries, and Responsive DesignCSS3, Media Queries, and Responsive Design
CSS3, Media Queries, and Responsive DesignZoe Gillenwater
 
How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...
How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...
How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...David Kaneda
 
Mobile first, Responsive Design and The Core Model
Mobile first, Responsive Design and The Core ModelMobile first, Responsive Design and The Core Model
Mobile first, Responsive Design and The Core ModelIda Aalen
 
High Performance Distribution for Harvard Video, Mobile and the Gazette
High Performance Distribution for Harvard Video, Mobile and the GazetteHigh Performance Distribution for Harvard Video, Mobile and the Gazette
High Performance Distribution for Harvard Video, Mobile and the GazetteChris Traganos
 
04 DIGI CREATIVE budgets
04 DIGI CREATIVE  budgets04 DIGI CREATIVE  budgets
04 DIGI CREATIVE budgetsSheSaysCREATIVE
 
Designing for The Modern Web
Designing for The Modern WebDesigning for The Modern Web
Designing for The Modern WebSara Cannon
 
Responsive Design & Beyond [Code & Creativity Workshop]
Responsive Design & Beyond [Code & Creativity Workshop]Responsive Design & Beyond [Code & Creativity Workshop]
Responsive Design & Beyond [Code & Creativity Workshop]Aaron Gustafson
 
Enterprise Mobility Computerworld Mar 2012
Enterprise Mobility Computerworld Mar 2012Enterprise Mobility Computerworld Mar 2012
Enterprise Mobility Computerworld Mar 2012Exicon
 
Luke Wroblewski: Mobile First
Luke Wroblewski: Mobile FirstLuke Wroblewski: Mobile First
Luke Wroblewski: Mobile FirstWebExpo
 
India mobility week - Introduction to Corona sdk - Altaf Rehmani
India mobility week - Introduction to Corona sdk - Altaf RehmaniIndia mobility week - Introduction to Corona sdk - Altaf Rehmani
India mobility week - Introduction to Corona sdk - Altaf RehmaniAltaf Rehmani
 
How to build a mobile website with Drupal?
How to build a mobile website with Drupal?How to build a mobile website with Drupal?
How to build a mobile website with Drupal?LEKTUM
 
Building eastern european champions (final)
Building eastern european champions (final)Building eastern european champions (final)
Building eastern european champions (final)Philippe Botteri
 

Similar a TYPO3 Congres 2012 - Responsive webdesign (20)

CrownPeak Mobile Marketing Videocast
CrownPeak Mobile Marketing VideocastCrownPeak Mobile Marketing Videocast
CrownPeak Mobile Marketing Videocast
 
CSS3, Media Queries, and Responsive Design
CSS3, Media Queries, and Responsive DesignCSS3, Media Queries, and Responsive Design
CSS3, Media Queries, and Responsive Design
 
How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...
How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...
How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...
 
Mobile first, Responsive Design and The Core Model
Mobile first, Responsive Design and The Core ModelMobile first, Responsive Design and The Core Model
Mobile first, Responsive Design and The Core Model
 
High Performance Distribution for Harvard Video, Mobile and the Gazette
High Performance Distribution for Harvard Video, Mobile and the GazetteHigh Performance Distribution for Harvard Video, Mobile and the Gazette
High Performance Distribution for Harvard Video, Mobile and the Gazette
 
04 DIGI CREATIVE budgets
04 DIGI CREATIVE  budgets04 DIGI CREATIVE  budgets
04 DIGI CREATIVE budgets
 
Designing for The Modern Web
Designing for The Modern WebDesigning for The Modern Web
Designing for The Modern Web
 
Responsive Design & Beyond [Code & Creativity Workshop]
Responsive Design & Beyond [Code & Creativity Workshop]Responsive Design & Beyond [Code & Creativity Workshop]
Responsive Design & Beyond [Code & Creativity Workshop]
 
Enterprise Mobility Computerworld Mar 2012
Enterprise Mobility Computerworld Mar 2012Enterprise Mobility Computerworld Mar 2012
Enterprise Mobility Computerworld Mar 2012
 
Hk enterprise mobility computerworld mar 2012
Hk enterprise mobility computerworld mar 2012Hk enterprise mobility computerworld mar 2012
Hk enterprise mobility computerworld mar 2012
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Web app
Web appWeb app
Web app
 
Luke Wroblewski: Mobile First
Luke Wroblewski: Mobile FirstLuke Wroblewski: Mobile First
Luke Wroblewski: Mobile First
 
India mobility week - Introduction to Corona sdk - Altaf Rehmani
India mobility week - Introduction to Corona sdk - Altaf RehmaniIndia mobility week - Introduction to Corona sdk - Altaf Rehmani
India mobility week - Introduction to Corona sdk - Altaf Rehmani
 
How to build a mobile website with Drupal?
How to build a mobile website with Drupal?How to build a mobile website with Drupal?
How to build a mobile website with Drupal?
 
Mobile Web High Performance
Mobile Web High PerformanceMobile Web High Performance
Mobile Web High Performance
 
Web app
Web appWeb app
Web app
 
Simple mobile Websites
Simple mobile WebsitesSimple mobile Websites
Simple mobile Websites
 
Responsive design
Responsive designResponsive design
Responsive design
 
Building eastern european champions (final)
Building eastern european champions (final)Building eastern european champions (final)
Building eastern european champions (final)
 

Último

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 

Último (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

TYPO3 Congres 2012 - Responsive webdesign

  • 1. RESPONSIVE WEBDESIGN ROQUIN 1
  • 2. WIJ ZIJN.. • Vincent Kessels • Wouter Beeftink ROQUIN 2
  • 3. INTERNET IS OVERAL ROQUIN 3
  • 5. INTERNET IS OVERAL Wereldwijd internetgebruik (comScore, 2012) 2000 Internetgebruikers (in miljoenen) 1800 1600 1400 1200 1000 800 DESKTOP 600 MOBIEL 400 200 0 2007 2008 2009 2010 2011 2012 2013 2014 2015 ROQUIN 5
  • 6. INTERNET IS OVERAL • 12,4 miljoen internetters in Nederland in 2012 • 60% maakt gebruik van mobiel internet ROQUIN 6
  • 7. INTERNET IS OVERAL Verdeling mobiel internet (CBS, 2012) Tablet 19% Telefoon 47% Laptop 34% ROQUIN 7
  • 9. HOE GAAN WE HIERMEE OM? ROQUIN 9
  • 10. HOE GAAN WE HIERMEE OM? • Mobiele website? • App? • Responsive website? ROQUIN 10
  • 11. RESPONSIVE WEBSITE ROQUIN 11
  • 12. RESPONSIVE WEBSITE • Flexibel grid • Flexibele afbeeldingen en media • Media queries (CSS3) ROQUIN 12
  • 13. FLEXIBEL GRID ROQUIN 13
  • 14. ROQUIN 14
  • 15. FLEXIBEL GRID /* HTML */ <meta name="viewport" content="width=device-width, initial-scale=1.0" /> /* TypoScript */ page.meta { ! viewport = width=device-width, initial-scale=1.0 } ROQUIN 15
  • 16. Zonder viewport tag ROQUIN Met viewport tag 16
  • 17. ROQUIN 17
  • 18. ROQUIN 18
  • 19. FLEXIBELE MEDIA ROQUIN 19
  • 20. FLEXIBELE MEDIA • Afbeeldingen • Video’s • Retina displays ROQUIN 20
  • 21. FLEXIBELE MEDIA img { max-width: 100%; } ROQUIN 21
  • 22. FLEXIBELE MEDIA tt_content.image.20 { renderMethod = div rendering { div { imageRowStdWrap.dataWrap = <div class="csc-textpic-imagerow">|</div> imageLastRowStdWrap.dataWrap = <div class="csc-textpic-imagerow csc- textpic-imagerow-last">|</div> oneImageStdWrap.dataWrap = <div class="csc-textpic- image###CLASSES###">|</div> caption.wrap = <div class="csc-textpic-caption" style="max-width: {register:imagewidth}px;">|</div> } } } ROQUIN 22
  • 23. FLEXIBELE MEDIA • Embedded video • oEmbed (mediaoembed) • FitVids.js ROQUIN 23
  • 24. FLEXIBELE MEDIA • Wat is Retina? • Het Retina-effect • Oplossingen ROQUIN 24
  • 25. FLEXIBELE MEDIA iPhone 3 iPhone 4 grootte (inch) 3,5 3,5 resolutie (px) 480 x 320 960 x 640 pixeldichtheid (ppi) 163 326 ROQUIN 25
  • 28. FLEXIBELE MEDIA • Images “@2” • Gebruik web fonts & CSS3 • Icon fonts (icomoon.io) ROQUIN 28
  • 29. MEDIA QUERIES ROQUIN 29
  • 30. MEDIA QUERIES • Wat zijn media queries? • Voorbeelden • Breakpoints • Browser support ROQUIN 30
  • 31. MEDIA QUERIES /* Phones */ @media (max-width: 480px) { ... } /* Medium sized screens */ @media (min-width: 980px) and (max-width: 1199px) { ... } ROQUIN 31
  • 32. MEDIA QUERIES • This is responsive • http://bradfrost.github.com/this-is-responsive/ ROQUIN 32
  • 33. MEDIA QUERIES Breedte (px) Large display 1200 and up Default 980 Portrait tablets 768 and below Phones to tablets 767 and below Phones 480 and below Bron: Twitter Bootstrap ROQUIN 33
  • 36. CONCLUSIE • Responsive website • Grid, media & media queries • Performance ROQUIN 36