Как тестировать safari на windows

Как протестировать верстку для Сафари на Виндовс?

Здравствуйте.Как протестировать верстку для Сафари на Виндовс? Заказчик говорит что на Сафари поломалась верстка а Apple нет. Как быть ?
Спасибо.


  • Вопрос задан

  • 5188 просмотров

Есть же сервисы давным-давно — browserstack.com да и просто купить VPS с OS X можно, там и Safari будет, и симулятор iOS, и все, что есть на OS X.
Еще имеет смысл установить себе старый Safari, который был для Windows, но на него не стоит рассчитывать, в нем уж слишком многое не работает.

Пригласить эксперта


  • Показать ещё
    Загружается…

09 окт. 2023, в 17:39

1000 руб./за проект

09 окт. 2023, в 17:28

300 руб./за проект

09 окт. 2023, в 17:25

2000 руб./за проект

Минуточку внимания

by Claire Moraa

Claire likes to think she’s got a knack for solving problems and improving the quality of life for those around her. Driven by the forces of rationality, curiosity,… read more


Updated on

  • Safari is a dedicated Apple browser but Windows users can also download it if they wish to test out some of its features.
  • If you want to see how your website looks on Safari, it’s a good idea to try it out on different devices and browsers.
  • You can use a virtual machine, emulator, or a cross-testing tool depending on what works for you.

If you have ever wanted to test the Safari browser features but don’t have an Apple device, you can do so on a Windows OS.

Apple’s Safari browser has been around for a long time. It is one of the most popular browsers on the planet. The browser has a lot to offer, including its speed, ease of use, and privacy features.

The Safari browser is built for Mac OS, but it’s also available for Windows computers. It’s not a perfect substitute for Edge or Chrome, but if you’re looking for something that’s more similar with a simple design and fewer ads, then you should give it a try.

Can you run the Safari browser on Windows 10 & 11?

Most users prefer the Safari browser on Windows 10 & 11 because of its design and speed. When compared to big names such as Chrome, Firefox, and Edge, its performance is outstanding.

Although you can download and install the Safari browser on Windows 10 & 11, you will be putting your system at risk. You may end up with security vulnerabilities in your PC if you use older versions of software.

Apple doesn’t offer a standalone version of Safari for Windows anymore as it was discontinued. However, the browser can be installed as an alternative web browser on computers running Microsoft’s operating system from unofficial sites.

How we test, review and rate?

We have worked for the past 6 months on building a new review system on how we produce content. Using it, we have subsequently redone most of our articles to provide actual hands-on expertise on the guides we made.

For more details you can read how we test, review, and rate at WindowsReport.

This brings us to the big question: Does Safari have an emulator? 

There is no dedicated Safari emulator for Windows, but there are many websites that offer the option to test Safari on Windows for free.

How can I test websites on Safari without Mac? 

1. Use a Virtual Machine

If you don’t have a Mac, you can test Safari on Windows localhost using a virtual machine and using your computer as the server. There are quite a few virtual machines that will run the browser inside Windows or Linux.

We have listed our top recommended Virtual Machines for both Windows 10/11 that you can use to test websites fast and easily.

If you want to experiment with virtualization software, VMware Workstation is a full-featured tool that supports running multiple instances at the same time.

It creates a file system that corresponds to the disk drive of a virtual machine. It enables multiple operating systems to run on a single host, and it works particularly well on Mac to test websites in Safari without purchasing the Mac PC.

 Get VMWare Workstation

2. Use cross-browser testing tools

Testing your website on different browsers is an important step in ensuring a smooth experience for your visitors. But, it can be difficult to test websites on different browsers without using the Mac.

Cross-browser testing tools let you see how your website looks and works in multiple browsers at once. If you don’t want to pay for these services or if you’re just curious about how different websites look on Safari, this is a great option.

Read more about this topic

  • How to Completely Delete Bing Search History
  • How to Download Opera Crypto Browser for PC

What tools do you use for cross-browser testing? 

The most popular way to test cross-browser compatibility is by using special tools. These tools allow you to check how your website looks in various browsers, including mobile devices.

They are advantageous because they offer the following features:

  • Saves time – You can see what’s wrong with your website before publishing it online. This will save you a lot of time and money if you need to fix any issues before the launch.
  • No coding – You don’t need to know HTML or CSS code in order to use them. They are very easy to use and understand even for beginners.
  • Free testing – You don’t need any additional software installed on your computer. These tools provide an online interface where you can check your website’s appearance in different browsers and devices.

Some of the common cross-browser testing tools include:

  • BrowserStack – This is a cloud-based service that allows you to test in multiple browsers at once on real devices. The free plan offers access to three browsers (Chrome, Firefox, and IE) and one device at a time. 
  • LambdaTest –  It is one of the most widely used forms of cross-browser testing. Lambda testing involves using software to automate the process of checking if your website or application works correctly in different browsers, operating systems, and devices.
  • BrowserShots – BrowserShots is a great free option when you just want an easy way of checking how well your website looks across different browsers.

We hope this article was comprehensive enough and you have found a way to test Safari on Windows using either method listed above.

Should you experience any other related issues such as Safari not working on Windows 10, refer to our expert guide to find quick solutions.

Let us know which method you used to test the Safari browser in the comment section.

newsletter icon

Don’t bother with Safari emulators. Test websites on the latest and older real Safari (4-15) browsers instead. Try Safari testing on real devices now!

Signup & Start Testing for Free!

Trusted by more than 50,000 customers globally

Brand Logos Brand Logos Brand Logos Brand Logos

Safari Browser Testing

Real Safari Browser

We provide real Safari browsers (version 4, 5, 6, 7, 8 , 9, 10 ,11 ,12, 13, 14, 15) on real machines for accurate results. Don’t compromise with Emulators & Simulators for Safari testing.

View all features

Website testing on safari

local testing dev environments

Test on dev environments

Test public & internal websites on development environments seamlessly, without the hassle of setup configuration.

View all features

Safari Testing

test ie on mac and windows

No VMs or setups

Start testing your website on a remote Safari browser from any machine. No VMs to be maintained, no software to be installed; you just need a browser and the Internet to use BrowserStack. Say goodbye to Safari emulators!

View all features

Safari browser on Live

Safari Testing

3000+ desktop browsers

Test on a range of browsers like Safari, Chrome, Firefox, Edge, IE and more on Windows and macOS platforms online.

View all features

Safari-dashboard

Safari Browser Versions we support

List of Safari Browser Versions available for testing on.

Just played around with BrowserStack: Quite cool, instant access to a browser in a VM with dev tools.

@BrowserStack, you guys rock! Just saved me hours of work by being able to nail down a Firefox 35 + OS X bug in 5 minutes!

React Router tests are green on Safari, @googlechrome, @firefox, IE 10-11, and Mobile Safari thanks 2 @browserstack!

Average Customer Rating: 4.5/5 Average Customer Rating based on 80 reviews. Powered by Gartner Logo

Frequently Asked Questions

A Safari Emulator is a software program that replicates the behavior of the Safari Browser on a laptop or a desktop. Developers or QAs use it during various stages of software development to optimize their web-applications for the Safari browser.

After Chrome, Safari is the second most popular browser with 18% of the total browser market share worldwide. Naturally, QAs prefer to test their web-applications using Safari Emulator in order to cater to Safari users. Do note that this is not the same as testing on real devices, with Safari browsers installed in them.

Safari Emulators mimic the functionality of an original Safari browser. However, they can not provide accurate test results as they act as virtual machines and run slower as compared to the actual Safari Browser. In some cases, teams cannot mimic some interactions or exact CSS support. As a result, an end-user might face a bug that remained unexplored while testing on emulators.

It is highly recommended for teams to test their sites on real Safari browsers that are installed on real mobile or desktop devices. Doing this ensures that teams are leaving no stone unturned to deliver the best possible user experience.
Try Safari testing on Real devices now!

Simple. Follow the steps below to test your website on older versions of Safari using BrowserStack.

  1. Sign up for free,
  2. Navigate to the BrowserStack Live tool’s Dashboard.
  3. Enter the website URL.
  4. Select the devices you want to test on.
  5. Select the older versions of Safari browsers to test the website on the selected device.

Simple. Use BrowserStack’s real device cloud with 3000+ real browsers and devices to test on Safari browser online. 

  1. Sign up for free.
  2. Navigate to the device and browser dashboard, which displays all options for testing. 
  3. Select the device you want. 
  4. Select the Safari browser on said device to test on. 
  5. Select the Safari browser version
  6. Start testing. 

Repeat the process on different devices and operating systems, for making your website cross-browser and cross-platform compatible.

Safari has a 15% global market share and is the default browser for all Apple devices like Mac, iPhone, and iPad. In the US, the Safari browser has a 32% market share (as of 2019). Given this, it becomes very vital to test websites on Safari Browser.

It has been made clear that online Safari browser emulators are not sufficient to test websites for public release. Test on BrowserStack’s real device cloud of 3000+ real browsers and devices to check a website’s features and functionalities in real user conditions

Test on thousands of real browser-device combinations to ensure that your website works perfectly on the latest and the older Safari versions. Just sign up for free, choose a device-browser combination, and start testing. Repeat the process with different Safari versions and devices (both mobile and desktop).  

BrowserStack provides instant access to real devices with pre-installed Safari versions for extensive browser testing on the latest and older versions of Safari. Developers and QA testers can now test on multiple versions, from Safari 4 to Safari 12.1. Teams can also automate their tests and integrate with CI/CD tools like CircleCI, TeamCity, Jenkins using our plugins.

Yes, by logging into BrowserStack one can easily choose to test different versions of the Safari browser on various versions of Windows operating system right from Windows XP to Windows 10. For example, one can easily test for Safari version 4 on Windows XP.

Safari testing on real devices helps to test websites in real user conditions. Thus, teams can ship with confidence and ensure users have a bug-free experience.

Sign up for a Free Trial

2 Answers

The best solution is to download the MacOs and install in a virtual machine like VmWare or Virtualbox. You can also use real-time safari browser using these website. There are many free real-time safari browser too.

tripleee's user avatar

tripleee

176k34 gold badges275 silver badges318 bronze badges

answered Jan 31, 2022 at 2:45

ladecruze's user avatar

Now its not possible to install it. Alternative is that you can try to do it on linux ubuntu (or virtualbox on windows and there ubuntu and safari).

There are two potential workarounds for installing Safari on Linux: using WINE (the compatibility layer, not the drink) or using WINE and PlayOnLinux, which provides a graphical user interface (UI) for WINE.

How to Install Safari on Linux

tripleee's user avatar

tripleee

176k34 gold badges275 silver badges318 bronze badges

answered Jan 27, 2022 at 14:50

Pawel W's user avatar

Pawel WPawel W

1111 gold badge1 silver badge12 bronze badges

Описание

Если не покупать макбук, то самое эффективное решение это поставить эмулятор macOS. Для отладки js и проверки верстки в Сафари этого будет более чем достаточно.


0.thumb.png.5384bf7deb25c00e4e9001dc60fb2a69.png

Далеко не у всех есть макбук, особенно на первых шагах обучения и практики, но рано или поздно стает вопрос, а как проверить верстку в Safari из по Windows? В целом без MacOS вы особо не развернетесь, есть различные онлайн сервисы, но в основном платные, а информации они особо не предоставляют, обычно это скриншоты с разных устройств и это гадание по фотографии, ну такое…

Так что же делать? 

Если не покупать макбук, то самое эффективное решение это поставить эмулятор macOS. Для отладки js и проверки верстки в Сафари этого будет более чем достаточно. На самом деле поставить эмулятор, да так чтобы он еще адекватно работал, не так то и просто. Недавно я решил поставить на новый ноутбук эмулятор macOS последних версий и много раз об этом пожалел, я переставил кучу версий, но сафари в них работает просто ужасно, половину сайтов даже не открывает и судя по комментариям эта проблема глобальна. В общем я вернулся к проверенной macOS High Sierra.

А теперь по пунктам:

1. Вам необходимо скачать и установить VMware Workstation, это эмулятор, он платный, где и как вы его будете качать решайте сами

2. Вам нужен VMware Unlocker, я использовал этот. Unlocker  — это такая штука, которая научит VMware эмулировать macOS. Тут в целом все просто, скачиваете, распаковываете, в папке windows жмете правой кнопкой мыши по unlock.exe и выбираете запустить от имени администратора

3. Установить macOS и вот тут могут начаться нереальные танцы с бубном поэтому я предлагаю скачать готовый образ с установленной macOS High Sierra и просто его запустить минуя всю боль, но даже с ним возможно придется повозиться. Образ можно скачать отсюда и там же можно получить всю информацию по дальнейшей настройке. Если в двух словах:

Спойлер

Cкачиваем образ, распаковываем в то место где мы будем его хранить (это и есть ваша виртуальная macOS) и желательно чтобы на диске было свободно более 40ГБ. Теперь запускаем VMware, выбираем File > Open

1.png.de14f1f7fbc38c35edda72d59a4cae6c.png

Выбираем в той папке куда распаковали образ файл macOS High Sierra (14.x.x).vmx , затем выбираем добавленный образ и жмем edit virtual machine setting:

2.png.5ebeb80eb2555ac71b6eaadbea1ef981.png

Оперативки лучше выделить побольше, процесоров тоже и для начала поставьте Network Adapter: NAT. Затем жмем power on this virtual machine и дальше уже по обстоятельствам, если все хорошо, то вскоре запустится macOS, открываем Safari и пользуемся, если нет, тогда начинаем читать инструкции и искать решения проблем..


  • Like


    1

  • Как спрятать зарезервированный системой диск windows 10
  • Как транслировать с iphone на ноутбук windows 10
  • Как сфоткать определенную часть экрана на windows 10
  • Как транслировать изображение с компьютера на телефон windows 10
  • Как сузить экран на windows 10