Why does navigator.appName return \"Netscape\" for Safari, Firefox and Chrome?
navigator.appName
What do they have to do with the old browser Netscape? Could it be becaus
One can just search the navigator.userAgent for browser detection for IE 11 now and look for its layout engine. In my experience, it works fairly well. See this post.