Since Safari 10, the debugger console has been greatly improved and supports console logs and breakpoints in dedicated workers. Service workers can be debugged by going to Develop > Service Workers.