From 0114a214791c357c3dd3fdde5fc47b9ca33796cc Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Sat, 31 Jul 2021 12:04:19 -0400 Subject: remove link 'title' attributes that's just the 'href' (ja, part 2) (#1807) --- .../indexeddb_api/basic_concepts_behind_indexeddb/index.html | 12 ++++++------ files/ja/orphaned/web/api/svgtransformable/index.html | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) (limited to 'files/ja/orphaned/web/api') diff --git a/files/ja/orphaned/web/api/indexeddb_api/basic_concepts_behind_indexeddb/index.html b/files/ja/orphaned/web/api/indexeddb_api/basic_concepts_behind_indexeddb/index.html index 87c564b33e..5a65babc30 100644 --- a/files/ja/orphaned/web/api/indexeddb_api/basic_concepts_behind_indexeddb/index.html +++ b/files/ja/orphaned/web/api/indexeddb_api/basic_concepts_behind_indexeddb/index.html @@ -30,7 +30,7 @@ original_slug: Web/API/IndexedDB_API/Basic_Concepts_Behind_IndexedDB

IndexedDB の概要

-

IndexedDB では、"キー" でインデックス付けされたオブジェクトを保存および取り出すことができます。データベースに対して施したすべての変更は、トランザクションで発生します。たいていの Web ストレージ技術と同様に、IndexedDB も同一生成元ポリシーに従います。よって、保存済みデータは同一ドメイン内からアクセスできますが、異なるドメインにまたがってデータへアクセスすることはできません。

+

IndexedDB では、"キー" でインデックス付けされたオブジェクトを保存および取り出すことができます。データベースに対して施したすべての変更は、トランザクションで発生します。たいていの Web ストレージ技術と同様に、IndexedDB も同一生成元ポリシーに従います。よって、保存済みデータは同一ドメイン内からアクセスできますが、異なるドメインにまたがってデータへアクセスすることはできません。

IndexedDB は、Web Workers を含むほとんどの状況で使用できる非同期 API です。以前は Web Workers で使用するための同期 API も含まれていましたが、Web コミュニティが無関心であったために仕様から削除されました。

@@ -47,7 +47,7 @@ original_slug: Web/API/IndexedDB_API/Basic_Concepts_Behind_IndexedDB
  • IndexedDB はトランザクショナルデータベースモデルに基づいて構築されます。IndexedDB で行うことはすべて、トランザクション環境で発生します。IndexedDB API はインデックス、テーブル、カーソルなどを表す多くのオブジェクトを提供していますが、それらは個々のトランザクションに結びつけられています。よって、トランザクションの外部でコマンドを実行したりカーソルを開くことはできません。トランザクションには明確な存続期間がありますので、完了後にトランザクションを使おうとすると例外が発生します。また、トランザクションは自動コミットであり、手動コミットはできません。

    -

    このトランザクションモデルは、ユーザーが同時に 2 つの異なるタブを使用して ウェブ アプリのインスタンスを 2 つ開いた場合に何が起きるかを考慮すると、とても役に立ちます。トランザクショナルな操作がなければ、2 つのインスタンスでお互いの変更点が干渉するでしょう。データベースのトランザクションについて詳しくない場合は、Wikipedia の Database transaction の記事 (日本語版) をご覧ください。また、定義の章のトランザクションもご覧ください。

    +

    このトランザクションモデルは、ユーザーが同時に 2 つの異なるタブを使用して ウェブ アプリのインスタンスを 2 つ開いた場合に何が起きるかを考慮すると、とても役に立ちます。トランザクショナルな操作がなければ、2 つのインスタンスでお互いの変更点が干渉するでしょう。データベースのトランザクションについて詳しくない場合は、Wikipedia の Database transaction の記事 (日本語版) をご覧ください。また、定義の章のトランザクションもご覧ください。

  • IndexedDB API はほぼ非同期です。API はデータを戻り値として返しません。代わりに、コールバック関数を渡さなければなりません。同期的な方法でデータベースに値を "保存" したり、データベースから値を "取り出す" ことはありません。代わりに、データベースで実行する操作を "要求" します。操作が完了すると DOM イベントによって通知され、イベントの種類によって操作が成功したか失敗したかを知ることができます。これは、始めは若干複雑に聞こえますが、健全化対策が組み込まれています。また、XMLHttpRequest が動作する方法と同様です。

    @@ -61,10 +61,10 @@ original_slug: Web/API/IndexedDB_API/Basic_Concepts_Behind_IndexedDB
  • IndexedDB はオブジェクト指向です。IndexedDB は、行と列の集合で表されるテーブルによるリレーショナルデータベースではありません。この重要かつ根本的な違いが、アプリケーションの設計や構築の方法に影響を与えます。

    -

    伝統的なリレーショナルデータストアでは、データを示す行と、名前付きでデータの型を示す列の集合を保存するテーブルを持ちます。一方、IndexedDB はデータの型と、単に持続的な JavaScript オブジェクトを保存するためのオブジェクトストアを作成しなければなりません。それぞれのオブジェクトストアは問い合わせや反復処理を効率的に行うためのインデックスの集合を持つことができます。オブジェクト指向データベース管理システムについて詳しくない場合は、Wikipedia の Object database の記事 (日本語版) をご覧ください。

    +

    伝統的なリレーショナルデータストアでは、データを示す行と、名前付きでデータの型を示す列の集合を保存するテーブルを持ちます。一方、IndexedDB はデータの型と、単に持続的な JavaScript オブジェクトを保存するためのオブジェクトストアを作成しなければなりません。それぞれのオブジェクトストアは問い合わせや反復処理を効率的に行うためのインデックスの集合を持つことができます。オブジェクト指向データベース管理システムについて詳しくない場合は、Wikipedia の Object database の記事 (日本語版) をご覧ください。

  • -

    IndexedDB は Structured Query Language (SQL) を使用しません。IndexedDB はカーソルを生成するインデックスでクエリーを使用しており、結果セットで反復処理を行うために使用します。NoSQL システムについて詳しくない場合は、Wikipedia の NoSQL の記事 (日本語版) をご覧ください。

    +

    IndexedDB は Structured Query Language (SQL) を使用しません。IndexedDB はカーソルを生成するインデックスでクエリーを使用しており、結果セットで反復処理を行うために使用します。NoSQL システムについて詳しくない場合は、Wikipedia の NoSQL の記事 (日本語版) をご覧ください。

  • IndexedDB は同一生成元ポリシーに従います。生成元は、スクリプトを実行したドメイン、アプリケーション層プロトコル、ドキュメントの URL のポートです。それぞれの生成元が、自身に関連付けられたデータベースセットを持ちます。すべてのデータベースが、どの生成元に所属するかを識別する名称を持ちます。

    @@ -211,8 +211,8 @@ original_slug: Web/API/IndexedDB_API/Basic_Concepts_Behind_IndexedDB

    関連情報

    diff --git a/files/ja/orphaned/web/api/svgtransformable/index.html b/files/ja/orphaned/web/api/svgtransformable/index.html index 5c69dccf39..cc7446c756 100644 --- a/files/ja/orphaned/web/api/svgtransformable/index.html +++ b/files/ja/orphaned/web/api/svgtransformable/index.html @@ -39,7 +39,7 @@ original_slug: Web/API/SVGTransformable Normative document - SVG 1.1 (2nd Edition) + SVG 1.1 (2nd Edition) -- cgit v1.2.3-54-g00ecf