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
HTML5 IMPACT from Multi Device development for ...
Search
Sho Kusano
June 01, 2012
Programming
1
910
HTML5 IMPACT from Multi Device development for NicoNico
@Wireless Japan 2012
Sho Kusano
June 01, 2012
Tweet
Share
More Decks by Sho Kusano
See All by Sho Kusano
ISUCON 反省会
rosylilly
1
260
ISUCON 夏祭り 2023 ハンズオン資料
rosylilly
1
6.3k
今日から始めるリアルタイム配信の裏側
rosylilly
10
7.5k
ISUCON12 事前講習
rosylilly
6
14k
BURST #0
rosylilly
1
220
ISUCON 11 Prior
rosylilly
10
17k
ISUCON 夏期講習 2020
rosylilly
7
10k
真剣.js / shinken-js
rosylilly
1
3.8k
Sustainable Operation
rosylilly
2
3.4k
Other Decks in Programming
See All in Programming
Formの複雑さに立ち向かう
bmthd
1
850
負債になりにくいCSSをデザイナとつくるには?
fsubal
9
2.4k
CDK開発におけるコーディング規約の運用
yamanashi_ren01
2
110
2024年のWebフロントエンドのふりかえりと2025年
sakito
2
250
一休.com のログイン体験を支える技術 〜Web Components x Vue.js 活用事例と最適化について〜
atsumim
0
470
Grafana Cloudとソラカメ
devoc
0
170
Pythonでもちょっとリッチな見た目のアプリを設計してみる
ueponx
1
560
iOSエンジニアから始める visionOS アプリ開発
nao_randd
3
130
動作確認やテストで漏れがちな観点3選
starfish719
6
1k
バックエンドのためのアプリ内課金入門 (サブスク編)
qnighy
8
1.8k
Java Webフレームワークの現状 / java web framework at burikaigi
kishida
9
2.2k
楽しく向き合う例外対応
okutsu
0
100
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Automating Front-end Workflow
addyosmani
1368
200k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
Raft: Consensus for Rubyists
vanstee
137
6.8k
Code Reviewing Like a Champion
maltzj
521
39k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
193
16k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
Six Lessons from altMBA
skipperchong
27
3.6k
Transcript
HTML5 IMPACT from Multi Device development for NicoNico @Wireless Japan
2012 χίχίಈըͱϚϧνσόΠε ϫΠϠϨεδϟύϯʹͯ
<About Me> ࣗݾհ
Sho Kusano @rosylilly Software Engineer at Qteras, inc. ᠳɺ᷂ΩςϥεͰಇ͘ιϑτΣΞΤϯδχΞ
<Today’s Subject> ࠓͷςʔϚ
Impacts of )5.-ͷΠϯύΫτʹ͍ͭͯ
History p.7 Slow Start p.10 HTML5 p.16 Infection p.23 Neutral
p.32 REAL IMPACT p.37 ΞδΣϯμ Agenda
<History> ͍··Ͱͷྺ࢙
2007 / 06 / 29 iPhone First Release 2008 /
10 / 21 Android First Release 2009 / 04 / 27 Nicovideo App for iPhone Release 2010 / 04 / 08 iPad First Release ʹJ1IPOFͷॳొɺ͍ͭͰʹ"OESPJE͕ొɻ ʹχίχίಈըJ1IPOFΞϓϦ͕ॳΊͯϦϦʔε͞ΕɺʹJ1BE͕ొɻ
2010 / 09 / 29 Nicovideo for iPad Safari Release
2011 / 08 / 02 NicoNico for Android Browser Release 2010 / 05 / 17 Nicolive App for iPhone Release Now! ݄ʹχίੜJ1IPOFΞϓϦɺ݄ʹJ1BE൛χίχίಈըɻ ݄ʹχίχί͕"OESPJEରԠ
<Slow Start> ͍ελʔτ
2007 / 06 / 29 iPhone Release 2009 / 04
/ 27 iPhone Nicovideo Why did we take too much time to develop ? ͷJ1IPOFొ͔ΒʹJ1IPOFΞϓϦϦϦʔεɺ ͳͥ͜Μͳʹ։ൃʹ͕͔͔࣌ؒͬͨͷ͔ʁ
We had 2 problems ͭͷ
1. Apple, inc. Apple Porno is not allowed ! Fix
it ! ͭ"QQMFࣾͷΞϓϦʹର͢ΔϙϦγʔͷ
2. Videos Users I can’t watch SWF Videos !! What’s
wrong !? ͏ͭɺϏσΦϑΥʔϚοτʹؔ͢Δ
զʑJ1IPOF্ͰͷΞϓϦ։ൃʹർΕ͖ͬͯ͠·ͬͨ We tired of Developments on iPhone Apps...
<HTML5> ͦͯ͠)5.-
iPad iPad iPad iPad iPad iPad iPad iPad iPad iPad
iPad iPad iPad iPad iPad iPad iPad iPad iPad iPad iPad iPad iPad Pad Pad 2010 / 04 / 08 iPad Release ݄ɺੈքJ1BEʹ͍ͨ
Mr. Chairman iPad! ձʮJ1BEͩʂʯ
Mr. Chairman ...and ʮʜͦͯ͠ʯ
Mr. Chairman HTML5! ʮ)5.-ͩʂʯͱɻ
Video Fast DOM XHR Lv2 HTML5 have Good Parts! )5.-ʹྑ͍ύʔπ͕ଗ͍ͬͯͨ
݄ɺχίχίಈըJ1BE൛ϦϦʔε 2010 / 09 / 29 Nicovideo for iPad Safari
Release HTML5 Fast!
<Infection> ײછ
Android Users HTML5! "OESPJEϢʔβʔʮ)5.-ରԠʯΛߴ͘ཁٻͨ͠
Users thinking HTML5 is Cross Platform and Modern and COOOOL
Technology ! ʮ)5.-ΫϩεϓϥοτϑΥʔϜͰɺϞμϯͰɺΫʔϧͳςΫϊϩδʔʯͩͱ ൴Βߟ͍͑ͯͨ
2011 / 08 / 02 NicoNico for Android ݄ χίχίಈը"OESPJE൛ϦϦʔε
Main Component Flash ϝΠϯٕज़ɺ'MBTI
Why Flash? ͳͥɺ'MBTIͳͷ͔
✔ Video Formats ✔ Recycle Codes ✔ Cross Platform 'MBTIͳΒɺϏσΦϑΥʔϚοτͷ͕ղܾͰ͖ɺ͢Ͱʹ͋Δίʔυ͕ྲྀ༻Ͱ͖ɺ
ʮ)5.-ΑΓʯΫϩεϓϥοτϑΥʔϜ͔ͩΒ
But so HEAVY Ͱॏ͍ΑͶ
Flash 'MBTI͔ɺ)5.-͔ͱ͍͏ʮಆ૪ʯͱɺ'MBTIҙࣝͷײછਐΜͩ HTML5 vs
<Neutral> தཱʹ
HTML5 is not the Silver Bullet )5.-ۜͷؙ͡Όͳ͍
Flash is not the Silver Bullet 'MBTIۜͷؙ͡Όͳ͍
Flash or HTML5 or App Users don’t care! 'MBTI͔)5.-͔ΞϓϦ͔ͳΜͯ ϢʔβʔͲ͏Ͱ͍͍
Users want the Good Product Ϣʔβʔ͕ཉ͍͠ͷ͍͍͚ͩͩ
<REAL IMPACT> ਅͷΠϯύΫτ
We can’t escape from Developments on Browsers զʑϒϥβ্Ͱͷ։ൃ͔ΒಀΕΒΕͳ͘ͳͬͨ
Users expects “HTML5” Ϣʔβʔʮ)5.-ʯʹظ͍ͯ͠Δ
Expects is soooooo BIG ͦͷظ࣮ʹڊେͩ
However, We don’t know good ways yet ͔͠͠ɺզʑ·ͩ)5.-Ͱͷ։ൃܦݧ͕গͳ͍
Technical maturity Expects of Users ظڊେ͕ͩɺٕज़తख़ͷ߹·ͬͨ͘Γ͍ͯͳ͍
REAL IMPACT is the GAP ͜ͷΪϟοϓ͕ͦ͜ɺ)5.-ͷΠϯύΫτͳͷͩ
Thank you for Listening Sho Kusano(@rosylilly) @Wireless Japan 2012 ΞϦΨʔτΰβΠϚε