zondag 15 juni 2025

A userscript for the Taki applet

Een Nederlandstalige versie van dit artikel vind je hier.

I’ve been working with userscripts for quite some time, little pieces of Javascript code that you can run yourself on any website. Earlier I wrote an article on this blog about my userscript for the classification lists of the Intersteno Internet Keyboarding Competitions.

Now I’ve also written a small script for the Taki applet, which is used in the competitions themselves (both the annual Intersteno multilingual competition and the national competitions of the national Intersteno groups), out of frustration with a certain aspect of the applet, namely the sudden ‘jumping’ of lines while you are in the middle of a line.

A description of the problem can be found in my earlier post Nooit meer een regel overslaan (in Dutch). After publication of said article the problem seemed to be solved, but unfortunately it has returned (for a while now). I can’t prevent the text from suddenly jumping with a userscript, but what I can do is draw a helper line on the screen. Tryouts with a few test subjects have shown that this can be a great help in preventing unintentional line skips.

If you want to use the script or just check it out, you need a userscript browser extension like Tampermonkey, the world’s most popular userscript manager. Then you can download and install my userscript. If you don’t like it, you can easily remove or disable it.

The Tampermonkey software can be found at www.tampermonkey.net. My userscript, called Taki_Helper_Line, can be found at openuserjs.org.

Een userscript voor de Taki-applet

An English version of this article can be found here.

Ik werk al een hele tijd met userscripts, stukjes Javascript-code die je zelf kunt runnen op gelijk welke website. Eerder schreef ik op deze blog al een artikel over mijn userscript voor de resultatenlijsten van de Intersteno-internetwedstrijd.

Ook voor de Taki-applet, die gebruikt wordt bij de wedstrijden zelf (zowel de jaarlijkse meertalenwedstrijd van Intersteno als de nationale wedstrijden van de Intersteno-landsgroepen) heb ik nu een klein scriptje geschreven uit frustratie met een bepaald aspect van de applet, namelijk het ineens ‘verspringen’ van de tekst terwijl je midden in een regel zit.

Een beschrijving van het probleem vind je in mijn eerdere post Nooit meer een regel overslaan. Na publicatie van dat artikel leek het probleem opgelost, maar het is nu jammer genoeg (al een tijdje) weer terug. Met een userscript kan ik niet verhinderen dat de tekst ineens een regel verspringt, maar ik kan wel een hulplijntje op het scherm tekenen. Testen met enkele proefpersonen hebben uitgewezen dat dit alvast een hele hulp kan zijn om niet meer ongewild een regel over te slaan.

Als je het script wilt gebruiken of een keer wilt uittesten, dan heb je een userscript-browserextensie als Tampermonkey nodig, ’s werelds populairste userscriptmanager. Vervolgens kun je mijn userscript downloaden en installeren. Als het je niet bevalt, kun je het eenvoudig weer verwijderen of uitschakelen.

De Tampermonkey-software vind je op www.tampermonkey.net. Mijn userscript, genaamd Taki_Helper_Line, vind je op openuserjs.org.