A következő címkéjű bejegyzések mutatása: futtatás. Összes bejegyzés megjelenítése
A következő címkéjű bejegyzések mutatása: futtatás. Összes bejegyzés megjelenítése

2017. január 4., szerda

Java futtatása Chrome-on IE bővítménnyel

Nem tudom, mit szól ehhez a Google, de az IE-On-Chrome, az IE Tab és az Open link in IE tab bővítmény kiskaput nyit a Java appletek számára a Chrome böngészőben.

👈 Hogy mit jelent az IE a bővítmények nevében, az az
IE-On-Chrome logójából már sejthető: természetesen az Internet Explorert. Azt az MS böngészőt, amelyet a Microsoft Edge – a Windows 10 hivatalos böngészője – még mindig felajánl arra az esetre, ha egy weboldal Java appletet tartalmazna, amellyel nem tud mit kezdeni.

Egy ilyen bővítmény több mint Java-lejátszó: egy komplett virtuális Internet Explorert kínál fel az aktuális lapon, annak teljes funkcionalitásával, beleértve a Java kezelését.

Mit tudnak a bővítmények?

Kipróbáltam mind a hármat Windows 10 alatt.

Az 'IE Tab' és az 'Open link in IE tab'


Jelenleg a az IE Tab és az Open link in IE tab bővítmény lóg a Chrome-omon.

Ha rutinos Java felhasználó vagy mint én, és csak annyi a problémád, hogy ragaszkodsz a Chrome-hoz, viszont Java appleteket is szeretnél lejátszani, akkor válassz ezek közül.

Mindkettő pontosan úgy játssza le a Javát, ahogy az "igazi" IE, de ha a weboldalon van valami HTML5-szerű kód is, annak értelmezésével lehet egy kis probléma.

Az IE Tab mellett az szól, hogy azt már több mint 13 ezren értékelték (lásd a Chrome webáruházában), és többnyire elégedettek vele. Ezt úgy lehet használni, ahogy alább az IE-On-Chrome esetében leírom, vagyis egy már rendesen megnyitott lapot állítasz át IE megjelenítésűvé azzal, hogy az alábbi logó kicsinyített változatára kattintasz az ablak jobb felső sarkában:

Az Open link in IE tab bővítményt csak 260-an értékelték (lásd a Chrome webáruházában), de többnyire elégedettek ezzel is. Itt nem egy már megnyitott lapot kell átállítani. Ez úgy működik, hogy az ember jobb egérgombbal a linkre kattintva választja ki, hogy a hivatkozott oldal IE-ben nyíljon meg:


Az IE-On-Chrome


Az IE-On-Chrome bővítménnyel foglalkoztam a legtöbbet. A telepítésére és a használatára részletesebben ki fogok térni, hátha igényled.

Ha olyan felhasználó vagy, aki tudni sem akar a Javáról, csak azt akarja, hogy az applet működjön, akkor ezt válaszd.

Ez teljesen máshogy működik, mint az előzők. Nem közvetlenül a Javát futtatja, hanem  HTML5 kóddá konvertálja az egész weboldalt az informatika nagy varázslata által. Ami azt illeti, még csak telepíteni sem kell Javát a gépedre. Ezért aztán elmarad a sok biztonsági hókuszpókusz, ami az "igazi" Java futtatásával jár.

Sajnos, mint mindennek, ára van ennek is: a bővítmény ingyenes használata havi 1 órára és egy-egy alkalommal max 30 percre korlátozódik. Részletesebben itt olvashatók a feltételek.

A másik ár, amit fizetsz az, hogy a konverzió nem tökéletes. Az ingyenes keretemet már (kétszer) felhasználtam ugyan, de még felét sem tudtam tesztelni az Asimov Téka nevű gyűjteményemben található Java appleteknek, Eddig 47 appletet ellenőriztem, de csak kb. a felük működött kifogástalanul, 14 pedig teljesen használhatatlan volt.

Ennek ellenére javaslom, hogy próbáld ki te is, mert legalább láthatod, mit veszítesz, ha lemondasz a Java appletekről. Próbáld ki pl. ezt a zseniális optikai appletet, Mutatok róla egy gif demót kedvcsinálónak:


Hogy a hibái ellenére mért látok fantáziát ebben a megoldásban? Mert talán a konverzió tökéletesebb lesz egyszer. Mert a bővitmény egyszerűen megkerüli a Java Control Panelt. Kérdezés nélkül simán megnyit bármilyen Java appletet, nem úgy mint az igazi IE, mely csak olyan webhelyről betöltött appletet nyit meg, melynek URL-jét felvetted a biztonságos helyek listájára.

Ez nagyon kényelmes, de ha úgy gondolod, hogy az Oracle-nek (a Java forgalmazójának) jó oka van arra, hogy mindenféle biztonsági akadályokat gördítsen eléd, akkor jobb, ha elgondolkodsz ezen.

Nos, elgondolkodtam ezen én is.

Nekem az jött ki a nagy gondolkodásból, hogy már megértettem a Java kockázatait és mellékhatásait.
Ahogy a biciklizését is. Ezért nem szeretném, ha a biciklimbe be lenne építve egy kütyü, amely csak akkor hagyna biciklizni, ha minden indulás előtt meghallgatnék és nyugtáznék egy két perces figyelmeztetést a biciklizés kockázatairól.



2015. május 30., szombat

Mért nem fut a Java a Chrome böngészőmben?

Java? No thanks!
Ha a Google Chrome 42-es vagy frissebb böngészőjét használod, és AbevJaván keresztül próbáltad elintézni az adóbevallásodat, akkor már belefutottál a címben jelzett problémába. Nos, az enyémet a feleségem töltötte ki, aki Internet Explorert használ. Ezért csak tegnap vettem észre, hogy egy Java appletem nem fut a Chrome-ban, amitől kivert a víz. Azt hittem, hogy az Oracle keményített be megint -- lásd ezt a bejegyzésemet:
Hogyan vehető rá a Java 7.51 a Java appletek lejátszására?
Amint a fenti linken utalok rá, van egy rahedli Java appletem (200 körül?) a különböző természettudományi szimulácikat/animációkat tartalmazó gyűjteményeimben (Asimov Téka, Fizlab, Christian & Belloni: Physlet Physics, Kiselev & Kiselev – Interaktív fizika és matematika Javával, Schulphysik.hu: Interaktív fizika Javával). Nem mindegy, hogy a szemétre kerül az összes, vagy sem.
Nos, gyorsan utánanéztem a dolognak. Kiderült, hogy a probléma csak a Chrome böngészőre korlátozódik. A Google ugyanis, a tavaly beharangozott menetrend szerint haladva, a 2015 április közepén bevezetett 42-es Chrome verzióban leállította az NPAPI (Netscape Plug-in Application Programming Interface) alapú beépülő modulokat (plug-in), megadva ezzel a végső választ az informatika valamely általam nem ismert nagy kérdésére, lapátra helyezve a Javát is ugyanezzel a mozdulattal. (Áldozatul estek ezzel további bővítmények is, amelyekben szerencsére én nem vagyok érdekelt, de neked fájhat a hiányuk.)

-----------------------

2015. október 6-i kiegészítés

Ha azért jöttél erre az oldalra, mert abban reménykedsz, hogy a Google, a Chrome gazdája, meggondolta magát, akkor ne is olvasd tovább a bejegyzést a szaggatott vonal alatt, mert az a recept már nem működik.
A Chrome végleg leállította a Java appletek futtatását.
A Java appletek futtatásához más böngészőt kell használnod.
Ezt a tanácsot maga a Chrome Help adja az alábbi linken. Nem csak a Javára vonatkozóan, hanem minden NPAPI alapú pluginra:
https://support.google.com/chrome/answer/6213033


✌ 2017. január 4 - kiskapuk a Java számára ✌

CsabAsztalos megjegyzéséből értesültem arról, hogy létezik a Chrome-hoz egy olyan bővítés, mely bizonyos feltételekkel lejátssza a Java appleteket. Bővebben itt írok erről és még két további bővítményről, melyek kiskaput nyitnak a Java számára:

👉 Java futtatása Chrome-on IE bővítménnyel 👈

-----------------------



2014. január 28., kedd

Hogyan vehető rá a Java 7.51 a Java appletek lejátszására?

2014. január 14-én az Oracle kibocsátotta a Java 7 (akkor) legújabb biztonsági frissítését, a 7.51-est. Nem tudom, hogy ez lesz-e a legrosszabb, amire számítani lehet az Oracle-től. Remélem igen. Egyelőre ugyanis – némi "kézimunkázás" árán – még mindig lejátszhatod az összes Java appletet, amelyet nálam, azaz a nagysandor.eu helyen találsz.
Akkor is érdemes átfutnod az alábbiakat, ha nem az én instrukcióim nyomán jöttél erre az oldalra, mert értelemszerű változtatásokkal bármely más, Java appletet futtató webhelyre "ráhangolhatod" a számítógépedet, nemcsak az enyémre.

Érintett gyűjteményeim:


Ha kaptál már ilyen figyelmeztetést nálam, akkor feltétlenül olvass tovább!


Ha csak olyan figyelmeztetést kaptál, mint az alábbi, de az engedély kiadása után úgy vetted észre, mintha a Java applet nem úgy működne, mint ahogy szokott, akkor is érdemes tovább olvasnod.


Mi a teendőd, hogy továbbra is működjenek a Java appletjeim a gépeden?


A receptet Windows 7-re mutatom, mert nekem olyan van, de a változtatásokat a Java Control Panel ablakában kell végrehajtani, ezért elvileg függetlennek kell lennie az operációs rendszertől, és attól is, hogy milyen böngészőt használsz.

1. lépés: Start menü > Control Panel (Vezérlőpult) >
Alternatív módszer: Start menü > Minden program > Java könyvtár >




2. lépés: Java Control Panel megnyitása a Vezérlőpulton dupla kattintással.
Alternatív módszer: Java Control Panel megnyitása a Java könyvtárban szimpla kattintással




3. lépés: Menj rá a Java Control Panelen a Security (biztonság) fülre. Ha a fenti üzenetek közül az elsőt kaptad, akkor valószínűleg így volt beállítva a Javád:


4. lépés: Húzd le a csúszkát a legalacsonyabb (Medium, azaz közepes) szintre, ahogy alább látszik. (A 7.71-esnél a High a legalacsonyabb biztonsági szint – jelöld be azt.)


5. lépés: Az Edit Site List gombra kattintva ez az ablak fog előjönni:


6. lépés: Az Add gomb nyomogatásával egyesével be kell vinned azokat a  webhelyeket, amelyeknek közük lehet valamilyen módon a különböző appletekhez  – vagy azért, mert valamilyen cucc az illető helyről töltődik be futás közben, vagy azért, mert az illető helyhez köthető az a biztonsági tanúsítvány (pl. a Physleteké), amelyik megnyugtatja az Oracle céget. Én ezt a hármat adtam meg mint legfontosabbat.
  • http://nagysandor.eu
  • http://www.compadre.org
  • http://www.colorado.edu
A webhelyeket pontosan így kell megadni (tehát nem http://www.colorado.edu/ vagy www.colorado.edu).


Amikor egy webhelyet beírtál, és egy újabb Add-del rátérnél a következőre, kapsz egy ijesztgető üzenetet. Ne veszítsd el a hidegvéred, hanem nyomd le a Continue (folytatás) billentyűt:


Ha megbízol bennem, kövesd a példámat, míg végül (legalábbis a 30 napos lejárati időn belül) ilyesmi fog látszani a Java Control Paneleden:


Ezek után már csak ehhez hasonló üzenetek jönnek, de ha kipipálod, amit kipipáltam, akkor a Physletek esetében ezek is elmaradnak (legalább 30 napig).



Vég(r)e!