hi
var mac = !!(navigator.userAgent.indexOf("Mac")!=-1);
solch eine Abfrage ist heute praktisch überflüssig. Das kam aus zeiten, als die Browser noch bei den Schriftgrößen stur die Systemeigene DPI-Zahl verwendet haben - bei Windows 96dpi, beim Mac und Linux 75dpi. Heute Arbeiten z.B. Linux-Systeme idr. mit 100dpi und ein Browser soll (so steht es in der CSS2 Spezifikation und klappt auch meistens) immer von 96dpi ausgehen.
Grüße aus Bleckede
Kai