From 9de30670b1e7b691987222abde74d77f4e929b80 Mon Sep 17 00:00:00 2001 From: puremana Date: Thu, 4 Jun 2020 21:16:33 +1200 Subject: [PATCH 1/2] Adding Fitts Law --- README.md | 14 ++++++++++++++ hacker-laws-puremana | 1 + images/Fitts_Law.svg | 42 ++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 57 insertions(+) create mode 160000 hacker-laws-puremana create mode 100644 images/Fitts_Law.svg diff --git a/README.md b/README.md index e18734b..1121ee6 100644 --- a/README.md +++ b/README.md @@ -208,6 +208,20 @@ See also: - [Conway's Law](#conways-law) +### Fitts' Law + +[Fitts' Law on Wikipedia](https://en.wikipedia.org/wiki/Fitts%27s_law) + +Fitts' law predicts that the time required to move to a target area is a function of the distance to the target divided by the width of the target. + +Diagram: Fitts Law + +The consequences of this law dictate that when designing UX or UI, interactive elements should be as large as possible and the distance between the users attention area and interactive element should be as small as possible, i.e grouping tasks that are commonly used with one another close. + +See also: + +- [The information capacity of the human motor system in controlling the amplitude of movement.](https://www.semanticscholar.org/paper/The-information-capacity-of-the-human-motor-system-Fitts/634c9fde5f1c411e4487658ac738dcf18d98ea8d) + ### Gall's Law [Gall's Law on Wikipedia](https://en.wikipedia.org/wiki/John_Gall_(author)#Gall's_law) diff --git a/hacker-laws-puremana b/hacker-laws-puremana new file mode 160000 index 0000000..2c725b0 --- /dev/null +++ b/hacker-laws-puremana @@ -0,0 +1 @@ +Subproject commit 2c725b0c90dd950dd3faea57eed44ce31585d9e2 diff --git a/images/Fitts_Law.svg b/images/Fitts_Law.svg new file mode 100644 index 0000000..c4059d6 --- /dev/null +++ b/images/Fitts_Law.svg @@ -0,0 +1,42 @@ + + + + + Layer 1 + + + + + + + + + + + + + Target + + W + + + + + + + + + + D + + + + + + + + + + + + \ No newline at end of file From d35ded2267f6f8942f510987ac4a82b20cd2464e Mon Sep 17 00:00:00 2001 From: puremana Date: Fri, 5 Jun 2020 15:31:17 +1200 Subject: [PATCH 2/2] Remove submodule --- hacker-laws-puremana | 1 - 1 file changed, 1 deletion(-) delete mode 160000 hacker-laws-puremana diff --git a/hacker-laws-puremana b/hacker-laws-puremana deleted file mode 160000 index 2c725b0..0000000 --- a/hacker-laws-puremana +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2c725b0c90dd950dd3faea57eed44ce31585d9e2