Gå til innholdet

Potensielle forbedringer

En Parlant~ er et ungt prosjekt med et lite team. Nedenfor finner du ideer vi aktivt tenker på — noen er godt utviklede forslag, andre er tidlige skisser. Ingenting her er lovet eller planlagt, men vi ønsket å dele hva vi har i tankene.

Hvis noen av disse ideene begeistrer deg (eller hvis du ville brukt dem), gi oss beskjed på GitHub.

Et undervisningslag bygget oppå flerspiller. En sjakkinstruktør kunne lage annoterte leksjonspakker, distribuere dem til elever via tilgangskoder, og gi direkteundervisning gjennom appen — med fortalt kommentar.

Tanken er at læreren eier innholdet sitt og kontrollerer tilgang. Betaling skjer utenfor appen (Stripe, Gumroad, direkte — hva enn læreren foretrekker). En Parlant~ tilbyr leveringsinfrastrukturen, ikke et faktureringssystem.

Mulige funksjoner inkluderer offline leksjonspakker (PGN-bunter med metadata), relébasert innholdslevering med tilgangskoder for elever, direktesendte undervisningspartier som kringkastes til tilkoblede elever, og tilstedeværelsesindikatorer som viser når læreren er pålogget.

Tilgjengelighet for blinde og svaksynte brukere

Section titled “Tilgjengelighet for blinde og svaksynte brukere”

En Parlant~ gjør allerede sjakk hørbar gjennom TTS-fortelling, men det er ennå ikke brukbart for blinde spillere. En skjermleserbruker kan for øyeblikket ikke oppfatte brettet, navigere grensesnittet, eller legge inn trekk uten mus.

Vi har et detaljert forslag for progressive tilgjengelighetsforbedringer: ARIA-etiketter på alle kontroller, direkteannonsering av trekk og spillhendelser, et tilgjengelig brettoverlegg som skjermlesere kan navigere rute for rute, og et tekstbasert trekkfelt som aksepterer algebraisk notasjon.

Blindesjakksamfunnet er aktivt og organisert internasjonalt. Hvis dette er noe du ville brukt, vil vi spesielt gjerne høre fra deg.

Flerspiller er tilgjengelig i dag for uformelle partier uten tidskontroll — men det er god plass til å vokse:

  • Klokkeintegrasjon — Synkroniserte tidskontroller der hver spillers klokke teller ned lokalt og resynkroniseres ved hvert trekk.
  • Lobby og matchmaking — En måte å finne motstandere på uten å dele en kode utenfor appen.
  • Rating og rangering — Sporede ratinger slik at du kan finne motstandere på ditt nivå.
  • Tilskuermodus — La andre se på et pågående parti.

Dette er ideene med mest gjennomtenkning bak seg, men listen er ikke lukket. Hvis du har et brukstilfelle vi ikke har vurdert — spesielt hvis du er instruktør, blind sjakkspiller, eller noen som ville brukt En Parlant~ på en måte vi ikke har forestilt oss — ta gjerne kontakt.