I need to test my web application on a Mac/Safari – especially stuff related to keyboard handling. I couldn’t find any service that simply lets me connect to a hosted OSX instance. Is there something like this?
IOW, is there a way to test my software on a mac without buying a mac?
If by “keyboard handling” you mean typing into standard controls the risk is probably quite low. It also depends on whether you will need to provide support for the system as well: it might be frustrating to debug an issue a customer has without having somewhat similar equipment. The keyboard layout is all different to Windows and Linux and even frequently used characters such as @ and \ may be challenging – of course it all depends on how well programmed the controls are.
So to put it short, if I were you I’d spend 200$ on an used iMac running whatever OSX version just to be sure. 200$ isn’t much compared to tens or hundreds of hours of debugging. With that investment you can also verify that the layout and other functionality works ok on Safari and OSX.