Opened 4 years ago

Closed 4 years ago

#16562 closed bug (fixed)

Typos in Human Interface Guidelines

Reported by: mid7sw Owned by: nielx
Priority: low Milestone: Unscheduled
Component: Documentation Version: R1/beta2
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

Avoid Hardcoded File Paths

Whenever your program needs to specify a particular location on the system, use of the find_directory() function to generate it.

Make Your App's Look Fits UI Fit in with Others

Tracker and its Uses

By removing unneeded items from the file navigation window, you are reducing the number of choices the user must pick from and also preventing him them from opening the wrong kinds of files.

Keep in mind that there may be files that may not have had their MIME type identified, so do not exclude them, either. <- (Unnecessary comma)

Design to Prevent Fitts

The reason for this is because the mouse need not be moved for to does not need to be moved to click on the pixel under it. The user also does not have to think much when moving the cursor to a corner because as soon as it reaches an edge, it can go no farther in that direction regardless of how much the mouse is moved. The Deskbar is in one corner of the screen for this reason.

Image Data

Field Type Name Descriptions Description

Replicants

It is appropriate for a program to be a replicant if it is a lightweight program which provides information or a feature which the user will want to be able to access frequently.

Allow for the size of the dragger handle when computing layout. <- (Add period)

Be sure it is big enough to not get lost when placed on a busy desktop background. At the same time, do not take over the user's desktop unless he wants they want this to happen. 32 pixels square is a good minimum size, for example.

Place a frame around the replicant's border so that it stands out from its surroundings. <- (Add period)

Change History (4)

comment:1 by humdinger, 4 years ago

Thanks! I created a patch at https://review.haiku-os.org/c/haiku/+/3298

comment:2 by bitigchi, 4 years ago

Fixed in hrev54626.

comment:3 by mid7sw, 4 years ago

Thank you both. I'll add more fixes if I find them.

comment:4 by humdinger, 4 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.