SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Andere mochten auch

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
 

Andere mochten auch (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
 

Ähnlich wie 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
 

Ähnlich wie 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)
 

Kürzlich hochgeladen

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
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
 
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
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
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
 
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
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 

Kürzlich hochgeladen (20)

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
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
 
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...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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
 
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
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
+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...
 
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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 

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