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
エンプラ開発の辛みと その解決策
Search
Atsushi Nakatsugawa
PRO
October 06, 2017
Technology
0
970
エンプラ開発の辛みと その解決策
HTML5 Conference 2017のLT大会での発表資料です。
Atsushi Nakatsugawa
PRO
October 06, 2017
Tweet
Share
More Decks by Atsushi Nakatsugawa
See All by Atsushi Nakatsugawa
AIで急増した生産「量」の荒波をCodeRabbitで乗りこなそう
moongift
PRO
0
20
Codexとも仲良く。CodeRabbit CLIの紹介
moongift
PRO
1
410
リレーションからマーケティングへ。継続するDevRelのために行うべきこと
moongift
PRO
0
8
開発スピードとスキル向上を両立するAIコードレビューの活かし方
moongift
PRO
0
72
個人開発にAIレビューを導入しよう
moongift
PRO
0
47
AIによるコードレビューで開発体験を向上させよう!
moongift
PRO
0
840
AIによるコードレビューで開発体験を向上させよう!
moongift
PRO
0
1.3k
開発スピードとスキル向上を両立するAIコードレビューの活かし方
moongift
PRO
0
70
Let's speed up personal development with AI code reviews
moongift
PRO
0
40
Other Decks in Technology
See All in Technology
コンパウンド組織のCRE #cre_meetup
layerx
PRO
1
290
serverless team topology
_kensh
3
240
ゼロコード計装導入後のカスタム計装でさらに可観測性を高めよう
sansantech
PRO
1
540
JAWS UG AI/ML #32 Amazon BedrockモデルのライフサイクルとEOL対応/How Amazon Bedrock Model Lifecycle Works
quiver
1
110
AIエージェントによる業務効率化への飽くなき挑戦-AWS上の実開発事例から学んだ効果、現実そしてギャップ-
nasuvitz
5
1.4k
様々なファイルシステム
sat
PRO
0
260
AIでデータ活用を加速させる取り組み / Leveraging AI to accelerate data utilization
okiyuki99
6
1.4k
SRE × マネジメントレイヤーが挑戦した組織・会社のオブザーバビリティ改革 ― ビジネス価値と信頼性を両立するリアルな挑戦
coconala_engineer
0
290
OTEPsで知るOpenTelemetryの未来 / Observability Conference Tokyo 2025
arthur1
0
320
AI駆動で進める依存ライブラリ更新 ─ Vue プロジェクトの品質向上と開発スピード改善の実践録
sayn0
1
340
AIを使ってテストを楽にする
kworkdev
PRO
0
260
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
14
82k
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
225
10k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
116
20k
We Have a Design System, Now What?
morganepeng
53
7.8k
Agile that works and the tools we love
rasmusluckow
331
21k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
10
890
Bash Introduction
62gerente
615
210k
Gamification - CAS2011
davidbonilla
81
5.5k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
620
Build your cross-platform service in a week with App Engine
jlugia
234
18k
jQuery: Nuts, Bolts and Bling
dougneiner
65
7.9k
Transcript
エンプラ開発の辛みと その解決策 MOONGIFT 中津川篤司
自己紹介 !HPPGNJOU GCNFHPPGNJOU 中津川 篤司 株式会社MOONGIFT 代表取締役 hifive エヴァンジェリスト 2004年1月よりオープンソース・ソフトウェアを
毎日紹介するブログ MOONGIFT を運営。 http://www.moongift.jp/
モダンなJavaScriptの書き方 リッチなフレームワーク 多機能なWebアプリケーション
何か忘れているような…
エンタープライズ!
エンタープライズだって HTML5したい! (お気に入りのキャラ/人で脳内再生してください)
簡単な比較 スタートアップ エンタープライズ 夢 見ているもの 現実 〜1,000万円 予算 1億円以上 〜6ヶ月
納期 1年以上〜 3年 稼働年数 10年以上
世界観 スタートアップ エンタープライズ 格好良さ >>>>> 越えられない壁 >>>>> ちゃんと仕様通りに動く IE8/IE11でも動く 最新テクノロジー
>>>>> 越えられない壁 >>>>> メンテナンスできる 10年後も! Flexェ…Silverlightェ… モダンでクールな 開発手法 >>>>> 越えられない壁 >>>>> 「誰でも」開発できる VirtualDOMェ… Gulp…WebPack…
それでも進化するテクノロジー スマートフォン!タブレット! HTML5!HTML5.1! CSS3!ECMA7! 表現力の向上! 2010年にiPadが発 売されたのを機に全 社員にiPad(初代) を配った会社はお元 気かしら?
枯れる前に次のテクノロジーが!
色々ある細かい問題 SafariのプライベートタブではlocalStorageがエラーに… Chrome 61からスクロール量の取り方が変わっている IE9で navigator.geolocation にアクセスするとメモリリーク
理想 vs 現実 理想 現実 Chrome / FF ブラウザ IE8/IE11
HTML5 技術 HTML4 + HTML5 ! スマデバ !
解決しない解決策 サーバサイドで頑張る → 2000年に戻る 新技術に追従する → 改変予算ないけど SaaSを使う → 特注大好き日本人には難しい
徹夜 → 日本人向き
そこで作りました https://htmlfihive.com/
特徴1 慎重なアップデート (ポジティブな言い方)
主なFWとの比較 2012 13 14 15 16 17 1.0 1.2 1.5.0
2.0 1.6.0 4.1 1.6.6 0.10.0 0.14.5 15.0.0 15.6.1 1.0.10 2.1.7 2.4.4 1.1.1 1.1.8 1.1.14 1.2.0 1.3.0 1.3.1
特徴2 jQueryを採用! (ポジティブな言い方)
特徴3 レガシーな ブラウザをサポート
現場にいるブラウザ… *& ɹ݄Ͱαϙʔτऴྃ 8JOEPXT ɹ݄Ͱαϙʔτऴྃ *& ɹ݄Ͱαϙʔτऴྃ
8JOEPXT7JTUB41 ɹ݄Ͱαϙʔτऴྃ
今後の遺物 Windows7(2020年01月14日にサポート終了) IE11まで。Edge不可。 Windows 8.1 IE11まで。Edge不可。 古いタブレット iPad / Android
/ iPhone(iOS4とか)
特徴4 オープンソース! (Apache License 2.0)
まとめ エンタープライズでは求められる質が違います Webシステムは一度作って終わりではありません サポート体制、学習コスト、メンテナンスコスト、遺物との戦 いのを乗り越えられる武器を選びましょう
GitHub⭐! GitHub Starを付けたりウォッチしたり すると中の人(主に私)が喜びます。 ぜひDLしたり試したりしてください https://github.com/hifive/hifive-main