Вам не нужно писать код для обнаружения в браузере, если вы позволяете инструменту , как modernizr.js , сделать это за вас. Или используйте файл CSS " reset ", например this . С этими подходами вы можете сосредоточиться на функциональности, а не на несовместимости браузера.