Assignment: Subject: HCI: Hci - Web Interface Design
Assignment: Subject: HCI: Hci - Web Interface Design
Subject: HCI
Group Name
1. Ismail Mohamed abdullahi
2. Abdifatah Rabiic Ahmed
3. Daahir ahmed soomow
4. Ahmed abdinuur yasiin
HCI - WEB INTERFACE DESIGN
In-Page Editing
Drag and Drop
Direct Selection
Page Editing
In-Page Editing
Single-Field Inline Edit
Editing a single line of text.
Cont..
Discoverability
• Edit controls
• Field prompts
• Help text for user input
• Error handling
• Assistive input (e.g., calendar pop up or drop-down selection field)
• • Editing styles (e.g., edit fields with 3D sunken style)
Overlay Edit
Editing in an overlay panel.
• Overlay Edit patterns bring the editing form just a layer above the page.
• Instead a lightweight pop-up layer (e.g., dialog) is used for the editing pane.
Cont…
Why an overlay?
•An overlay should be considered when:
•The editing module is considerably larger than the display values.
•Opening an area on the page for the editing module would be distracting or
push
•important information down the page.
Cont…
•There is concern that the opened information might go partially below the fold. An
•overlay can be positioned to always be visible in the page.
•You want to create a clear editing area for the user. Etc.,
Table Edit
Editing items in a grid.
Non-editing state Invitation to edit
Cont..
Editing
Group Edit
Changing a group of items directly.
•On the iPhone’s home screen, the icons are normally locked down. However, there is a way to switch
into a special Group Edit mode that allows you to rearrange the icon’s positions by drag and drop.
Cont…
Once
the
Group
Edit
mode
• is
entere
d,
•you can add another category
Module Configuration
Configuring settings on a page directly
•Module Configuration is a common pattern on these types of sites. Instead of modifying
modules on a separate page, the sites provide ways to directly configure the amount and
type of content that shows in each module. The My Yahoo! home page provides an
“Edit” link that allows for Module Configuration
Cont…
The Events
Page Load
Mouse Hover
Mouse Down
Drag Initiated
Drag Leaves Original Location
Drag Re-Enters Original Location
Drag Enters Valid Target
The Events
•Dragging
Purpose of Drag and Drop
• Toggle Selection
– Checkbox or control-based selection.
• Collected Selection
– Selection that spans multiple pages.
• Object Selection
– Direct object selection.
• Hybrid Selection
– Combination of Toggle Selection and Object Selection.
END