Anssi Hannula
28.5.2008
Uudessa Kotoistus-projektin näppäinasettelussa altgr+space tuottaa
sitovan välilyönnin. Tämä aiheuttaa kuitenkin ongelmia. Koska altgr:ää
käytetään useiden merkkien tuottamiseen, voi nopeasti kirjoitettaessa
tavallisen välilyönnin sijasta kirjoittaa vahingossa sitovan
välilyönnin. Tämä tapahtuu erittäin helposti "|" (putki) -merkin
jälkeen, jota käytetään yleisesti Linux/Unix-ympäristöjen komentorivillä
ja ohjelmoinnissa/skripteissä. Putkimerkkiä seuraa useimmiten
välilyönti, joka uudella asettelulla siis muuttuu helposti sitovaksi.
Kirjoitusvirhe ei tavallisesti ole kovin suuri ongelma, mutta tässä
tapauksessa sen tekee vakavammaksi se, ettei virhettä huomaa, sillä
sitova välilyönti näyttää tavalliselta välilyönniltä. Kirjoitettu
komento/ohjelma/skripti ei kuitenkaan toimi odotetusti. Lisäksi suuri
osa käyttäjistä ei ole tietoinen sitovasta välilyönnistä, joten he eivät
keksi, mikä aiheuttaa mystisen toimimattomuuden tai virheilmoituksen
tietyssä kohdassa.
Olen kuullut useiden suomalaiskäyttäjien kärsivän tästä ongelmasta, nyt
kun kotoistus-asettelu on otettu joissakin Linux-jakeluissa käyttöön.
Yleensä he eivät kuitenkaan tienneet sitovan välilyönnin olevan ongelman
takana.
Mielestäni sitova välilyönti pitäisi lisätä asetteluun siten, että sen
kirjoittaminen vahingossa tavallisen välilyönnin sijasta voitaisiin
minimoida. Tämä voisi onnistua esim. käyttämällä yhdistelmää
altgr+shift+space, joka on sitova välilyönti perinteisessä suomalaisessa
Linux-näppäimistöasettelussa. altgr+shift+jotain on huomattavasti
harvinaisempi yhdistelmä kuin altgr+jotain.
Troy Korjuslommi ehdotti myös ratkaisuksi vaihtoehtoisen suomalaisen
asettelun lisäämistä Linux-järjestelmiin, jossa sitova välilyönti olisi
ylläolevalla tavalla.