A projektről

Az internetes oldalak egyre növekvő száma ellenére sokuk továbbra sem felel meg az alapvető akadálymentességi követelményeknek.
A WebFixer projekt olyan Tampermonkey szkripteket kínál, amelyek célja, hogy az adott oldalakat használhatóbbá tegyék a képernyőolvasót használó felhasználók számára. Fontos kiemelni, hogy ezek a szkriptek nem garantálnak teljes körű akadálymentességet – hiszen ez egy sokkal komplexebb folyamat eredménye –, de képesek jelentősen javítani a böngészési élményt.

Miért van szükség a WebFixerre?

A technológia fejlődése ellenére sok weboldal továbbra sem figyel megfelelően a WCAG (Web Content Accessibility Guidelines) előírásaira. Az ilyen oldalak gyakran tartalmaznak:

  • Nem megfelelően megjelölt gombokat és hivatkozásokat,
  • Átláthatatlan navigációs menüket,
  • Hibás vagy hiányzó ARIA attribútumokat,
  • Dinamikusan betöltődő tartalmakat, amelyek nem frissülnek megfelelően a képernyőolvasó számára.

A WebFixer a leggyakoribb problémákra fókuszál, és egyszerű megoldásokat nyújt. Például:

  • Menük kezelése: Biztosítja, hogy a képernyőolvasók megfelelően felismerjék a navigációs menüpontokat, és azok állapota (nyitott/zárt) egyértelműen jelezve legyen.
  • A képernyőolvasót használók számára plusz navigációs lehetőséget biztosít (pl. rejtett címsor használatával), ezzel segítve a weboldal gyors áttekintését.
  • Vezérlőelemek feliratozása: Amennyiben szükséges, a képernyőolvasó számára is értelmezhető címkével lát el egyes vezérlőelemeket (gombok, hivatkozások, stb).
  • Interaktív elemek elérése: Elérhetővé teszi a gyakran elrejtett, vagy csak egérrel aktiválható tartalmakat.

Kétszeres cél – Felhasználók és fejlesztők számára egyaránt

A WebFixer nem csak a felhasználókat kívánja segíteni, hanem szemléletformáló szerepet is betölt. A szkriptek bemutatják, hogy néhány sor kód milyen hatalmas segítséget jelenthet egy weboldal használhatóságában. A fejlesztőknek nem kell megijedniük az akadálymentességtől – gyakran minimális erőfeszítéssel is sokat lehet javítani az oldalak hozzáférhetőségén.

Hogyan működik?

A WebFixer szkriptek a böngészőbe telepíthető Tampermonkey bővítmény segítségével futnak. Ezek a szkriptek automatikusan felismerik a céloldalakat, és a böngészőben a betöltést követően hajtják végre a szükséges módosításokat.
Ez azt jelenti, hogy a módosítások csak a felhasználó számítógépén futnak le, az oldal forrása nem változik.

Kinek szól a WebFixer?

  • Képernyőolvasóval dolgozó felhasználóknak, akik egyszerűen szeretnének böngészni, vásárolni, vagy elintézni ügyeiket az interneten.
  • Fejlesztőknek, akik szeretnék jobban megérteni az akadálymentesség fontosságát, és kíváncsiak arra, hogyan lehet egyszerűen javítani az oldalak használhatóságát.

Csatlakozz Te is!

Ha egy adott weboldal problémát okoz számodra, vagy van olyan oldal, amelyet jobbá tennél, fordulj hozzánk! A WebFixer közösségi projektként működik, így nyitottak vagyunk új ötletekre és javaslatokra.
Tegyünk együtt a használhatóbb internetért! A WebFixer nem csupán technológia, hanem eszköz ahhoz, hogy mindenki számára elérhetővé váljanak az online lehetőségek.