neprihlásený Utorok, 7. júla 2026, dnes má meniny Oliver
Pripravuje sa modulárne JRE od Sunu s veľkosťou 1.9 MB

DSL.sk, 28.8.2007


Spoločnosť Sun pripravuje uvedenie novej modulárnej verzie runtimu Javy, ktorej základný balíček má mať minimálnu veľkosť a má slúžiť k podpore používania Javy na web stránkach.

V súčasnosti má inštalačný súbor aktuálnej verzie JRE Java 6 Update 2 takmer 14 MB, ktoré musí užívateľ stiahnuť v prípade, že JRE nemá inštalované a na stránke sa nachádza applet.

Vývojári webových stránok tak často uprednostňujú flash, ktorý je v súčasnosti inštalovaný na viac ako 98% desktopových počítačov.

Nová modulárna verzia stiahne pri potrebe Javy základný optimalizovaný balíček s vlastnou verziou JVM a časťou základných tried. Tento bol optimalizovaný na len 1.9 MB a obsahuje všetky potrebné triedy k tomu, aby dokázal spustiť System.out.println.

V prípade využívania tried zo zatiaľ nestiahnutého inštalačného balíčka sa tento transparentne stiahne a nainštaluje pri prvom použití danej triedy. Balíček obsahujúci podporu Swing má napríklad 1.5 MB. Celkovo boli všetky základné triedy rozdelené do približne sto inštalačných balíčkov.

Po prvotnej inštalácii sa navyše budú v pozadí postupne doťahovať ostatné balíčky aj plná verzia JVM a ďalšie potrebné súčasti a inštalované JRE sa po ich kompletnom stiahnutí transparentne zmení na plnú verziu JRE.

O detailoch novej modulárnej Javy informoval Ethan Nicholas, na ktorého pôvodnom projekte Java Kernel modulárne JRE vzniká.

Podľa aktuálnych informácií by modulárne JRE malo byť dostupné súčasne s vydaním JDK6 Update 4 plánovaného na začiatok roka 2008.



Najnovšie články:

Voyo opäť zdražuje
Intel potvrdil zdraženie CPU, aj kvôli vysokému dopytu
Loď na záchranu vesmírneho teleskopu Swift úspešne odštartovala
OpenSSH pridal postkvantový algoritmus už aj pre autentifikáciu
Tesla zvýšila množstvo vyrobených elektromobilov
4ka v noci plánovane odstaví hovory do iných sietí
V štvrtom reaktore Mochoviec je už všetko jadrové palivo
Rast cien RAM a flash podľa analytikov výrazne spomalí
V čase horúčav nemá v USA elektrinu viac ako milión domácností
Veľký výrobca LiFePO4 uviedol úložisko postavené na sodíkových článkoch


Diskusia:
                               
 

Tak akoze na to vyriesili ... zakladny balik kompletne na hovno, dokaze tak akurat println co sa v appletoch uzasne vyuziva ... a pri prvom applete bude potrebne stiahnut skoro cely balik, aby to bezalo ... naozaj super
Odpovedať Hodnotiť:
 

Vyzerá to, že pre applety bude potrebné stiahnuť práve tie dva spomínané balíky o spoločnej veľkosti 3.4 MB.
Odpovedať Hodnotiť:
 

Cize ak som to spravne pochopil, tak Sun-u ide o to, aby ludia nemuseli stahovat cely 14 mb balik, stiahnu si iba 1.9 resp. 3.4 mb, pricom v pozadi sa cele JRE dotaha ... A takymto sposobom budu uzivatelia moct s danym appletom pracovat relativne skor ... No aj tak pri dnesnych rychlostiach netu je to sprostost ...
Odpovedať Hodnotiť:
 

... a stale mi este nejde do hlavy, ako pomocou system.out.println a swingu bude mozne spustat applety, ktore aj nieco robia, a nie iba zobrazuju obrazocky ...
Odpovedať Hodnotiť:
 

A co by si chcel? Napr. take hry vlastne len zobrazuju obrazocky. Skor sa bude tahat java2d. Ale aj tak to flash nevytlaci, napr. hw podpora prehravania videa ktora je uz teraz vo flashi v jave asi tak skoro nebude (aj ked - opengl tam uz je).
Odpovedať Hodnotiť:
 

Chcel som tym povedat ze za pomoci samotnych kniznic swingu toho vela nenarobis a na rozsirenie funkcionalit appletov uz bude potrebne stahovat dalsie balicky ... No je pravdou ze este nie je iste, akym sposobom budu tieto balicky strukturovane a nemusia a pravdepodobne ani nebudu strukturovane ako terajsie packages
Odpovedať Hodnotiť:
 

Je dosť dobre možné, že pri takejto veľkosti sa podarí Sunu dohodnúť napr. s Mozillou, že ten základ bude v inštalácii Firefoxu. Je to len hypotéza, dnes so 14 MB sa ale šancu dohodnúť ani teoreticky nemajú.

No medzi 3.4 a 14 MB je predsa len dosť veľký rozdiel, na rýchlom pripojení povedzme 15 s versus 50 s. Pri tom prvom kým sa na to užívateľ lepšie pozrie, má stiahnutých 50% a málo pravdepodobne to zruší, pri tom druhom má určite väčšie nutkanie to zrušiť.

Presný zoznam tried, ktoré v tých balíkoch sú, zatiaľ zrejme nie je verejný respektíve nie pri rýchlom hľadaní. Tie balíky ale nie sú striktne podľa packagov v Jave ale podľa previazanosti.
Odpovedať Hodnotiť:
 

No ved uvidime co z toho bude ...
Odpovedať Hodnotiť:
 

Pekne povedané : "nutkanie to zrušiť. "
Odpovedať Hodnotiť:
 

FLASH rules :P
Odpovedať Hodnotiť:
 

lol dufam ze flash a silverlight pojdu pekne do prec. ked vidim ako kopa uchylnych web designerov pouziva flash na navigaciu dokonca aj kompletnu stranku je mi zle. podla mojho skromneho nazoru taketo technologie nicia web v povodnom zmysle slova, ako si clovek dnes moze pozriet niektore stranky v textovom rezime? ako moze na takychto strankach nieco najst vyhladavac? flash a podobne technologie maju nepochybne svoje silne plus ale aj tak su otravne :P
Odpovedať Hodnotiť:
 

Tak, tak, takyto uzivatelia asi nikdy nevideli Links. Keby mi nejaky pako spravil stranku na ktoru sa z Linksu nedostanem, otrepem ho o hlavu.
Odpovedať Hodnotiť:
 

Prosim ta vysvetli mi jednu vec. Z akeho dovodu pouzivas Links ? Podla mna si uchyl ty, ked ta bavi pozerat web v takomtom prehliadaci.
Odpovedať Hodnotiť:
 

lebo ako jediny prehliadac ti zobrazi stranku presne taku ako si ju napisal cize lahko zistis chyby
Odpovedať Hodnotiť:
 

Podla mojich doterajsich informacii toto JRE bude stahovat balicky v tedy ak ich potrebuje a neviem o tom zeby niekdy na pozadi stahovalo vsetky.
Odpovedať Hodnotiť:
 

Vychadzam z tohoto:

"... Po prvotnej inštalácii sa navyše budú v pozadí postupne doťahovať ostatné balíčky aj plná verzia JVM a ďalšie potrebné súčasti a inštalované JRE sa po ich kompletnom stiahnutí transparentne zmení na plnú verziu JRE. ..."
Odpovedať Hodnotiť:
 

no tak to je fakt super napad teda. takto si stiahnem balicek a hura na net. no a ked budem potrebovat nieco s javou, tak zacne sosat dalsie veci a mozem necinne pozerat do monitora... blbost najvacsieho zrna. mozno jedina vyhoda, ze MOZNO to bude mat potom FF implementovane.
Odpovedať Hodnotiť:
 

Im ide hlavne o jednu podstatnú vec, ktorá Vám trochu uniká - dnes, ak narazíte na stránku s Appletom a nemáte JRE, tak ste v koncoch (ak ste kancelárska tetuška, tak ani nebudete vedieť, prečo Vám tá stránka nejde, keď kamarátka má tiež ten istý "internet" ako vy (chápať ako IE6 :) a jej to ide). Musíte preto stiahnuť 14MB inštalačku a inštalovať. Teraz, ak narazíte na Applet, tak sa Vám stiahne ten 1.9MB základ + potrebné packages a frčíte, takže stránka pôjde aj spomínanej tetuške (teda aspoň dúfam, že to takto majú vymyslené... veď to už raz skúšali s tým web-startom či ako to nazvali..)
Odpovedať Hodnotiť:

Pridať komentár