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
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
81
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
CQRS/ESになぜアクターモデルが必要なのか
j5ik2o
0
630
First-Principles-of-Scrum
hiranabe
3
1.4k
[PR] はじめてのデジタルアイデンティティという本を書きました
ritou
0
770
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
戰略轉變:從建構 AI 代理人到發展可擴展的技能生態系統
appleboy
0
180
サラリーマンソフトウェアエンジニアのキャリア
yuheinakasaka
7
1.1k
I tried making a solo advent calendar!
zzzzico
0
130
製造業から学んだ「本質を守り現場に合わせるアジャイル実践」
kamitokusari
0
350
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
4
21k
国井さんにPurview の話を聞く会
sophiakunii
1
330
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
Featured
See All Featured
Leo the Paperboy
mayatellez
1
1.3k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
110
HDC tutorial
michielstock
1
300
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Site-Speed That Sticks
csswizardry
13
1k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
230
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
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