Egy észt vak fejlesztő néhány óra alatt épített valós idejű nyomkövető dashboardot az Artemis II missziójához. Az eszköz 21 000 egyidejű felhasználót vonzott – köztük látó csillagászokat is –, és éles kérdéseket vet fel arról, hogy 2026-ban az akadálymentesítés még mindig sokszor önkéntesekre hárul.
Amikor az Artemis II 2026. április 1-jén felszállt a Kennedy Űrközpontból, a világ figyelme a látványos képek felé fordult: a NASA 3D-s grafikáin követni lehetett a pályát, az élő YouTube-közvetítésen a Hold felé tartó kapszula volt látható, az iPhone-kamerák pedig lélegzetelállító felvételeket küldtek a Hold felszínéről. Jakob Rosin, teljesen vak észt akadálymentesítési szakértő, ezekből keveset tudott hasznosítani. Hírfolyamokat frissítgetni lassú és közvetett módszer – az ember mindig valaki más értelmezésére vár, és sosem tudja, mit nem vesz észre a leíró. Rosin saját megoldást keresett.
Felszállástól 21 000 felhasználóig
Rosin április 1-jén, néhány órával az Artemis II indulása előtt fogott neki a projektnek. Egy MI-ügynökkel – vibe coding módszerrel, azaz természetes nyelvű párbeszédeken alapuló fejlesztéssel – feltérképezte a NASA nyilvánosan elérhető adatforrásait, és összerakott egy egyszerű weboldalt: valós idejű számok, visszaszámláló, sebességadat.
Amikor a rakéta végre felszállt, és a kijelzőn a nullák élő adatokká változtak, megérezte, amit keresett.
– Láttam, milyen sebességgel haladnak éppen – mondta a Double Tap podcastnak. – Ez volt az a pillanat, amikor igazán átjött az egész.
Rosin gyermekkora óta érdeklődik az űrkutatás iránt. Nyolcévesen nézte az Apollo 13 filmet az apjával, aki egyszerre olvasta az angol feliratot és írta le a képeket – akkoriban még nem lehetett megállítani az élő TV-adást. A számítások, pályák, égések és az akkori primitív számítógépek pontossága megragadta. Azóta rendszeresen követ űrtémájú híreket, és Arthur C. Clarke regényeit – köztük a 2001: Űrodüsszeiát – részben épp a precíz pályaszámítások és manőverek leírása miatt kedveli.
Miután megosztotta a linket a közösségi médiában, az érdeklődés meglepte. Sokan írták, hogy ilyen élményt korábban soha nem tapasztaltak a missziókkal kapcsolatban. Aztán látó felhasználók is megjelentek: egy csillagász jelezte, hogy megosztja a dashboardot a kollégáival.
– Fogalmam sem volt, hogyan néz ki az oldal – mondta Rosin. – Teljesen a képernyőolvasó szemszögéből terveztem, mert soha nem számítottam rá, hogy bárki más is látni fogja.
Ez az inverz perspektíva ritka a vakokat érintő technológiai fejlesztések történetében. Általában éppen fordítva szokott lenni: az akadálymentesítés marad ki az alapértelmezett tervezésből, és utólag kerül be – ha egyáltalán bekerül.
Az oldal hamar kinőtte az ingyenes tárhelyszolgáltató limitjét. Rosin két óra alatt, szintén MI segítségével, átköltöztette egy másik szerverre. A Double Tap-interjú idején 21 000 egyidejű felhasználó böngészte az artemis.jakobrosin.com oldalt.
Mit mutat a dashboard
Az eszköz a NASA publikus adatforrásait feldolgozva valós időben jeleníti meg az Artemis II sebességét és a Holdtól, illetve a Földtől mért távolságát, a legénység aktuális tevékenységét, valamint a misszió ütemtervét. A sebességváltozásokat nemcsak grafikusan, hanem szöveges formában is leírja a képernyőolvasóknak: például „az elmúlt tíz percben 1655 km/h-ról 1600 km/h-ra csökkent a sebesség”.
A misszió idővonalát Rosin manuálisan tartja naprakészen: a NASA YouTube-csatornáján futó hangközvetítést hallgatja munka közben, és amikor a missziókontroll bejelent egy programváltozást, azt az MI-ügynökkel rögzíti az oldalon. Ha például elhangzik, hogy a legénység 19:04-kor kezdi a tudományos megfigyeléseket, Rosin elküldi az információt az MI-nek, amely összeveti a meglévő ütemtervvel és szükség esetén frissíti.
Az oldal beágyazott YouTube-linken keresztül a NASA élő hangközvetítését is elérhető teszi, amelyen az űrhajósok és a missziókontroll párbeszédei hallhatók – köztük például Reid Wiseman parancsnok bejelentése, hogy az egyik fedélzeti számítógépen az Outlook nem működik. Az erről szóló hírek hamar terjedni kezdtek: a legénység a Microsoft 365 teljes irodai csomagját használja a fedélzeten, beleértve az OneNote-ot is.
A hangos radar: térbeli hangreprezentáció
A dashboard egyik legszokatlanabb funkciója az audio radar. Sztereó söprés halad balról jobbra a fejhallgatóban vagy hangszóróban: a bal szélső pozíció a Föld, a jobb a Hold. Amikor a söprés elér egy virtuális objektumot – a Nemzetközi Űrállomást (ISS), a GPS-műholdakat vagy az Artemis II-t –, az adott objektumra jellemző hangot szólaltat meg. Hallható, ahogy a hajó jelzése napról napra lassan eltolódik a Föld-oldaltól a Hold felé, híven tükrözve a valódi pályát.
– A háttérben sötét, mély zúgás szól – mondta Rosin. – Olyanféle, mint a Star Trek-sorozatok motormoraja. Az emberek elalszanak tőle.
André Louis vak zenei producer, Rosin barátja egy ritmusos alásávot vett fel a hangos radar fölé, amelyet Rosin beépített a funkcióba. Az eredmény egyszerre tájékoztató és hangulatteremtő: a felhasználó hallja, hol jár a hajó, és közben érzékeli a távolság és mozgás dimenzióját.
A vibe coding korlátai és tanulságai
Rosin a projektet főként vibe codinggal valósította meg, de fontosnak tartja tisztázni, mit jelent ez a gyakorlatban. Sokan azt hiszik, elég annyit mondani az MI-nek, hogy „csinálj egy akadálymentes űrkövetőt” – és az elvégez mindent.
– Az MI nagyon lelkes – mondta. – Ha azt mondod neki, tedd teljesen akadálymentessé az oldalt, hozzáad egy csomó mindent, amit nem akarsz.
Egyik kísérlete során az MI emojikat illesztett az idővonal eseményei elé. Képernyőolvasóval ez zavaró: a szoftver minden sor előtt felolvas egy-egy emojileírást – „műholdas antenna”, „fehér ötágú csillag”, „legénység alszik”. Rosinnak pontosan meg kellett fogalmaznia, mit kér, és ellenőriznie, mit kap.
Biztonsági kérdések is felmerültek: az MI egyes javaslatai személyes adatokat tehettek volna nyilvánossá, vagy sebezhetőséget nyithattak volna az oldalon. Minden javaslatot átnézett alkalmazás előtt. Bár nem érti minden kódsor részletét, a rendszer belső logikáját és a lehetséges kockázatokat ismeri – és ez elegendő ahhoz, hogy irányítani tudja a folyamatot.
A vibe coding tehát nem passzív tevékenység: a fejlesztőnek tudnia kell, mit akar, és képesnek kell lennie felismerni, ha az MI nem azt adja.
Közvetlen adat, közvetlen élmény
Rosin szerint az élő adatokhoz való közvetlen hozzáférés minőségileg más élményt jelent, mint bármilyen leírás – legyen az embertől vagy MI-től.
Szemléletes példa a sebesség: aki csak videókat lát, könnyen azt képzeli, hogy a Hold felé haladva az űrhajó egyre gyorsul. A valóság az, hogy a Föld gravitációja folyamatosan visszahúzza a hajót, így az valójában lassul. A számokat olvasva ezt az ember azonnal megérti – leírásból nehéz közvetíteni.
– Ha valaki csak elmondja, mi történik, azt figyelik, amit ők figyelnek – mondta Rosin. – Ha a valódi adatokat látod, a kérdéseket te teszed fel.
A Double Tap-ban hasonló kontextusban szóba kerültek a sportesemények is: a közvetítő kommentárjától való függés alapvetően más élményt jelent, mint az, amikor a néző maga érzékeli az eseményt – legyen szó taktilis eszközről vagy valós idejű adatokról.
Az OpenDeck és az akadálymentesítés felelőssége
A podcast epizódban párhuzamosan szóba került az OpenDeck nevű szoftver, amely az Elgato Stream Deck – testreszabható makrógombokat tartalmazó vezérlőeszköz – akadálymentes alternatív szoftvere. Az Elgato saját alkalmazása képernyőolvasóval nem kezelhető; a cég évekkel ezelőtt ígéretet tett az akadálymentesítésre, amelyből azóta semmi nem lett. Egy fejlesztő elkészítette saját megoldását: az OpenDeck billentyűzettel navigálható felületet kínál, amelyen a gombokhoz másolás-beillesztéssel rendelhetők akciók.
A műsorvezetők szerint ez a minta kétarcú. Az ilyen közösségi megoldások hasznosak – a Stream Deck most már ténylegesen használható képernyőolvasóval. De veszélyt is hordoznak: ha a közösség megoldja azt, amit a gyártónak kellett volna, a gyártó esetleg soha nem érzi szükségét, hogy saját maga foglalkozzon a kérdéssel.
– Elgato-nak ezzel kellene foglalkoznia – mondta egyikük. – Attól, hogy valaki megcsinálta helyettük, az ő kötelezettségük nem szűnt meg.
Az NV Access, a népszerű NVDA képernyőolvasó (szabad szoftver, nyílt forráskódú képernyőolvasó program) fejlesztőorganizációja hasonló aggályokat fogalmazott meg a vibe-coded kiegészítők kapcsán. Nem tiltják az MI-vel fejlesztett bővítményeket, de azt hangsúlyozzák: aki beküld egyet, annak értenie kell a kódot – nem elég, ha az MI megírta.
A párhuzam Rosin dashboardjával kézenfekvő: a NASA publikus adatai elérhetők mindenki számára, de akadálymentes felületen senki nem tette közzé őket. Egy vak fejlesztő elkészítette ezt a felületet – és az eredmény nemcsak a vak közösséget, hanem látó csillagászokat és általános érdeklődőket is kiszolgál.
Rosin maga is belátja, hogy a projekt személyes eszközből közösségi felelősséggé vált. Mivel látja az analitikát, és 21 000 felhasználót lát az oldalon, nem elég önmagáért frissíteni az idővonalat. Azt, hogy ez a felelősség minden hasonló helyzetben akad-e vállalkozó szellemű fejlesztőre – az más kérdés.
Összegzés
Az artemis.jakobrosin.com oldal az Artemis II hazatéréséig működik. Rosin felvetette, hogy a technológia más kontextusban – repülőjáratok valós idejű követésére, akár üzemanyagszinttel együtt – is alkalmazható lenne.
A projekt arra emlékeztet, hogy az akadálymentesítés nem pusztán technikai kérdés: arról szól, ki fér hozzá a közös élményekhez. Az Artemis II esetén a szükséges adatok nyilvánosan elérhetők voltak – csak képernyőolvasóval fogyasztható formában nem tette közzé őket senki. Egy fejlesztő ezt pótolta saját szükségletből, saját idejét áldozva rá – és ezzel sok ezer embernek adott lehetőséget arra, hogy ne csak halljon a holdmisszióról, hanem valóban részese legyen.
A cikk a Double Tap podcast 2026. április 7-i adása alapján, AI felhasználásával készült, ezért apróbb pontatlanságokat tartalmazhat.