$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
AWSセキュリティアップデートとAWSを育てる話
cmusudakeisuke
0
240
SSO方式とJumpアカウント方式の比較と設計方針
yuobayashi
7
600
業務のトイルをバスターせよ 〜AI時代の生存戦略〜
staka121
PRO
2
110
モダンデータスタック (MDS) の話とデータ分析が起こすビジネス変革
sutotakeshi
0
470
初めてのDatabricks AI/BI Genie
taka_aki
0
110
寫了幾年 Code,然後呢?軟體工程師必須重新認識的 DevOps
cheng_wei_chen
1
1.4k
Edge AI Performance on Zephyr Pico vs. Pico 2
iotengineer22
0
140
AWS CLIの新しい認証情報設定方法aws loginコマンドの実態
wkm2
6
710
Gemini でコードレビュー知見を見える化
zozotech
PRO
1
250
AWS Security Agentの紹介/introducing-aws-security-agent
tomoki10
0
180
GitHub Copilotを使いこなす 実例に学ぶAIコーディング活用術
74th
3
2.8k
Snowflakeでデータ基盤を もう一度作り直すなら / rebuilding-data-platform-with-snowflake
pei0804
4
1.4k
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
174
15k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Balancing Empowerment & Direction
lara
5
800
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Scaling GitHub
holman
464
140k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.4k
Raft: Consensus for Rubyists
vanstee
141
7.2k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Bash Introduction
62gerente
615
210k
How to Think Like a Performance Engineer
csswizardry
28
2.4k
The Cult of Friendly URLs
andyhume
79
6.7k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
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