Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Dieselmotoren und 3rd Party Code
Search
Michael Geers
November 14, 2019
Technology
0
110
Dieselmotoren und 3rd Party Code
Kurzvortrag beim neuland Fachtag 2019
https://www.youtube.com/watch?v=5OaXmW1_lXM&feature=youtu.be
Michael Geers
November 14, 2019
Tweet
Share
More Decks by Michael Geers
See All by Michael Geers
More Hearts than Stars: Smart Charging & Community Funding
naltatis
0
150
Micro Frontends - True End-to-End Decoupling in Practice
naltatis
1
210
evcc: Sonne, Autos & dynamische Stromtarife
naltatis
0
990
Tractor Store 2.0 - TodoMVC for Micro Frontends
naltatis
0
300
Die nächste Framework Generation? Was kommt nach React, Vue.js und Angular?
naltatis
0
230
evcc – Open Source Sonne tanken
naltatis
0
2k
How Deep Is Your Micro Frontend
naltatis
2
900
Open Source Sonne tanken | Wallboxen mit evcc smarter machen
naltatis
1
2.5k
Energie & Feedback Loops
naltatis
1
330
Other Decks in Technology
See All in Technology
GC25 Recap+: Advancing Go Garbage Collection with Green Tea
logica0419
1
320
Tomorrow graphlib, Let us use everybody
hayaosuzuki
0
160
FastAPIの魔法をgRPC/Connect RPCへ
monotaro
PRO
1
640
定期的な価値提供だけじゃない、スクラムが導くチームの共創化 / 20251004 Naoki Takahashi
shift_evolve
PRO
3
210
いま注目しているデータエンジニアリングの論点
ikkimiyazaki
0
570
OCI Network Firewall 概要
oracle4engineer
PRO
1
7.7k
生成AIを活用したZennの取り組み事例
ryosukeigarashi
0
180
バイブコーディングと継続的デプロイメント
nwiizo
2
380
職種別ミートアップで社内から盛り上げる アウトプット文化の醸成と関係強化/ #DevRelKaigi
nishiuma
2
120
pprof vs runtime/trace (FlightRecorder)
task4233
0
140
Why React!?? Next.jsそしてReactを改めてイチから選ぶ
ypresto
10
4.1k
Sidekiq その前に:Webアプリケーションにおける非同期ジョブ設計原則
morihirok
17
6.9k
Featured
See All Featured
Building an army of robots
kneath
306
46k
Thoughts on Productivity
jonyablonski
70
4.8k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
The Power of CSS Pseudo Elements
geoffreycrofte
79
6k
The Straight Up "How To Draw Better" Workshop
denniskardys
237
140k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Rails Girls Zürich Keynote
gr2m
95
14k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
Become a Pro
speakerdeck
PRO
29
5.5k
Raft: Consensus for Rubyists
vanstee
139
7.1k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Transcript
Dieselmotoren und 3rd Party Code @naltatis Michael Geers neuland Fachtag
- November 2020
eine kleine Geschichte
None
offenes Geheimnis
Performance
WTF?
3rd Party Code
In ⬤ Seiteninhalt ⬤ 3rd Party Code Request Map Generator
requestmap.webperf.tools
None
2011 2018 http archive (5,8 Millionen Websites) https://speedcurve.com/blog/javascript-growth/ 3rd Party
JavaScript wächst stark an
3rd Party Integration wir online shop 3rd Party analytics, advertising
tracking, retargeting affiliate, marketing testing, feedback, … „Welche Daten braucht ihr?“ API {visitorId: abc, browser: IE11}
3rd Party Integration wir online shop 3rd Party analytics, advertising
tracking, retargeting affiliate, marketing testing, feedback, … „Wir holen uns das selbst!“ <script/> Vollzugriff auf die Seite
3rd Party Integration wir online shop 3rd Party analytics, advertising
tracking, retargeting affiliate, marketing testing, feedback, … 4th Party? 4th Party? 4th Party? Vollzugriff
Was bedeutet Vollzugriff? • Cookies setzen • Inhalte verändern •
Nutzereingaben mitlesen • Bitcoins minen • Schadcode verbreiten • und vieles mehr … ja, auch Passwörter & Kreditkarten
klar kann sowas passieren Malvertising
Verantwortung
Privatsphäre
Cookie Banner DSGVO Detailed Consent ePrivacy Regulierung
51% in der Altersgruppe 18 bis 24 Quelle: internetworld.de 31%
der Deutschen nutzen Adblocker
Browserhersteller 31% der Deutschen nutzen Adblocker 51% in der Altersgruppe
18 bis 24 Quelle: internetworld.de
Was tun wir da eigentlich?
Mögliche Maßnahmen Sicherheit Reduzieren, Whitelisting (CSP), … Performance Impact messen,
Budgets definieren, …
Lasst uns reden! Product Owner Marketing, Business, … Entwickler
None
None
None
None
None
None
None
None
None
None
@naltatis Michael Geers Wie viel 3rd Party brauchen wir wirklich?