.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

HTML5から追加されたJavaScript API。

詳細

ネットワーク

Fetch

XMLHttpRequest?の強化版

ServiceWorker?

PWA(Progressive Web Apps)で使用される。

ストレージ

HTML5のストレージ機能には以下のものがある模様。

WebStorage?

  • 最もポピュラー
  • キーバリュー型のストレージ
  • 2種類ある。
    • 永久に保存される LocalStorage?
    • セッション中のみ保存される SessionStorage?
    • 比較

WebSQL Database

  • RDB(SQLite依存)のため、標準化が停止されている。
  • しかし、スマホ用ブラウザで唯一のため、未だに利用されている。

Indexed Database

  • オブジェクト型ストレージ(NoSQL)
  • WebSQL DatabaseからIndexed Databaseへの移行が推奨されている

Application Cache

非推奨化 → ServiceWorker

参考

ファイル操作

File

  • FileSystem? API(非標準)の代替
  • ブラウザ上のHTML5から
    ファイルの選択とそのデータへのアクセスが可能になる。

参考

位置情報

Geolocation

並列スレッド処理

Web Workers

ドラッグ&ドロップ

Drag and Drop

グラフィック描画

Canvas

履歴操作

History

その他

WebRTC

WebAuthn

参考

MDN

@IT

  • Insider.NET > 業務アプリInsider > 人気順に説明する初めてのHTML5開発
    http://www.atmarkit.co.jp/ait/subtop/features/dotnet/app/introhtml5_index.html

    • 位置情報をブラウザで活用! Geolocationを使いこなそう(2011/07/14)
    • ブラウザでストレージ? Web Storageを使いこなそう(2011/08/12)
    • アドインなしで実現可能! ドラッグ&ドロップを使いこなそう(2011/09/13)
    • DOM操作の主流になるか!? セレクタAPIを使いこなそう(2011/10/07)
    • 双方向通信を実現! WebSocket?を使いこなそう (2011/11/11)
    • JavaScriptでファイル操作!? File APIを使いこなそう(2011/12/16)
    • 列処理を実現!Web Workersを使いこなそう(2012/01/13)
    • Webアプリもオフライン実行? Indexed Databaseを使いこなそう(2012/02/14)

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-06-15 (火) 15:04:21 (50d)