People may face various problems in your website due to poor internet connection, technical fault in the server or because of your own design mistakes. As a designer, your duty is to avoid these problems and retain site visitors. To help your audience, you should create a defensive website design. Here are a few things you can do: