CINXE.COM
Fault Tolerance - Ryte Wiki - The Digital Marketing Wiki
<!DOCTYPE html> <html class="client-nojs" lang="en" dir="ltr"> <head> <meta charset="UTF-8"/> <title>Fault Tolerance - Ryte Wiki - The Digital Marketing Wiki</title> <script>document.documentElement.className="client-js";RLCONF={"wgBreakFrames":!1,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"933d07679b4247d284a85afa","wgCSPNonce":!1,"wgCanonicalNamespace":"","wgCanonicalSpecialPageName":!1,"wgNamespaceNumber":0,"wgPageName":"Fault_Tolerance","wgTitle":"Fault Tolerance","wgCurRevisionId":6179,"wgRevisionId":6179,"wgArticleId":1187,"wgIsArticle":!0,"wgIsRedirect":!1,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Usability"],"wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Fault_Tolerance","wgRelevantArticleId":1187,"wgIsProbablyEditable":!1,"wgRelevantPageIsProbablyEditable":!1,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir": "ltr","pageVariantFallbacks":"en"},"wgFlaggedRevsParams":{"tags":{"accuracy":{"levels":1,"quality":1,"pristine":2}}},"wgStableRevisionId":6179,"bsgMaxUploadSize":{"php":536870912,"mediawiki":104857600},"bsgEnableUploads":!0,"bsgFileExtensions":["txt","rtf","doc","dot","docx","dotx","dotm","xls","xlt","xlm","xlsx","xlsm","xltm","xltx","ppt","pot","pps","pptx","pptm","potx","potm","ppsx","ppsm","sldx","sldm","odt","fodt","ods","fods","odp","fodp","pdf","zip","rar","tar","tgz","gz","bzip2","7zip","xml","svg"],"bsgImageExtensions":["png","gif","jpg","jpeg"],"bsgIsWindows":!1,"bsgArticlePreviewCaptureNotDefault":!1,"bsMaxUploadSize":{"php":536870912,"mediawiki":104857600},"bsEnableUploads":!0,"bsFileExtensions":["txt","rtf","doc","dot","docx","dotx","dotm","xls","xlt","xlm","xlsx","xlsm","xltm","xltx","ppt","pot","pps","pptx","pptm","potx","potm","ppsx","ppsm","sldx","sldm","odt","fodt","ods","fods","odp","fodp","pdf","zip","rar","tar","tgz","gz","bzip2","7zip","xml","svg"], "bsImageExtensions":["png","gif","jpg","jpeg"],"bsIsWindows":!1,"bsArticlePreviewCaptureNotDefault":!1,"wgEditSubmitButtonLabelPublish":!1,"bsgDeferredNotifications":[]};RLSTATE={"site.styles":"ready","noscript":"ready","user.styles":"ready","user":"ready","user.options":"loading","ext.flaggedRevs.icons":"ready","oojs-ui-core.styles":"ready","oojs-ui.styles.indicators":"ready","mediawiki.widgets.styles":"ready","oojs-ui-core.icons":"ready","ext.bluespice.styles":"ready","ext.bluespice.compat.vector.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.flaggedRevs.basic":"ready","bluespice.flaggedRevsConnector.styles":"ready","skin.ryte.styles":"ready"};RLPAGEMODULES=["site","mediawiki.page.startup","mediawiki.page.ready","ext.bluespice","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.relatedArticles.readMore.bootstrap","ext.flaggedRevs.advanced","bluespice.flaggedRevsConnector.js","skin.ryte.scripts", "ext.bootstrap.scripts"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.implement("user.options@1hzgi",function($,jQuery,require,module){/*@nomin*/mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); });});</script> <link rel="stylesheet" href="/wiki/load.php?lang=en&modules=bluespice.flaggedRevsConnector.styles%7Cext.bluespice.compat.vector.styles%7Cext.bluespice.styles%7Cext.flaggedRevs.basic%2Cicons%7Cext.visualEditor.desktopArticleTarget.noscript%7Cmediawiki.widgets.styles%7Coojs-ui-core.icons%2Cstyles%7Coojs-ui.styles.indicators%7Cskin.ryte.styles&only=styles&skin=ryteskin"/> <script async="" src="/wiki/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=ryteskin"></script> <meta name="ResourceLoaderDynamicStyles" content=""/> <link rel="stylesheet" href="/wiki/load.php?lang=en&modules=site.styles&only=styles&skin=ryteskin"/> <meta name="generator" content="MediaWiki 1.35.2"/> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <link rel="alternate" hreflang="de" href="https://de.ryte.com/wiki/Fehlertoleranz"/> <link rel="alternate" hreflang="es" href="https://es.ryte.com/wiki/Tolerancia_frente_a_Fallos"/> <link rel="alternate" hreflang="en" href="https://en.ryte.com/wiki/Fault_Tolerance"/> <link rel="apple-touch-icon" href="/wiki/skins/RyteSkin/resources/images/favicon-32x32.png"/> <link rel="shortcut icon" href="/wiki/extensions/BlueSpiceFoundation/resources/bluespice/images/favicon.ico"/> <link rel="search" type="application/opensearchdescription+xml" href="/wiki/opensearch_desc.php" title="Ryte Wiki - The Digital Marketing Wiki (en)"/> <link rel="EditURI" type="application/rsd+xml" href="https://en.ryte.com/wiki/api.php?action=rsd"/> <link rel="canonical" href="https://en.ryte.com/wiki/Fault_Tolerance"/> <script id="usercentrics-cmp" data-settings-id="iYESBWoLK" src="https://app.usercentrics.eu/browser-ui/latest/bundle.js" async=""></script> <!--[if lt IE 9]><script src="/wiki/resources/lib/html5shiv/html5shiv.js"></script><![endif]--> </head> <body class="mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Fault_Tolerance rootpage-Fault_Tolerance layout-ryte skin-ryteskin action-view bs-contentpage"><div id="topmenu"><div><a id="logo" href="/wiki/Main_Page"><img src="/wiki/skins/RyteSkin/resources/images/Ryte_Logo_Wiki.svg" alt="Ryte Wiki"/></a><ul class="navi"><li><form id="searchform2" action="https://en.ryte.com/wiki/Special:Search" class="searchform" role="search"><input id ="searchInput" name="search" placeholder="Search" accesskey="f" type="search" autocomplete="off" maxlength="50" ><input id="mw-searchButton" class="searchsubmit" name="fulltext" type="submit" value=""/></form></li><li class="dropdown_menu bs-dropdown-hover dropdown"><a class="dropdown-toggle" data-toggle="dropdown">Categories<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg></a><div class="dropdown-menu"><a href="https://en.ryte.com/wiki/Category:Online_Marketing">Online Marketing</a><a href="https://en.ryte.com/wiki/Category:Search_Engine_Optimization">Search Engine Optimization</a><a href="https://en.ryte.com/wiki/Category:Social_Media">Social Media</a><a href="https://en.ryte.com/wiki/Category:Usability">Usability</a><a href="https://en.ryte.com/wiki/Category:Mobile_Marketing">Mobile Marketing</a><a href="https://en.ryte.com/wiki/Category:Web_Analysis">Web Analysis</a><a href="https://en.ryte.com/wiki/Category:Development">Development</a></div></li><li class=""><a href="/">ryte.com</a></li></ul><div class="nav_mobile"><svg class="open_menu" version="1.1" xmlns="http://www.w3.org/2000/svg" width="20" height="16" viewbox="0 0 16 16"><rect class="st0 topmenu-svg-btn" width="20" height="2"></rect><rect y="6" class="st0 topmenu-svg-btn" width="20" height="2"></rect><rect y="12" class="st0 topmenu-svg-btn" width="20" height="2"></rect></svg><svg class="close_menu" xmlns="http://www.w3.org/2000/svg" width="20" height="16" viewbox="0 0 20 16"><polygon class="st0 topmenu-svg-btn" points="15.6 1.4 14.1 0 7.8 6.4 1.4 0 0 1.4 6.4 7.8 0 14.1 1.4 15.6 7.8 9.2 14.1 15.6 15.6 14.1 9.2 7.8 15.6 1.4"></polygon></svg></div></div></div><div id="inletaside_wrapper" class="_bg_gray inletasidewrapper"><aside id="aside"><h2 class="bs-sidebar-section" style="display: block">Page approval</h2><div class="frc-cnt stable" data-state="stable" data-user-can-review="false"><span class="frc-state">State: Approved</span></div><h2 class="bs-sidebar-section">Main page</h2><ul><li><a href="https://en.ryte.com/wiki/Main_Page">Homepage</a></li></ul><h2 class="bs-sidebar-section">Contact</h2><ul><li><a href="mailto:editorial@ryte.com">See a topic that's missing? <br >Send us an email!</a></li></ul><h2 class="bs-sidebar-section">Learn more</h2><ul><li><a href="https://en.ryte.com/magazine/">Discover the Ryte Magazine</a></li></ul><h2 class="bs-sidebar-section">Other languages</h2><ul><li><a href="https://de.ryte.com/wiki/Fehlertoleranz">Deutsch</a></li><li><a href="https://es.ryte.com/wiki/Tolerancia_frente_a_Fallos">Espa帽ol</a></li></ul><form id="newslform" class="newsl_form" action="https://en.ryte.com/register/free-trial/" method="post" style="visibility: visible;"><div><p class="wikiheads">Optimize your website with Ryte!</p><input id ="website" name="prefilled_url" placeholder="http://" type="text" required="required" ><input type="submit" name="submit" class="button green_bt" value="Start your free trial"/></div></form></aside><div class="_inlet"><div class="_spacer"><div id="content" class="mw-body" role="main"><div id="siteNotice"><div id="mwstake-alert-container"><div class="alert alert-success" role="alert" data-mwstake-alert-id="bs-flaggedrevsconnector-revisionstate">This version is approved.</div></div></div><h1 id="firstHeading" class="firstHeading">Fault Tolerance</h1><div id="mw-page-header-links"></div><div class="visualClear"></div><div id="bodyContent" class="mw-body-content"><div class="skyscraper"><div class="sidebox" id="sidebox"><div class="newsocials sideboxsocials center"><div class="share_wrap clear"><a class="bt_share share_fb" href="http://www.facebook.com/sharer.php?u=https://en.ryte.com/wiki/Fault_Tolerance">share</a><a class="bt_share share_tw" href="http://twitter.com/intent/tweet?related=Ryte&text=The term "fault tolerance" originates in data processing, and describes the possibility of a system to continue working continuously even in the event of incorrect input or failure&url=https://en.ryte.com/wiki/Fault_Tolerance&via=Ryte_DE&lang=de">tweet</a><a class="bt_share share_li" href="https://www.linkedin.com/shareArticle?mini=true&url=https://en.ryte.com/wiki/Fault_Tolerance&title=The term "fault tolerance" originates in data processing, and describes the possibility of a system to continue working continuously even in the event of incorrect input or failure">share</a></div></div></div></div><div id="contentSub"></div><div></div><div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr"><div class="mw-parser-output"><p>The term "fault tolerance" originates in data processing, and describes the possibility of a system to continue working continuously even in the event of incorrect input or failure. With regard to <a href="/wiki/Usability" title="Usability" data-bs-title="Usability">usability</a>, fault-tolerance means that a user can still achieve their goal by correcting incorrect inputs or functions with minimal effort. Fault-tolerance is also part of EN ISO 9241, which specifies criteria for the ergonomic design of user interfaces. </p> <h2><span class="mw-headline" id="Background">Background</span></h2> <p>Software programs and websites are never free of errors even when optimally prepared and designed, and even after <a href="/wiki/Usability_Test" title="Usability Test" data-bs-title="Usability_Test">usability tests</a>. Users can also make mistakes themselves through their own selection. To ensure that programs and websites continue to function and not crash due to user error, additional functions must be installed that offer a certain fault tolerance. </p> <h2><span class="mw-headline" id="DIN_ISO_9241">DIN ISO 9241</span></h2> <p>The fault tolerance of user interfaces is defined in the fifth paragraph of EN ISO 9241: </p><p><i>" A dialog is error-tolerant if the intended work result can be achieved with either no or minimal correction effort on the part of the user despite recognizable input errors. (Source: Ergo-online) </i>" </p><p>Against this background, web forms, for example, should always be checked for plausibility or completeness of the entries. Similarly, error messages should not be formulated in technical terms, but in a generally understandable form, so that the user can trace the error and avoid it with little effort when trying again. </p> <h2><span class="mw-headline" id="Elements_of_fault_tolerance">Elements of fault tolerance</span></h2> <p>Fault tolerance can be required for both <a href="/wiki/Hardware" title="Hardware" data-bs-title="Hardware">hardware</a> and software. With hardware, a parallel sequence is usually installed which can detect errors immediately. A third component then fixes it. </p><p>There are several areas of software that can be corrected by error tolerance: </p> <ul><li>Design errors</li> <li>Error in data</li> <li>Error in chronological sequence</li></ul> <p>With regard to usability, it is primarily the fault tolerance of user interfaces such as websites that is decisive. The following elements can increase the error tolerance: </p> <ul><li>Information on possible incorrect entries</li> <li>Explanation of errors so that the user can correct them</li> <li>Display where the error occurred</li> <li>Automated correction with hints</li> <li>Prompt to check user input</li></ul> <p>In a way, a 404 error page also contributes to fault tolerance. The server informs the user that the requested page is not available. </p> <!-- NewPP limit report Cached time: 20241127150237 Cache expiry: 86400 Dynamic content: false Complications: [] CPU time usage: 0.002 seconds Real time usage: 0.009 seconds Preprocessor visited node count: 12/1000000 Post鈥恊xpand include size: 0/2097152 bytes Template argument size: 0/2097152 bytes Highest expansion depth: 2/40 Expensive parser function count: 0/100 Unstrip recursion depth: 0/20 Unstrip post鈥恊xpand size: 0/5000000 bytes --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 0.000 1 -total --> </div><div class="loader-indicator global loading"><div class="loader-indicator-inner"></div></div></div><div class="printfooter"> Retrieved from "<a dir="ltr" href="https://en.ryte.com/wiki/index.php?title=Fault_Tolerance&oldid=6179">https://en.ryte.com/wiki/index.php?title=Fault_Tolerance&oldid=6179</a>"</div> <div class="visualClear"></div></div><div class="ryte-content-category-list"><h2 class="mw-headline">Category</h2><ul><li><a href="/wiki/Category:Usability" title="Category:Usability" data-bs-title="Category:Usability">Usability</a></li></div></div><div id='mw-data-after-content'> <div class="read-more-container"></div> </div> </div></div></div><footer class="imprint_lnks center"><a href="/about/tou/">Terms of use</a> | <a href="/about/privacy/">Privacy</a> | <a href="/about/tos/">Terms and conditions</a> | <a href="/about/imprint/">Imprint</a><br>Copyright 漏 2021 Ryte</footer> <script type="text/plain" data-usercentrics="Google Tag Manager">(function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = '//www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-NP734B');</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgPageParseReport":{"limitreport":{"cputime":"0.002","walltime":"0.009","ppvisitednodes":{"value":12,"limit":1000000},"postexpandincludesize":{"value":0,"limit":2097152},"templateargumentsize":{"value":0,"limit":2097152},"expansiondepth":{"value":2,"limit":40},"expensivefunctioncount":{"value":0,"limit":100},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":0,"limit":5000000},"timingprofile":["100.00% 0.000 1 -total"]},"cachereport":{"timestamp":"20241127150237","ttl":86400,"transientcontent":false}}});mw.config.set({"wgBackendResponseTime":363});});</script></body> </html>