Az Apple egykori mérnöke vakon: hibajelentések, VoiceOver és hozzáférhető szoftverek

Brett Halle 1991-től mintegy húsz évig dolgozott az Apple-nél, később a Livescribe mérnöki részlegét vezette, és 2015 körül teljesen elvesztette a látását. A Double Tap podcastnak adott interjújában arról beszélt, hogyan tanulta meg használni azokat a rendszereket, amelyeket korábban maga is fejlesztett, és miért fontos, hogy a felhasználók jelentsék a hibákat.

Az interjú háttere

A Double Tap kétrészes műsorral emlékezett meg az Apple egykori mérnökéről, a műsor barátjáról, aki 2026. október 1-jén hunyt el. A két adás Brett Halle emlékének szól. Az első rész az Apple-nél töltött évekről szólt, a Mac OS X-re való átállásról és Steve Jobs vezetői stílusáról. A második részben, amelyet 2024 júliusában rögzítettek, Halle a látásvesztéséről, a VoiceOver használatáról, az Apple belső hibakövető rendszeréről és a hozzáférhető szoftverfejlesztés üzleti oldaláról beszélt. A beszélgetést Steven Scott és Shaun Preece vezette.

A felvezetés szerint Halle az Apple-nél az operációs rendszerek fejlesztését irányította. Szó esett a Final Cut Pro fejlesztéséről is, amelyben részt vett, később pedig arról, hogyan vezette a Livescribe-nál a mérnöki részleget.

Amikor nem jut idő a vakságra

Halle 2015 körül veszítette el a látását. Először az ideghártyája kezdett leválni, ami nem ritka probléma, és az orvosok szerint orvosolható volt. A műtétek eleinte jól haladtak, de a retina a gyógyulás helyett hegesedni kezdett. Tizenkét műtét után teljesen megvakult, azóta semmit sem lát.

Ekkor még a Livescribe mérnöki részlegét vezette, és néhány évig folytatta a munkát. 2017-ben döntött úgy, hogy visszavonul. Elmondása szerint addig egyszerűen nem volt ideje foglalkozni a vaksággal: túl sok dolga volt a munkájával. A szükséges alkalmazkodást egyedül oldotta meg, és csak annyit tanult meg, amennyit önállóan ki tudott deríteni. Visszavonulása után határozta el, hogy felveszi a kapcsolatot más vak emberekkel, és szisztematikusan megtanulja, hogyan lehet vakon élni.

A műsorvezetők megjegyezték, hogy sokan hasonlóképpen járnak: ha a munkájukat meg tudják tartani, annak szentelik magukat, és ezzel mintegy elterelik a figyelmüket a változásról. Halle ezt az Apple-nél szerzett szemlélettel is magyarázta. Ott megszokta, hogy ha valami nem működik, megkeresi a kerülőutat. Ugyanígy állt a látásvesztéshez is: bosszantó és nehéz, de nem akadályozza meg abban, amit csinálni akar.

Hogyan tanulta meg a VoiceOvert

Halle úgy emlékezett, hogy a VoiceOver, az Apple képernyőolvasója az Apple-nél töltött idejének későbbi szakaszában jelent meg. A hozzáférhetőség korábban is téma volt, de rendkívül tág fogalom: a beviteli eszközöktől a látási, hallási és kognitív nehézségekig sok mindent lefed. Szerinte a hozzáférhetőség a felhasználói felület fejlesztésekor általában egy ellenőrzőlista egyik pontja volt, vagyis arra kellett ügyelni, hogy az új funkciók ne rontsák el a meglévő támogatást.

Hozzátette, hogy az Apple-nél a felelősség ma már nagyon sok csapat között oszlik meg, ezért néha elsikkad egy-egy terület tesztelése. Szerinte a vállalatnál nincs elég, valódi akadálymentességi kihívásokkal élő munkatárs, aki a szoftverek összes lehetséges hibáját ki tudná próbálni.

A VoiceOver tanulása közben ő is elveszítette a türelmét. Elmondta, hogy ő is gondolt arra, hogy a Macjét vagy az iPhone-ját kidobja az ablakon. Az egyik műsorvezető hasonlóan érzett: szerinte a tanulás első két hetében legszívesebben kihajította volna a telefonját. A műsorvezető megjegyezte, hogy ebben a pszichológia is szerepet játszik: az ember a régi módon akarja használni a készüléket, de kénytelen újat tanulni.

Halle-nek segített, hogy mérnökként ismerte a rendszerek működését, és a szoftvert fejtörőnek tekintette. Elmondása szerint kifejezetten jó a vizuális képzelőereje, amit a szoftvertervezői múltjával magyarázott. Tanácsa mindenkinek, aki új szoftverrel vagy a VoiceOverrel ismerkedik: először szánjon időt a felfedezésre, úgy, mint egy videojátékban. Ne számítson még arra, hogy a program megbízhatóan működik, hanem kísérletezzen, és fogadja el, hogy nem minden fog működni. Ha az ember így áll hozzá, kevésbé dühös, mert csak a program határait keresi.

Hasonlata szerint ez olyan, mint amikor egy vak ember egy ismeretlen szállodai szobába lép: először körbejárja a szoba szélét, hogy megértse az elrendezést. Ugyanezt teszi a szoftverekkel is. A Macen például megnézi, milyen menüpontok érhetők el, és bejárja a képernyőt, hogy lássa, mihez fér hozzá.

A Radar: ahol a hibák élnek

Az interjú egyik fontos témája az Apple belső hibakövető rendszere, a Radar volt. Halle szerint ez a mérnöki munka központja: minden elvégzendő feladat, legyen az hiba vagy új funkció, a Radarban található. Úgy jellemezte, mint egy „szteroidokon élő” hibakövető rendszert. Elmondása szerint a Radart nagyjából 1991-ben, a belépése idején hozták létre, és azóta folyamatosan fejlődik.

Az Apple belsejében az a szabály, hogy ami nincs a Radarban, az nem létezik. Ha valaki a folyosón említ egy hibát, azt a választ kapja, hogy vegye fel a Radarba, különben senki sem fogja látni. A mérnökök tulajdonképpen a Radarból élnek: az érkező hibák előszűrését végző munkatársak rangsorolják őket, és a mérnökök a számukra összeállított munkasorból dolgoznak.

Az Apple mérnöki csapatai a vállalat méretéhez képest kicsik, és ez szándékos. Egy túl nagy csapat kevésbé hatékony, a kommunikáció nehézkessé válik, a szervezés pedig adminisztratív teherré. A hátránya, hogy a csapatok erőforrásai korlátozottak, és mindig több a munka, mint amennyit el lehet végezni.

Miért érdemes hibát jelenteni

A Radar működéséből azt a következtetést vonta le, hogy a felhasználói visszajelzések számítanak. Az Apple nem tudhatja előre, hogyan használják a termékeit az emberek. Ez különösen igaz a látássérültek közösségére, amelyben a teljesen vakok csak kis részt alkotnak, a gyengénlátók viszont rendkívül sokféle nehézséggel élnek. Ha a csapatban nincs olyan ember, aki ezeket a helyzeteket ismeri, a mérnök nem fogja átlátni a lehetséges eseteket.

Legfontosabb tanácsa: ne feltételezzük, hogy valaki más már biztosan jelentette a hibát. Ha ezt mindenki gondolja, senki nem küld be semmit. Szerinte még akkor is érdemes jelenteni, ha valószínű, hogy a hiba ismert, mert az adott felhasználó esete lehet a kulcs, amely megmutatja a fejlesztőnek, mi történik. Gyakori ugyanis, hogy a beküldött hibajelentésben túl kevés információ szerepel, és a mérnök a leírt lépésekkel nem tudja reprodukálni a problémát, ezért továbblép.

A több jelentés abban is segít, hogy a csapat lássa, mennyire elterjedt a hiba. Ha egy ritka, szokatlan helyzetben jelentkezik, alacsonyabb prioritást kap. Ha viszont sokan találkoznak vele, felkelti a figyelmet, mert a mérnököknek rangsorolniuk kell, hiszen nem tudják az összes feladatot elvégezni.

A műsorvezetők hozzátették, hogy a VoiceOver-felhasználók hajlamosak minden hibát a képernyőolvasó problémájának tekinteni. Pedig lehet, hogy a háttérben a rendszer egy másik hibája áll, amely látó felhasználókat is érinthet. Egy jelentés ezt feltárhatja. Az egyik műsorvezető szerint a mai operációs rendszerek hibajelentő eszközei ebben jól segítenek: hozzáférhetőségi hibánál megkérdezik, milyen segédeszközt vagy hangot használ az ember, ami sokat számíthat.

Hozzáférhető szoftver mindenkinek

Halle-t idegesíti, ha egy fejlesztő nem foglalkozik a hozzáférhetőséggel: sok olyan szoftver van, amelyet szívesen használna, de teljesen elérhetetlen számára. Hangsúlyozta, hogy ezekben az esetekben nem az Apple, hanem a fejlesztő a hibás. Ilyenkor megpróbál kapcsolatba lépni a fejlesztőkkel, és meggyőzni őket.

Érvelésében nem csupán a piacra hivatkozik. A vak közösség ugyan jelentős, de a teljes felhasználói körhöz képest nem nagy, ezért üzleti szempontból gyakran kevés. Ehelyett azt hangsúlyozza, hogy a hozzáférhetővé tett szoftver egészében jobb lesz, és olyan embereknek is lehetővé teszi bizonyos feladatok elvégzését, akik korábban nem gondolták volna, hogy képesek rá.

Példaként a videószerkesztés népszerűsítését hozta, amelyen maga is dolgozott. Korábban a fogyasztók nem hitték, hogy maguk is szerkeszthetnek videót, az Apple a Final Cut Pro, az iMovie és a Final Cut Express révén ezen változtatott. Szerinte a vak és a fogyatékossággal élő emberek rendkívül kreatívak és okosak, és ha megkapják a megfelelő eszközöket, az mindenkinek hasznára válik.

Az Apple hosszú távú gondolkodása

Az interjú vége felé a műsorvezetők arról kérdezték, mitől vált az Apple számára fontossá a hozzáférhetőség. Különböző történetek keringenek: az amerikai National Federation of the Blind (NFB) kampánya, a készülő jogszabályok, illetve az a vélekedés, hogy Stevie Wonder egy kávé mellett mondta el Steve Jobsnak, hogy nem tudja használni a termékeket. Halle elmondta, hogy ezekről a megbeszélésekről nincs közvetlen tudomása, csak a környezetből hallott részleteket. Szerinte a hozzáférés és a kezelhetőség mindig prioritás volt, de az erőforrások korlátozottak voltak. A Mac OS X megalkotása óriási vállalkozás volt, és az elsődleges cél az volt, hogy a meglévő ügyfelek át tudjanak térni az új rendszerre. Úgy gondolja, a Stevie Wonder-történet nagyrészt igaz lehet, mert Jobs értékelte a hasonló látogatók véleményét, és ha közvetlenül tapasztalt valamit, az a víziója részévé vált. Végül úgy vélte, valószínűleg több tényező együttes hatásáról van szó.

Az Apple sok döntése szerinte évek előkészítésének eredménye. Példaként az M sorozatú chipekre való átállást említette: emlékei szerint az előkészületek 2010-ben indultak, amikor a Core OS csapatában az Intel és az ARM ütemterveit vizsgálták, utóbbit az iPhone-hoz és az iPadhez használták. Szerinte az Apple általában jóval messzebbre tekint, mint a legtöbb cég.

Ugyanígy beszélt a vezetői szemléletről is. Saját szavai szerint a mérnöki vezetés tagjaként részt vett vezetői megbeszéléseken, és emlékei szerint Steve Jobs visszatérése után a negyedéves számok teljesítése többé nem került szóba a vezetői szinten. A kérdés az volt, hogyan lehet a lehető legjobb terméket elkészíteni. Szerinte az Apple így jutott a majdnem megszűnésből a világ egyik legértékesebb vállalatáig. Úgy vélte, hogy a vállalatoknak a minőségre kell figyelniük, nem a számokra. Ezt a műsorvezető is megerősítette, aki a saját munkahelyén ugyanezt az elvet vallja.

Összegzés

Halle története egy mérnök két életszakaszát köti össze: az operációs rendszereket építő Apple-munkatársét és a VoiceOverre támaszkodó vak felhasználóét. Tapasztalata szerint a hibajelentések és a fejlesztők meggyőzése egyaránt számít, mert a mérnöki csapatok korlátozott kapacitásból dolgoznak, és csak azt tudják kezelni, amiről értesülnek. Az interjú végén azt mondta, hogy szerencsésnek érzi magát, amiért részt vehetett abban, amit az Apple akkoriban épített, és hogy nem tulajdonít magának minden érdemet, hiszen egyetlen ember sem csinálta egyedül.

A cikk a Double Tap podcast 2026. október 11-i adása alapján, AI felhasználásával készült, ezért apróbb pontatlanságokat tartalmazhat.

Szólj hozzá!

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük