Test de l'application web sur Mac/Safari quand je n'ai pas de Mac
Avoir été pris récemment lorsqu'un site web, j'ai lancé affiche parfaitement sur IE, Firefox, Chrome et Safari sur Windows, mais a été endommagé lors de visualisées à l'aide de Safari sur Mac (par un client potentiel), j'ai besoin de commencer à tester la façon dont mes sites regarder sur un Mac.
Problème est que je n'ai pas de Mac.
J'ai essayé BrowsrCamp, qui prétend fournir VNC accès à un Mac avec beaucoup de navigateurs installés, mais lorsqu'il le trouve pas fiable (pour l'instant, ça a marché 1 jour dans le dernier 5) j'ai besoin d'une autre solution.
Des suggestions?
- Me semble que c'est un bug de Safari, plutôt que d'un bug dans votre code.
- Sans doute, mais suffisamment de gens de l'utilisation buggy navigateurs pour que les gens aient m'a versé de l'argent pour les soutenir pendant 15 ans. (Il faut beaucoup d'argent, si. Surtout pour IE.)
- Vous pouvez aussi tenter votre page sur un navigateur basé sur WebKit comme l'Épiphanie. Évidemment, cela ne supprime pas la nécessité pour les essais sur Safari, mais peut être utile pour reproduire bon nombre de Safari bizarreries avec un simple et l'environnement local.
Vous devez vous connecter pour publier un commentaire.
Le meilleur site pour tester le site et de voir en temps réel sur MAC, Safari est par l'utilisation de
Browserstack
Ils ont comme gratuit de 25 minutes de la première temps à tester et ensuite gratuit de 10 minutes chaque jour..Vous pouvez même tester vos pages à partir de votre ordinateur local à l'aide de leurs WEB TUNNEL Fonction
J'ai testé comme 7 à 8 pages en browserstack...Et je pense qu'ils ont certaines java outil de débogage dans le coin supérieur droit qui est une grande aide
Ces sites peuvent vous aider:
Browsera
Browsershots
Pendant ce temps, MacOS High Sierra peut être exécuté dans VirtualBox (sur un PC) Gratuitement.
Ce n'est pas très rapide mais il travaille pour le général de test du navigateur.
Comment configurer le voir ici: https://www.howtogeek.com/289594/how-to-install-macos-sierra-in-virtualbox-on-windows-10/
Je suis en utilisant ce pour un certain temps maintenant et il fonctionne très bien
Malheureusement vous ne pouvez pas exécuter MacOS X sur quoi que ce soit, mais d'un vrai Mac.
MacOS X Server peut toutefois être exécuté dans VMWare. Un pis-aller solution serait de l'installer à l'intérieur d'une VM. Mais vous devez être conscient que MacOS X Server et mac os X ne sont pas exactement les mêmes et que votre test n'est pas exactement ce que l'utilisateur possède. Ne pas oublier le $499 étiquette de prix.
Façon la plus simple est de vous acheter un bon marché un mac mini ou un ordinateur portable avec un écran cassé d'occasion sur ebay, branchez-la sur votre réseau et y accéder via VNC pour faire vos tests.
Si c'est une préoccupation majeure pour commencer à faire beaucoup de tests sur un Mac, alors je serais certainement vous suggérons d'acheter une deuxième main Mac, ou peut-être la construction d'un Hackintosh. L'ancien vous reçoit et exécute rapidement, ce dernier vous donne beaucoup de puissance pour le même prix.
Pour tout le bizarre de tests, exécutant OS X dans VMWare sur votre PC actuel est une option moins onéreuse.
https://turbo.net/ propose un navigateur sandbox dans lequel conteneurisé, les machines virtuelles fonctionnent les sessions de navigateur pour vous. Je l'ai essayé avec Safari sur mon Windows machine de développement, et il semble très bien fonctionner.
Pour mon cas (un petit projet personnel) https://www.lambdatest.com/ a été très utile. Niveau gratuit permet pour 6 séances par mois.
Installer VirtualBox et télécharger gratuitement MacOS High Sierra image.
Voir le tutoriel ici: https://www.wikigain.com/install-macos-high-sierra-virtualbox-windows/
Vous obtiendrez le dernier Safari.
Vous n'avez pas besoin de payer pour ces services en ligne!!!
Utiliser ces vbox paramètres pour augmenter la résolution et de la mémoire, mais il est encore très lag lag et lente:
Sinon, d'essayer VMware
qui semble être beaucoup plus rapide:
https://www.youtube.com/watch?v=K7E_UqgCFbQ
@edit: C'est 10x plus rapide!!!
Tournesol peut vous aider. Il va prendre des captures d'écran de votre page(s) dans une grande variété de navigateurs de sorte que vous pouvez vous assurer que votre site fonctionne dans tous les d'entre eux. Une alternative libre (Tournesol est un service payant) est Browsershots, mais vous ne obtenez ce que vous payez. (Dans quelques captures d'écran que Browershots retourne, le navigateur n'a pas encore fini de charger la page web...)
Bien sûr, comme d'autres personnes l'ont suggéré, l'achat d'un Mac est aussi une bonne solution (et peut-être mieux, en fonction du type de test que vous devez faire), parce qu'alors vous pouvez tester votre site web vous-même dans l'un des navigateurs fonctionnant sous Mac OS X ou Windows.
Il y a un essai gratuit pendant 100 minutes sur https://browserling.com et vous pouvez tester sur Safari v7.0 au cours de la période d'essai.