Mi az APKG fájl?
Az .apkg kiterjesztésű fájl kártyacsomag, amelyet az Anki szoftveralkalmazásban való használatra hoztak létre, amely egy tanulókártya-alapú tanulási program. Tartalmaz HTML szöveget, amelyet betölthet és megjeleníthet az Anki alkalmazásban, valamint képekkel és hangokkal is rendelkezhet vizuális és hallható tanuláshoz. Az Anki lehetővé teszi a felhasználók számára, hogy létrehozzák saját Anki-tanulókártya-paklijukat, valamint importálják más felhasználók tanulókártya-csomagjaikat.
APKG fájlformátum
Az Anki kártyacsomagok olyan sablonokból készülnek, amelyeket HTML-ben írnak, amely egy híres és gyakori nyelv a weboldalak létrehozásához. A pakli kártyák stílusa a CSS segítségével történik, amely a weboldalak stílusának kialakítására használt nyelv. A stílus a következő módosításokat tartalmazza:
- font-family – A kártyán használandó betűtípus neve.
- font-size – A betűméret pixelben.
- text-align – Meghatározza, hogy a szöveget középre, balra vagy jobbra kell-e igazítani.
- szín - Meghatározza a szöveg színét, amely lehet egyszerű színnevek, például “kék”, “piros” stb. vagy HTML színkódok.
- background-color – Meghatározza a kártya háttérszínét
A stílusinformáció megosztásra kerül az összes kártya között, ami minden kártyára hatással lesz, amikor változás történik. A következő példa az első kivételével minden kártyán sárga hátteret használ:
.card {
background-color: yellow;
}
.card1 {
background-color: blue;
}
Az Anki kártyán lévő képek átméretezése a következőképpen vezérelhető.
img {
max-width: none;
max-height: none;
}
Javascript beágyazása Anki kártyákba
A kártyasablonok segítségével a Javascript Anki kártyába ágyazható. A Javascript haladó szintje miatt azonban nem biztosított a támogatása. Ezen túlmenően a renderelő eszközök eltérően mutathatják meg a Javascript kártyán lévő megvalósítási hatásait, ami azt eredményezi, hogy a megvalósítást minden eszközön tesztelni kell. Bizonyos Javascript-funkciók, például a window.alert, megnehezítik az Ön által írt Javascript-kód hibakeresését.