Sheilas sjakkskole

Sjakktrening for alle nivåer

Flytte med "drag and drop" og mer

Jeg deler fritiden min nå mellom å utvikle ny funksjonalitet og feilretting, og det er fint å rapportere fremgang på begge frontene samtidig.

Det ble rapportert at oppgaver ikke fungerte på (visse) iPhone eller iPad-er, og dette skyldes at trekk-funksjonalitet var implementert med "mouse"-hendelser, og nettleser/plattform-støtte for disse er mildt sagt ujevnt på mobilplattformer (iOS spesielt). For å prøve å standardisere, så har jeg tatt i bruk et nytt bibliotek og gått over til å bruke "pointer"-hendelser i stedet. Samtidig, siden jeg måtte grave meg ned i den delen av koden, så brukte jeg noe ekstra tid på å implementere "drag and drop" for å flytte brikker, da flere brukere hadde etterlyst dette. Så nå skal man kunne velge hvordan man vil flytte, i tillegg til at brettet bør nå fungere på alle plattformer. Jeg rettet også en feil på iOS, der man ikke fikk se sjakkbrikker i notasjonen.

Det kan bli ganske tidskrevende å tilpasse slik at SjakkSheila fungerer i alle nettlesere og på alle operativsystemer/plattformer. Og gitt at jeg tester koden min stort sett bare i Chrome (og noen ganger også Firefox) på PCen før det legges ut, så blir det sikkert en del ting som jeg ikke oppdager ikke fungerer overalt. Så dere som bruker SjakkSheila på mobil, nettbrett eller i andre nettlesere på PCen, må gjerne gi tilbakemelding til Sheila om ting som ikke fungerer sånn som de skal, eller ikke ser ut som de skal, så får jeg tatt tak i dem.

Kommentarer

Ingen
Logg inn for å skrive en kommentar.

Bloggnavigasjon

Matchende innlegg
2024 (2)
mars (1)
januar (1)
2023 (20)
desember (2)
november (2)
oktober (1)
september (1)
august (1)
april (1)
mars (8)
februar (2)
januar (2)
2022 (13)
desember (1)
november (2)
oktober (3)
juli (1)
juni (1)
mars (2)
februar (2)
januar (1)
2021 (16)
november (6)
august (1)
april (2)
mars (1)
februar (4)
januar (2)
2020 (16)
desember (3)
november (2)
oktober (3)
september (1)
juni (2)
mai (3)
mars (1)
januar (1)
2019 (10)
desember (1)
november (1)
oktober (1)
juli (2)
juni (1)
mai (1)
april (3)
2016 (1)
mars (1)
2015 (8)
desember (2)
august (2)
april (2)
mars (2)
2014 (6)
desember (1)
oktober (1)
september (4)

Taggsky