Привет у меня есть перекрестный браузер, закрепил сайт на всех мыслимых браузерах ПК, включая Safari. Теперь мой умный разработчик задницы отправил мне снимок экрана целого расположения, выходящего из строя на Mac. У меня есть идея, как решить ее (сократите прибыль на элементе некоторыми, производят пробу монет), но я не знаю, как быть нацеленным на Safari только, предпочтительно Safari Mac только.
Что лучший способ состоит в том, чтобы сделать это?
Строка агента пользователя содержит информацию об операционной системе, и вы, вероятно, уже проверяете строку агента пользователя для определения типа браузера.
Браузер mac будет иметь строку "Mac OS X 10." в строке агента пользователя.
Вероятно, вам нужно выполнить regex-запрос к User-Agent и выборочно загрузить CSS-файл только для Safari для Mac.
Также: Вы уверены, что Safari для mac и Safari для windows отображают одну и ту же страницу совершенно по-разному?