<p>This is not a new topic, but I am curious how everyone is handling either <code>.js</code> or <code>.css</code> that is browser specific.  </p>

<p>Do you have <code>.js</code> functions that have <code>if/else</code> conditions in them or do you have separate files for each browser? </p>

<p>Is this really an issue these days with the current versions of each of the popular browsers?</p>

I use a framework to handle 99% of the xbrowser stuff.
For everything not covered in the framework, I'd use a if/else or a try/catch.