Wat is spellingcontrole?
Spellingcontrole is een functie die op veel computers beschikbaar is. Hiermee kunnen gebruikers een document scannen op verkeerd gespelde woorden. De meeste tekstverwerkingsprogramma's hebben een ingebouwde spellingcontrolefunctie en het is mogelijk om spellingscontroles te vinden die kunnen worden geïntegreerd in programma's voor expresberichten, webbrowsers en andere soorten programma's. Het hebben van spellingcontrole is niet echt een vervanging voor een echte menselijke editor, maar het kan mensen helpen bij het vinden van spellingsfouten, zodat hun communicatie beter te presenteren is.
De vroegste spellingcontroleprogramma's hebben eenvoudig documenten gescand op woorden die ze niet herkenden, en gebruikers erop gewezen dat iets verkeerd was gespeld, zonder suggesties voor alternatieve spelling. Deze systemen werden uiteindelijk vervangen door spellingscontroles die een lijst met mogelijke woorden genereerden waaruit de gebruiker kon kiezen om het verkeerd gespelde woord te vervangen. Als een gebruiker bijvoorbeeld 'door' typt, kan het programma voor spellingcontrole 'mogelijke' alternatieven voorstellen. Met deze programma's kunnen gebruikers ook uitzonderingen toevoegen aan het woordenboek van het programma.
Een van de grootste problemen met een programma voor spellingcontrole is dat het geen homofoonfouten kan detecteren, en gebruikers kunnen ook per ongeluk homofoonfouten genereren als ze de taal niet kennen. In het bovenstaande voorbeeld heeft de gebruiker mogelijk 'Ik ben door de deur gegaan' geschreven en 'gooide' als vervanging gekozen in plaats van 'erdoorheen', niet wetende dat hij of zij een fout heeft gemaakt. Vooral voor mensen die echt moeite hebben met spelling, komt de lijst met suggesties van de computer misschien helemaal niet overeen met de bedoeling van de gebruiker. Als een gebruiker bijvoorbeeld 'Ze was heel goed in het controleren van mijn werk' zou het onwaarschijnlijk zijn dat de computer het woord 'grondig' zou voorstellen als vervanging voor het verkeerd gespelde woord.
Sommige mensen hebben geprobeerd het homofoonprobleem op te lossen door geavanceerdere spellingcontroletoepassingen te ontwikkelen die woorden in context lezen in plaats van alleen te zoeken naar woorden die niet goed gespeld zijn. Deze programma's kunnen enkele homofoonfouten opvangen, en ze zullen ook vermijden om meerdere homofoons te suggereren voor één spelfout, waardoor het waarschijnlijker is dat de gebruiker het woord zal selecteren dat hij of zij van plan is te gebruiken. Deze programma's leren van gebruik, wat betekent dat elke generatie beter zal zijn dan de vorige.
Sommige mensen hebben kritiek geuit op het wijdverbreide gebruik van hulpprogramma's voor spellingcontrole en beweren dat ze mensen luier maken, omdat mensen aannemen dat spelfouten kunnen worden gecorrigeerd in plaats van woorden correct te spellen of homofoonfouten te leren identificeren. Deze mensen theoretiseren dat de staat van schriftelijke communicatie is verzwakt door het gebruik van spellingscontroleprogramma's. Anderen hebben echter betoogd dat het gebruik van een spellingcontrole ervoor kan zorgen dat mensen zich comfortabeler voelen terwijl ze een nieuwe taal leren, en dat iedereen glips op het toetsenbord en spelfouten kan maken die ze misschien niet gemakkelijk herkennen zonder enige hulp, omdat het vaak moeilijk om fouten in het eigen werk te vangen.