- ベストアンサー
HTML5のSDKについて
こんにちわ。 HTML5の初心者なので、見当違いの質問をしていたら済みません。 HTML5について新しく開発を行おうと考えているのですが、 HTML5には、SDKなどの開発キットは存在するのでしょうか? また、HTML5を開発するに当たり、総合開発環境などは存在するのでしょうか? (例えばJavaやAndroidならば、JavaSDKとかAndroidSDKとかありますし、それと総合開発環境Eclipceを使って開発が行えますよね。そんなイメージで質問しています。) お手数をおかけしますが、お答え頂けたら幸いです。 以上
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
HTML5 に SDK と呼べるものは存在しません。 テキストエディタで書き、ブラウザで表示すれば完了です。 強いて言えば ・解説 https://developer.mozilla.org/ja/ ・文法チェッカ http://validator.w3.org/ ・ブラウザ付属の開発ツール ぐらいでしょうか。 統合環境ならばたくさんあります。 が、どの様な分野で使うかによってお勧めが異なりますので、 いくつかのパターンで有名どころだけ回答します。 単純に画面設計のみのデザイン用途 ・Dreamwaver Webアプリケーション開発用途 - サーバー側の結果としてHTML5を使用 ・Visual Studio Express 2012 for Web ・Eclipse Web Tools Platform HTML5アプリ開発用途 - サーバーを必要としないHTML5のみのソフト ・Visual Studio Express 2012 for Windows 8 - HTML5によるWindowsアプリ開発 ・Eclipse Javascript Debug Toolkit
その他の回答 (2)
- Ogre7077
- ベストアンサー率65% (170/258)
#2 でご質問の HTML5 に SDK が無い根拠、とはなかなか難しい質問ですが回答してみます。 CERN の研究者 ティム・バーナーズ・リー氏が World Wide Web を開発し、公有の技術としたのが 20年前 参考) http://japanese.engadget.com/2013/04/30/www-20/ 氏はこの技術を、誰でも使えるような設計としました。なので、 ・開発ライセンスなど存在しません ・テキストのまま公開するので、コンパイル作業はありません ・公開前の事前検証を必要としません つまり、SDK を必要とするような要因を尽く排除しています。 現在は 暗号化 / jQuery / 埋め込み動画 / Google公開API などの為に、個別に SDK が存在するケースがありますが、Web の最新規格である HTML5 においては今も昔も変わらずに SDK は存在しません。 ただ仕様書だけがあります。 仕様書さえあれば開発が可能なのが Web 技術というものです。 (それに加えて相互運用性の雑多なノウハウも必要なのが悲しいところではあります...) 統合開発環境というのは、仕様書に即した開発が出来るように手助けするものなので、絶対に必要なものではありませんが、便利なのでよく使われます。ですがコレを SDK とは呼べないでしょう。
お礼
なるほど。非常に勉強になりました。 特に以下の > 現在は 暗号化 / jQuery / 埋め込み動画 / Google公開API などの為に、個別に SDK が > 存在するケースがありますが、Web の最新規格である HTML5 においては今も昔も変わらず > に SDK は存在しません。 > 個別にあるような・・気もする・・?といった疑問に答えていただいたことには非常に感謝しています。 自分の中で余り形になっていなかったもやもやが晴れました。 24時間追加回答なり返信なりが無ければBAにして終了したいと思います。 この度は、色々有難うございました。 以上
- hirotn
- ベストアンサー率59% (147/246)
Aptena なんかはいかがでしょうか http://ja.wikipedia.org/wiki/Aptana HTML5に特化しているわけではありませんが、Web開発に特化したツールとしては有益なようです。 Eclipseのプラグインとして用います。
お礼
回答ありがとう御座いました。 総合開発環境のEclipseがそのまま使えるんですね。勉強になりました。
お礼
回答ありがとう御座いました。 >HTML5 に SDK と呼べるものは存在しません。 まさにこの情報が欲しかったのです。ありがとうございました。 ちなみにSDKが無い根拠とかそういう物があったら追加で教えて欲しいです。 (下の解説というサイトで書いてあるのかもしれませんが、英語が多すぎてすぐには追い切れなかったので・・ ・解説 https://developer.mozilla.org/ja/ ) また、総合開発環境についてですが、Eclipseのプラグインだけでなく色々あるんですね。 勉強になりました。 以上