diff options
author | Masahiro FUJIMOTO <mfujimot@gmail.com> | 2021-07-11 22:10:37 +0900 |
---|---|---|
committer | potappo <potappo@gmail.com> | 2021-07-17 13:25:46 +0900 |
commit | 5049f319ea0acfefc75713c81c2b9455f411bb82 (patch) | |
tree | bdfede19a254958ce25acb91712a1118719a6785 | |
parent | 0930bbb69fd6acf468fd2c31a0ce6f82b6443f14 (diff) | |
download | translated-content-5049f319ea0acfefc75713c81c2b9455f411bb82.tar.gz translated-content-5049f319ea0acfefc75713c81c2b9455f411bb82.tar.bz2 translated-content-5049f319ea0acfefc75713c81c2b9455f411bb82.zip |
Web/API/Element/compositionstart_event を更新
- conflicting 版は古いので削除
- 2021/07/10 時点の英語版に同期
-rw-r--r-- | files/ja/_redirects.txt | 10 | ||||
-rw-r--r-- | files/ja/conflicting/web/api/element/compositionstart_event/index.html | 81 | ||||
-rw-r--r-- | files/ja/web/api/element/compositionstart_event/index.html | 32 |
3 files changed, 15 insertions, 108 deletions
diff --git a/files/ja/_redirects.txt b/files/ja/_redirects.txt index f97fa909da..2722dec78f 100644 --- a/files/ja/_redirects.txt +++ b/files/ja/_redirects.txt @@ -1212,7 +1212,7 @@ /ja/docs/DOM/DOM_Reference/Preface /ja/docs/Web/API/Document_Object_Model /ja/docs/DOM/DOM_Storage /ja/docs/conflicting/Web/API/Web_Storage_API /ja/docs/DOM/DOM_event_reference/compositionend /ja/docs/Web/API/Element/compositionend_event -/ja/docs/DOM/DOM_event_reference/compositionstart /ja/docs/conflicting/Web/API/Element/compositionstart_event +/ja/docs/DOM/DOM_event_reference/compositionstart /ja/docs/Web/API/Element/compositionstart_event /ja/docs/DOM/DOM_event_reference/input /ja/docs/Web/API/HTMLElement/input_event /ja/docs/DOM/DeviceLightEvent.value /ja/docs/orphaned/Web/API/DeviceLightEvent/value /ja/docs/DOM/Document.querySelector /ja/docs/Web/API/Document/querySelector @@ -1268,7 +1268,7 @@ /ja/docs/DOM/Manipulating_the_browser_history /ja/docs/Web/API/History_API /ja/docs/DOM/MediaQueryList /ja/docs/Web/API/MediaQueryList /ja/docs/DOM/Mozilla_event_reference/compositionend /ja/docs/Web/API/Element/compositionend_event -/ja/docs/DOM/Mozilla_event_reference/compositionstart /ja/docs/conflicting/Web/API/Element/compositionstart_event +/ja/docs/DOM/Mozilla_event_reference/compositionstart /ja/docs/Web/API/Element/compositionstart_event /ja/docs/DOM/Mozilla_event_reference/input /ja/docs/Web/API/HTMLElement/input_event /ja/docs/DOM/MutationObserver /ja/docs/Web/API/MutationObserver /ja/docs/DOM/Node /ja/docs/Web/API/Node @@ -4308,7 +4308,7 @@ /ja/docs/Web/Events/close_websocket /ja/docs/Web/API/WebSocket/close_event /ja/docs/Web/Events/complete_indexedDB /ja/docs/Web/API/IDBTransaction/complete_event /ja/docs/Web/Events/compositionend /ja/docs/Web/API/Element/compositionend_event -/ja/docs/Web/Events/compositionstart /ja/docs/conflicting/Web/API/Element/compositionstart_event +/ja/docs/Web/Events/compositionstart /ja/docs/Web/API/Element/compositionstart_event /ja/docs/Web/Events/connect /ja/docs/Web/API/SharedWorkerGlobalScope/connect_event /ja/docs/Web/Events/copy /ja/docs/Web/API/Element/copy_event /ja/docs/Web/Events/cut /ja/docs/Web/API/Element/cut_event @@ -4861,7 +4861,7 @@ /ja/docs/Web/Reference/Events/canplay /ja/docs/Web/API/HTMLMediaElement/canplay_event /ja/docs/Web/Reference/Events/click /ja/docs/Web/API/Element/click_event /ja/docs/Web/Reference/Events/compositionend /ja/docs/Web/API/Element/compositionend_event -/ja/docs/Web/Reference/Events/compositionstart /ja/docs/conflicting/Web/API/Element/compositionstart_event +/ja/docs/Web/Reference/Events/compositionstart /ja/docs/Web/API/Element/compositionstart_event /ja/docs/Web/Reference/Events/copy /ja/docs/Web/API/Element/copy_event /ja/docs/Web/Reference/Events/cut /ja/docs/Web/API/Element/cut_event /ja/docs/Web/Reference/Events/drag /ja/docs/Web/API/Document/drag_event @@ -4962,7 +4962,7 @@ /ja/docs/Web/XSLT/The_XSLT_JavaScript_Interface_in_Gecko/Resources /ja/docs/Web/XSLT/XSLT_JS_interface_in_Gecko/Resources /ja/docs/Web/XSLT/The_XSLT_JavaScript_Interface_in_Gecko/Setting_Parameters /ja/docs/Web/XSLT/XSLT_JS_interface_in_Gecko/Setting_Parameters /ja/docs/Web2/Reference/Events/compositionend /ja/docs/Web/API/Element/compositionend_event -/ja/docs/Web2/Reference/Events/compositionstart /ja/docs/conflicting/Web/API/Element/compositionstart_event +/ja/docs/Web2/Reference/Events/compositionstart /ja/docs/Web/API/Element/compositionstart_event /ja/docs/Web2/Reference/Events/input /ja/docs/Web/API/HTMLElement/input_event /ja/docs/WebAPI /ja/docs/conflicting/Web/API_dd04ca1265cb79b990b8120e5f5070d3 /ja/docs/WebAPI/Battery_Status /ja/docs/Web/API/Battery_Status_API diff --git a/files/ja/conflicting/web/api/element/compositionstart_event/index.html b/files/ja/conflicting/web/api/element/compositionstart_event/index.html deleted file mode 100644 index a4d5956f6d..0000000000 --- a/files/ja/conflicting/web/api/element/compositionstart_event/index.html +++ /dev/null @@ -1,81 +0,0 @@ ---- -title: compositionstart -slug: conflicting/Web/API/Element/compositionstart_event -tags: - - DOM - - Event - - Gecko DOM Reference - - events - - 要更新 -translation_of: Web/API/Element/compositionstart_event -translation_of_original: DOM/DOM_event_reference/compositionstart -original_slug: Web/Events/compositionstart ---- -<p>DOM <code>compositionstart</code> イベントはユーザがIMEで未確定文字列の入力を開始した時のように、間接的なテキスト入力を開始した時に同期的に発生します。このイベントは {{ domxref("CompositionEvent") }} インターフェースを持ちます。</p> -<div class="note"> - <strong>注釈:</strong> このイベントはテキストが編集が始まる前に発生すべきではあるのですが、Gecko では編集を始めた直後に発生します。</div> -<ul style="display: table; padding: 0; border-left: 2px solid; margin-left: 0.5em;"> - <li style="display: table-row; padding: 3px; margin: 0;"><dfn>インターフェース:</dfn>{{ domxref('CompositionEvent') }}</li> - <li style="display: table-row; padding: 3px; margin: 0;"><dfn>同期・非同期 :</dfn>同期</li> - <li style="display: table-row; padding: 3px; margin: 0;"><dfn>バブルフェーズ :</dfn>有り</li> - <li style="display: table-row; padding: 3px; margin: 0;"><dfn>ターゲット :</dfn> {{ domxref('Element') }}</li> - <li style="display: table-row; padding: 3px; margin: 0;"><dfn>キャンセル :</dfn> 可能 (ただし、下記のブラウザ固有の事情を参照)</li> - <li style="display: table-row; padding: 3px; margin: 0;"><dfn>既定動作 :</dfn> 無し</li> -</ul> -<h2 id="仕様書">仕様書</h2> -<p><a class="external" href="http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html#event-type-compositionstart" title="http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html#event-type-compositionstart">DOM Level3 Events</a></p> -<h2 id="ブラウザ間の互換性">ブラウザ間の互換性</h2> -<p>{{ CompatibilityTable() }}</p> -<div id="compat-desktop"> - <table class="compat-table"> - <tbody> - <tr> - <th>機能</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari</th> - </tr> - <tr> - <td>基本的なサポート</td> - <td> - <p>{{ CompatVersionUnknown() }}</p> - <p>data 属性値は仕様と違っています。</p> - </td> - <td>{{ CompatGeckoDesktop("9.0") }}</td> - <td> - <p>{{ CompatVersionUnknown() }}</p> - <p>data 属性値は常に空です。</p> - </td> - <td>{{ CompatNo() }}</td> - <td>{{ CompatUnknown() }}</td> - </tr> - </tbody> - </table> -</div> -<div id="compat-mobile"> - <table class="compat-table"> - <tbody> - <tr> - <th>機能</th> - <th>Android</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Mobile</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>基本的なサポート</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatGeckoMobile("9.0") }}</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatUnknown() }}</td> - </tr> - </tbody> - </table> -</div> -<h3 id="Gecko_の動作メモ">Gecko の動作メモ</h3> -<p>DOM Level 3 仕様書では <code>compositionstart</code> はキャンセル可能と定義されています。しかし、 Gecko では現在のところ、キャンセルをできないようにしています。</p> -<p>Gecko はこのイベントをIMEが編集を開始した時に発生させます。また、プラットフォームによっては開始された編集を取り消すAPIがありません。さらに、Gecko は IME が実際に編集を開始するまで各キーイベントがそのきっかけとなるかどうか知ることができません。これらの理由から、<code>compositionstart</code> イベントの {{ domxref("event.preventDefault()") }} は Gecko では機能しません。</p> diff --git a/files/ja/web/api/element/compositionstart_event/index.html b/files/ja/web/api/element/compositionstart_event/index.html index c51925e1ca..3785a215a6 100644 --- a/files/ja/web/api/element/compositionstart_event/index.html +++ b/files/ja/web/api/element/compositionstart_event/index.html @@ -9,13 +9,14 @@ tags: - compositionstart - イベント - 入力メソッド +browser-compat: api.Element.compositionstart_event translation_of: Web/API/Element/compositionstart_event --- <div>{{APIRef}}</div> <p><strong><code>compositionstart</code></strong> イベントは、 {{glossary("input method editor", "IME")}} などのテキスト変換システムが新しい変換セッションを開始した時に発生します。</p> -<p>例えば、このイベントは、ユーザーが<a href="https://ja.wikipedia.org/wiki/ピン音">ピン音</a> IME を使用して漢字の入力を開始した後に発生します。</p> +<p>例えば、このイベントはユーザーが<a href="https://ja.wikipedia.org/wiki/ピン音">ピン音</a> IME を使用して漢字の入力を開始した後に発生します。</p> <table class="properties"> <tbody> @@ -38,7 +39,7 @@ translation_of: Web/API/Element/compositionstart_event </tbody> </table> -<h2 id="Examples" name="Examples">例</h2> +<h2 id="Examples">例</h2> <pre class="brush: js">const inputElement = document.querySelector('input[type="text"]'); @@ -46,7 +47,7 @@ inputElement.addEventListener('compositionstart', (event) => { console.log(`generated characters were: ${event.data}`); });</pre> -<h3 id="Live_example" name="Live_example">実行例</h3> +<h3 id="Live_example">実行例</h3> <h4 id="HTML">HTML</h4> @@ -117,32 +118,19 @@ inputElement.addEventListener('compositionupdate', handleEvent); inputElement.addEventListener('compositionend', handleEvent); </pre> -<h4 id="Result" name="Result">結果</h4> +<h4 id="Result">結果</h4> <p>{{ EmbedLiveSample('Live_example', '100%', '180px') }}</p> -<h2 id="Specifications" name="Specifications">仕様書</h2> +<h2 id="Specifications">仕様書</h2> -<table class="standard-table"> - <thead> - <tr> - <th scope="col">仕様書</th> - <th scope="col">状態</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{SpecName('UI Events', '#event-type-compositionstart')}}</td> - <td>{{Spec2('UI Events')}}</td> - </tr> - </tbody> -</table> +{{Specifications}} -<h2 id="Browser_compatibility" name="Browser_compatibility">ブラウザーの互換性</h2> +<h2 id="Browser_compatibility">ブラウザーの互換性</h2> -<p>{{Compat("api.Element.compositionstart_event")}}</p> +<p>{{Compat}}</p> -<h2 id="See_also" name="See_also">関連情報</h2> +<h2 id="See_also">関連情報</h2> <ul> <li>関連イベント: {{domxref("Element/compositionend_event", "compositionend")}}, {{domxref("Element/compositionupdate_event", "compositionupdate")}}。</li> |