CSSやJSを使ってのブラウザ判別(振り分け)はそんなにむずかしくないことですが、
Windowsの場合・Macの場合、といったようなOS判別に関して、結構苦戦する部分なのですが
jQueryプラグイン「jQuery Browser Plugin」でそれが簡単に行うことが出来そうです。
主にブラウザのバージョン判別を可能とするプラグインですが、
この「jquery.browser.js」を読み込んでおけば
—————–
$.os.name
—————–
でOSを「win」「mac」といった値で取得することができます。
◆SCRIPT $(function(){ if($.os.name == 'mac') { $('p').css({letterSpacing:'-0.1em'}); } });
の様な記述でMacの場合のみの処理を入れることが実現。
Macブラウザ特有の文字間隔の問題もこれがあれば何とか出来そうで、
激しく使えそうです。
日本語での参考ページはこちら
≫jQueryPlugin jquery.browser.jsの使い方 – Nullyの日記
ご参考までに。。。