-
Notifications
You must be signed in to change notification settings - Fork 2
コラム: 「動名詞ではなく名詞で考えるのか」を追加 #146
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from 1 commit
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
d21c4c0
done
418f318
Merge branch 'main' into gerund-vs-noun
kgsi 687ce8d
文章を整理して、あとがきを追加
5f0ea98
Update ESLint and Prettier
renovate[bot] fc88696
Update all dependencies
renovate[bot] 2658028
Update dependency astro to ^2.5.6
renovate[bot] 0bbc219
Update dependency @astrojs/vercel to ^3.4.1
renovate[bot] 241fd96
Update dependency prettier-plugin-astro to ^0.10.0
renovate[bot] eb5d192
物理データモデルを削除
kgsi f199f92
ChatGPTによる下書き
tosiiu be09b91
Update scrum.md
ayumizu 42ea7e1
Update scrum.md
ayumizu 8e92895
「音声ブラウザ」を追加
kgsi 01cff9b
修正
kgsi b4b5194
Fireworksを追加
kgsi 46d7e9b
更新
kgsi b5440cf
更新
kgsi a6beea1
更新
kgsi 6f42da5
更新
kgsi 0ebc602
更新
kgsi e702f83
バグの多さを追加
kgsi 4e48cbf
修正
kgsi f1c4316
更新
kgsi 5db00e7
更新
kgsi 2bc1e7f
更新
kgsi a5098ed
Update src/pages/wiki/documents/fireworks.md
kgsi 80b80d1
Update src/pages/wiki/documents/fireworks.md
kgsi 7e1b031
Update src/pages/wiki/documents/fireworks.md
kgsi 9dd29d5
分かりやすくシた
845a353
quote
ce25ec0
引用句に修正
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,128 @@ | ||||||||||||||||||||||
| --- | ||||||||||||||||||||||
| layout: ../../../layouts/wiki/ArticleLayout.astro | ||||||||||||||||||||||
| title: 動名詞ではなく名詞で考えるのか | ||||||||||||||||||||||
| description: | ||||||||||||||||||||||
| tag: column, UXライティング | ||||||||||||||||||||||
| --- | ||||||||||||||||||||||
| **※2020年に書いた社内向けドキュメントを微修正して掲載しています。** | ||||||||||||||||||||||
|
daxelbook marked this conversation as resolved.
Outdated
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
| 新しい機能を追加する際に、オブジェクト(以下名詞)とそれに紐づくアクション(以下動詞)を導き出すが、それらを命名する際の適切なガイドラインを考えたいです。ここでは名詞と動詞を繋ぐ格助詞の使い方について考察します。 | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| ## 前までの用法 | ||||||||||||||||||||||
| 今まで、ソフトウェアのラベルで格助詞の「の」と「を」が混用されているところを多く見てきました。例えば | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| - 「CSVファイル**の**作成」 | ||||||||||||||||||||||
| - 「CSVファイル**を**作成」 | ||||||||||||||||||||||
| - 「依頼**の**送信」 | ||||||||||||||||||||||
| - 「依頼**を**送信」 | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| 「の」を使うことで名詞(動名詞)になり、「を」を使うことで動詞になるのは明らかです。このように格助詞の使い方にブレが生じ開発における意思決定が遅れる可能性があるのが現状なのでどのような形がベストなのか考察し適切に用法を決めていきたいなと思っています。 | ||||||||||||||||||||||
|
daxelbook marked this conversation as resolved.
Outdated
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
| ## 助詞とは何なのか | ||||||||||||||||||||||
| まず助詞の概念を改めて認識します。 | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| ``` | ||||||||||||||||||||||
| 助詞は、言葉に意味を肉付けする語です。 | ||||||||||||||||||||||
| 中略 | ||||||||||||||||||||||
| 言葉と言葉をつなぎ、微妙な意味を肉付けする重要な役割を果たすのが助詞です。 | ||||||||||||||||||||||
| ``` | ||||||||||||||||||||||
| 参考: https://prowriters.jp/grammar/postpositional_particle#c52202ec3836779586d8493ce1217769 | ||||||||||||||||||||||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 引用は引用で
Suggested change
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
| 次は格助詞です。 | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| ``` | ||||||||||||||||||||||
| 格助詞は、おもに体言のうしろについて、その体言が、文中の他の言葉に対してどのような関係かを示す働きをする助詞です。 | ||||||||||||||||||||||
| ``` | ||||||||||||||||||||||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
| なるほどなるほど。ユーザーに正しい情報の関係性を認識させるためには、この格助詞を適切に使う/ある一定のルールの中で使うことが重要という訳ですね。 | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| ### 格助詞「を」の用法 | ||||||||||||||||||||||
| ``` | ||||||||||||||||||||||
| 「を」は大きく分けて【対象】【起点】【経過域】の3つの用法があります。 | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| 【対象】の用法 | ||||||||||||||||||||||
| 【変化の対象】 | ||||||||||||||||||||||
| 本を棚に戻した。 | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| 【動作の対象】 | ||||||||||||||||||||||
| 文法を勉強した。 | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| 【心的活動の対象】 | ||||||||||||||||||||||
| 悲しい過去を思い出した。 | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| 【起点】の用法 | ||||||||||||||||||||||
| 【移動の起点】 | ||||||||||||||||||||||
| 最後に学校を出た。 | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| 【経過域】の用法 | ||||||||||||||||||||||
| 【空間的な経過域】 | ||||||||||||||||||||||
| 道の真ん中を通った。 | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| 【時間的な経過域】 | ||||||||||||||||||||||
| ゴールデンウィークを海外で過ごした。 | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| ``` | ||||||||||||||||||||||
| 引用: https://japanese-language-education.com/bunpo2/ | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
|
daxelbook marked this conversation as resolved.
Outdated
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
| 色々と細かい違いはありますが一貫しているのは「動作の対象」でしょうか。では「の」の用法はどうでしょうか。 | ||||||||||||||||||||||
|
daxelbook marked this conversation as resolved.
Outdated
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
| ``` | ||||||||||||||||||||||
| 部分の主語 | ||||||||||||||||||||||
| 妹 の 描かいた絵を見る。※ | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| 話 の 好きな人だった。※ | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| 連体修飾語 学校 の 友達と話す。 | ||||||||||||||||||||||
| 並立へいりつの関係 行く の 行かない の と 迷う。 | ||||||||||||||||||||||
| 体言の代用だいよう 本を読む の が好きだ。 | ||||||||||||||||||||||
| ``` | ||||||||||||||||||||||
| 引用: https://www.kokugobunpou.com/%E5%8A%A9%E8%A9%9E/%E4%B8%BB%E3%81%AA%E6%A0%BC%E5%8A%A9%E8%A9%9E%E3%81%AE%E7%94%A8%E6%B3%95/ | ||||||||||||||||||||||
|
daxelbook marked this conversation as resolved.
Outdated
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
| こちらも色々ありますがこのケースでは修飾語的な使い方になりそうです。 | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| ## 「の」なの?「を」なの? | ||||||||||||||||||||||
| では前提を踏まえつつ結局「の」の方が良いのか、それとも「を」が良いのかを考察します。 | ||||||||||||||||||||||
| 先にを結論を言うと「を」が妥当そうです。以下にいくつかの理由を書きます。 | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
| ### 1. ユーザーのニーズはアクションに始まりアクションで終わる | ||||||||||||||||||||||
| ソフトウェアをデザインするときには初期で重要なのはユーザーストーリーやユースケースの選定でしょうか。あるドメインの一連の作業をソフトウェアに置き換えた時にユーザーはどんなゴールを達成したいのかを細かく分解すると複数のアクションが生まれると思います。 | ||||||||||||||||||||||
|
daxelbook marked this conversation as resolved.
Outdated
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
| ここで重要なのがオブジェクト起点の設計かタスク起点の設計かに関わらず、ユーザーは最終的にあるアクションでゴールを達成するということです。 | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| そうなれば「の」を使い動名詞にするより「を」を使い動詞にしてあげたほうがソフトウェアを使うプロセスにおいては適切な気がしています(しているだけ) | ||||||||||||||||||||||
|
daxelbook marked this conversation as resolved.
Outdated
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
| ### 2. 動名詞には限界がありそう | ||||||||||||||||||||||
| もともとこの記事は[「を」と「の」の使い分け](https://bit.ly/32CJfkY)から着想を得ました。そして色々を思考を巡らせると、どうやら動名詞には限界がありそうなことが見えてきます。例えば記事の中では**Finderを見えないようにしたい**というユースケースがあってアクションを考える時に、そのアクションを「の」を使って命名すると | ||||||||||||||||||||||
| - Finderの隠し | ||||||||||||||||||||||
| - Finderの隠蔽 | ||||||||||||||||||||||
| - Finderの非表示 | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| どれもローカライゼーションが失敗しているよう感じになりますね。最後の「Finderの非表示」はまだいいですが筆者も書いている通り少し違和感はありますね。要するに格助詞の「を」を「の」に全て置き換えるには限界がありそうです。一方で「を」であれば動詞を直接くっつけるだけなので限界はありません。 | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| ### 3. 他の大きいアプリケーションもそうしている | ||||||||||||||||||||||
| 先述の記事にも書かれていますがPagesやGoogle Chrome、またAmazonやTwitterも「(名詞)を(動詞)」の形をとっています。記事の中ではMicrosoft Wordだけ「(動詞)の(名詞)」という形をとっています。不思議ですね。まぁ他のアプリケーションもそうだしそれに則ろう的なあれでもいいかなと思います。 | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| ## ここでどんでん返し | ||||||||||||||||||||||
| 色々他のウェブサイトやアプリケーションを見ているとどうやらパターンがあるように思えてきました。FacebookやGSuiteなどを見ているとアクションへの導線の見出しやタイトルは「の」を使い、最終的なアクションを発火するボタンには「を」を使っているみたいですね。SmartHRもそういうところが見られました。。 | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| 例えば | ||||||||||||||||||||||
| **Gmail** | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
|  | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
|  | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| **Facebook** | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
|  | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
|  | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| なるほど。確かにアクションを実際に起こさないリンクが「を」を使っているのは確かに違和感ありますね。なので | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| ## 最終的な結論 | ||||||||||||||||||||||
| 1. 最終的なアクションへの導線の見出しは「の」を使ったほうが良さそう。 | ||||||||||||||||||||||
| 2. 最終的なアクションのボタンやリンクは「を」を使ったほうが良さそう。 | ||||||||||||||||||||||
| 3. 但し「の」を使う場合には「を」との整合性を考えた時に表現の限界はあるかもしれない。 | ||||||||||||||||||||||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.