[SIZE="3"][B][COLOR="SeaGreen"]Introduction[/COLOR][/B][/SIZE] When designing a website it is important to make your site run clean for a large user base. You need your site to be browser friendly and support users who for some reason have JavaScript turned off or are not using a browser that supports JavaScript. In this tutorial I will give you some tips on making your site user friendly. [SIZE="3"][B][COLOR="SeaGreen"]Browser Friendly[/COLOR][/B][/SIZE] Most web designers, hopefully all use CSS today. If you are like me you import the CSS into your pages like so... [code][/code] The only problem is you probably have CSS that displays different in IE than in FireFox. The solution is to pull in your CSS like normal but also pull in a CSS for just IE that has fixes to make it display properly. Here is how you achieve this... [code] [/code] You may be wondering does this IE trick validate, and the answer is yes this is valid code unlike many CSS hacks people use to get around these display issues. [SIZE="3"][B][COLOR="SeaGreen"]JavaScript Friendly[/COLOR][/B][/SIZE] When your site is JavaScript based (possibly Ajax) users who have JavaScript turned off or are using a browser that does not support JavaScript are not able to use your site. The solution to this problem is to use the noscript tag like so... [code] [/code] The above code uses an Ajax request if JavaScript is enabled to update information, while if JavaScript is disabled it uses PHP links. This is an easy fix and your site will become a lot more user friendly. If you are wondering why there are backslashes in the ajaxRequest it is because they have to be escaped from the document.write function. [SIZE="2"][B][COLOR="Red"]This is just a few easy steps to make your site very user friendly. Others things to think about are keeping file sizes down for quick loading, and having a good host to run your site. The more users your site has the better hosting you need.[/COLOR][/B][/SIZE]