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
150
Introduction to accessibility
stevebarnett
0
340
Introduction to accessibility
stevebarnett
0
82
Getting the most out of jest-axe
stevebarnett
0
210
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
76
Love in the Time of Coronavirus: what the pandemic can teach us about creating a more caring, inclusive, and equitable world.
stevebarnett
1
100
The WebAIM Million and making our stuff more accessible
stevebarnett
0
130
Other Decks in Technology
See All in Technology
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
2
260
プロダクト開発と社内データ活用での、BI×AIの現在地 / Data_Findy
sansan_randd
1
810
書籍『実践 Apache Iceberg』の歩き方
ishikawa_satoru
0
470
DMARCは導入したんだけど・・・現場のつぶやき 〜 BIMI?何それ美味しいの?
hirachan
1
160
SREのキャリアから経営に近づく - Enterprise Risk Managementを基に -
shonansurvivors
1
730
ゼロコード計装導入後のカスタム計装でさらに可観測性を高めよう
sansantech
PRO
1
710
LLM APIを2年間本番運用して苦労した話
ivry_presentationmaterials
10
7.8k
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
0
430
AWSが好きすぎて、41歳でエンジニアになり、AAIを経由してAWSパートナー企業に入った話
yama3133
2
230
MCP サーバーの基礎から実践レベルの知識まで
azukiazusa1
13
6.9k
[AWS 秋のオブザーバビリティ祭り 2025 〜最新アップデートと生成 AI × オブザーバビリティ〜] Amazon Bedrock AgentCore で実現!お手軽 AI エージェントオブザーバビリティ
0nihajim
1
350
CloudComposerによる大規模ETL 「制御と実行の分離」の実践
leveragestech
0
180
Featured
See All Featured
Designing Experiences People Love
moore
142
24k
Stop Working from a Prison Cell
hatefulcrawdad
272
21k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
RailsConf 2023
tenderlove
30
1.3k
BBQ
matthewcrist
89
9.9k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Embracing the Ebb and Flow
colly
88
4.9k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
Become a Pro
speakerdeck
PRO
29
5.6k
Fireside Chat
paigeccino
41
3.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