But since the NAPI interface still exists for flash (why!?) is there any way to force Firefox 53+ to load the java plugin that is already available to it and it stubbornly refuses to load?
tl; dr: Não, não há. Use uma versão ESR (a partir de 2018) se você precisar de Java.
Não, não há, pelo menos não, se você usar um binário oficial fornecido pela fundação Mozilla. O Firefox fornecido pelo Mozilla não suporta mais os plug-ins NPAPI, exceto o Flash , e não há como para reativá-los.
É provavelmente verdade que a "interface NAPI ainda existe para o Flash", mas para usá-la para carregar o plug-in Java, você teria que criar sua própria versão modificada do Firefox. Eu não sei quão difícil isso seria (talvez algumas partes do NPAPI já tenham sido removidas porque o Flash não precisa delas), mas a menos que você tenha experiência em desenvolvimento de software e especificamente em C ++, será muito
Especificamente para pessoas como você que ainda precisam de recursos de versões mais antigas do Firefox, há a versão ESR (Extended-support release) do Firefox. Da página vinculada acima: In case you’re not yet ready for this transition to happen, the ESR
(Extended Support Release) of Firefox 52 will continue to support
these plugins until early 2018. Click here to download Firefox ESR. Então, de forma realista, se você precisa do Java no Firefox, sua única opção é o Firefox ESR. Pelo menos por enquanto - a versão ESR 52.x será suportada pelo menos até agosto de 2018 . A próxima versão ESR será baseada no Firefox Quantum e provavelmente não suportará Java. Obrigado ao Daniel B por apontar isto .