Narzędzia deweloperskie Chrome doskonale nadają się do debugowania pracowników sieci WWW, ponieważ mogę "przeglądać" to środowisko JavaScript i ustawiać punkty przerwania. Nawet konsola działa zgodnie z oczekiwaniami.Debugowanie pracowników sieci Web w przeglądarce Safari Web Inspector
W Safari, to zupełnie inna historia. console.log
z web worker nawet nie drukuje w konsoli. Widzę załadowany skrypt roboczy i umieszczam na nim punkt przerwania, ale się nie psuje. Nie widzę nawet skryptów załadowanych importScripts
.
Jak mogę użyć przeglądarki internetowej Safari do rozwiązywania problemów?
Nie dlatego, że myślę, że to ważne, ale używam Safari 8.
Czy istnieje powód, dla którego trzeba użyć Safari? Czy badasz problem specyficzny dla przeglądarki Safari? – Halcyon
Produkt mojej firmy obsługuje Safari (i wszystkie najważniejsze przeglądarki) i chcemy umożliwić klientom i inżynierom wsparcie w rozwiązywaniu problemów bez względu na przeglądarkę internetową. –
Chrome, FireFox, Opera, IE, Edge; Wszystkie pokazują wiadomości od pracowników internetowych w konsoli. Safari? "Ha, my wiemy lepiej, nie potrzebujesz tego". – muttonUp