Error Message Guidelines
Contents |
Studio 2015 products Visual Studio Team Services Visual Studio Code Visual Studio Dev Essentials Office Office Word/Excel/PowerPoint Microsoft Graph Outlook OneDrive/Sharepoint Skype Services Store Cortana
Guidelines For Designing Effective Error Messages
Bing Application Insights Languages & platforms Xamarin ASP.NET C++ TypeScript .NET error message usability - VB, C#, F# Server Windows Server SQL Server BizTalk Server SharePoint Dynamics Programs & communities Students Startups
Error Messages Best Practices
Forums MSDN Subscriber downloads Sign in Search Microsoft Search Windows Dev Center Windows Dev Center Explore What’s new for Windows 10 Intro to Universal Windows Platform Coding challenges Develop error messages examples for accessibility Build for enterprise Windows Store opportunities Docs Windows apps Get started Design and UI Develop API reference Publish Monetize Promote Games Get started UI design Develop Publish Desktop Get started Design Develop API reference Test and deploy Compatibility Windows IoT Microsoft Edge Windows Holographic Downloads Samples Support Why Windows Dashboard Explore What’s new for Windows 10 friendly error messages examples Intro to Universal Windows Platform Coding challenges Develop for accessibility Build for enterprise Windows Store opportunities Docs Windows apps Get started Design and UI Develop API reference Publish Monetize Promote Games Get started UI design Develop Publish Desktop Get started Design Develop API reference Test and deploy Compatibility Windows IoT Microsoft Edge Windows Holographic Downloads Samples Support Why Windows Dashboard Debugging and Error Handling Error Handling About Error Handling About Error Handling Error Message Guidelines Error Message Guidelines Error Message Guidelines Error Mode Last-Error Code Notifying the User Message Tables Fatal Application Exit Error Message Guidelines TOC Collapse the table of content Expand the table of content This documentation is archived and is not being maintained. This documentation is archived and is not being maintained. Error Message Guidelines An error message is text that is displayed to describe a problem that has occurred that is preventing the user or the system from completing a task. The problem could result in data corruption or loss. Other message types include confirmations, warnings, and n
Studio 2015 products Visual Studio Team Services Visual Studio Code Visual Studio Dev Essentials Office Office Word/Excel/PowerPoint Microsoft Graph Outlook OneDrive/Sharepoint Skype Services Store Cortana Bing Application Insights Languages & platforms Xamarin ASP.NET C++
A Error Message
TypeScript .NET - VB, C#, F# Server Windows Server SQL Server BizTalk Server error message ux SharePoint Dynamics Programs & communities Students Startups Forums MSDN Subscriber downloads Sign in Search Microsoft Search Windows Dev Center Windows
Error Message Text Prank
Dev Center Explore What’s new for Windows 10 Intro to Universal Windows Platform Coding challenges Develop for accessibility Build for enterprise Windows Store opportunities Docs Windows apps Get started Design and UI Develop https://msdn.microsoft.com/en-us/library/windows/desktop/ms679325(v=vs.85).aspx API reference Publish Monetize Promote Games Get started UI design Develop Publish Desktop Get started Design Develop API reference Test and deploy Compatibility Windows IoT Microsoft Edge Windows Holographic Downloads Samples Support Why Windows Dashboard Explore What’s new for Windows 10 Intro to Universal Windows Platform Coding challenges Develop for accessibility Build for enterprise Windows Store opportunities Docs Windows apps Get started Design and UI Develop API https://msdn.microsoft.com/en-us/library/windows/desktop/dn742471(v=vs.85).aspx reference Publish Monetize Promote Games Get started UI design Develop Publish Desktop Get started Design Develop API reference Test and deploy Compatibility Windows IoT Microsoft Edge Windows Holographic Downloads Samples Support Why Windows Dashboard Design Guidelines Messages Messages Error Messages Error Messages Error Messages Error Messages Warning Messages Confirmations Notifications TOC Collapse the table of content Expand the table of content This documentation is archived and is not being maintained. This documentation is archived and is not being maintained. Error Messages An error message alerts users of a problem that has already occurred. By contrast, a warning message alerts users of a condition that might cause a problem in the future. Error messages can be presented using modal dialog boxes, in-place messages, notifications, or balloons. A typical modal error message. Effective error messages inform users that a problem occurred, explain why it happened, and provide a solution so users can fix the problem. Users should either perform an action or change their behavior as the result of an error message. Well-written, helpful error messages are crucial to a quality user experience. Poorly written error messages result in low product satisfaction, and are a leading cause of avoidable tech
Style Color Icons Imagery Typography Writing Layout Principles Units and measurements Metrics & keylines Structure Responsive UI Split screen Components Bottom navigation Bottom sheets Buttons Buttons: Floating Action Button Cards Chips Data tables Dialogs Dividers Expansion panels Grid lists Lists https://material.google.com/patterns/errors.html Lists: Controls Menus Pickers Progress & activity Selection controls Sliders Snackbars & toasts Steppers Subheaders Tabs Text fields Toolbars Tooltips Widgets Patterns Confirmation and acknowledgement Data formats Empty states Errors Fingerprint Gestures Launch screens Loading images Navigation Navigation drawer Navigational transitions Notifications Permissions Scrolling techniques Search Selection Settings Swipe to refresh Growth & communications Introduction Onboarding Feature discovery Gesture education Usability Accessibility Bidirectionality Resources Color palettes Devices Layout error message templates Roboto & Noto fonts Sticker sheets & icons Google © Site feedback Privacy Terms Errors Errors occur when an app fails to complete an expected action.Some examples of errors include:When user input is not understoodAn app failing to loadIncompatible operations are run concurrentlyTypes of errorsUser input errors App errors Incompatible state errorsSpecific error patternsForms General usage errors Sync errors Connectivity Permissions Contents Usage User input errors App errors error messages examples Incompatible state errors Usage Expand and collapse content An arrow that points down when collapsed and points up when expanded. Errors occur when an app fails to complete an action, such as:The app does not understand user inputThe system or app failsA user intends to run incompatible operations concurrentlyMinimize errors by designing apps that make it easy for users to input information flexibly. Apps should accept common data formats that use affordances to improve user understanding. To address errors:Clearly communicate what is happeningDescribe how a user can resolve itPreserve as much user-entered input as possible User input errors Expand and collapse content An arrow that points down when collapsed and points up when expanded. Help users fix input errors as soon as they are detected. Disable the submission of a form if errors are detected, and if detected only after form submission, clearly explain the error and how to fix it.Text field input Helper text may be included before, during, or after a user interacts with each field on a form. Show error text only after user interaction with a field. If the user inputs incorrect data, helper text may transform into error text. Minimize form text to the essentials. Not every text field n