Anmeldung Registrierung
Auto Hell Dunkel
Erweiterte Suche
HTTP Header sind in der Webentwicklung bekannt. Doch wusstet ihr,
dass sie als mächtige Werkzeuge eingesetzt werden können, um die
Performance, Sicherheit und Barrierefreiheit eurer Webseite zu
beeinflussen? In Folge 54 haben wir Stefan Judis zu Gast,
Developer Evangelist bei twilio, der uns vom Potenzial der Header
erzählt.

HTTP, kurz für Hypertext Transfer Protocol, verwendet Header, um
Metadaten im Austausch von Server und Browser beim Aufrufen einer
Webseite mitzuliefern. Sie können für verschiedene
Anwendungszwecke nützlich sein. Stefan erzählt uns in dieser
Folge von Kniffen, die uns bisher nicht so geläufig waren. Er
beschreibt beispielsweise den Header “Strict-Transport-Security”,
der für einen eingestellten Zeitraum bestimmt, dass die Seite nur
über HTTPS aufgerufen werden kann. Mit dieser Möglichkeit kann
die Sicherheit für Webseitenbesucher erhöht werden wie auch mit
jenem, der Zugriffsrechte von Third-Party-Tools beschränkt. Um
die Zugänglichkeit für alle Webnutzer zu gewährleisten und
Datenverkehr zu reduzieren, spricht Stefan außerdem von Headern
zur Bestimmung der maximalen Bildgröße. Auf diese Weise wird
neben größerer Barrierefreiheit und Optimierung für langsamere
Endgeräte zugleich eine bessere Performance geschaffen.

Stefan Judis ist als langjähriger Frontend-Entwickler mit
weiteren Beispielen bewaffnet und überzeugt uns in dieser Folge
von der Wichtigkeit von HTTP Headern. Möchtet ihr noch mehr über
ihn erfahren? Folgt ihm doch auf Twitter!

Timecodes:

(00:33) - Was ist ein Responsible Developer?

(01:41) - Stefans Werdegang und Wege zum besseren Web

(11:59) - Was ist ein HTTP Header?

(13:15) - Content-Security-Policy

(22:50) - Strict-Transport-Security

(29:06) - SameSite Cookies - Strict oder Lax?

(32:57) - gzip, Brotli und Cache-Control

(44:29) - Medientypen im Accept-Header und Client Hints

(52:22) - Save-Data-Header

(55:02) - Preloading

(57:55) - Google AMP und Feature-Policy Header

(62:31) - Picks of the Day

Picks of the Day 

Stefan: Sammlung hilfreicher Entwickler-Tools, die man sonst
wieder vergessen würde. 

Dennis: My Truphone – Dual E-Sim für's iPhone, einfach für's
Ausland einen Datenplan kaufen und direkt lossurfen. 

Jojo: Blog des Center for Humane Technology – Technologie
soll den Menschen dienen, ohne sie abhängig zu machen. 

Schreibt uns!
Schickt uns eure Themenwünsche und
euer Feedback.

podcast@programmier.bar

Folgt uns!
Bleibt auf dem Laufenden über zukünftige
Folgen und Meetups und beteiligt euch an
Community-Diskussionen.

Twitter

Instagram

Facebook

Besucht uns!
Erfahrt hier, wann das nächste Meetup
in unserem Office in Bad Nauheim stattfindet.

Meetup

Musik: Hanimo
Episode melden

„Folge 54 - HTTP Header mit Stefan Judis“

Worum geht es? Danach fragen wir noch nach dem Grund.

Abonnenten

Teilen

Mein Archiv

Deine Privatkopie der Folgen, die du nicht verlieren willst.

Podcast-Folgen verschwinden. Feeds werden auf die letzten Episoden gekürzt, Hoster räumen alte Dateien ab, Formate wechseln den Anbieter und lassen ihr Archiv zurück. Mit „Mein Archiv“ sichert podcast.de die Folgen deiner Podcasts für dich — angefangen bei den ältesten, denn die sind zuerst weg.

  • Deine gesicherten Folgen bleiben hörbar, auch wenn das Original offline geht.
  • Auch Folgen, die im heutigen Feed gar nicht mehr stehen — podcast.de kennt sie noch.
  • Herunterladen bleibt möglich, solange die Folge beim Podcaster liegt. Der zählt seine Abrufe wie bisher.
Startet bald

Sei beim Start von Mein Archiv dabei

Mein Archiv ist fast fertig. Trag dich ein, dann bekommst du eine E-Mail, sobald es losgeht – und bist von Anfang an dabei. Wir schreiben dir nur zum Start, keine Werbung, keine Weitergabe deiner Daten.

Du bekommst zuerst eine Bestätigungsmail. Abmelden geht jederzeit. Datenschutz