Niedawno reaktywowano projekt Jazilla, którego celem jest przepisanie przeglądarki Mozilla/Netscape do języka Java. Dostępna jest już wersja Milestone 1.

To już trzecie wcielenie Jaszczura w Javie. Pierwsze – Javagator – zostało anulowane przez Netscape na początku 1997 roku, jego jedyną pozostałością jest Grendel, odpowiednik komponentu Mail&News z Netscape 4. Później, po otwarciu kodu Netscape, rozpoczęły się prace nad Jazillą, ale rozwój ugrzązł pod koniec 2000 roku. Pod koniec ubiegłego roku znalazła się grupa ludzi, która pod dowództwem Matta McBride`a zechciała jednak wznowić prace. Dziś wydano Milestone 1.
Jako ważne cechy Jazilla-NG Milestone 1 autorzy wymieniają:

  • obsługę mozillowego pseudoprotokołu chrome://
  • obsługę JavaScript (na razie tylko dla GUI, w przyszłości dla także stron), opartą o Rhino
  • stosowanie XUL do wyświetlenia GUI (podobnie jak w normalnej Mozilli)
  • program jest w całości napisany w Javie
  • program jest wolnym oprogramowaniem
  • stosowanie NetBrowser do wyświetlania stron (część starej Jazilli; w przygotowaniu jest nowy engine, zwany Athens)
  • możliwość podejrzenia źródła strony

Warto dodać, że program na razie nie obsługuje różnych kodowań znaków, wyświetla tylko bardzo proste strony i jest straszliwie niestabilny. Ale przecież pierwsze milestones „zwykłej” Mozilli wcale nie były lepsze…
Jazilla wzbudza kontrowersje, wielu zadaje pytanie: „Po co w ogóle robić przeglądarkę w Javie”? Ciekawe, czy autorom Jazilli-NG starczy samozaparcia, by doprowadzić swój projekt do stanu jako-takiej używalności, zanim znów zadziała swoista „klątwa Jazilli” i kolejne jej wcielenie skończy jak poprzednie…
Poniżej zrzuty ekranu z Jazilli wyświetlającej (no, powiedzmy) pewne trzy popularne serwisy internetowe. 😉

Zrzut ekranu #1 Zrzut ekranu #2 Zrzut ekranu #2
Linki:

Archiwalny news dodany przez użytkownika: marcoos.
Kliknij tutaj by zobaczyć archiwalne komentarze.

Oznaczone jako → 
Share →