Wiele przeglądarek obecnie domyślnie wyłącza aplety Java, wymagając, aby były one włączane dla poszczególnych stron. Wygląda na to, że aplety niewiele się zmieniły w ciągu ostatnich kilku lat. W rzeczywistości wydaje się, że Java po stronie klienta (aplety, aplikacje komputerowe ...) umiera całkowicie, a Java staje się przede wszystkim językiem po stronie serwera.
Z wyjątkiem kompatybilności, czy jest jakieś miejsce, w którym aplety są nadal przydatne w dzisiejszej sieci? Jako programista internetowy, który zna Javę i JavaScript, dlaczego miałbym decydować się na użycie apletu zamiast JavaScript?
Odpowiedzi:
Nie za duzo.
Może być przydatny, jeśli nie chcesz korzystać z Flasha (tzn. Nie masz wiedzy o Flashu i nie warto go uczyć, ponieważ potrzebujesz tylko prostego komponentu, a użytkownicy mają zainstalowaną Javę) i musisz robić różne rzeczy który nie jest powszechnie obsługiwany przez przeglądarki (tj. dostęp do lokalnego systemu plików) lub masz znaczną ilość kodu Java, którego możesz użyć ponownie.
Naprawdę, przy dzisiejszych procesorach i pamięci RAM Java nie jest już tak ważna (aplikacja taktowania na żywo F1 uruchamia się dość szybko na moim netbooku Atom, a na pewno są aplikacje Flash, które dławią więcej mojego procesora), aktualizacje są różnicowe IIRC i początkowa instalacja pod dzisiejsze połączenia sieciowe to odcień tego, co było w przeszłości, ale aplety nie są odpowiedzią na wiele pytań.
Webstart, z drugiej strony ... :-p
źródło
Aplety są nadal przydatne w niektórych okolicznościach - są łatwym sposobem osadzania małych programów Java na stronach internetowych, które mogą mieć sens w następujących okolicznościach:
Ale obecnie każdy, kto chce stworzyć tego rodzaju aplikację w Javie, prawdopodobnie użyłby albo:
źródło
wszystkie aplikacje Java wymagają do działania oprogramowania innych firm, które musi być bardzo szybko aktualizowane ze względów bezpieczeństwa, za każdym razem, gdy pobieranie jest ogromne i trzeba wielokrotnie uruchamiać przeglądarkę ponownie, co powoduje zawieszenie się przeglądarki. Kiedyś myślałem, że oprogramowanie Java jest konieczne, aby uzyskać najlepsze wrażenia, ale potem, po zmęczeniu się tymi problemami, po prostu je usunąłem. Zresztą nie mogę sobie przypomnieć korzystania z aplikacji Java. IMHO Java jest przydatna tylko w przypadku niektórych głupich gier online.
Długie życie PHP i inne rzeczy internetowe, które nie spowalniają mojego systemu bez powodu.
Poza OP „ Język programowania JavaScript opracowany przez Netscape, Inc. nie jest częścią platformy Java. ” Źródło http://www.java.com/en/download/faq/java_javascript.xml
źródło