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
950
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
HTML5 IMPACT from Multi Device development for NicoNico
@Wireless Japan 2012
Sho Kusano
June 01, 2012
More Decks by Sho Kusano
See All by Sho Kusano
ISUCON 反省会
rosylilly
1
350
ISUCON 夏祭り 2023 ハンズオン資料
rosylilly
1
6.7k
今日から始めるリアルタイム配信の裏側
rosylilly
10
9.1k
ISUCON12 事前講習
rosylilly
6
17k
BURST #0
rosylilly
1
280
ISUCON 11 Prior
rosylilly
9
18k
ISUCON 夏期講習 2020
rosylilly
7
11k
真剣.js / shinken-js
rosylilly
1
4.4k
Sustainable Operation
rosylilly
2
3.8k
Other Decks in Programming
See All in Programming
Apache Hive: Toward a Cloud Native Lakehouse
okumin
0
180
torikago - Ruby::Boxで照らすモジュラモノリスの実行境界
se4weed
1
350
継続モナドとリアクティブプログラミング
yukikurage
3
690
JAWS-UG横浜 #102 AWSサ終供養LT会 成仏できない AWS サービスたち 〜本日、三体供養します〜
maroon1st
0
330
20260722_microCMSで考える、AI時代のコンテンツ運用設計
yosh1
0
370
進化を続けるGo toolsの現在地 / The Current State of Ever-Evolving Go Tools
hond0413
0
150
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
540
TSX の <Hoge<Fuga>> という構文に驚いた話 / tsx-type-argument-syntax
kanaru0928
0
210
Go 1.27 における memory allocation の高速化
andpad
0
100
壊れたパーサから始める関数型設計と構成的なパーサ #fp_matsuri
raiga0310
2
450
作るコストが小さくなった時代 幸せに働くために改めて考えたいこと 〜エンジニアとして価値を出し続けるために注視している二分野〜
yuppeeng
0
190
VibeCodingからAgenticWorkflowへ
starfish719
0
320
Featured
See All Featured
Ruling the World: When Life Gets Gamed
codingconduct
0
290
Measuring & Analyzing Core Web Vitals
bluesmoon
9
950
We Have a Design System, Now What?
morganepeng
55
8.3k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
330
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Mobile First: as difficult as doing things right
swwweet
225
10k
Prompt Engineering for Job Search
mfonobong
0
400
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
30 Presentation Tips
portentint
PRO
1
360
Discover your Explorer Soul
emna__ayadi
2
1.2k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
470
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 ΞϦΨʔτΰβΠϚε