2017. szeptember 25., hétfő

Táblázat készítése Bloggerben


Nem tudom, felmerült-e már benned valaha, hogy jó volna táblázatot illeszteni egy Bloggeres bejegyzésbe, amilyen ez is.
Nos, a Blogger felajánlja a képek, videoklipek és linkek beszúrását. Ugyanakkor nincs közvetlen eszköz táblázatok beszúrására, holott egy táblázat nemcsak számadatok közlésére jó, hanem például világosan át lehet tekinteni különböző lehetőségeket is, ahogy a kép mutatja.

Ha közvetlen eszköz nincs is táblázat beszúrására, a dolog megoldható. Egy kicsit bele kell piszkálni a HTML kódba, de hidd el, tök egyszerű az egész. Nem nehezebb, mint egy palack szódát megcsinálni, és még össze sem vizezed magad. Az oldal alján látni fogod, hogy ezt a képet is egy ilyen táblázatról készítettem el.

Így készül egy táblázat

Először is tudnod kell, hogyan kell váltogatni az Írás és a HTML nézet között:

Az Írás és a HTML nézet az eszközléc elején váltogatható.
Itt az Írás nézet van kiválasztva.

Mondjuk, hogy négysoros táblázatot akarsz négy oszloppal, mely egy címsorral kezdődik. Írd be HTML nézetben a következő kódot. Magyarán jelöld ki az alábbi szöveget, másold ki (Ctrl+C), majd illeszd be egyszerű szövegként (Ctrl+Shift+V) ahová akarod:
<table border="2" bordercolor="#0033FF" style="background-color:#99FFFF" width="100%" cellpadding="3" cellspacing="3">
<tr>
<th>1. oszlop címe</th>
<th>2. oszlop címe</th>
<th>3. oszlop címe</th>
<th>4. oszlop címe</th>
</tr>
<tr>
<td>1. cella</td>
<td>2. cella</td>
<td>3. cella</td>
<td>4. cella</td>
</tr>
<tr>
<td>1. cella</td>
<td>2. cella</td>
<td>3. cella</td>
<td>4. cella</td>
</tr>
<tr>
<td>1. cella</td>
<td>2. cella</td>
<td>3. cella</td>
<td>4. cella</td>
</tr>
<tr>
<td>1. cella</td>
<td>2. cella</td>
<td>3. cella</td>
<td>4. cella</td></tr>
</table>
A fenti kódot én is beszúrtam HTML nézetben közvetlenül az után a bekezdés után, melyet most olvasol. Az eredmény kb. így néz ki Írás nézetben is:

1. oszlop címe 2. oszlop címe 3. oszlop címe 4. oszlop címe
1. cella 2. cella 3. cella 4. cella
1. cella 2. cella 3. cella 4. cella
1. cella 2. cella 3. cella 4. cella
1. cella 2. cella 3. cella 4. cella

Ha több vagy kevesebb sort akarsz, akkor növeld vagy csökkentsd az alábbi egységek számát a HTML kódban:
<tr>
<td>1. cella</td>
<td>2. cella</td>
<td>3. cella</td>
<td>4. cella</td></tr>
Az oszlopok számát értelemszerűen a következő elemek számának változtatásával tudod módosítani:
<td>n. cella</td>
A címsor nem kötelező, vagyis a következő blokk elhagyható:
<tr>
<th>1. oszlop címe</th>
<th>2. oszlop címe</th>
<th>3. oszlop címe</th>
<th>4. oszlop címe</th>
</tr>
Megteheted, hogy a kész táblázat kódját tartalommal együtt előre elkészíted egy szövegszerkesztőben, felülírva a rizsát (mely egyébként teljesen fölösleges, csak azért írtam oda, hogy tudd, hova kell írni), és a fenti módon beviszed a bejegyzésedbe.
De talán kényelmesebb az "üres" táblázatot bevinni HTML nézetben, és aztán Írás nézetben kitölteni, ahogy én tettem az alábbi konkrét esetben:

Szimuláció neve HTML5 Java Flash
Ágyúgolyó futam
Alfa-bomlás

Arányjáték

Atomtömeg és izotópok

A táblázat celláit úgy használod, ahogy az oldal egyéb részeit. Linkelheted a szövegeket vagy képeket tehetsz oda, ahova akarsz. Ha túl szélesnek találod a táblázatot (100%), keskenyítheted a kód első sorában. Amint látod, 60%-ra véve, a szöveg automatikusan tördelődik, hogy elférjen a cellában. A háttér színét hupikékről (#99ffff) világos szürkére (#eeeeee) állítottam, stb.:

Szimuláció neve
Ágyúgolyó futam
Alfa-bomlás

Arányjáték

Atomtömeg és izotópok

Miközben a táblázatba képeket szúrtam URL megadásával, a Blogger figyelmeztetést adott, hogy probléma van a HTML kóddal. Felajánlotta a javítást. Elfogadtam. Nem tudom, mi volt a hiba, de megszűnt. Talán az volt a baja vele, hogy nem https protokoll szerinti helyen volt a kép, hanem szimpla http helyen. A Google újabban pikkel az ilyenre, és hamarosan "Nem biztonságos | http://..." ajánlást látsz majd ilyenkor a Chrome böngészősorában. Ha Chrome-ot használsz, és felpillantasz, akkor most ezt látod a böngészősor elején: "Biztonságos | https://www.blogger...". 

Végül itt a táblázat, mely alapján a bevezető kép készült:

Elem típusa Beszúrás
Táblázat ✘ nincs!
Kép ✔ van
Videoklip ✔ van
Link ✔ van


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.