Vlákno názorů k článku Využití WebAssembly z programovacího jazyka Go od BlackRider - "V případě WebAssembly se počítá s tím, že...

  • Článek je starý, nové názory již nelze přidávat.
  • 5. 4. 2019 8:28

    BlackRider

    "V případě WebAssembly se počítá s tím, že se budou využívat již existující a ověřené části prohlížečů, zejména celý DOM a základní funkce pro práci s ním. To je podle mého názoru lepší a především praktičtější přístup než snaha o nové objevování kola. "

    Tohle umely i uz zminovany Java applety. Jedinej rozdil, ze ze v dobe jejich rozmachu neexistovalo HTML5, takze nic narocnejsiho nez by zvlad levou zadni i Javascript na DOMu moc delat neslo...

    https://docs.oracle.com/javase/tutorial/deployment/applet/manipulatingDOMFromApplet.html

  • 5. 4. 2019 19:45

    atarist

    To sice ano, ale u appletů se rezervovala určitá plocha v dokumentu, kam si mohl kreslit jen applet přes AWT (fujky) nebo Swing (no ne o moc lepší) - tedy se to řešilo vlastně úplně mimo možnosti prohlížeče, stejně jako u Flashe. Samozřejmě šlo nějak kooperovat s DOMem, ale spíše jednosměrně, bez handlerů a tak. Ono tam bylo ještě víc problémů (natažení celé JVM), ale toto bylo asi to hlavní, proč byly applety vlastně jen trpěné.

  • 7. 4. 2019 22:01

    ebik

    Jo, s java aplety se setkavam u managementu starsich HP stroju. Kvuli teto "univerzalni technologii" musim mit virtual se starou javou (a starym browserem, abych nemusel resit certifikaty) a druhy pro trochu novejsi servery (tentokrat IBM a Dell a technologie je jnlp/java webstart). Teprve loni nekoho (u Dellu) napadlo nezmrsit to VNC po kterym se to u techdle serveru beztak posila, a umoznit se pripojit normalnim VNC klientem.

    Obecne jsem se s javovskyma aplikacema setkal jen takovyma, ze bud vyzadovaly javu v nejakem rozmezi (1.5 az 1.7), nebo vyzadovaly aby jim clovek priradil to spravne mnozstvi pameti. S tim druhym jsem se mimo javu setkal jiz jen u databazovych serveru, vsechny nejavovske programy pro bezne uzivatele si vezmou pameti kolik potrebuji. V tomhle ohledu vitam, ze webassembly zatim nechava volbu spravy pameti na programatorovi.