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と私の10年間
Search
もりてつ
July 08, 2016
Technology
210
0
Share
jQueryと私の10年間
2016/7/8の「Sketchy Talks #2 jQueryについて学ぶ」で発表した時のスライドです。
……またグダグダですみません(;´∀`)
もりてつ
July 08, 2016
More Decks by もりてつ
See All by もりてつ
ブラウザ対応の傾向と対策 2020 / Browser compatibility trends and countermeasures 2020
m_n_t_p
0
1.1k
PC同様の情報量と使い勝手をモバイルで確保するために / To keep the same amount of information and usability on mobile as PC
m_n_t_p
0
620
ブラウザのシェアと傾向と対策 2018改
m_n_t_p
0
410
ブラウザのシェアと傾向と対策2018
m_n_t_p
0
190
40代からのフロントエンドエンジニアリング Ver.3
m_n_t_p
0
200
Vue.jsトリビア(Vue.jsのコードネーム)
m_n_t_p
0
1.2k
単位をあやつる
m_n_t_p
2
1k
グリッドレイアウト これまでとこれから
m_n_t_p
1
1k
IE9を斬ってFlexboxを使い始めたらサクサク捗った件
m_n_t_p
1
1k
Other Decks in Technology
See All in Technology
データ定義の混乱と戦う 〜 管理会計と財務会計 〜
wonohe
0
150
「責任あるAIエージェント」こそ自社で開発しよう!
minorun365
9
2.2k
AI時代における技術的負債への取り組み
codenote
1
1.7k
AIコーディング時代における、ソフトウェアサプライチェーン攻撃に対する防衛術(簡易版)
soysoysoyb
0
130
20260423_執筆の工夫と裏側 技術書の企画から刊行まで / From the planning to the publication of technical book
nash_efp
3
490
Practical TypeProf: Lessons from Analyzing Optcarrot
mame
0
1.1k
CloudTrail を見つめ直してみる
kazzpapa3
1
120
スクラムの中で AI-DLC workflow を 使い始めて3ヶ月の振り返り
kaminashi
0
130
Pure Intonation on Browser: Building a Sequencer with Ruby
nagachika
0
160
[OpsJAWS 40]リリースしたら終わり、じゃなかった。セキュリティ空白期間をAWS Security Agentで埋める
sh_fk2
3
250
Claude Code を安全に使おう勉強会 / Claude Code Security Basics
masahirokawahara
12
37k
AI時代 に増える データ活用先
takahal
0
320
Featured
See All Featured
First, design no harm
axbom
PRO
2
1.2k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
220
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.4k
My Coaching Mixtape
mlcsv
0
110
Google's AI Overviews - The New Search
badams
0
980
It's Worth the Effort
3n
188
29k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
510
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Mind Mapping
helmedeiros
PRO
1
160
KATA
mclloyd
PRO
35
15k
The Invisible Side of Design
smashingmag
303
52k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Transcript
jQueryと私の10年間 2016年7⽉8⽇ もりてつ
今回の内容 • ⾃⼰紹介 • 2005年以前:JavaScript冷遇時代→Ajax登場 • 2006年:jQuery登場 • 2008年:1.2 •
2009〜2010年:1.3〜1.4 • 2013年:1.9/2.0 • 2016年:3.0 • 今後はどうなる? • まとめ
⾃⼰紹介 • 名前:もりてつ • 年齢:44歳 • 以前のお仕事:某電機メーカーでソフトウェア関連 ソフトウェアメーカー • 今のお仕事:株式会社グラッドキューブ(2015年11⽉〜)
主にフロントエンド回りを担当 • Twitter:@m_n_t_p • しゅみ:コントラバスとかゲームとかパズルとか。
2005年以前 • 昔はJavaScriptは冷遇されていた ü要らないポップアップ等、ろくな⽤途に使われていない üセキュリティ的にも怪しい üブラウザはJavaScriptをオフにする⼈も多かった 2005年:Ajaxが⼀気に普及 GoogleマップなどのWebアプリに使われる
2005年以前 •この頃のもりてつ →某メーカーでいろいろ開発 nPC⽤ソフト n家庭⽤サーバー n海外向け携帯電話 少しだけ JavaScriptいじった程度
2006年
2006年 Ajax DOM操作 簡単に!
2006年 •この頃のもりてつ →携帯でJavaScriptを動かすプロジェクト n携帯⽤「PCサイトブラウザ」 nいろいろなサイトを表⽰させたい nJavaScriptも動くようにしたい (でもjQueryは知らなかった)
2006年 •この頃のもりてつ →携帯でJavaScriptを動かすプロジェクト ブラウザ搭載ケータイ メーカー 通信キャリア ブラウザ
2008年 1.2
2008年 •この頃のもりてつ →携帯でAjaxを動かしたい ……という無茶振り要望に応える Ajax搭載ケータイ (超重いものの⼀応Googleマップは動いた)
2009〜2010年 1.3〜1.4
2009〜2010年 この頃から を採⽤するサイトが増加? • Ajax、DOM操作が簡単 • それなりのコードを書けばそこそこ動く
2009〜2010年 •この頃のもりてつ 携帯でのJavaScriptが 動作しないサイトが増えてくる え?どうして!?
None
ケータイで動かすには • さすがに重い • それまで想定していなかった操作も あった(らしい)
2009〜2010年 •と、いうことで。 ブラウザ開発 通信キャリア 端末メーカー ごめんなさい しょうがないなー ごめんなさい ケータイでのJavaScriptは⼀部だけ動作。
2013年 1.9/2.0
2013年 1.9:利⽤頻度の低いAPIを バッサリカット 2.0:IE6〜8をバッサリカット
2013年 •この頃のもりてつ ü某電機メーカーを辞めて転職活動 üソフトウェアメーカーに⼊ったものの JavaScriptとはほぼ無縁 •世間では üスマートフォンの普及が本格化 (jQueryも動くよ!)
そして、2016年。
2016年 3.0
今後はどうなる? •jQuery3.0の登場で1.x/2.xは廃れていくのか? •JSフレームワーク、AltJS普及でjQueryの⽴場は? •IoTやAIなどにjQueryが⼊っていく可能性は? などなど、興味は尽きません。 ※個⼈の感想です。
(強引に)まとめ •jQuery Ø2006年に登場してからの10年間安定した⼈気 Øしかし10年経った今年、3.0で⼤きく変化……か? •もりてつ Ø2006年以降変わり続けている(いろいろな意味で) Øこれからも⼤きく変わっていく……か?
終