С точки зрения пользовательского опыта важная часть должна быть согласованной в вашем веб-приложении, а не соответствовать основной ОС. Сказав это, я бы учел вашу пользовательскую базу и какую платформу большинство из них используют при принятии решения.
Я лично остановился на показе кнопок OK и Отмена в правом нижнем углу окна с двумя одинаковыми по размеру кнопками. У меня не было сообщений о проблемах от клиентов или пользователей, хотя один клиент хотел, чтобы OK и Cancel были отменены, поскольку OSX (и Windows?) Обычно отображают их в таком порядке.