diff --git a/src/guide/a11y-basics.md b/src/guide/a11y-basics.md index a97157aa..4af3c015 100644 --- a/src/guide/a11y-basics.md +++ b/src/guide/a11y-basics.md @@ -94,16 +94,17 @@ export default { ランドマークを使用すると、アプリケーション内のセクションへプログラムによるアクセスができます。支援技術に依存しているユーザは、アプリケーションの各セクションに移動し、コンテンツをスキップすることができます。これを実現するために、[ARIA ロール](https://developer.mozilla.org/ja/docs/Web/Accessibility/ARIA/Roles)を使用することができます。 -| HTML | ARIA ロール | ランドマークの目的 | -| --------------- | ----------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -| header | role="banner" | 主な見出し:ページのタイトル | -| nav | role="navigation" | 文書や関連文書をナビゲートする際に使用するのに適したリンク集 | -| main | role="main" | 文書の主な内容または中心的な内容。 | -| footer | role="contentinfo" | 親文書に関する情報:脚注/著作権/プライバシーポリシーへのリンク | -| aside | role="complementary" | メインコンテンツをサポートしながらも、それ自身コンテンツとして分離され、意味のあるものになっています | -| _利用不可_ | role="search" | セクションに含まれるアプリケーションの検索機能 | -| form | role="form" | フォーム関連の要素コレクション | -| section | role="region" | 関連性があり、ユーザがナビゲートする可能性が高いコンテンツ。この要素にはラベルを指定する必要があります | +| HTML | ARIA ロール | ランドマークの目的 | +| --------------- | -------------------- | ------------------------------------------------------------------------------------- | +| header | role="banner" | 主な見出し:ページのタイトル | +| nav | role="navigation" | 文書や関連文書をナビゲートする際に使用するのに適したリンク集 | +| main | role="main" | 文書の主な内容または中心的な内容。 | +| footer | role="contentinfo" | 親文書に関する情報:脚注/著作権/プライバシーポリシーへのリンク | +| aside | role="complementary" | メインコンテンツをサポートしながらも、それ自身コンテンツとして分離され、意味のあるものになっています | +| _利用不可_ | role="search" | セクションに含まれるアプリケーションの検索機能 | +| form | role="form" | フォーム関連の要素コレクション | +| section | role="region" | 関連性があり、ユーザがナビゲートする可能性が高いコンテンツ。この要素にはラベルを指定する必要があります | + :::tip Tip: レガシーな [HTML5 のセマンティック要素をサポートしていないブラウザ](https://caniuse.com/#feat=html5semantic)との互換性を最大限に高めるために、冗長なランドマークロール属性を持つランドマーク HTML 要素を使用することをお勧めします。 diff --git a/src/guide/composition-api-lifecycle-hooks.md b/src/guide/composition-api-lifecycle-hooks.md index 93d39b91..0ec14a5b 100644 --- a/src/guide/composition-api-lifecycle-hooks.md +++ b/src/guide/composition-api-lifecycle-hooks.md @@ -9,19 +9,19 @@ [setup()](composition-api-setup.html) 内で、ライフサイクルフックを呼び出す方法は、次の表の通りです: -| オプション API | `setup` 内のフック | -| ----------------- | -------------------------- | +| オプション API | `setup` 内のフック | +| ----------------- | ------------------- | | `beforeCreate` | 不要\* | | `created` | 不要\* | -| `beforeMount` | `onBeforeMount` | -| `mounted` | `onMounted` | -| `beforeUpdate` | `onBeforeUpdate` | -| `updated` | `onUpdated` | -| `beforeUnmount` | `onBeforeUnmount` | -| `unmounted` | `onUnmounted` | -| `errorCaptured` | `onErrorCaptured` | -| `renderTracked` | `onRenderTracked` | -| `renderTriggered` | `onRenderTriggered` | +| `beforeMount` | `onBeforeMount` | +| `mounted` | `onMounted` | +| `beforeUpdate` | `onBeforeUpdate` | +| `updated` | `onUpdated` | +| `beforeUnmount` | `onBeforeUnmount` | +| `unmounted` | `onUnmounted` | +| `errorCaptured` | `onErrorCaptured` | +| `renderTracked` | `onRenderTracked` | +| `renderTriggered` | `onRenderTriggered` | :::tip `setup` は `beforeCreate` と `created` のライフサイクルで実行されるため、これらのフックを明示的に定義する必要はありません。言い換えれば、これらのフック内のコードは、 `setup` 内に直接書くべきです。 diff --git a/src/guide/migration/global-api.md b/src/guide/migration/global-api.md index c55afcb0..7f0fa9b1 100644 --- a/src/guide/migration/global-api.md +++ b/src/guide/migration/global-api.md @@ -84,7 +84,7 @@ const app = createApp({}) | Vue.directive | app.directive | | Vue.mixin | app.mixin | | Vue.use | app.use ([以下を参照](#a-note-for-plugin-authors)) | -| Vue.prototype | app.config.globalProperties ([以下を参照](#vue-prototype-replaced-by-config-globalproperties)) | | +| Vue.prototype | app.config.globalProperties ([以下を参照](#vue-prototype-replaced-by-config-globalproperties)) | グローバルに振る舞いを変更しないその他のグローバル API は [グローバル API の Treeshaking](./global-api-treeshaking.html) にあるように、名前付きエクスポートになりました。