Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange
The results are in! See what nearly 90,000 developers picked as their most loved, dreaded, and desired coding languages and more in the 2019 Developer Survey.


A tag is a keyword or label that categorizes your question with other, similar questions. Using the right tags makes it easier for others to find and answer your question.

× 220
Usually refers to a window that appears over part of a web page in response to some action.
× 217
kept secure to prevent unauthorized access.
× 213
the result of a search activity. The search result can be displayed in different ways and with different design.
× 207
Entry representing a particular day or a range/group of days.
× 199
Psychological principles as they relate to user interface and user experience design.
× 195
For questions regarding applications that are presented in or offer options for multiple languages.
× 195
the choice of colors used in design for a range of media
× 194
The ease in which text can be understood (based on content, not formatting). Readability is not to be confused with legibility, which is the ease with which text can be read (based on formatting, not …
× 191
is an arrangement of items in which the items are represented as being "above," "below," or "at the same level as" one another
× 191
a language used to control the presentation of HTML and XHTML documents.
× 191
A graphical control element subordinate to an application's main window that requires users to interact with it before it can return to operating the parent application.
× 189
A sheet of information in the form of a table, graph, or diagram.
× 186
A togglable button where one or more options is available but only one option of a group may be selected at a time.
× 186
physical interface for entering text character by character.
× 185
Human Interface Guidelines (or short: HIG) refer to a written documentation that line out common elements for a user interface. These guidelines help develop a consistent interface and user experience…
× 185
A workflow consists of a sequence of connected steps.
× 183
evaluate a product by testing it on users. This can be seen as an irreplaceable usability practice, since it gives direct input on how real users use the system.
× 181
an agent, either a human agent (end-user) or software agent, who uses a computer or network service. Someone who uses the UI as opposed to someone developing it.
× 178
Pagination refers to the splitting of information across multiple pages and the related navigation control.
× 178
Questions about the way something should be written for users to read and comprehend
× 177
information and experiences that may provide value for an end-user
× 175
a basic visual guide of the user interface.
× 168
A visual design approach concerns the design and communication of a message and that the message reaches the target audience.
× 167
Signing up: registering for a service. Signing on: Accessing or logging into a service, usually to access some stored data. Often found together, since signing on requires one to have signed up at som…
× 165
Method or technique that has consistently shown results superior to those achieved with other means, and that is used as a benchmark
× 164
A switch decision between two or more options where only one can be selected.
× 159
designing features of social media sites or features integrating with social media sites
× 158
a dimension in which events can be ordered from the past through the present into the future.
× 157
a sequence of dialog options that guides a user through a process such as software installation in discrete steps.
× 157
often used as a synonym for typeface which is a set of one or more fonts, in one or more sizes, designed with stylistic unity, each comprising a coordinated set of glyphs
× 157
a list that appears under an item when a user hover or clicks on it.
× 155
A dashboard often displays information on present and previous activity and achievements.
× 153
process of finalizing a purchase, whether at in a physical or digital environment.
× 151
when a user directly or indirectly stores data for future use by the user or application.
× 149
software to present content on a web site.
× 148
the Microsoft desktop Operating System family.