webjava

W latach 90-tych ubiegłego wieku, gdy nikt jeszcze nie słyszał o technologii flash, css, czy html 5, pojawienie się technologii Java w przeglądarkach stanowiło istny kamień milowy i jakościową rewolucję.

Czym jest Java?

Java jest obiektowym językiem programowania stworzonym przez firmę Sun Microsystems. Jest językiem tworzenia programów źródłowych kompilowanych do kodu bajtowego, czyli postaci wykonywanej przez maszynę wirtualną.

Biblioteki Javy pozwalały na pisanie aplikacji uruchamianych w przeglądarkach internetowych (aplety Javy) oraz aplikacji działających ciągle po stronie serwera (serwlety). I właśnie dzięki tym rozwiązaniom Java przez wiele lat była obowiązkowym dodatkiem do przeglądarki internetowej.

Wykorzystanie Javy oznaczało jednak wymuszenie wykorzystywania przez użytkownika zgodnej z wtyczką przeglądarki. Popularność samej wtyczki oznaczała, że stała się ona w pewnym okresie ulubionym celem cyberprzestępców, którzy wiedząc, że „każdy” ją wykorzystuje, wyszukiwali kolejne luki w jej zabezpieczeniach.

Java dla przeglądarek obecnie

Pełna luk, spowalniająca pracę i ogólnie rzecz ujmując: przestarzała – to najczęstsze opinie jakie można usłyszeć o wtyczce Java dla przeglądarek. Dlatego właśnie ucieszy wielu wiadomość że najpóźniej we wrześniu firma Oracle definitywnie zakończy jej żywot.

Wtyczkę próbowano łatać nie raz, ale za każdym razem ponoszono porażkę, jej popularność sprawiała że była częstym atakiem cyberprzestępców, a na każdy załatany błąd znajdowali oni dziesiątki innych. Do tego potrafiła ona być bardzo zachłanna i pożerać zasoby po stronie klienta. W efekcie kolejni twórcy przeglądarek wycofywali wsparcie dla niej i dziś właściwie już tylko Internet Explorer oferuje pełną zgodność.

Koniec Javy w przeglądarce

Wtyczka Javy już dziś nie jest obsługiwana przez przeglądarki Edge i Chrome. Twórcy Firefoxa również zapowiedzieli, że kolejne wersje tej przeglądarki nie będą już obsługiwały wtyczek. A to oznacza, że właściwie jedynymi zgodnymi z Javą przeglądarkami pozostaną Internet Explorer i Safari dla OS X.

W ostatnim czasie istnieje wyraźny trend zgodnie z którym
przeglądarki internetowe przechodzą do świata pozbawionego wtyczek dla środowisk uruchomieniowych.
Odeszły już Adobe Air, Windows Media, Silverlight. Aktywnie używane były jedynie Flash i Java. Czy to znaczy że przyszła kolej na Adobe Flash? Pewnie przekonamy się wkrótce.