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
81
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
Die nächste Framework Generation? Was kommt nach React, Vue.js und Angular?
naltatis
0
51
evcc – Open Source Sonne tanken
naltatis
0
760
How Deep Is Your Micro Frontend
naltatis
2
690
Open Source Sonne tanken | Wallboxen mit evcc smarter machen
naltatis
1
2.1k
Energie & Feedback Loops
naltatis
0
220
Micro Frontends - Entkopplung bis zur Oberfläche
naltatis
1
590
Micro Frontends Lecture, USPCodeLab, University of São Paulo
naltatis
2
320
Inside the Micro Frontends Toolbox
naltatis
3
280
Bye Bye Frontend Monolith: Accelerating Feature Development with Micro Frontends
naltatis
3
270
Other Decks in Technology
See All in Technology
シンプルなHITL機械学習と様々なタスクにおけるHITL機械学習
naohachi89
0
340
OPENLOGI Company Profile
hr01
0
46k
B2C、B2B プロダクトマネジメントの違い(および思考の罠) / B2C, B2B PM and reduction fallacy
ykmc09
5
2.5k
Password cracking: past, present, future
openwall
0
300
Real World Type Puzzle and Code Generation
yukukotani
4
640
株式会社EventHub・エンジニア採用資料
eventhub
0
2.1k
Databricksの生成AI戦略
taka_aki
1
380
AWS CLIの起動が重くてつらいので aws-sdk-client-go を書いた / kamakura.go#6
fujiwara3
6
3.4k
LINEヤフーのウェブアクセシビリティ
lycorptech_jp
PRO
3
210
AWSの生成AI入門書を執筆しました🎉
minorun365
PRO
0
150
[PyconUS 2024] Having fun with Pydantic and pattern matching
enforcerpl
0
190
PhpStorm超絶技巧40分集中講義 #phpconkagawa
yusuke
4
790
Featured
See All Featured
Web Components: a chance to create the future
zenorocha
306
41k
Facilitating Awesome Meetings
lara
43
5.6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
660
120k
Mobile First: as difficult as doing things right
swwweet
217
8.6k
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
In The Pink: A Labor of Love
frogandcode
138
21k
Designing on Purpose - Digital PM Summit 2013
jponch
111
6.5k
Designing for humans not robots
tammielis
247
25k
Producing Creativity
orderedlist
PRO
338
39k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
32
47k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
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?