Is it necessary to test the rendering of my website in both Chrome and Safari despite the fact that both browsers implement the Webkit rendering engine underneath?
Is this a cop out by developers or a valid assumption to make?
I am specifically asking about whether the pages of my website will render the same in both browsers and whether my Javascript will work in both browsers.
Google Chrome is a cross-platform web browser developed by Google. It was first released in 2008 for Microsoft Windows, built with free software components from Apple WebKit and Mozilla Firefox. It was later ported to Linux, macOS, iOS, and Android, where it is the default browser.
You may not realise that all browsers on iOS are required to use the same rendering engine as Safari. On other platforms, this is not the case. Take, for example, Chrome. On Android, Windows and even macOS, they are using the Chromium rendering engine.
WebKit is used as the rendering engine within Safari and was formerly used by Google's Chrome web browser on Windows, macOS, and Android (before version 4.4 KitKat).
On the iOS platform, Apple requires every browser to run on WebKit. Even Google Chrome is forced to use WebKit on iOS devices.
There are some slight differences, so I would test in both. Some examples:
<noscript>
content in the DOM, Chrome doesI know there a few other differences I have encountered, but I can't remember them off the top of my head. I'll update this post if any occur to me.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With