SlideShare a Scribd company logo
Responsive Webdesign

Fiese Fallstricke 

und sexy Strategien
RWD = WebDesign
Johannes Weber
@jowe
Mayflower GmbH
Image by - www.kpcb.com/internet-trends
Tablet, Mobil, Desktop
‣ > 345 Mio. verkaufte Smartphones(28,3% Wachstum je Quartal)
‣ >1 Mrd. aktive Android User
‣ > 160 Mio. aktive iPhone User
Image by William Warby - https://www.flickr.com/photos/wwarby/11693522135/
Image by - www.kpcb.com/internet-trends
Der Begriff RWD
‣ 2010: Ethan Marcotte Responsive Architektur
‣ 2011: CSS Level 3
‣ „Wichtigste Entwicklungen des Jahres“

(.net, Mashable, Forbes)
‣ Herausforderung für Konzeption

Designer und Entwickler
Image by http://de.wikipedia.org/wiki/Responsive_Webdesign
www.netmagazine.com/features/top-responsive-web-design-problems-and-how-avoid-them
Top Fallstricke
Image by - http://esteinborn.github.io/rwd-presentation
#1: Dem Kunden erklären
Lösung: Demonstrieren statt erklären
Image by - http://esteinborn.github.io/rwd-presentation
Image by Max Di Capua - http://goo.gl/AHL63Q
#2: Linearer Designprozess
Lösung: Design von Elements & weniger Layouts

http://de.slideshare.net/pkattera/design-process-for-responsive-web-design
Image by Lynne Venart - http://goo.gl/WJA48n
#3: Navigation
Lösung: konsistentes Design, Patterns
#4: Bilder
Lösung: SVG (media queries), Icon Fonts, <picture />,
srcSet, progressive JPEG

http://www.slideshare.net/maddesigns.de/responsive-imagesmaddesignssvenwolfermannwebinale
Image by http://goo.gl/ggU7IR
#4: Bilder
‣ Serverseitige Lösungen
‣ Probleme: CDN
‣ Caching (10k Requests / sec)
‣ JS Lösungen
‣ <noscript> mit data-* definitions
‣ Future-Proof-Solutions
#5: Tabellen
Lösung: bestehende Design Patterns nützen

http://css-tricks.com/responsive-data-table-roundup/
Image by - https://www.drupal.org/project/footable
#6: Konvertieren alter Seiten
Lösung: Reverse Engineering, Rewrite
Image by - http://bradfrostweb.com/blog/post/responsive-strategy/
#6: Konvertieren alter Seiten
‣ Responsive Retrofitting
‣ Mobile-Last MediaQueries (Fallback)
‣ 3 Eimer Wasser in einen Eimer füllen
‣ Fokus am flüssigen Layout
‣ Performanceeinbußen
Image by - http://bradfrostweb.com/blog/post/responsive-strategy/
Image by - http://bradfrostweb.com/blog/post/responsive-strategy/
#7: IE
Lösung: Polyfill oder darauf verzichten
Image by - http://goo.gl/PGMyL
#8: Testing
Lösung: Testsites, Tools, Geräte teilen
opendevicelab.com / mytestsuite.tumblr.com
browserstack.com/responsive
Adobe Edge Inspect
Chrome Dev Tools BrowserSync

ViewPort’s
#8: Testing
#dxw14 Talk von Sven Wolfermann
http://www.slideshare.net/maddesigns.de/testing-responsive-webdesign
Workflow
Workflow
Image by Viljami Salminen - http://viljamis.com/blog/2012/responsive-workflow/
Image by Viljami Salminen - http://viljamis.com/blog/2012/responsive-workflow/
Workflow
Image by Viljami Salminen - http://viljamis.com/blog/2012/responsive-workflow/
Workflow
Image by Viljami Salminen - http://viljamis.com/blog/2012/responsive-workflow/
Workflow
Image by Viljami Salminen - http://viljamis.com/blog/2012/responsive-workflow/
Workflow
Responsive Newsletter
Der Wunsch
‣ Newsletter zu RWD migrieren
‣ Clients: Web & App Clients
‣ Da war noch was…

… auch Outlook 2002
Responsive Newsletter
Die Lösung
‣ Template (http://htmlemailboilerplate.com/)
‣ Testing Tools
‣ emailonacid.com
‣ mailchimp.com
‣ campaignmonitor.com
‣ CSS Support
‣ MediaQuery, inline CSS
https://www.campaignmonitor.com/css/
Responsive E-Mails
‣ 47% werden Mobil konsumiert
‣ 12% der „großen“ Newsletter sind Responsive
‣ 80% löschen die E-Mail wenn sie fehlerhaft aussieht
‣ Der großteil der E-Mails ist fehlerhaft (zoom’n’pitching)
The ultimate mobile email statistics overview

http://www.emailmonday.com/mobile-email-usage-statistics
Mobile Opens Hit Record High

https://litmus.com/blog/mobile-opens-hit-record-high-of-47
Responsive E-Mails
Responsive E-Mail Design
Anna Yeaman
!
http://www.slideshare.net/stylecampaign/responsive-email-design
iFrame
Der Wunsch
‣ Externe Inhalte einbinden
‣ Proportionen beibehalten
‣ Fit-to-Content
iFrame
Die Lösung
‣ W3C: [seamless= “true“]
‣ Navigation: <base />
‣ Polyfill verwenden
‣ Beispiel: http://goo.gl/12omq8
Maps
Der Wunsch
‣ Einbindung einer Map
‣ Mobile Weiterleitung zur App
‣ Fit-to-Content
Maps
Der Lösung
‣ Static Maps + Link
‣ Adaptive Maps
‣ Beispiel: http://goo.gl/qdm4Yx
Forms
Der Wunsch
‣ Desktop: Detaillierte Angaben
‣ Mobile: Rückrufservice
‣ (JS) Validierung
Forms
Die Lösung
‣ Logik über CSS Klassen?
‣ zwei verschiedene Formulare
‣ zwei verschiedene Links
‣ getrennt behandeln
Image by http://responsiveprocess.com
SEO
‣ Google empfiehlt RWD
‣ OnPage Optimierung
‣ SEO Strategien
‣ Inhalte anpassen
‣ Geo bekommt Bedeutung
‣ schema.org / microdata
Image by http://gokms.com/digital-marketing/seo-service/
SEO - schema.org / microdata
“Empty your mind! Be formless, shapeless, like
water. If you put water into a cup, it becomes the
cup. Put it into a bottle, it becomes the bottle, you
put into a teapot, it becomes the teapot. Now
water can flow, or it can crash: Be water, my
friend!”

(Bruce Lee: Fernsehinterview)
@jowe
Let’s talk!
Johannes Weber

More Related Content

What's hot

Mobile Optimization with Ag CMS
Mobile Optimization with Ag CMSMobile Optimization with Ag CMS
Mobile Optimization with Ag CMS
Sonja Fuchs
 
Target Marketing Magazine Webinar - Keys To Success On The Mobile Web and How...
Target Marketing Magazine Webinar - Keys To Success On The Mobile Web and How...Target Marketing Magazine Webinar - Keys To Success On The Mobile Web and How...
Target Marketing Magazine Webinar - Keys To Success On The Mobile Web and How...
Greg Hickman
 
De l'application mobile à l'application web progressive
De l'application mobile à l'application web progressiveDe l'application mobile à l'application web progressive
De l'application mobile à l'application web progressive
Macha DA COSTA
 
Designing for The Modern Web
Designing for The Modern WebDesigning for The Modern Web
Designing for The Modern Web
Sara Cannon
 
WordPress & Front-end performance
WordPress & Front-end performanceWordPress & Front-end performance
WordPress & Front-end performance
Michael Mizner
 
Web 2.0 And Hype
Web 2.0 And HypeWeb 2.0 And Hype
Web 2.0 And Hype
Mark Bishop
 
アプリ開発支援サービス「アプリカン」 - HTML5 Experts Night 2013年8月23日
アプリ開発支援サービス「アプリカン」 - HTML5 Experts Night 2013年8月23日アプリ開発支援サービス「アプリカン」 - HTML5 Experts Night 2013年8月23日
アプリ開発支援サービス「アプリカン」 - HTML5 Experts Night 2013年8月23日
Futomi Hatano
 
February 2018: Sustainable UX Conference
February 2018: Sustainable UX ConferenceFebruary 2018: Sustainable UX Conference
February 2018: Sustainable UX Conference
Lisa Huang
 
Why Progressive Web Apps will transform your website
Why Progressive Web Apps will transform your websiteWhy Progressive Web Apps will transform your website
Why Progressive Web Apps will transform your website
Jason Grigsby
 
Upgrade Your Apps With Yammer
Upgrade Your Apps With Yammer Upgrade Your Apps With Yammer
Upgrade Your Apps With Yammer
Yammer
 

What's hot (10)

Mobile Optimization with Ag CMS
Mobile Optimization with Ag CMSMobile Optimization with Ag CMS
Mobile Optimization with Ag CMS
 
Target Marketing Magazine Webinar - Keys To Success On The Mobile Web and How...
Target Marketing Magazine Webinar - Keys To Success On The Mobile Web and How...Target Marketing Magazine Webinar - Keys To Success On The Mobile Web and How...
Target Marketing Magazine Webinar - Keys To Success On The Mobile Web and How...
 
De l'application mobile à l'application web progressive
De l'application mobile à l'application web progressiveDe l'application mobile à l'application web progressive
De l'application mobile à l'application web progressive
 
Designing for The Modern Web
Designing for The Modern WebDesigning for The Modern Web
Designing for The Modern Web
 
WordPress & Front-end performance
WordPress & Front-end performanceWordPress & Front-end performance
WordPress & Front-end performance
 
Web 2.0 And Hype
Web 2.0 And HypeWeb 2.0 And Hype
Web 2.0 And Hype
 
アプリ開発支援サービス「アプリカン」 - HTML5 Experts Night 2013年8月23日
アプリ開発支援サービス「アプリカン」 - HTML5 Experts Night 2013年8月23日アプリ開発支援サービス「アプリカン」 - HTML5 Experts Night 2013年8月23日
アプリ開発支援サービス「アプリカン」 - HTML5 Experts Night 2013年8月23日
 
February 2018: Sustainable UX Conference
February 2018: Sustainable UX ConferenceFebruary 2018: Sustainable UX Conference
February 2018: Sustainable UX Conference
 
Why Progressive Web Apps will transform your website
Why Progressive Web Apps will transform your websiteWhy Progressive Web Apps will transform your website
Why Progressive Web Apps will transform your website
 
Upgrade Your Apps With Yammer
Upgrade Your Apps With Yammer Upgrade Your Apps With Yammer
Upgrade Your Apps With Yammer
 

Viewers also liked

Responsive Webdesign: Fiese Fallstricke und sexy Strategien
Responsive Webdesign: Fiese Fallstricke und sexy StrategienResponsive Webdesign: Fiese Fallstricke und sexy Strategien
Responsive Webdesign: Fiese Fallstricke und sexy Strategien
Johannes Weber
 
Debugging War Stories & Strategies to Survive on RejectJS 2014
Debugging War Stories & Strategies to Survive on RejectJS 2014Debugging War Stories & Strategies to Survive on RejectJS 2014
Debugging War Stories & Strategies to Survive on RejectJS 2014
Johannes Weber
 
#perfmatters - Optimizing the Critical Rendering Path
#perfmatters - Optimizing the Critical Rendering Path#perfmatters - Optimizing the Critical Rendering Path
#perfmatters - Optimizing the Critical Rendering Path
Johannes Weber
 
DWX 2016 - Atomic Design – Frontend und Design im RWD-Zeitalter - Pluswerk
DWX 2016 - Atomic Design – Frontend und Design im RWD-Zeitalter - PluswerkDWX 2016 - Atomic Design – Frontend und Design im RWD-Zeitalter - Pluswerk
DWX 2016 - Atomic Design – Frontend und Design im RWD-Zeitalter - Pluswerk
die.agilen GmbH
 
Innovationsmotoren für IoT - DWX 2016 - Pluswerk
Innovationsmotoren für IoT - DWX 2016 - PluswerkInnovationsmotoren für IoT - DWX 2016 - Pluswerk
Innovationsmotoren für IoT - DWX 2016 - Pluswerk
die.agilen GmbH
 
The evolution of Angular 2 @ AngularJS Munich Meetup #5
The evolution of Angular 2 @ AngularJS Munich Meetup #5The evolution of Angular 2 @ AngularJS Munich Meetup #5
The evolution of Angular 2 @ AngularJS Munich Meetup #5
Johannes Weber
 

Viewers also liked (6)

Responsive Webdesign: Fiese Fallstricke und sexy Strategien
Responsive Webdesign: Fiese Fallstricke und sexy StrategienResponsive Webdesign: Fiese Fallstricke und sexy Strategien
Responsive Webdesign: Fiese Fallstricke und sexy Strategien
 
Debugging War Stories & Strategies to Survive on RejectJS 2014
Debugging War Stories & Strategies to Survive on RejectJS 2014Debugging War Stories & Strategies to Survive on RejectJS 2014
Debugging War Stories & Strategies to Survive on RejectJS 2014
 
#perfmatters - Optimizing the Critical Rendering Path
#perfmatters - Optimizing the Critical Rendering Path#perfmatters - Optimizing the Critical Rendering Path
#perfmatters - Optimizing the Critical Rendering Path
 
DWX 2016 - Atomic Design – Frontend und Design im RWD-Zeitalter - Pluswerk
DWX 2016 - Atomic Design – Frontend und Design im RWD-Zeitalter - PluswerkDWX 2016 - Atomic Design – Frontend und Design im RWD-Zeitalter - Pluswerk
DWX 2016 - Atomic Design – Frontend und Design im RWD-Zeitalter - Pluswerk
 
Innovationsmotoren für IoT - DWX 2016 - Pluswerk
Innovationsmotoren für IoT - DWX 2016 - PluswerkInnovationsmotoren für IoT - DWX 2016 - Pluswerk
Innovationsmotoren für IoT - DWX 2016 - Pluswerk
 
The evolution of Angular 2 @ AngularJS Munich Meetup #5
The evolution of Angular 2 @ AngularJS Munich Meetup #5The evolution of Angular 2 @ AngularJS Munich Meetup #5
The evolution of Angular 2 @ AngularJS Munich Meetup #5
 

Similar to Updated: Fiese Fallstricke, sexy Strategien

The mobile landscape - Do you really need an app?
The mobile landscape - Do you really need an app?The mobile landscape - Do you really need an app?
The mobile landscape - Do you really need an app?
Valtech UK
 
The mobile landscape london 2012
The mobile landscape london 2012The mobile landscape london 2012
The mobile landscape london 2012Mathias Strandberg
 
UX = ROI: It's not just a myth
UX = ROI: It's not just a mythUX = ROI: It's not just a myth
UX = ROI: It's not just a myth
Jeremy Johnson
 
(Healthcare) make your business mobile with responsive web design
(Healthcare) make your business mobile with responsive web design(Healthcare) make your business mobile with responsive web design
(Healthcare) make your business mobile with responsive web design
Leisl Schrader
 
Leading Enterprise Innovation at Startup Speed
Leading Enterprise Innovation at Startup SpeedLeading Enterprise Innovation at Startup Speed
Leading Enterprise Innovation at Startup Speed
Amazon Web Services
 
Insivia Marketing presents Web Design Trends
Insivia Marketing presents Web Design TrendsInsivia Marketing presents Web Design Trends
Insivia Marketing presents Web Design Trends
Insivia
 
App vs web lunch and learn @ valtech
App vs web lunch and learn @ valtech App vs web lunch and learn @ valtech
App vs web lunch and learn @ valtech Mathias Strandberg
 
The Case for Progressive Web Apps
The Case for Progressive Web AppsThe Case for Progressive Web Apps
The Case for Progressive Web Apps
Jason Grigsby
 
Droidcon2013 commercialsuccess rannenberg
Droidcon2013 commercialsuccess rannenbergDroidcon2013 commercialsuccess rannenberg
Droidcon2013 commercialsuccess rannenbergDroidcon Berlin
 
MeasureWorks - Shoppingtoday - 5 must-do's for the holiday season
MeasureWorks - Shoppingtoday - 5 must-do's for the holiday seasonMeasureWorks - Shoppingtoday - 5 must-do's for the holiday season
MeasureWorks - Shoppingtoday - 5 must-do's for the holiday season
MeasureWorks
 
The Progressive Web and its New Challenges - Confoo Montréal 2017
The Progressive Web and its New Challenges - Confoo Montréal 2017The Progressive Web and its New Challenges - Confoo Montréal 2017
The Progressive Web and its New Challenges - Confoo Montréal 2017
Christian Heilmann
 
What I learned about SEO from using the 10 most used JS frameworks #BrightonSEO
What I learned about SEO from using the 10 most used JS frameworks #BrightonSEOWhat I learned about SEO from using the 10 most used JS frameworks #BrightonSEO
What I learned about SEO from using the 10 most used JS frameworks #BrightonSEO
Jan-Willem Bobbink - Freelance SEO Consultant
 
SMX@adtech: Mobile Local and Video Search — Cindy Krum
SMX@adtech: Mobile Local and Video Search — Cindy KrumSMX@adtech: Mobile Local and Video Search — Cindy Krum
SMX@adtech: Mobile Local and Video Search — Cindy Krumadtech_fan
 
Responsive Design
Responsive Design Responsive Design
Responsive Design
Clarissa Peterson
 
Top 10 Web Development Trends To Pay Attention in 2022.pptx
Top 10 Web Development Trends To Pay Attention in 2022.pptxTop 10 Web Development Trends To Pay Attention in 2022.pptx
Top 10 Web Development Trends To Pay Attention in 2022.pptx
75waytechnologies
 
Non-Conventional / Guerilla Marketing Tactics for App Marketing
Non-Conventional / Guerilla Marketing Tactics for App MarketingNon-Conventional / Guerilla Marketing Tactics for App Marketing
Non-Conventional / Guerilla Marketing Tactics for App Marketing
Ryan Merket
 
Ensure Your Mobile Channels Generate Revenue on Holiday Peak Days
Ensure Your Mobile Channels Generate Revenue on Holiday Peak DaysEnsure Your Mobile Channels Generate Revenue on Holiday Peak Days
Ensure Your Mobile Channels Generate Revenue on Holiday Peak Days
Bitbar
 
MeasureWorks - StartupBootCamp Amsterdam - Outrun your competition
MeasureWorks - StartupBootCamp Amsterdam - Outrun your competitionMeasureWorks - StartupBootCamp Amsterdam - Outrun your competition
MeasureWorks - StartupBootCamp Amsterdam - Outrun your competition
MeasureWorks
 
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn..."How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
Eurapp
 
Mobile Convergence: Trends for Online Marketeers
Mobile Convergence: Trends for Online MarketeersMobile Convergence: Trends for Online Marketeers
Mobile Convergence: Trends for Online Marketeers
Ralf Schwoebel
 

Similar to Updated: Fiese Fallstricke, sexy Strategien (20)

The mobile landscape - Do you really need an app?
The mobile landscape - Do you really need an app?The mobile landscape - Do you really need an app?
The mobile landscape - Do you really need an app?
 
The mobile landscape london 2012
The mobile landscape london 2012The mobile landscape london 2012
The mobile landscape london 2012
 
UX = ROI: It's not just a myth
UX = ROI: It's not just a mythUX = ROI: It's not just a myth
UX = ROI: It's not just a myth
 
(Healthcare) make your business mobile with responsive web design
(Healthcare) make your business mobile with responsive web design(Healthcare) make your business mobile with responsive web design
(Healthcare) make your business mobile with responsive web design
 
Leading Enterprise Innovation at Startup Speed
Leading Enterprise Innovation at Startup SpeedLeading Enterprise Innovation at Startup Speed
Leading Enterprise Innovation at Startup Speed
 
Insivia Marketing presents Web Design Trends
Insivia Marketing presents Web Design TrendsInsivia Marketing presents Web Design Trends
Insivia Marketing presents Web Design Trends
 
App vs web lunch and learn @ valtech
App vs web lunch and learn @ valtech App vs web lunch and learn @ valtech
App vs web lunch and learn @ valtech
 
The Case for Progressive Web Apps
The Case for Progressive Web AppsThe Case for Progressive Web Apps
The Case for Progressive Web Apps
 
Droidcon2013 commercialsuccess rannenberg
Droidcon2013 commercialsuccess rannenbergDroidcon2013 commercialsuccess rannenberg
Droidcon2013 commercialsuccess rannenberg
 
MeasureWorks - Shoppingtoday - 5 must-do's for the holiday season
MeasureWorks - Shoppingtoday - 5 must-do's for the holiday seasonMeasureWorks - Shoppingtoday - 5 must-do's for the holiday season
MeasureWorks - Shoppingtoday - 5 must-do's for the holiday season
 
The Progressive Web and its New Challenges - Confoo Montréal 2017
The Progressive Web and its New Challenges - Confoo Montréal 2017The Progressive Web and its New Challenges - Confoo Montréal 2017
The Progressive Web and its New Challenges - Confoo Montréal 2017
 
What I learned about SEO from using the 10 most used JS frameworks #BrightonSEO
What I learned about SEO from using the 10 most used JS frameworks #BrightonSEOWhat I learned about SEO from using the 10 most used JS frameworks #BrightonSEO
What I learned about SEO from using the 10 most used JS frameworks #BrightonSEO
 
SMX@adtech: Mobile Local and Video Search — Cindy Krum
SMX@adtech: Mobile Local and Video Search — Cindy KrumSMX@adtech: Mobile Local and Video Search — Cindy Krum
SMX@adtech: Mobile Local and Video Search — Cindy Krum
 
Responsive Design
Responsive Design Responsive Design
Responsive Design
 
Top 10 Web Development Trends To Pay Attention in 2022.pptx
Top 10 Web Development Trends To Pay Attention in 2022.pptxTop 10 Web Development Trends To Pay Attention in 2022.pptx
Top 10 Web Development Trends To Pay Attention in 2022.pptx
 
Non-Conventional / Guerilla Marketing Tactics for App Marketing
Non-Conventional / Guerilla Marketing Tactics for App MarketingNon-Conventional / Guerilla Marketing Tactics for App Marketing
Non-Conventional / Guerilla Marketing Tactics for App Marketing
 
Ensure Your Mobile Channels Generate Revenue on Holiday Peak Days
Ensure Your Mobile Channels Generate Revenue on Holiday Peak DaysEnsure Your Mobile Channels Generate Revenue on Holiday Peak Days
Ensure Your Mobile Channels Generate Revenue on Holiday Peak Days
 
MeasureWorks - StartupBootCamp Amsterdam - Outrun your competition
MeasureWorks - StartupBootCamp Amsterdam - Outrun your competitionMeasureWorks - StartupBootCamp Amsterdam - Outrun your competition
MeasureWorks - StartupBootCamp Amsterdam - Outrun your competition
 
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn..."How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
 
Mobile Convergence: Trends for Online Marketeers
Mobile Convergence: Trends for Online MarketeersMobile Convergence: Trends for Online Marketeers
Mobile Convergence: Trends for Online Marketeers
 

More from Johannes Weber

Progressive Web Apps - Intro & Learnings
Progressive Web Apps - Intro & LearningsProgressive Web Apps - Intro & Learnings
Progressive Web Apps - Intro & Learnings
Johannes Weber
 
Progressive Web Apps
Progressive Web AppsProgressive Web Apps
Progressive Web Apps
Johannes Weber
 
Formular handling in AngularJS
Formular handling in AngularJSFormular handling in AngularJS
Formular handling in AngularJS
Johannes Weber
 
AngularJS Munich Meetup #7 - Intro
AngularJS Munich Meetup #7 - IntroAngularJS Munich Meetup #7 - Intro
AngularJS Munich Meetup #7 - Intro
Johannes Weber
 
LeanJS - Lean startup with JavaScript
LeanJS - Lean startup with JavaScriptLeanJS - Lean startup with JavaScript
LeanJS - Lean startup with JavaScript
Johannes Weber
 
A Story about AngularJS modularization development
A Story about AngularJS modularization developmentA Story about AngularJS modularization development
A Story about AngularJS modularization development
Johannes Weber
 
AngularJS with RequireJS
AngularJS with RequireJSAngularJS with RequireJS
AngularJS with RequireJS
Johannes Weber
 
Facebook, Google, Youtube & co
Facebook, Google, Youtube & coFacebook, Google, Youtube & co
Facebook, Google, Youtube & coJohannes Weber
 
User centered design - Personas
User centered design - PersonasUser centered design - Personas
User centered design - PersonasJohannes Weber
 
Usability Test Inlandsüberweisung
Usability Test InlandsüberweisungUsability Test Inlandsüberweisung
Usability Test InlandsüberweisungJohannes Weber
 
Paper: Steuerung öffentlicher Screens
Paper: Steuerung öffentlicher ScreensPaper: Steuerung öffentlicher Screens
Paper: Steuerung öffentlicher ScreensJohannes Weber
 
Steuerung öffentlicher Screens
Steuerung öffentlicher ScreensSteuerung öffentlicher Screens
Steuerung öffentlicher ScreensJohannes Weber
 
Customer Centered Design
Customer Centered DesignCustomer Centered Design
Customer Centered DesignJohannes Weber
 
Hardware Usability Testing
Hardware Usability TestingHardware Usability Testing
Hardware Usability TestingJohannes Weber
 
Projektmanagement & Innovation
Projektmanagement & InnovationProjektmanagement & Innovation
Projektmanagement & InnovationJohannes Weber
 
Kontinuierliche Integration
Kontinuierliche IntegrationKontinuierliche Integration
Kontinuierliche IntegrationJohannes Weber
 
jQuery - Write less, do more!
jQuery - Write less, do more!jQuery - Write less, do more!
jQuery - Write less, do more!
Johannes Weber
 
Facebook - Chancen und Gefahren
Facebook - Chancen und GefahrenFacebook - Chancen und Gefahren
Facebook - Chancen und Gefahren
Johannes Weber
 

More from Johannes Weber (20)

Progressive Web Apps - Intro & Learnings
Progressive Web Apps - Intro & LearningsProgressive Web Apps - Intro & Learnings
Progressive Web Apps - Intro & Learnings
 
Progressive Web Apps
Progressive Web AppsProgressive Web Apps
Progressive Web Apps
 
Formular handling in AngularJS
Formular handling in AngularJSFormular handling in AngularJS
Formular handling in AngularJS
 
AngularJS Munich Meetup #7 - Intro
AngularJS Munich Meetup #7 - IntroAngularJS Munich Meetup #7 - Intro
AngularJS Munich Meetup #7 - Intro
 
LeanJS - Lean startup with JavaScript
LeanJS - Lean startup with JavaScriptLeanJS - Lean startup with JavaScript
LeanJS - Lean startup with JavaScript
 
A Story about AngularJS modularization development
A Story about AngularJS modularization developmentA Story about AngularJS modularization development
A Story about AngularJS modularization development
 
AngularJS with RequireJS
AngularJS with RequireJSAngularJS with RequireJS
AngularJS with RequireJS
 
Facebook, Google, Youtube & co
Facebook, Google, Youtube & coFacebook, Google, Youtube & co
Facebook, Google, Youtube & co
 
User centered design - Personas
User centered design - PersonasUser centered design - Personas
User centered design - Personas
 
jQuery Performance
jQuery PerformancejQuery Performance
jQuery Performance
 
Usability Test Inlandsüberweisung
Usability Test InlandsüberweisungUsability Test Inlandsüberweisung
Usability Test Inlandsüberweisung
 
Paper: Steuerung öffentlicher Screens
Paper: Steuerung öffentlicher ScreensPaper: Steuerung öffentlicher Screens
Paper: Steuerung öffentlicher Screens
 
Steuerung öffentlicher Screens
Steuerung öffentlicher ScreensSteuerung öffentlicher Screens
Steuerung öffentlicher Screens
 
Customer Centered Design
Customer Centered DesignCustomer Centered Design
Customer Centered Design
 
Hardware Usability Testing
Hardware Usability TestingHardware Usability Testing
Hardware Usability Testing
 
Projektmanagement & Innovation
Projektmanagement & InnovationProjektmanagement & Innovation
Projektmanagement & Innovation
 
Kontinuierliche Integration
Kontinuierliche IntegrationKontinuierliche Integration
Kontinuierliche Integration
 
DA praesentation
DA praesentationDA praesentation
DA praesentation
 
jQuery - Write less, do more!
jQuery - Write less, do more!jQuery - Write less, do more!
jQuery - Write less, do more!
 
Facebook - Chancen und Gefahren
Facebook - Chancen und GefahrenFacebook - Chancen und Gefahren
Facebook - Chancen und Gefahren
 

Recently uploaded

Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 

Recently uploaded (20)

Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 

Updated: Fiese Fallstricke, sexy Strategien