Before revision: An error-tolerant design (also: human-error-tolerant URL is one that does not unduly penalize user or human errors.
After revision: An error-tolerant design (also: human-error-tolerant design) is one that does not unduly penalize user or human errors.