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
jQuery (vs JavaScript)
Search
Steve Barnett
August 20, 2015
Technology
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
jQuery (vs JavaScript)
A lightning talk from a CTFEDs workshop (
http://www.meetup.com/ctfeds/events/223987693/
)
Steve Barnett
August 20, 2015
More Decks by Steve Barnett
See All by Steve Barnett
D&D and Accessibility
stevebarnett
0
180
How to get the most (accessibility) out of a design system
stevebarnett
0
200
Introduction to accessibility
stevebarnett
0
390
Introduction to accessibility
stevebarnett
0
120
Getting the most out of jest-axe
stevebarnett
0
270
Oh my GAAD! (The wide world of accessibility)
stevebarnett
0
190
From myth-busting to "but/and"-ing: Persuading people to do accessibility work
stevebarnett
0
110
Love in the Time of Coronavirus: what the pandemic can teach us about creating a more caring, inclusive, and equitable world.
stevebarnett
1
140
The WebAIM Million and making our stuff more accessible
stevebarnett
0
170
Other Decks in Technology
See All in Technology
「ちゃんとやっている」は独りよがりだった ― 不安に寄り添うインシデント対応へ / Towards incident response that addresses anxieties
chmikata
1
5.7k
事業価値を⽣み出すSREへ SREが担うべき意思決定の5層
kenta_hi
2
3.8k
DatabricksにおけるMCPソリューション
taka_aki
1
270
凡エンジニアがこの先生きのこるためには。〜TypeScript完全に理解したい〜
alchemy1115
2
300
企業でAWS Organizationsを動かすための組織設計の考え方
nrinetcom
PRO
1
100
Making sense of Google’s agentic dev tools
glaforge
1
260
「守りたい体験」を渡すだけで E2E を生成させられるようになった話
hinac0
0
120
Control Planeで育てるBtoB SaaSの認証基盤 - SRE NEXT 2026
pokohide
1
2.5k
ソニー銀行におけるビジネスアジリティ向上のためのクラウドシフト戦略
srenext
0
510
SoccerMaster: A Vision Foundation Model for Soccer Understanding
kzykmyzw
0
120
SRE依存からの脱却 運用を開 発チームへ移す、 フルサイ クル開 発体制の実践
joooee0000
0
2.9k
Kaggleで成長するために意識したこと
prgckwb
2
400
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
880
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
180
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
KATA
mclloyd
PRO
35
15k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
Code Review Best Practice
trishagee
74
20k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
410
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
Agile that works and the tools we love
rasmusluckow
331
22k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.7k
Transcript
jQuery (vs JavaScript) ctfeds.org/jquery
TL;DR: Think about it (Carefully)
Don't use jQuery by default
What we'll cover jQuery Cutting the Mustard
Ask yourself: Who does this help? Me or my users?
jQuery !
jQuery ! Makes complex things simple(r)
jQuery ! well maintained well tested
jQuery ! avoid bugs (even in modern browsers)
jQuery ! CDNs
jQuery !
jQuery ! Parse and execution time can be slow
jQuery ! Adds a dependency
jQuery ! Can be overkill
jQuery ! Can be painful to upgrade
jQuery ! Solving their problems, not yours
jQuery Plugins Same as jQ itself Sort of
Ok, but how? youmightnotneedjquery.com youmightnotneedjqueryplugins.com microjs.com
And Now for Something Completely Different
Cutting the Mustard if('querySelector' in document && 'localStorage' in window
&& 'addEventListener' in window) { // load fancy js stuff }
Use less JS Optimise it
Thanks! ctfeds.org/jquery