neprihlásený Utorok, 26. novembra 2024, dnes má meniny Kornel
Java sa v súboji s Flashom nevzdáva

Spoločnosť Sun pripravuje v najbližších týždňoch vydanie novej verzie runtimu a pluginu technológie Java, ktorá má priniesť viacero významných pozitívnych zmien pri používaní Javy na desktope a appletov na webových stránkach. Zmeny, ktoré si je už možné v súčasnosti odskúšať v testovacej verzii JRE, majú umožniť pohodlnejšie používanie aplikácií a najmä appletov užívateľmi, zároveň majú motivovať vývojárov pre využívanie Javy namiesto konkurenčných technológií.

DSL.sk, 26.12.2007


Spoločnosť Sun plánuje v najbližších týždňoch vydať významnú aktualizáciu svojho runtimu jazyku Java označovanú Java SE 6 Update N, ktorá má priniesť viacero veľmi výrazných zmien v používaní Javy na desktope.

Zmeny sú určené ako pre koncových používateľov tak pre vývojárov a najmä vývojárov aktívnych doplnkov webových stránok, ktorých majú motivovať pre používanie Javy namiesto konkurenčných technológií.

Hoci flash a Java si nekonkurujú v celom cieľovom segmente, keď flash je používaný najmä pre aktívne multimediálne prvky webových stránok a jednoduché animácie a hry, v poslednom čase sa objavujú čoraz komplikovanejšie aplikácie napísane vo flashi, ktoré boli do nedávnej minulosti doménou Javy.

Dôvodov zo strany vývojárov je viacero, jedným z najčastejších bývajú zlé skúsenosti koncových užívateľov s java appletmi v stránkach. Hoci súčasná Java Virtual Machine (JVM) od Sunu umožňuje rýchle a efektívne vykonávanie kódu, samotné spustenie JVM a spustenie appletu je pomalé, výrazne zvyšuje množstvo obsadenej pamäte prehliadačmi a často ich aj výrazne spomaľuje.

Nová architektúra pluginu

Jednou z najväčších noviniek je úplne nová architektúra pluginu pre java applety vo webových prehliadačoch. Ako jeden z mála pluginov nový java plugin spúšťa JVM a applety v samostatnom procese, čo prináša viacero výhod.

Pamäťová náročnosť prehliadača sa pri návšteve stránok s appletom nezvyšuje a podľa nášho testu je samostatný proces s JVM ukončený krátko potom, ako je zatvorená posledná otvorená stránka s appletom.

V prípade prehliadačov založených na jadre Gecko sú medzi prehliadačom a pluginom použité rozhrania NPAPI a NPRuntime namiesto OJI, u všetkých podporovaných prehliadačov sa výrazne zvýšila stabilita a podľa vývojárov už neprichádza k známemu chvíľkovému zaseknutiu prehliadača pri načítavaní prvého appletu a JVM, čo potvrdil aj náš test.

Nový plugin navyše podporuje nové parametre tagu applet, ktoré dovoľujú autorom stránok špecifikovať požadovanú verziu JVM, ak je ich inštalovaných na PC viac, a napríklad aj veľkosť heapu, čo umožňuje znížiť pamäťovú náročnosť nenáročných appletov ale tiež umožniť beh aj na pamäť náročnejších appletov.

Nový plugin je zatiaľ dostupný pre Internet Explorer 6 a 7 na Windows XP a Vista a pre testovacie verzie Firefoxu 3 na Windows XP, Windows Vista, Solarise a Linuxe. Firefox 2.x nie je podporovaný pre nedostatočné parametre podporovaného rozhrania medzi pluginmi a prehliadačom, Sun ale sľubuje aj neskoršie vydanie verzie kompatibilnej aj s Firefoxom 2.x.

Nový plugin po nainštalovaní nového JRE nie je štandardne aktivovaný, na Windows je ho potrebné aktivovať v nastavení pluginu v Ovládacom paneli v záložke Advanced, návod na nastavenie vytvorením symbolických liniek na Linuxe a Solarise je možné nájsť tu.

Zrýchlený štart aplikácií a appletov

Veľmi dôležitou novinkou je zrýchlenie prvého štartu JVM a teda prvé spustenie java aplikácie alebo appletu na stránkach.

Funkcia pomenovaná Quick Starter to dosahuje prednačítaním potrebných súborov do štandardnej súborovej cache operačného systému po štarte systému.

Pri prvom štarte JVM, java aplikácie alebo appletu, je tak štart rovnako rýchly ako v súčasnosti pri ďalšom spustení java aplikácie alebo appletu.

Keďže podobnú funkciu po natrénovaní zabezpečuje vo Windows Vista technológia SuperFetch, Quick Starter je v tejto verzii Windows štandardne vypnutý, je ho možné ale aktivovať na rovnakom mieste ako nový plugin.

Vo Windows XP je prednačítavanie po nainštalovaní nového JRE štandardne aktivované.

Hardvérová akcelerácia 2D grafiky

Novinkou je vo Windows štandardná hardvérová akcelerácia 2D grafiky využitím hardvérových možností grafických kariet pomocou Direct3D rozhrania verzie 9+.

Hardvérová akcelerácia je transparentná a urýchľuje viaceré štandardné graficky náročnejšie operácie a efekty.

Novinkou je aj nový multiplatformový look & feel Nimbus užívateľského rozhrania pri použití knižníc Swing, náhľad na ktorý je možné nájsť napríklad tu alebo tu a odskúšať si je ho možné tu.

Podstatnou vlastnosťou Nimbusu je použitie len vektorovej grafiky na jeho vykresľovanie, čo umožňuje bezproblémovú podporu ľubovoľného DPI, zmien rozmerov prvkov užívateľského rozhrania a v neposlednom rade znižuje veľkosť knižnice podporujúcej tento look & feel na iba 65 KB podľa posledných vyjadrení vývojárov.

Modularizácia a zrýchlená inštalácia

Nová verzia bude obsahovať aj dlhšie avizovanú modularizáciu JRE, ktorá umožní rozdeliť potrebné knižnice na moduly a dovolí spustiť bežné applety a aplikácie len s jadrom a niekoľkými základnými modulmi.

Tento mód zatiaľ nie je verejne dostupný, podľa vyjadrenia vývojárov ale jadro so základnými modulmi obsahujúcimi aj grafické knižnice Swing má veľkosť 3 až 4 MB a umožní tak veľmi rýchle spustenie napríklad appletu aj na PC, kde nie je inštalovaná Java.

Novinkou v oblasti inštalácie je aj aktualizácia JRE namiesto inštalovania kompletne novej verzie. V súčasnosti sa pri inštalovaní novej verzie totiž nainštaluje kompletne nová verzie JRE a štandardne tak zostávajú nainštalované dve alebo viaceré verzie. Zároveň aktualizácie na novšiu verziu budú realizované iba záplatami potrebnej menšej veľkosti.

V oblasti inštalácie a podpory pre tvorcov stránok pribudla dôležitá novinka, javascript knižnica Deployment Toolkit. Toolkit umožňuje tvorcom webových stránok jednoducho overiť, či je na PC užívateľa inštalovaná Java a v akej verzii, a zároveň umožňuje jednoducho nechať užívateľa nainštalovať potrebnú respektíve najnovšiu verziu.


Java SE 6 Update N je zatiaľ dostupná v testovacej verzii. 22. decembra bol ale vydaný build 09, ktorý opravuje väčšinu doteraz známych chýb, a podľa nášho testu s Firefoxom 3.0 Beta 2 je možné Java SE 6 Update N už bez problémov používať, skutočne prináša zrýchlenie a robí na desktope a najmä na webe z Javy opäť konkurencieschopnú technológiu.

Viac informácií o Java SE 6 Update N je možné nájsť a aktuálny build je možné sťahovať z tejto stránky.


      Zdieľaj na Twitteri


Používate pravidelne nejakú aplikáciu v Jave na desktope alebo nejaký applet na webe? (hlasov: 410)

Aj aplikáciu aj applet      40%
Aplikáciu      17%
Applet      17%
Ani aplikáciu ani applet      25%


Najnovšie články:

NASA si objednala vypustenie helikoptéry na Titan, od SpaceX
Notebookov s novým Snapdragonom sa malo predať iba 720-tisíc
Ceny RAM by v 2025 mohli klesnúť, odhadujú analytici
Štátna zaručená konverzia dokumentov má zase výpadok
O2 zvyšuje ceny programov Radosť - aktualizácia 1
Raspberry Pi má nový model, Raspberry Pi Pico 2 W
Japonci uviedli ethernetový kábel s magnetickým konektorom
Starship by mohla za najbližšie štyri roky uskutočniť až 400 štartov
Protimonopolný úrad začal prešetrovať, prečo v SR nie sú skutoční virtuálni mobilní operátori
Nový trailer filmu Minecraft


Diskusia:
                               
 

dlhe to je :-D
Odpovedať Hodnotiť:
 

este by to chcelo knihu k novej jave ;)
Odpovedať Hodnotiť:
 

javu mam rad len v mobile
Odpovedať Hodnotiť:
 

ja dokonca ani taku nemam rad. na jednom mobile aplikaciu spustis a na druhom to nejde napriek tomu ze vsetci strasne propaguju to, ze co je napisane v jave, to pojde vsade... srat na javu, odkedy je flash dominantny, tak aj trailery na imdb kukam vyhradne z flash stranok a serem na qt aj wmv. aj java pojde niekam, flash je lepsi.
Odpovedať Hodnotiť:
 

ze ti nejde java aplikacia na inom mobile nie je problem javy ale mobilu samozrejme. problem je v tom, ze sa nevedeli dohodnut softweraci mobilov a teraz je to takto posrate, pre kazdy mobil potrebujes inu implementaciu plus kazdy mobil ma iny filesystem a ine licencie. a keby nebolo javy tak ti na mobile nebezi asi nic.. mozes byt rad aspon za aku taku rozsiritelnost vdaka javy. a co sa tyka flashu tak je tazko porovnavat plnohodnotny programovaci jazyk s "programom pre editovanie movie clipov". flash je len dalsi otrasny program od adobu, ktory prerazil len preto, ze pouziva vektorovu grafiku a je to vsetko krasne ked sa to pusti.. ale vyvoj pod flashom je nulovy.
Odpovedať Hodnotiť:
 

Je to problem Javy, pretoze namiesto toho aby predpisala co maju vsetci implementovat sa na to vys..., ze nech si kazdy dorobi a tak to dopadlo. A managed jazyk nie je plnohodnotny.
Odpovedať Hodnotiť:
 

Nez bych vypustil podobny nesmysl do eteru, tak bych se nejprve presvedcil, ze mam pravdu. Java Micro Edition je samozrejme naprosto pruzracne definovana, ale jak bylo receno, kazdy vyrobce mobilu si vymysli nejake vlastni pseudogenialni rozsireni a vyvojari, kteri chteji vyuzit onech novych vlastnosti, pak toto rozsireni pouzivaji. Pro jina telefon, ktery dane rozsireni nepodporuje, pak museji napsat jinou verzi programu. Je to vsechno marketingova zalezitost vyrobcu mobilu, kteri si neuvedomuji, ze tyto jejich extravagance jsou kontraprodkutivni.
Odpovedať Hodnotiť:
 

No, robil som v tom len chvilu, ale keby mala predpisanu poriadnu podporu vsetkeho potrebneho, tak by to predsa vyrobcovia implementovali pod tym a nemuseli by si vymyslat vlastne package, napr. z wikipedie:

MIDP 1.0 has no active rendering APIs
MIDP 1.0 has no support for direct access to image pixels (RGB data)
MIDP 1.0 has no support for full screen mode
MIDP 1.0 has no support for audio.
MIDP 1.0 requires only HTTP support.
MIDP 1.0 cannot query key status (although key events are supported)


Ano, po novsom je to uz asi lepsie, ale ked to povodne chybalo a vznikli package od vyrobcov, ktore sa "zabehali", tak to ostalo...
Odpovedať Hodnotiť:
 

MIDP 1.0 ? Nie je to nahodou niekolko rokov stara verzia, kvoli ktorej nasledne vysla verzia 2.0 aby to napravila ? (To uz je nejakych 3-5 rokov)

Ak ano tak potom placas nezmysli. A ze to vyrobcovia telefonov nechali kvoli podpore starych applikacii a tvorcovia softu sa toho chytaju nie je chyba technologie, ale hluposti ludi.
Odpovedať Hodnotiť:
 

Hlupost ludi je napisat "nezmysli", inteligentni ludia ovladaju aspon zakladny pravopis...


Cize ked technologia uz pocas MIDP 1.0 narobila bordel a ostalo to ako "dedicstvo", tak to skutocne nie je jej chyba... Keby od zaciatku tvrdo povedali "toto bude implemenovane vsade takto", resp. by aj vyrobcovia spolupracovali, tak by nenastal takyto bordel.
Odpovedať Hodnotiť:
 

Hlupost ludi je poukazovat na chyby druhych, pravopisna hrubka nie je sposobena hlupostou nybrz. inteligentnostou sa v rychlosti vyrovnat s presnym znenim slova, alebo nepozornostou.

Ty si musis uvedomit, ze dovtedy s niecim podobnym nedosli. Technologia bola nova, poucili sa a napravili to. Ze to zostalo uz nezostalo na ich pleciach.
Odpovedať Hodnotiť:
 

Della [URL=http://www.dailygmattips.com] medici villa sta [/URL] cosa http://www.dailygmattips.com/the-o-c essere [URL=http://www.dailygmattips.com/sex-party] sex party al [/URL] puu.
Odpovedať Hodnotiť:
 

Dalsi otrasny program od Adobu ? Ktore su dalsie otrasne ? Napriklad jeden z najlepsich programov na 2D grafiku Photoshop ? Asi sa inac do flashu velmi nevyznas, lebo by si nenapisal, ze je to program na editovanie movie clipov... MovieClipy to sice vyuziva, ale casy, kedy si vytvaral movieclipy a nahadzoval ich do timeline su uz za nami... pomocou ActionScriptingu vies napisat komplet webovu aplikaciu.

Este by som chcel dodat, ze niektore velke softwarove spolocnosti prechadzaju na technologiu flash ( aby som bol presnejsi , na technologiu FLEX .. ale v konecnom dosledku je to aj tak FLASH ) pretoze im to prinasa vela vyhod (hlavne urychluje vyvoj).

Java je sice krasny jazyk, mam ho rad, ale suboj s Flashom zatial prehrava (imho). Mozno ze by sa na tomto mieste zislo nieco napisat aj o technologii Flex (dsl.sk nemyslite?), nech sa nepropaguje len jedna strana mince...
Odpovedať Hodnotiť:
 

Nemas pravdu a pleties si pojmy a dojmy. Java urcite neprehrava suboj s flashom, pretoze java je urcena na nieco ine nez flash. Flash sa dnes primarne pouziva iba na vizualizaciu. Na nic ine som ho pouzit este nevidel. Java sa pouziva na tvorbu backendu webovej aplikacie a java nieje len jazyk ale cela platforma.
Odpovedať Hodnotiť:
 

jj, aj my prechadzame na flex.
Odpovedať Hodnotiť:
 

Ja nemam rad ani javu ani flash, ale keby som si mal vybrat, tak je to java. Ich jvm je predsa len premakanejsi, ako interpreter flashu, existuje milion kniznic a vobec, je to praxou preverena technologia. ;-)
Odpovedať Hodnotiť:
 

mne to je tak jedno
hlavne je nech to funguje ci uz flash alebo java
ale nikdy silverlight

Odpovedať Hodnotiť:
 

preco nie silverlight? mas s nim nejake zle skusenosti?
Odpovedať Hodnotiť:
 

nema s tym zle skusenosti, lebo s nim nema ziadne skusenosti, ale je to od Microsoftu, a tym padom je to na pi...to je poslednych par rokov in...
IMHO silverlight je 100x lepsi ako flash, koncepcia je sto krat lepsie uz minimalne kvoli tomu, ze nemusis pouzivat actionscript, ktory som sa niekolkokrat pokusal brat vaznejsie, ale je to masochizmus. pri silverlighte pouzijes napr c# a spoko spoko... :)
Odpovedať Hodnotiť:
 

ja len tak kratko.
na priklade OS a dalsich produktov vidiet, ze na co MS sahol, to do*ebal a silverlight, len preto ze ho chce MS silou mocou a zadarmo presadit nebude iny.
ale to nieje hlavny problem. problem je, ze hned ako sa to zavedie vsade, tak pre ostane os a potom aj prehliadace zrusia podporu. viva monopolizm
Odpovedať Hodnotiť:
 

vies mi uviest aspon jediny historicky znamy priklad toho, kedy MS zrusil "podporu" pre akykolvek produkt tretej strany v svojej technologii ??? ... podla mojho subjektivneho nazoru ma tvoj prispevok vo svojom kontexte rovnaku informacnu hodnotu ako je hodnota tvojich skusenosti a vedomosti o Silverlighte ...
Odpovedať Hodnotiť:
 

ActionScript je "nadupanejsi" JavaScript,kedze je normovany ECMAScriptom.
AS 4.0 a JS 2.0 bude pod taktovkou ECMAScriptu 4.0 a spolocneho noveho interpretera vyvijaneho v Mozille dost velka pecka.

Osobne sa trochu bojim toho, ze mam na web pouzivat technologiu, ktora nepodlieha standardu nejakej vyznamnejsej organizacie. Ano mame tu Mono, ale dokedy ? Viem si predstavit situaciu, kedy sa pri vacsom rozsireni inych OS ako je Windows v ktorych bude podpore ich technologii sa zatrhnu tieto forky.
Odpovedať Hodnotiť:
 

No sice pekne pises ale neverim cloveku co napise ze je nieco 100x lepsie, pretoze to znamena ze to vobec nepozna. Ja som sa trochu o silverlight zaoberal a aj s Java FX, ku ktoremu sa budu dostavat postupne (toto je prvy krok). Obidve technologie su dobre. Silverlight je iba povedzme v nejakom prerelease mode kedze sa onedlho pride jeho velke vylepsenie. To vylepsenie sa bude tykat zahrnutia samotnych jazykov do silverlight technlogoie na klientovi a teda aj na linuxe (aspon uz viem preco Novel podpisal dohodu s MS).
Java FX som pozeral iba tak stroho a uz davno. Videl som ze pripravili novy jazyk ale osobne sa mi velmi nepacil. Bola to taka divna zmes CSS a javascriptu alebo coho, kazdopadne mna osobne nejak neohuril ale to sa snad zmeni uvidime. Inak pokial viem tak aj Adobe (tvorca flashu) pripravuje (mozno uz aj pripravilo) novu technologiu podobnu Java FX a silverlight myslim ze pod nazvom apollo, takze myslim ze sa mame na co tesit (pozn. pre vyvojarov: alebo plakat :)).
Odpovedať Hodnotiť:
 

hh ked si uz aj porovnate : hra v jave a hra vo flashy :
vitaz urcite JAVA (lepsia grafika... atd) ibaze takych hier je malinko ... vyvojari racej vsetky online hry davaju do flashu
nefim proc ale java je dobra vec len sa malo pouziva v hrach ... :p
Odpovedať Hodnotiť:
 

no mal som moznost hrat jednu "uzasnu" hru robenu v jave - nejake zavody aut a poviem ti, ze to nestalo za nic... bolo to asi tak pred 2 rokmi - hra sa ladovala nehorazne dlho, grafika dokopy ziadna a zaberalo to niekolko GB... proste uplne o nicom, kazda druha hra by hentu strcila do vrecka... proste java je na hry prilis zbytocne robustna...
Odpovedať Hodnotiť:
 

Coze to bolo za hru?
Odpovedať Hodnotiť:
 

sam nevie co dava
Odpovedať Hodnotiť:
 

flash nemam velmi rad.. predsa len java mi je o nieco blizsie kedze v nej programujem... ale ani java ani flash zatial nejak neakceptovali existenciu x64 platformy.. tak snad s tym nieco spravia
Odpovedať Hodnotiť:
 

no minimalne viem o J2SE JDK pre x64 (konkretne pre AMD64 implementaciu)
Odpovedať Hodnotiť:
 

NA OPERE VAM IDE VSETKO RYCHLO
Odpovedať Hodnotiť:
 

Nic v zlom, aleOMFG ako keby flash nespomaloval prehliadace...
Odpovedať Hodnotiť:
 

zeby spomaloval ani nie, skor stabilita je biedna, opera+flash pada furt
samozrejme chyba flashu
Odpovedať Hodnotiť:
 

opera+flash pada furt?
napis flashovy web, ktory ti pada, lebo mne sa to zatial nestalo a to O pouzivam dost dlho
Odpovedať Hodnotiť:
 

napriklad hry.markiza.sk a skus hrat napriklad piskworky viac ako hodinu bez toho aby sa daco nestalo
Odpovedať Hodnotiť:
 

Najskor bude chyba medzi klavesnicou a stolickou...
Odpovedať Hodnotiť:
 

Mam nastaveny defaultny prehliadac Firefox. A ked nejaky program od Microsoftu chce otvorit daku stranku otvori ju vo Internet Explorery :( Alebo som sa chcel regnut na MSN Gaming Zone s Firefoxom neslo, len s IE :(
Odpovedať Hodnotiť:
 

Tiež ma to sere a že vraj máme možnosť voľby prehliadača. Mimochodom vie niekto kde nastavím v registroch aby sa mi po stlačení tlačidla pre spustenie prehliadača na klávesnici spustil stále Firefox a nie Internet Explorer. Podarilo sa mi nastaviť spustenie Firefoxu keď mám vybranú plochu alebo nejaký program, ale keď mám vybraný adresár vždy sa pokúša v tom okne spustiť Explorer!
Odpovedať Známka: 3.3 Hodnotiť:
 

skus odinstalovat explorer :)
alebo START/PRISTUP A VYCHODIZE NASTAVENIA PROGRAMOV/ VLASTNE NASTAVENIA a jupíí :)
Odpovedať Hodnotiť:
 

Internet Explorer občas potrebujem takže ho nemôžem odinštalovať.
To s tým "Přístup a výchozí nastavení programu" poznám a nerieši to môj problém. Potrebujem zmeniť správanie Složiek vo windows aby my neotváral Internet Explorer v okne kde mám súbory ale namiesto toho spustil Firefox.
Aj tak vďaka za snahu.
Odpovedať Hodnotiť:
 

IE>Tools>Internet Options>Programs>odklikni-IE check default...>Apply>OK

FF>Main>zaklikni-check FF default>Check Now>Yes

Odpovedať Hodnotiť:
 

Tak to mám nastavené ale nepomáha to :-(.
Odpovedať Hodnotiť:
 

len tak na okraj, IE mozes v klude odinstalovat aj ked ho potrebujes. hadam si si nemyslel ze sa ho len tak lahko zbavis??? :)
Odpovedať Hodnotiť:
 

ja mam skorej pocit, ze flash je technologia od intelu na zvysovanie predaja novych cpu.
aby mi na 2ghz cpu sekalo flash, ktory by "normalne" naprogramovany behal aj na 486, to je nanmna dost :)
Odpovedať Hodnotiť:
 

A co si predstavujes pod "normalne" naprogramovanym? Vies ono akosi Flash nepouziva graficky akcelerator a teda vsetko rata procesor.

Nech sa paci, skus to "normalne" naprogramovat tak, aby to bezalo na 486 pan programator...
Odpovedať Hodnotiť:
 

ja nepouzivam ani jedno ani druhe ani tretie to su veci pre male deti.
Odpovedať Hodnotiť:
 

No a co pouzivas?
Odpovedať Hodnotiť:
 

opensolaris cmuk :D
Odpovedať Hodnotiť:
 

Java? ten nepodarok od Sunu, ktory zapadne coskoro prachom? :p
Odpovedať Hodnotiť:
 

asi si este nekodil enterprise aplikaciu v jave
Odpovedať Hodnotiť:
 

a internet banking a podobne aplikacie na com ficia? vacsinou na jave, ludia neveite o com tu tocite
Odpovedať Hodnotiť:
 

Tazko im to vysvetlis, ked s tym nikdy nerobili a len si precitali jeden pripevok typu "java sux" a idu sa rozkrikovat.
Odpovedať Hodnotiť:
 

pokial som si dobre vsimol, tak naozajstne internet bankingy nepouzivaju java a vobec nijak nevyuzivaju klienta na ine nez zobrazenie dat a odkazov na dalsie data ... vykonavat v IB kod u klienta je asi ako chodit preratavat pokladnu na namestie ;) ... maximum co sa pouziva, to je snad javascript na reload dat, aby nebolo potrebne reloadovat celu stranku kvoli nejakej minoritnej zmene v zobrazeni, ale naozajstny internet banking naprogramovany naozajstnym programatorom bezi aj bez podpory Javy a JS ...
Odpovedať Hodnotiť:
 

suhlas
Odpovedať Hodnotiť:
 

SLSP - Java
TB - Java
UniCredit - Java
Dexia - .NET
Postova - Java
CSOB - .NET
ING - Java
KB - Java

Tvoje prispevky sledujem uz dlhsiu dobu. Naozaj som horsie vyjadrovania sa k temam u jedneho cloveka nebadat.
Odpovedať Hodnotiť:
 

tvoje prispevky nesledujem, ale mal by si sa naucit rozlisovat medzi Java a Javascriptom ... ked dostudujes, prid si po sebe precitat tento prispevok a vykonaj korekciu formou reakcie na tento moj prispevok ... je to naozaj pre tvoje dobro a pomozes tym aj ludom, co ta s doverou citaju ...
Odpovedať Hodnotiť:
 

:D:D

Akoze skriptujem stranky uz 3 roky, viem co je javascript a viem co je java. Kedze s tym jednym aspon robim.

A urcite viem, ze skratky .JSP, .DO, Servlet nepatria JavaScriptu.

Co to hulis ? To je z Holandksa ? :D

Otazka na telo, vazne si sa este nehanbil za take bludy co pises alebo si myslis, ze ti to vsetko budu verit ludia ?
Odpovedať Hodnotiť:
 

tak napriklad TB pouzivam denne a vyzaduje len Javascript a ostatne banky som nemal cas testovat, lebo mam kopec inej dolezitejsej prace nez sa natahovat s adolescentom, ktory sa bucha do prs pre nejake ubohe tri roky kodenia v Jave (alebo v JS? nejak to nie je jasne, ze s cim jednym vlastne robis) ...
Odpovedať Hodnotiť:
 

jaaaaaj ... mne to az teraz vlastne cele doslo ... ty tu tocis cely cas uplne offtopic o pouzivani Java na serveri ... lenze ono ti akosi uslo, ze tento clanok a aj diskusia sa tykala noveho Java runtime a teda pouzivania Java na strane klienta ... no vidis ... keby si poriadne cital clanok, nemuseli sme sa tu natahovat a pisat ja o voze a ty o koze ... pekny den prajem ...
Odpovedať Hodnotiť:
 

No nechapavy si najskor ty, ked odporucas bankovnictvo aby sa vykonavalo na klientskom stroji.
A nebucham za do prs, nemam na to dovod. Len hovorim z oblasti v ktorej pracujem, a teda si mozem dovolit mat trefnu poznamku, pretoze ty v tejto oblasti zjavne nepracujes inak by si vedel ze Java a Java Applet vs NET a Silverlight je uuuplne ine.
Takze prosim, vyjadruj sa k temam, ktorym ako tak rozumies.
Odpovedať Hodnotiť:
 

ta teraz uz mi je to uplne jasne ... ty si nie len neprecital poriadne clanok, ale neprecital si si poriadne ani moje prispevky ... diskusia s tebou nema zmysel ...
Odpovedať Hodnotiť:
 

:D
Odpovedať Hodnotiť:
 

To co prinieslo Adobe s novym actionscriptom 3 Java tak rychlo neprekroci, co sa tyka webovych objektov. Neznasam stahovanie x MB velkeho runtime aby som si nieco spustil, to je podobna pakaren ako velky dot Net.
Odpovedať Hodnotiť:
 

cital si clanok poriadne? Tam sa jasne pise, ze Java bude podporovat novu jvm o velkosti 3-4mb a to sa ma v buducnosti este zmensit pokial viem.
Odpovedať Hodnotiť:
 

Adobe a Flash rulezz, aspon co sa webovej grafiky tyka:) alebo skusite robit interaktivnu reklamu v Jave?
Odpovedať Hodnotiť:
 

no to je asi to iste ako keby si chcel naprogramovat informacny system vo flashi. tieto dve veci su tak odlisne, ze je zbytocne hadat sa co je lepsie ked su urcene na ine veci. Ale myslim si, ze keby v Sune spravili nejaky pekny graficky framework tak by flash nemal sancu, lenze to urcite neni ich priorita.
Odpovedať Hodnotiť:
 

Bratu, FLEX je bomba.
Odpovedať Hodnotiť:
 

No ako to vidim ja SUN velmi zaspal co sa tyka takehoyo poriadneho frameworku pre graficke aplikacie. V tomto je FLASH uz neprekonatleny. Vynikajuce rozhranie pre grafikov kde sa animacia robi vlastne sama ( antialiasing vsetkeho, vsetky vektorove tvary, animacie , video ) vsetko ingrovane do jednoducheho rozhrania bez nutnosti nejak rozmyslat nad tymito zakladnymi funkciami. Java na druhu stranu nic taketo namala a bolo to vzdy problematicke spavit. Co je omoho lepsie v JAVAe vyriesene je bezpecnost ( v tej technologii sandboxov sa SUN fakt vyhral ). Pokial viem FLASH nic take nema. A takisto je naskodu lebo JAVA na webe je o dost univerzalnejsia ako FLASH kedze je to komplet OO jazyk Flash mi prijde ako jednoucelova vec.
Odpovedať Hodnotiť:

Pridať komentár