$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
jQuery (vs JavaScript)
Search
Steve Barnett
August 20, 2015
Technology
0
150
jQuery (vs JavaScript)
A lightning talk from a CTFEDs workshop (
http://www.meetup.com/ctfeds/events/223987693/
)
Steve Barnett
August 20, 2015
Tweet
Share
More Decks by Steve Barnett
See All by Steve Barnett
D&D and Accessibility
stevebarnett
0
140
How to get the most (accessibility) out of a design system
stevebarnett
0
160
Introduction to accessibility
stevebarnett
0
350
Introduction to accessibility
stevebarnett
0
84
Getting the most out of jest-axe
stevebarnett
0
220
Oh my GAAD! (The wide world of accessibility)
stevebarnett
0
150
From myth-busting to "but/and"-ing: Persuading people to do accessibility work
stevebarnett
0
80
Love in the Time of Coronavirus: what the pandemic can teach us about creating a more caring, inclusive, and equitable world.
stevebarnett
1
110
The WebAIM Million and making our stuff more accessible
stevebarnett
0
140
Other Decks in Technology
See All in Technology
ChatGPTで論⽂は読めるのか
spatial_ai_network
9
28k
Ruby で作る大規模イベントネットワーク構築・運用支援システム TTDB
taketo1113
1
290
Kubernetes Multi-tenancy: Principles and Practices for Large Scale Internal Platforms
hhiroshell
0
120
今からでも間に合う!速習Devin入門とその活用方法
ismk
1
700
Edge AI Performance on Zephyr Pico vs. Pico 2
iotengineer22
0
150
新 Security HubがついにGA!仕組みや料金を深堀り #AWSreInvent #regrowth / AWS Security Hub Advanced GA
masahirokawahara
1
1.9k
20251209_WAKECareer_生成AIを活用した設計・開発プロセス
syobochim
7
1.5k
Haskell を武器にして挑む競技プログラミング ─ 操作的思考から意味モデル思考へ
naoya
6
1.5k
RAG/Agent開発のアップデートまとめ
taka0709
0
170
Power of Kiro : あなたの㌔はパワステ搭載ですか?
r3_yamauchi
PRO
0
120
5分で知るMicrosoft Ignite
taiponrock
PRO
0
360
Gemini でコードレビュー知見を見える化
zozotech
PRO
1
250
Featured
See All Featured
For a Future-Friendly Web
brad_frost
180
10k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Mobile First: as difficult as doing things right
swwweet
225
10k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.2k
Writing Fast Ruby
sferik
630
62k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Docker and Python
trallard
47
3.7k
How GitHub (no longer) Works
holman
316
140k
How to Think Like a Performance Engineer
csswizardry
28
2.4k
Context Engineering - Making Every Token Count
addyosmani
9
510
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
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