Responsive Videos, mehr oder weniger

Walter Ebert
Walter EbertIndependent Web & Usability Engineer um walter.ebert.engineering
Responsive Videos,
mehr oder weniger
Frontend Usergroup RheinMain
Wiesbaden
17.06.2014
Walter Ebert
@wltrd
walterebert.de
slideshare.net/walterebert
<video src=movie.mp4>
Windows Phone
PS3
Android
iOS
Mac
http://caniuse.com/#feat=mpeg4
https://en.wikipedia.org/wiki/Vhshttps://en.wikipedia.org/wiki/Betamax
MP4-Support in Firefox
http://blog.chromium.org/2011/01/html-video-codec-support-in-chrome.html
MP4-Support in Chrome
„Though H.264 plays an important role in video, as
our goal is to enable open innovation, support for the
codec will be removed and our resources directed
towards completely open codec technologies.“
Video for Everybody
<video width="640" height="360" controls>
<source src="video.mp4" type="video/mp4" />
<source src="video.webm" type="video/webm" />
<source src="video.ogv" type="video/ogg" />
<object width="640" height="360" type="application/x-shockwave-flash"
data="player.swf">
<param name="movie" value="player.swf" />
<param name="flashvars"
value="controlbar=over&amp;image=video.jpg&amp;file=video.mp4" />
<img src="video.jpg" width="640" height="360" alt="Video Title"
title="No video playback capabilities, please download the video below" />
</object>
</video>
<p><strong>Download Video:</strong>
Closed Format: <a href="video.mp4">"MP4"</a>
Open Format: <a href="video.webm">"WebM"</a>
Open Format: <a href="video.ogv">"Ogg"</a>
</p>
http://camendesign.com/code/video_for_everybody
Formate
MP4
WebM
Ogg Theora
Formate
MP4
WebM
Ogg Theora
Codecs
H.264
VP8
Codecs
H.264
VP8
VP9
http://caniuse.com/#feat=webm
function hasMp4() {
try {
return !!document.createElement('video')
.canPlayType('video/mp4; codecs="avc1.42E01E"')
.replace(/^no$/, '');
} catch(e) {
return false;
}
}
function hasFlash() {
var hasFlash = false;
try {
var fo = new ActiveXObject('ShockwaveFlash.ShockwaveFlash');
if(fo) hasFlash = true;
}catch(e){
var fm = navigator.mimeTypes["application/x-shockwave-flash"];
if( fm && fm.enabledPlugin ) hasFlash = true;
}
return hasFlash;
}
MP4 moov atom
ffmpeg -i input.mp4 -c:v copy -c:a copy -movflags faststart output.mp4
http://ffmpeg.org/
http://www.adobe.com/devnet/video/articles/mp4_movie_atom.html
http://demos.flowplayer.org/videotest/canplay.html
Wann ist ein Video abspielbar?
Wann ist ein Video abspielbar?
1. Format (MP4, WebM, ...)
2. Codec (H.264, VP8, ...)
3. Auflösung (HD, FullHD,UHD, …)
4. Bitrate (kbps)
5. Framerate (FPS)
HTML5 Video Preload
http://www.stevesouders.com/blog/2013/04/12/html5-video-preload/
<video src="video.mp4" preload="metadata" />
<video src="video.mp4" preload="auto" />
<video src="video.mp4" preload="none" />
<video src="video.mp4" autoplay />
Responsive
Responsive Videos, mehr oder weniger
Responsive Videos, mehr oder weniger
Fluid
<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<style>
video,object {max-width:100%; height:auto;}
</style>
<video controls>
<source src="video.mp4">
<source src="video.webm">
<object type="application/x-shockwave-flash" data="player.swf">
<param name="movie" value="player.swf" />
<param name="flashvars" value="file=video.mp4"/>
</object>
</video>
Responsive
<video controls>
<source src="small.mp4" media="(max-width:480px)">
<source src="small.webm" media="(max-width:480px)">
<source src="big.mp4">
<source src="big.webm">
</video>
http://walterebert.com/playground/html5/media-queries/
Responsive
<video controls>
<source src="small.mp4" media="(max-width:480px)">
<source src="small.webm" media="(max-width:480px)">
<source src="big.mp4">
<source src="big.webm">
</video>
Entfernt aus Google Chrom
e
Hilfsmittel Javascript
window.matchMedia('(min-width:481px)')
oder
window.innerWidth > 480
oder
document.documentElement.clientWidth > 480
http://caniuse.com/#feat=matchmedia
Adaptive
Apple HTTP Live Streaming (HLS)
<video src=movie.m3u8>
https://developer.apple.com/streaming/
http://walterebert.com/playground/video/hls/
#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=400000,RESOLUTION=480x270
ts/480x270.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=600000,RESOLUTION=640x360
ts/640x360.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1500000,RESOLUTION=1280x720
ts/1280x720.m3u8
http://walterebert.com/playground/video/hls/
http://www.spacetelescope.org/images/heic1315a/
Die Zukunft
MPEG-DASH
http://dashif.org/
https://github.com/Dash-Industry-Forum/dash.js
Media Source Extensions (MSE)
Encrypted Media Extensions (EME)
Web Cryptography API
http://www.w3.org/TR/media-source/
http://www.w3.org/TR/encrypted-media/
http://www.w3.org/TR/WebCryptoAPI/
https://twitter.com/badass_js/status/473517249714610176
http://techblog.netflix.com/2014/06/html5-video-in-safari-on-os-x-yosemite.html
MPEG-DASH schreibt kein Codec vor
MPEG-DASH schreibt kein Codec vor
aber aktuell setzen die meisten auf H.264
http://hevc.hhi.fraunhofer.de/
https://strukturag.github.io/libde265.js/
High Efficiency Video Coding (HEVC)
a.k.a. H.265
<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<style>
.player {
height:0;overflow:hidden;padding-bottom:56.25%;position:relative;
}
.player iframe {
height:100%;left:0;position:absolute;top:0;width:100%;overflow:hidden;
}
</style>
<div class="player">
<iframe src="video.html" frameborder="0" allowfullscreen></iframe>
</div>
16:9
http://walterebert.com/playground/video/responsive/
Fluides iframe
<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<style>
video,object
{position:absolute;width:100%;height:100%;left:0;top:0;}
</style>
<video controls>
<source src="small.mp4" media="(max-width:480px)">
<source src="small.webm" media="(max-width:480px)">
<source src="big.mp4">
<source src="big.webm">
<object type="application/x-shockwave-flash" data="player.swf">
<param name="movie" value="player.swf" />
<param name="flashvars" value="file=big.mp4"/>
</object>
</video>
Responsive Seite
<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<style>
video,object
{position:absolute;width:100%;height:100%;left:0;top:0;}
</style>
<video controls>
<source src="small.mp4" media="(max-width:480px)">
<source src="small.webm" media="(max-width:480px)">
<source src="big.mp4">
<source src="big.webm">
<object type="application/x-shockwave-flash" data="player.swf">
<param name="movie" value="player.swf" />
<param name="flashvars" value="file=big.mp4"/>
</object>
</video>
Responsive Seite
Oder welcher Code auch immer aktuell passt
Fin
Walter Ebert
@wltrd
walterebert.de
slideshare.net/walterebert
walterebert.com/playground/video/
1 von 47

Recomendados

High Performance Images von
High Performance ImagesHigh Performance Images
High Performance ImagesWalter Ebert
5.9K views60 Folien
Progressive web and the problem of JavaScript von
Progressive web and the problem of JavaScriptProgressive web and the problem of JavaScript
Progressive web and the problem of JavaScriptChristian Heilmann
6.1K views96 Folien
Responsive Design: Mehr als CSS von
Responsive Design: Mehr als CSSResponsive Design: Mehr als CSS
Responsive Design: Mehr als CSSWalter Ebert
4.6K views22 Folien
Hybrid app von
Hybrid appHybrid app
Hybrid apphyun soomyung
1.3K views12 Folien
[convergese] Adaptive Images in Responsive Web Design von
[convergese] Adaptive Images in Responsive Web Design[convergese] Adaptive Images in Responsive Web Design
[convergese] Adaptive Images in Responsive Web DesignChristopher Schmitt
4.8K views90 Folien
HTML5: Markup Evolved von
HTML5: Markup EvolvedHTML5: Markup Evolved
HTML5: Markup EvolvedBilly Hylton
485 views28 Folien

Más contenido relacionado

Was ist angesagt?

Bilder usw... von
Bilder usw...Bilder usw...
Bilder usw...Walter Ebert
1.7K views54 Folien
Mehr Performance für WordPress - WordCamp Köln von
Mehr Performance für WordPress - WordCamp KölnMehr Performance für WordPress - WordCamp Köln
Mehr Performance für WordPress - WordCamp KölnWalter Ebert
3.8K views57 Folien
Bilder einbinden ist kein Thema, oder? von
Bilder einbinden ist kein Thema, oder?Bilder einbinden ist kein Thema, oder?
Bilder einbinden ist kein Thema, oder?Walter Ebert
1.9K views54 Folien
[refreshaustin] Adaptive Images in Responsive Web Design von
[refreshaustin] Adaptive Images in Responsive Web Design[refreshaustin] Adaptive Images in Responsive Web Design
[refreshaustin] Adaptive Images in Responsive Web DesignChristopher Schmitt
33.2K views130 Folien
[parisweb] Adaptive Images in Responsive Web Design von
[parisweb] Adaptive Images in Responsive Web Design[parisweb] Adaptive Images in Responsive Web Design
[parisweb] Adaptive Images in Responsive Web DesignChristopher Schmitt
3.1K views154 Folien
[CSSDevConf] Adaptive Images in Responsive Web Design 2014 von
[CSSDevConf] Adaptive Images in Responsive Web Design 2014[CSSDevConf] Adaptive Images in Responsive Web Design 2014
[CSSDevConf] Adaptive Images in Responsive Web Design 2014Christopher Schmitt
18.8K views150 Folien

Was ist angesagt?(20)

Mehr Performance für WordPress - WordCamp Köln von Walter Ebert
Mehr Performance für WordPress - WordCamp KölnMehr Performance für WordPress - WordCamp Köln
Mehr Performance für WordPress - WordCamp Köln
Walter Ebert3.8K views
Bilder einbinden ist kein Thema, oder? von Walter Ebert
Bilder einbinden ist kein Thema, oder?Bilder einbinden ist kein Thema, oder?
Bilder einbinden ist kein Thema, oder?
Walter Ebert1.9K views
[refreshaustin] Adaptive Images in Responsive Web Design von Christopher Schmitt
[refreshaustin] Adaptive Images in Responsive Web Design[refreshaustin] Adaptive Images in Responsive Web Design
[refreshaustin] Adaptive Images in Responsive Web Design
Christopher Schmitt33.2K views
[parisweb] Adaptive Images in Responsive Web Design von Christopher Schmitt
[parisweb] Adaptive Images in Responsive Web Design[parisweb] Adaptive Images in Responsive Web Design
[parisweb] Adaptive Images in Responsive Web Design
Christopher Schmitt3.1K views
[CSSDevConf] Adaptive Images in Responsive Web Design 2014 von Christopher Schmitt
[CSSDevConf] Adaptive Images in Responsive Web Design 2014[CSSDevConf] Adaptive Images in Responsive Web Design 2014
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
Christopher Schmitt18.8K views
[rwdsummit] Adaptive Images in Responsive Web Design von Christopher Schmitt
[rwdsummit] Adaptive Images in Responsive Web Design[rwdsummit] Adaptive Images in Responsive Web Design
[rwdsummit] Adaptive Images in Responsive Web Design
Christopher Schmitt27.3K views
How fast are we going now? von Steve Souders
How fast are we going now?How fast are we going now?
How fast are we going now?
Steve Souders37.5K views
Design+Performance Velocity 2015 von Steve Souders
Design+Performance Velocity 2015Design+Performance Velocity 2015
Design+Performance Velocity 2015
Steve Souders18.3K views
[funka] Adaptive Images in Responsive Web Design von Christopher Schmitt
[funka] Adaptive Images in Responsive Web Design[funka] Adaptive Images in Responsive Web Design
[funka] Adaptive Images in Responsive Web Design
Christopher Schmitt45.4K views
implement lighthouse-ci with your web development workflow von WordPress
implement lighthouse-ci with your web development workflowimplement lighthouse-ci with your web development workflow
implement lighthouse-ci with your web development workflow
WordPress113 views
[wcatx] Adaptive Images in Responsive Web Design von Christopher Schmitt
[wcatx] Adaptive Images in Responsive Web Design[wcatx] Adaptive Images in Responsive Web Design
[wcatx] Adaptive Images in Responsive Web Design
Christopher Schmitt1.9K views
WordPress-Templates mit Twig erstellen - PHPUGFFM von Walter Ebert
WordPress-Templates mit Twig erstellen - PHPUGFFMWordPress-Templates mit Twig erstellen - PHPUGFFM
WordPress-Templates mit Twig erstellen - PHPUGFFM
Walter Ebert2K views
Prebrowsing - Velocity NY 2013 von Steve Souders
Prebrowsing - Velocity NY 2013Prebrowsing - Velocity NY 2013
Prebrowsing - Velocity NY 2013
Steve Souders4.3K views
[HEWEBAR 2012] Adaptive Images in Responsive Web Design von Christopher Schmitt
[HEWEBAR 2012] Adaptive Images in Responsive Web Design[HEWEBAR 2012] Adaptive Images in Responsive Web Design
[HEWEBAR 2012] Adaptive Images in Responsive Web Design
Christopher Schmitt1.5K views
High Performance Mobile (SF/SV Web Perf) von Steve Souders
High Performance Mobile (SF/SV Web Perf)High Performance Mobile (SF/SV Web Perf)
High Performance Mobile (SF/SV Web Perf)
Steve Souders18.6K views
Doing More with LESS for CSS von Todd Anglin
Doing More with LESS for CSSDoing More with LESS for CSS
Doing More with LESS for CSS
Todd Anglin2.7K views
HTML5 Video Player - HTML5 Dev Conf 2012 von steveheffernan
HTML5 Video Player - HTML5 Dev Conf 2012HTML5 Video Player - HTML5 Dev Conf 2012
HTML5 Video Player - HTML5 Dev Conf 2012
steveheffernan1.4K views
[HEWEBFL] Adaptive Images in Responsive Web Design von Christopher Schmitt
[HEWEBFL] Adaptive Images in Responsive Web Design[HEWEBFL] Adaptive Images in Responsive Web Design
[HEWEBFL] Adaptive Images in Responsive Web Design
Christopher Schmitt23.7K views
[wvbcn] Adaptive Images in Responsive Web Design von Christopher Schmitt
[wvbcn] Adaptive Images in Responsive Web Design[wvbcn] Adaptive Images in Responsive Web Design
[wvbcn] Adaptive Images in Responsive Web Design
Christopher Schmitt2.4K views

Similar a Responsive Videos, mehr oder weniger

HTML5 multimedia - browser-native video and audio - DevUp HTML5 / Barcelona /... von
HTML5 multimedia - browser-native video and audio - DevUp HTML5 / Barcelona /...HTML5 multimedia - browser-native video and audio - DevUp HTML5 / Barcelona /...
HTML5 multimedia - browser-native video and audio - DevUp HTML5 / Barcelona /...Patrick Lauke
2.2K views60 Folien
Mobile Web Video von
Mobile Web VideoMobile Web Video
Mobile Web VideoSarah Allen
2.1K views47 Folien
HTML5 multimedia - browser-native video and audio - JSDay / Verona / 17 May 2012 von
HTML5 multimedia - browser-native video and audio - JSDay / Verona / 17 May 2012HTML5 multimedia - browser-native video and audio - JSDay / Verona / 17 May 2012
HTML5 multimedia - browser-native video and audio - JSDay / Verona / 17 May 2012Patrick Lauke
1.6K views66 Folien
audio, video and canvas in HTML5 - standards>next Manchester 29.09.2010 von
audio, video and canvas in HTML5 - standards>next Manchester 29.09.2010audio, video and canvas in HTML5 - standards>next Manchester 29.09.2010
audio, video and canvas in HTML5 - standards>next Manchester 29.09.2010Patrick Lauke
1.5K views58 Folien
Upgrade to HTML5 Video von
Upgrade to HTML5 VideoUpgrade to HTML5 Video
Upgrade to HTML5 Videosteveheffernan
516 views44 Folien
HTML5 multimedia - where we are, where we're going von
HTML5 multimedia - where we are, where we're goingHTML5 multimedia - where we are, where we're going
HTML5 multimedia - where we are, where we're goingbrucelawson
3.1K views64 Folien

Similar a Responsive Videos, mehr oder weniger(20)

HTML5 multimedia - browser-native video and audio - DevUp HTML5 / Barcelona /... von Patrick Lauke
HTML5 multimedia - browser-native video and audio - DevUp HTML5 / Barcelona /...HTML5 multimedia - browser-native video and audio - DevUp HTML5 / Barcelona /...
HTML5 multimedia - browser-native video and audio - DevUp HTML5 / Barcelona /...
Patrick Lauke2.2K views
Mobile Web Video von Sarah Allen
Mobile Web VideoMobile Web Video
Mobile Web Video
Sarah Allen2.1K views
HTML5 multimedia - browser-native video and audio - JSDay / Verona / 17 May 2012 von Patrick Lauke
HTML5 multimedia - browser-native video and audio - JSDay / Verona / 17 May 2012HTML5 multimedia - browser-native video and audio - JSDay / Verona / 17 May 2012
HTML5 multimedia - browser-native video and audio - JSDay / Verona / 17 May 2012
Patrick Lauke1.6K views
audio, video and canvas in HTML5 - standards>next Manchester 29.09.2010 von Patrick Lauke
audio, video and canvas in HTML5 - standards>next Manchester 29.09.2010audio, video and canvas in HTML5 - standards>next Manchester 29.09.2010
audio, video and canvas in HTML5 - standards>next Manchester 29.09.2010
Patrick Lauke1.5K views
HTML5 multimedia - where we are, where we're going von brucelawson
HTML5 multimedia - where we are, where we're goingHTML5 multimedia - where we are, where we're going
HTML5 multimedia - where we are, where we're going
brucelawson3.1K views
HTML5 Multimedia: where we are, where we're going von brucelawson
HTML5 Multimedia: where we are, where we're goingHTML5 Multimedia: where we are, where we're going
HTML5 Multimedia: where we are, where we're going
brucelawson2.8K views
Web Apps von Tim Wray
Web AppsWeb Apps
Web Apps
Tim Wray337 views
The Rich Standard: Getting Familiar with HTML5 von Todd Anglin
The Rich Standard: Getting Familiar with HTML5The Rich Standard: Getting Familiar with HTML5
The Rich Standard: Getting Familiar with HTML5
Todd Anglin5.1K views
HTML5 multimedia - browser-native video, audio and canvas - meet.js Summit / ... von Patrick Lauke
HTML5 multimedia - browser-native video, audio and canvas - meet.js Summit / ...HTML5 multimedia - browser-native video, audio and canvas - meet.js Summit / ...
HTML5 multimedia - browser-native video, audio and canvas - meet.js Summit / ...
Patrick Lauke2.6K views
Video.js - How to build and HTML5 Video Player von steveheffernan
Video.js - How to build and HTML5 Video PlayerVideo.js - How to build and HTML5 Video Player
Video.js - How to build and HTML5 Video Player
steveheffernan4.1K views
HTML5 APIs - native multimedia support and beyond - University of Leeds 05.05... von Patrick Lauke
HTML5 APIs - native multimedia support and beyond - University of Leeds 05.05...HTML5 APIs - native multimedia support and beyond - University of Leeds 05.05...
HTML5 APIs - native multimedia support and beyond - University of Leeds 05.05...
Patrick Lauke4.1K views
Multimedia on the web - HTML5 video and audio von Christian Heilmann
Multimedia on the web - HTML5 video and audioMultimedia on the web - HTML5 video and audio
Multimedia on the web - HTML5 video and audio
Christian Heilmann4.3K views
HTML5 Video Presentation von sith33
HTML5 Video PresentationHTML5 Video Presentation
HTML5 Video Presentation
sith331K views
Speak The Web: The HTML5 Experiments von guestd427df
Speak The Web: The HTML5 ExperimentsSpeak The Web: The HTML5 Experiments
Speak The Web: The HTML5 Experiments
guestd427df701 views
HTML5 and friends - JISC CETIS Conference 2010 Nottingham 15.11.2010 von Patrick Lauke
HTML5 and friends - JISC CETIS Conference 2010 Nottingham 15.11.2010HTML5 and friends - JISC CETIS Conference 2010 Nottingham 15.11.2010
HTML5 and friends - JISC CETIS Conference 2010 Nottingham 15.11.2010
Patrick Lauke1.2K views

Más de Walter Ebert

FrOSCon 2023: WordPress als ActivityPub-Instanz von
FrOSCon 2023: WordPress als ActivityPub-InstanzFrOSCon 2023: WordPress als ActivityPub-Instanz
FrOSCon 2023: WordPress als ActivityPub-InstanzWalter Ebert
3 views31 Folien
Hero Video Performance - DrupalCamp Ruhr von
Hero Video Performance - DrupalCamp RuhrHero Video Performance - DrupalCamp Ruhr
Hero Video Performance - DrupalCamp RuhrWalter Ebert
14 views25 Folien
Sicherheit für WordPress von
Sicherheit für WordPressSicherheit für WordPress
Sicherheit für WordPressWalter Ebert
630 views31 Folien
WordPress aufräumen - WordCamp Stuttgart von
WordPress aufräumen - WordCamp StuttgartWordPress aufräumen - WordCamp Stuttgart
WordPress aufräumen - WordCamp StuttgartWalter Ebert
1.5K views32 Folien
WordPress aufräumen von
WordPress aufräumenWordPress aufräumen
WordPress aufräumenWalter Ebert
1K views24 Folien
Hero Video Performance von
Hero Video PerformanceHero Video Performance
Hero Video PerformanceWalter Ebert
1.2K views25 Folien

Más de Walter Ebert(20)

FrOSCon 2023: WordPress als ActivityPub-Instanz von Walter Ebert
FrOSCon 2023: WordPress als ActivityPub-InstanzFrOSCon 2023: WordPress als ActivityPub-Instanz
FrOSCon 2023: WordPress als ActivityPub-Instanz
Walter Ebert3 views
Hero Video Performance - DrupalCamp Ruhr von Walter Ebert
Hero Video Performance - DrupalCamp RuhrHero Video Performance - DrupalCamp Ruhr
Hero Video Performance - DrupalCamp Ruhr
Walter Ebert14 views
Sicherheit für WordPress von Walter Ebert
Sicherheit für WordPressSicherheit für WordPress
Sicherheit für WordPress
Walter Ebert630 views
WordPress aufräumen - WordCamp Stuttgart von Walter Ebert
WordPress aufräumen - WordCamp StuttgartWordPress aufräumen - WordCamp Stuttgart
WordPress aufräumen - WordCamp Stuttgart
Walter Ebert1.5K views
Hero Video Performance von Walter Ebert
Hero Video PerformanceHero Video Performance
Hero Video Performance
Walter Ebert1.2K views
WordPress-Webseiten umziehen / online stellen von Walter Ebert
WordPress-Webseiten umziehen / online stellenWordPress-Webseiten umziehen / online stellen
WordPress-Webseiten umziehen / online stellen
Walter Ebert537 views
Using browser settings for performance von Walter Ebert
Using browser settings for performanceUsing browser settings for performance
Using browser settings for performance
Walter Ebert581 views
Das richtige WordPress-Theme finden von Walter Ebert
Das richtige WordPress-Theme findenDas richtige WordPress-Theme finden
Das richtige WordPress-Theme finden
Walter Ebert320 views
WordPress Health Check - WordCamp Würzburg von Walter Ebert
WordPress Health Check - WordCamp WürzburgWordPress Health Check - WordCamp Würzburg
WordPress Health Check - WordCamp Würzburg
Walter Ebert1.8K views
WordPress Health Check von Walter Ebert
WordPress Health CheckWordPress Health Check
WordPress Health Check
Walter Ebert315 views
Making WordPress fast(er) von Walter Ebert
Making WordPress fast(er)Making WordPress fast(er)
Making WordPress fast(er)
Walter Ebert766 views
Testumgebungen für WordPress von Walter Ebert
Testumgebungen für WordPressTestumgebungen für WordPress
Testumgebungen für WordPress
Walter Ebert1.2K views
Modernism in Web Design von Walter Ebert
Modernism in Web DesignModernism in Web Design
Modernism in Web Design
Walter Ebert1.4K views
Weniger aus Bilder holen von Walter Ebert
Weniger aus Bilder holenWeniger aus Bilder holen
Weniger aus Bilder holen
Walter Ebert1.9K views
WordPress mit Composer und Git verwalten von Walter Ebert
WordPress mit Composer und Git verwaltenWordPress mit Composer und Git verwalten
WordPress mit Composer und Git verwalten
Walter Ebert1.6K views
HTTPS + Let's Encrypt von Walter Ebert
HTTPS + Let's EncryptHTTPS + Let's Encrypt
HTTPS + Let's Encrypt
Walter Ebert1.8K views
WordPress-Themes mit Twig entwickeln von Walter Ebert
WordPress-Themes mit Twig entwickelnWordPress-Themes mit Twig entwickeln
WordPress-Themes mit Twig entwickeln
Walter Ebert2.9K views
Mehr Performance für WordPress - WPFra von Walter Ebert
Mehr Performance für WordPress - WPFraMehr Performance für WordPress - WPFra
Mehr Performance für WordPress - WPFra
Walter Ebert2.7K views

Último

UiPath Document Understanding_Day 3.pptx von
UiPath Document Understanding_Day 3.pptxUiPath Document Understanding_Day 3.pptx
UiPath Document Understanding_Day 3.pptxUiPathCommunity
105 views25 Folien
WEB 2.O TOOLS: Empowering education.pptx von
WEB 2.O TOOLS: Empowering education.pptxWEB 2.O TOOLS: Empowering education.pptx
WEB 2.O TOOLS: Empowering education.pptxnarmadhamanohar21
16 views16 Folien
information von
informationinformation
informationkhelgishekhar
9 views4 Folien
IETF 118: Starlink Protocol Performance von
IETF 118: Starlink Protocol PerformanceIETF 118: Starlink Protocol Performance
IETF 118: Starlink Protocol PerformanceAPNIC
297 views22 Folien
Building trust in our information ecosystem: who do we trust in an emergency von
Building trust in our information ecosystem: who do we trust in an emergencyBuilding trust in our information ecosystem: who do we trust in an emergency
Building trust in our information ecosystem: who do we trust in an emergencyTina Purnat
100 views18 Folien
DU Series - Day 4.pptx von
DU Series - Day 4.pptxDU Series - Day 4.pptx
DU Series - Day 4.pptxUiPathCommunity
106 views28 Folien

Último(10)

UiPath Document Understanding_Day 3.pptx von UiPathCommunity
UiPath Document Understanding_Day 3.pptxUiPath Document Understanding_Day 3.pptx
UiPath Document Understanding_Day 3.pptx
UiPathCommunity105 views
IETF 118: Starlink Protocol Performance von APNIC
IETF 118: Starlink Protocol PerformanceIETF 118: Starlink Protocol Performance
IETF 118: Starlink Protocol Performance
APNIC297 views
Building trust in our information ecosystem: who do we trust in an emergency von Tina Purnat
Building trust in our information ecosystem: who do we trust in an emergencyBuilding trust in our information ecosystem: who do we trust in an emergency
Building trust in our information ecosystem: who do we trust in an emergency
Tina Purnat100 views
How to think like a threat actor for Kubernetes.pptx von LibbySchulze1
How to think like a threat actor for Kubernetes.pptxHow to think like a threat actor for Kubernetes.pptx
How to think like a threat actor for Kubernetes.pptx
LibbySchulze15 views
PORTFOLIO 1 (Bret Michael Pepito).pdf von brejess0410
PORTFOLIO 1 (Bret Michael Pepito).pdfPORTFOLIO 1 (Bret Michael Pepito).pdf
PORTFOLIO 1 (Bret Michael Pepito).pdf
brejess04108 views
Marketing and Community Building in Web3 von Federico Ast
Marketing and Community Building in Web3Marketing and Community Building in Web3
Marketing and Community Building in Web3
Federico Ast12 views

Responsive Videos, mehr oder weniger