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
Chrome Dev Summit'18
Search
Joselito
December 08, 2018
Technology
0
60
Chrome Dev Summit'18
Joselito
December 08, 2018
Tweet
Share
More Decks by Joselito
See All by Joselito
Apresentando window.ai
joselito
0
16
Virei Lead, como me manter Tech enquanto gerencio pessoas?
joselito
0
100
Você (provavelmente) não sabia que o Chrome DevTools tinha isso
joselito
1
71
Eleventy: Sites em 3 minutos ou seu dinheiro de volta
joselito
0
35
Dando rollback no site do governo
joselito
0
230
Next.js: o desenvolvedor feliz de novo
joselito
0
140
Componentizando a Web
joselito
0
160
Firebase para se divertir com IoT
joselito
0
140
WebApps Offline com ServiceWorkers
joselito
2
180
Other Decks in Technology
See All in Technology
【令和最新版】AWS Direct Connectと愉快なGWたちのおさらい
minorun365
PRO
5
760
オープンソースAIとは何か? --「オープンソースAIの定義 v1.0」詳細解説
shujisado
10
1.2k
【Startup CTO of the Year 2024 / Audience Award】アセンド取締役CTO 丹羽健
niwatakeru
0
1.3k
DynamoDB でスロットリングが発生したとき/when_throttling_occurs_in_dynamodb_short
emiki
0
260
TanStack Routerに移行するのかい しないのかい、どっちなんだい! / Are you going to migrate to TanStack Router or not? Which one is it?
kaminashi
0
600
OCI 運用監視サービス 概要
oracle4engineer
PRO
0
4.8k
iOS/Androidで同じUI体験をネ イティブで作成する際に気をつ けたい落とし穴
fumiyasac0921
1
110
飲食店データの分析事例とそれを支えるデータ基盤
kimujun
0
180
エンジニア人生の拡張性を高める 「探索型キャリア設計」の提案
tenshoku_draft
1
130
Security-JAWS【第35回】勉強会クラウドにおけるマルウェアやコンテンツ改ざんへの対策
4su_para
0
180
あなたの知らない Function.prototype.toString() の世界
mizdra
PRO
0
120
Introduction to Works of ML Engineer in LY Corporation
lycorp_recruit_jp
0
140
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1366
200k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
Designing the Hi-DPI Web
ddemaree
280
34k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
430
Git: the NoSQL Database
bkeepers
PRO
427
64k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Navigating Team Friction
lara
183
14k
A Philosophy of Restraint
colly
203
16k
Thoughts on Productivity
jonyablonski
67
4.3k
Happy Clients
brianwarren
98
6.7k
Why Our Code Smells
bkeepers
PRO
334
57k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Transcript
None
None
None
None
pwas
None
None
None
None
squoosh.app
None
visbug https:!//github.com/GoogleChromeLabs/ProjectVisBug
None
web.dev
None
lighthouse
pagespeed
houdini
None
frameworks
std
w3c
writables files api
scheduler api
lazyload
threads & workers
None
web packaging
<virtual-scroller>
None
invisible dom
<portal> https:!//github.com/KenjiBaheux/portals
None
polymer
lithtml
amp
carlo https:!//github.com/GoogleChromeLabs/carlo
crostini
tl;dr
comprima suas imagens, com formato, compressão e tamanho devidos; usando
lazyload
fontes: elimine os efeitos de textos invisíveis fazendo swap
faça split do seu bundle e carregue só o necessário
use serviceworkers com responsabilidade
otimize o número de requests e seu cache
offline não é feature. é obrigação.
None
@breakzplatform valeu o boi