Aplety Java wkrótce zostaną zabite na zawsze. Rozumiem, dlaczego nie powinniśmy tworzyć nowych. Ale co stanie się ze starymi? Nadal istnieją aplety Java, z których ludzie mogą korzystać, i nie ma gwarancji, że ktokolwiek będzie chciał lub będzie mógł przenieść je na JavaScript.
Na przykład ta książka komputerowa z muzyką online zawiera wiele apletów Java, które wyjaśniają i wizualizują niektóre cyfrowe koncepcje audio. Inny kurs, który biorę, wykorzystuje wiele apletów Java do wizualizacji pomysłów na geometrię obliczeniową. Gdy Firefox przestaje obsługiwać NPAPI, to wszystko, odcięliśmy ten świetny materiał referencyjny od wszystkich, którzy nie chcą skakać przez tajemnicze technologiczne obręcze.
Następujące możliwe rozwiązania nie zawsze pasują do rachunku:
- Wystarczy użyć FireFox Nie będzie możliwe po 2016 roku.
- Przenieś go lub przepisz. Może to nie być open source lub może to być niepraktyczne (np. Brak wiedzy o domenach).
- Poproś o to oryginalnego autora. Być może przestali go wspierać lata temu. Nie zmniejsza to skuteczności, powiedzmy, śledzenia kroków do triangulacji Delaunaya.
- Znajdź alternatywę Jeśli nie ma, wrócimy do drugiej opcji. Jeśli jedyne, które istnieją, nie są oparte na przeglądarce, wszystkie zakłady są wyłączone dla wygody (co jest celem aplikacji przeglądarkowych).
Czy istnieje obecnie (lub będzie w ciągu roku) wygodny, wieloplatformowy sposób uruchamiania istniejących apletów Java, gdy wszystkie główne przeglądarki internetowe przestaną obsługiwać NPAPI?
Uwaga:
- Tak naprawdę przeglądarka nie jest krytyczna, ale nadal powinna być wieloplatformowa. Idealnie nie musiałbym pobierać dodatkowego oprogramowania (w końcu mam już zainstalowaną maszynę JVM).
- Nie, nie sugeruję, abyśmy ponownie otworzyli luki bezpieczeństwa, które Chrome i Firefox próbują zamknąć.
- Jeśli istnieją alternatywne przeglądarki internetowe zaprojektowane specjalnie do obsługi starszych apletów Java (lub przynajmniej bez planów rezygnacji z obsługi NPAPI), nie mam nic przeciwko.
appletviewer
które może działać.