così un 640 * 480 mostrerebbe le dimesnioni da 1024*768

il controllo è preferibile farlo con a<=600 && l<=800

tra l' altro 800*600 è una risoluzione x PC,
il Mac non segue lo stesso rapporto quindi ti converrebbe testare con misure che coprano le risoluzioni di entrambe le piattaforme
ciao