IT用語辞典バイナリ | さくいん | サイトマップ | ヘルプ | お気に入りに追加  
HTML5 JavaScript API
IT用語辞典バイナリ<パソコン用語・コンピュータ辞書>
コンピュータ偉人伝<人物・画像・写真・プログラミング>
コンピュータ偉人伝<人物・画像・写真・プログラミング>
コンピュータ偉人伝<人物・画像・写真・プログラミング>
拡張子辞典<ファイル・変換・変更・表示>
HTML5タグリファレンス
CSS3リファレンス
HTML5 JavaScript API
エクセル関数リファレンス
ITパスポート試験
 
  
  IT用語辞典バイナリ > HTML5 JavaScript API > HTML5 JavaScript APIとは
  カテゴリ別さくいん

HTML5 JavaScript APIとは

HTML5 JavaScript APIとは

JavaScriptWebブラウザ上で動作するスクリプトで、Webページを構成する部品をスクリプトで制御したりするのに使います。たとえば、テキストボックスの入力内容をデータを送信する前にチェックして問題があればダイアログを表示するような機能を作ることができます。

かつてはブラウザごとに機能や書き方に差がありましたが、情報通信システム分野の標準化団体であるEcmaがEcmaScriptとして標準化して以来、ブラウザ依存の部分も少なくなり、ほんの少し気を使うだけでほぼすべてのブラウザに対応できるコードを書けるようになりました。また、以前はセキュリティ的に不十分なところがあったため、意図的に利用しない設定にしている人もいましたが、Webブラウザの進化によりそのような心配も少なくなってきています。そのため、現在ではJavaScriptはごく当たり前の技術として定着しています。

このような情勢の中、2005年頃からAjax(Asynchronous JavaScript + XML)という技術が注目を集めるようになってきました。Asynchronousとは非同期という意味で、ページの更新を伴わずにサーバー通信することを表しています。たとえば、Ajaxの技術を使えば、テキストボックスに入力したキーワードでWeb検索した結果をリアルタイムにWebブラウザに表示させることができます。

Ajaxの登場により、Webページユーザーの操作ごとに発生するページの更新から解放され、クライアントOS上で動作するツールのようにふるまうようになりました。HTML5ではこの考えを一歩進めて、本格的なWebアプリケーション、つまりローカル環境で動作するアプリケーションのように高機能なWebページを実現するために、JavaScriptの利用を前提として策定が進められています。たとえば<canvas>要素はブラウザ上で図形の描画領域を表しますが、描画にはJavaScriptを利用します。

このような機能をJavaScriptを使って実現するために用意されたメソッドやプロパティ、オブジェクトのことを、JavaScript API(API:Application Program Interface)と呼んでいます。一般にHTML5 JavaScript APIと言った場合は、正式にW3CWHATWGで策定が進められている仕様の他にも、関連する技術仕様を含む場合があります。

関連項目



シャープのマスクシャープのマスク
シャープが製造・販売する不織布マスク。
Surface Book 3Surface Book 3
Microsoftが販売するデタッチャブルPC。
Surface Go 2Surface Go 2
Microsoftが発表した2in1 PC。

 ・ITパスポート試験とは
 ・試験範囲と内容
 ・サンプル問題にチャレンジ

 ・Windowsの歴史
ジョン・マッカーシー LISPの開発者
ジョン・マッカーシー
人工知能の研究分野における第一人者。
スティーブ・ジョブズ Appleの共同創設者
スティーブ・ジョブズ
「Mac」や「iPhone」を生み出した経営者。
デニス・リッチー C言語、UNIXの開発者
デニス・リッチー
C言語の設計、UNIXの開発に携わった人物。
».m4b MPEG-4オーディオファイルの拡張子。 up!
».m4r iPhoneの着メロにするAACファイルにつく拡張子。 up!
».xlsx Excel 2007で作成したファイルのデフォルトの拡張子。
».docx Word 2007の標準的な保存形式。XML形式となっている。

2024年3月19日現在
ランキング1   ICT (用語辞典)
ランキング2   AirDrop (用語辞典)
ランキング3   コンテキスト  (用語辞典)
ランキング4   セグメント  (用語辞典)
ランキング5   アノテーション  (用語辞典)
ランキング6   オムニチャネル  (用語辞典)
ランキング7   スワイプ  (用語辞典)
ランキング8   インスタンス化  (用語辞典)
ランキング9   カラム  (用語辞典)
ランキング10   FOMO  (用語辞典)
RSS 0.91 RSS 1.0 RSS 2.0
IT用語辞典バイナリについて運営会社についてお問い合わせ先テクニカルライター募集利用規約
プライバシーポリシー著作権・商標について協力社一覧Weblio 辞書スマート翻訳英和辞典 - Weblio辞書Weblio英会話
©2023 GRAS Group, Inc. All rights reserved.