-
Notifications
You must be signed in to change notification settings - Fork 198
Create 10_Heuristics.md #485
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
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great topic to learn! There are detailed explanations for each heuristic. However, I think it will be clearer for the readers if you include some images or code snippets as an example for them. Another thing I would like to suggest is the formatting is not very user-friendly . You can do some research on how to format an md file to improve this article.
this is a modification on the whole file style to be more easily read by any viewer or commenter
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
some display issues still existing it seems like
images are uploaded to be tested
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
images not showing up?
images reuploaded again to try
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I like the content a lot. The heuristics are really useful criteria when it comes to UI design, and the examples you provided are very constructive.
I didnn't proofread every single detail in the article, but there are already many typesettling mistakes need to be resolved. I already marked them in the file so you should be able to fix them very fast.
@@ -0,0 +1,65 @@ | |||
# "Topic: 10 Heuristics of User Interface Design by Jakob Nielsen | |||
|
|||
## table of contents, the 10 heuristic rules: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is no table of contents here. Maybe change this line to "Introduction"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Solved, thanks!
> Examples would include restaurant menus having the same sized text and style for similar types of food, while entrees menus would not display any deserts or appetizers. | ||
|
||
# 5: Error Prevention | ||
Users are humans from different backgrounds and different levels of expertise on different programs. Thus, they all would tend to make mistakes normally. Which would give designers the need to notify them or give them appropriate suggestions and notifications when needed, especially when harsher mistakes would be made which can cause more trouble than average slips. Such examples would be the pop-up message of when a major decision would be made such as an online payment to ensure that the payment amount and associate card selected would not be mixed with others. Another example would be the pop-up message of an email about-to be sent when there are no subjects or body texts, or when the image is oversized which can take longer time to send than expected. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Missing '>' for the example
> Examples would be Microsoft products such as excel and word always displaying arrays of short-cut commands (such as ctrl-v) when new files are being built by users | ||
|
||
# 8: Aesthetic and minimalist design | ||
the rule of thumb is always that interfaces should not contain spaces or information that is irrelevant or hardly needed. Superfluous designs or usages would diverge the user’s attention or confuse them. The primary goals should be prioritized and nothing more. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The first word should be captialized.
Pictures are uploaded, and corrections to the texts are made.
Added conclusion and works cited. Still trying to aim for perfect style.
#101
//this pull request attempts to solve the issue of readability on the git, rough copy