2

I am on Linux - Ubuntu/ Kubuntu 17.04 and I need to test my website on the latest Safari browser. I found this answer so I downloaded the release from this site. This is what I downloaded webkitgtk-2.16.1.tar.xz

I unzipped it but how can I use/ run it?

I also came across this https://saucelabs.com/ but not sure how reliable it is. Any other open source options?

2

I installed midori browser which usess the webkit rendering engine. I managed to reproduce the error on a page that was initially found using a safari browser.

1

IMO it is far far far easier to use the online tools then to install hundreds of browsers.

See - https://www.browserstack.com/screenshots or similar tools, you can test hundreds of browsers very very very easily.

If you wish to run safari, IMO, easiest to use wine. See Opera and Safari installation

  • tried that already. safari on wine is version 5 only. i need safari 10. – laukok May 2 '17 at 17:54
  • what is IMO btw? – laukok May 2 '17 at 17:55
  • 1
    Try this - html5doctor.com/html-5-reset-stylesheet . The problem is that although there are standards for web servers / HTML and css, each browser has its own defaults. I zero out the css and then write css works almost always. Also no 2 browsers will always render the page 100 % the same if I come close enough on the major browsers - Done. – Panther May 2 '17 at 18:00
  • 1
    Yes in that case you are probably better off rendering a page based on browser identification. See w3.org/community/webed/wiki/… . Personally I use browser detection but at least you have options. Also, although I use new and advanced features, when seeking the most cross platform compatibility there is always a lag as not all browsers keep pace. Either write to the lowest common technology, detect brower/ features or don't try to please them all depending on your needs. – Panther May 2 '17 at 18:09
  • 1
    Browser / Feature detection is a PITA as technology always changes. So as soon as Safari updates it's supported features , or as soon as there is a new version of HTML, you have to re-write all your browser / feature detection so IMO this is the least desirable option of the 3. For professional sites go least common denominator and let features lag. For personal sites I write the code I want and tell users who complain to my code is HTMO / css compliant and they need file a bug report with their browser. – Panther May 2 '17 at 18:23
1

As Aurovrata said, Midori is working.

On Debian there's also the browser "Web" which is preinstalled:

https://wiki.gnome.org/Apps/Web

It's also a webkit browser and I was able to fix my issue with it, on Ubuntu (and Debian) it is provided by the epiphany-browser package:

sudo apt install epiphany-browser
  • that's a good find, here is a comparison of Midori vs Epiphany which seems comparable. Both browsers are available in the distribution now. – Aurovrata Dec 5 '19 at 8:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.