Webkit - how to test your website on Safari 10?
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?
kubuntu 17.04 webkit
add a comment |
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?
kubuntu 17.04 webkit
1
Instructions for installing Webkit-GTK+ are here: linuxfromscratch.org/blfs/view/cvs/x/webkitgtk.html
– Jos
May 2 '17 at 17:01
It is far far far easier to use online tools then install all these browsers.
– Panther
May 2 '17 at 17:31
Run Safari in wine see - askubuntu.com/questions/585209/opera-and-safari-installation
– Panther
May 2 '17 at 17:38
add a comment |
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?
kubuntu 17.04 webkit
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?
kubuntu 17.04 webkit
kubuntu 17.04 webkit
asked May 2 '17 at 16:55
laukoklaukok
64151635
64151635
1
Instructions for installing Webkit-GTK+ are here: linuxfromscratch.org/blfs/view/cvs/x/webkitgtk.html
– Jos
May 2 '17 at 17:01
It is far far far easier to use online tools then install all these browsers.
– Panther
May 2 '17 at 17:31
Run Safari in wine see - askubuntu.com/questions/585209/opera-and-safari-installation
– Panther
May 2 '17 at 17:38
add a comment |
1
Instructions for installing Webkit-GTK+ are here: linuxfromscratch.org/blfs/view/cvs/x/webkitgtk.html
– Jos
May 2 '17 at 17:01
It is far far far easier to use online tools then install all these browsers.
– Panther
May 2 '17 at 17:31
Run Safari in wine see - askubuntu.com/questions/585209/opera-and-safari-installation
– Panther
May 2 '17 at 17:38
1
1
Instructions for installing Webkit-GTK+ are here: linuxfromscratch.org/blfs/view/cvs/x/webkitgtk.html
– Jos
May 2 '17 at 17:01
Instructions for installing Webkit-GTK+ are here: linuxfromscratch.org/blfs/view/cvs/x/webkitgtk.html
– Jos
May 2 '17 at 17:01
It is far far far easier to use online tools then install all these browsers.
– Panther
May 2 '17 at 17:31
It is far far far easier to use online tools then install all these browsers.
– Panther
May 2 '17 at 17:31
Run Safari in wine see - askubuntu.com/questions/585209/opera-and-safari-installation
– Panther
May 2 '17 at 17:38
Run Safari in wine see - askubuntu.com/questions/585209/opera-and-safari-installation
– Panther
May 2 '17 at 17:38
add a comment |
3 Answers
3
active
oldest
votes
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
|
show 2 more comments
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.
add a comment |
As Aurovrata said, midori is working.
On debian, there's also the browser "Web" which is pre installed : https://wiki.gnome.org/Apps/Web
It's also a webkit browser and I was able to fix my issue with it
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f911158%2fwebkit-how-to-test-your-website-on-safari-10%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
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
|
show 2 more comments
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
|
show 2 more comments
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
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
edited May 2 '17 at 17:39
answered May 2 '17 at 17:32
PantherPanther
79.8k14158259
79.8k14158259
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
|
show 2 more comments
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
tried that already. safari on wine is version 5 only. i need safari 10.
– laukok
May 2 '17 at 17:54
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
what is IMO btw?
– laukok
May 2 '17 at 17:55
1
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
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
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
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
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
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
|
show 2 more comments
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.
add a comment |
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.
add a comment |
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.
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.
answered Feb 24 '18 at 9:03
AurovrataAurovrata
19113
19113
add a comment |
add a comment |
As Aurovrata said, midori is working.
On debian, there's also the browser "Web" which is pre installed : https://wiki.gnome.org/Apps/Web
It's also a webkit browser and I was able to fix my issue with it
add a comment |
As Aurovrata said, midori is working.
On debian, there's also the browser "Web" which is pre installed : https://wiki.gnome.org/Apps/Web
It's also a webkit browser and I was able to fix my issue with it
add a comment |
As Aurovrata said, midori is working.
On debian, there's also the browser "Web" which is pre installed : https://wiki.gnome.org/Apps/Web
It's also a webkit browser and I was able to fix my issue with it
As Aurovrata said, midori is working.
On debian, there's also the browser "Web" which is pre installed : https://wiki.gnome.org/Apps/Web
It's also a webkit browser and I was able to fix my issue with it
answered Mar 13 at 10:17
SebSeb
113
113
add a comment |
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f911158%2fwebkit-how-to-test-your-website-on-safari-10%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
Instructions for installing Webkit-GTK+ are here: linuxfromscratch.org/blfs/view/cvs/x/webkitgtk.html
– Jos
May 2 '17 at 17:01
It is far far far easier to use online tools then install all these browsers.
– Panther
May 2 '17 at 17:31
Run Safari in wine see - askubuntu.com/questions/585209/opera-and-safari-installation
– Panther
May 2 '17 at 17:38