Posts tonen met het label tips and tricks. Alle posts tonen
Posts tonen met het label tips and tricks. Alle posts tonen

maandag 7 december 2020

De Intersteno-resultatenlijsten: tips and tricks #2

Zoals beloofd in het eerste artikel met tips en trucs in verband met de resultatenlijsten, volgt hier een tweede reeks met weetjes die wel eens van pas zouden kunnen komen.

Vorige keer zagen we hoe je op de klassieke manier naar de resultatenlijsten kunt surfen, namelijk via het menu op de Intersteno-website (www.intersteno.org). We zagen ook hoe je kunt ontsnappen uit de beperkende lay-out van de Intersteno-website, zodat je de resultatenlijsten in een apart browservenster of in een aparte browsertab kunt bekijken. Daardoor kun je de volledige breedte van je computerscherm benutten, wat natuurlijk veel handiger is bij het bekijken van grote (brede) tabellen. Als cadeau kreeg je helemaal aan het einde van het artikel nog een rechtstreekse link naar de startpagina waarop je kunt selecteren van welke wedstrijd je de resultatenlijsten wilt bekijken. Als je die laatste link opslaat bij de bladwijzers van je browser, beschik je over een bijzonder snelle en handige manier om de resultatenlijsten te raadplegen.

Maar laten we die link eventjes beter bestuderen:

org.intersteno.it/page.php?⁠id_primario=47&id_secondario=211

Deze URL is geen pagina op het domein www.intersteno.org, maar op het domein org.intersteno.it, van de Italiaanse afdeling van Intersteno. Dat mag ons niet verwonderen, want de TAKI-software die gebruikt wordt voor de internetwedstrijden werd in Italië ontwikkeld door Marco Olivo in nauwe samenwerking met wijlen Gian Paolo Trivulzio. Deze Italiaanse software wordt overigens niet alleen gebruikt voor de jaarlijkse Intersteno-internetwedstrijd, maar kan op aanvraag ook door nationale afdelingen gebruikt worden om een landelijke wedstrijd te houden. Zo maakte bijvoorbeeld de ABW van 2005 tot 2016 gebruik van deze software voor de ABW-klaviervaardigheidstest. De Waalse zusterorganisatie APSB maakt er nog steeds gebruik van voor haar jaarlijkse interscolaire wedstrijd, en ook bij de tweejaarlijkse Pro_Belgium-wedstrijd ter voorbereiding op het WK wordt de TAKI-software gebruikt. Ook in andere landen wordt de Italiaanse software gebruikt voor het organiseren van online typewedstrijden. De organisatoren kunnen daarbij telkens zelf kiezen in welke leeftijdscategorieën de deelnemers ingedeeld worden en welke talen er aangeboden worden.

Wanneer je een wedstrijd, leeftijdscategorie en classificatietype kiest, verschijnt de overeenkomstige resultatenlijst op je scherm. In de adresbalk van je webbrowser kun je nu de volledige URL van de betreffende webpagina zien. Kiezen we bijvoorbeeld de moedertaallijst voor de senioren van de Intersteno-internetwedstrijd 2020, dan krijgen we volgende lange URL:

https://org.intersteno.it/page.php?⁠id_primario=47&id_secondario=211&language=inglese&contest_id=215&teacher_id=&filter_nation=&age=90&classification_type=mother_tongue

Merk op dat het begin van deze URL identiek is aan de eerste URL hierboven (die van de pagina waar je de wedstrijd selecteert). Wat volgt, zijn een aantal parameters die telkens door een ampersand (&) van elkaar gescheiden worden. Ik zet deze parameters hierna voor de duidelijkheid even onder elkaar in plaats van achter elkaar. Elke parameter komt overeen met een bepaalde optie, die we hierna zullen bespreken. De onderlinge volgorde van de parameters binnen de URL is overigens van geen belang.

language=inglese
contest_id=215
teacher_id=
filter_nation=
age=90
classification_type=mother_tongue

Elk van deze parameters bestaat uit een trefwoord gevolgd door een gelijkheidsteken en een waarde. Wanneer een waarde na het gelijkheidsteken ontbreekt, wordt uitgegaan van een standaardwaarde (een default value).

Zo’n lijst van parameters in een URL noemen we een querystring. De querystring begint met het vraagteken.

De eerste paramater, language, bepaalt in welke taal we de resultatenlijst te zien zullen krijgen. In bovenstaand voorbeeld staat de waarde inglese, het Italiaanse woord voor ‘Engels’. De resultatenlijsten kunnen in principe ook weergegeven worden in gelijk welke andere taal die bij de Intersteno-internetwedstrijd beschikbaar is, maar niet alle vertalingen zijn compleet. Als waarde moet je daarvoor de gewenste taal opgeven in het Italiaans. Wil je de resultatenlijst in het Nederlands, dan gebruik je language=olandese. (Maar, zoals vermeld in het vorige artikel, houd er rekening mee dat niet alle teksten in het Nederlands vertaald zijn; sommige teksten zul je nog steeds in het Engels blijven zien.)

De volgende parameter, contest_id, bepaalt van welke wedstrijd je de resultatenlijst zult zien. Telkens wanneer er een wedstrijd georganiseerd wordt, wordt een nieuw identificatienummer (ID) aan de wedstrijd toegekend. De allereerste wedstrijd die met het systeem gehouden werd, is de Intersteno-internetwedstrijd van 2003. Die wedstrijd heeft dan ook het nummer 1 als ID. In het voorbeeeld hierboven gaat het om de wedstrijd met 215 als ID, en dat is de Intersteno-internetwedstrijd van 2020. Niet enkel de Intersteno-internetwedstrijden, maar ook alle nationaal georganiseerde wedstrijden hebben hun eigen identificatienummer. Hieronder vind je een tabel met de ID’s van alle Intersteno-internetwedstrijden tot nu toe:

1 Intersteno 200364 Intersteno 2009152Intersteno 2015
2 Intersteno 200472 Intersteno 2010168Intersteno 2016
10Intersteno 200582 Intersteno 2011188Intersteno 2017
14Intersteno 200696 Intersteno 2012198Intersteno 2018
41Intersteno 2007111Intersteno 2013204Intersteno 2019
54Intersteno 2008130Intersteno 2014215Intersteno 2020

De parameters teacher_id en filter_nation slaan we voorlopig even over. We behandelen ze in een later artikel.

De laatste twee parameters, age en classification_type, bepalen welke deellijst je te zien krijgt.

Zoals je wellicht al kunt vermoeden, wordt age gebruikt om de gewenste leeftijdscategorie te selecteren. De waarde die je hier opgeeft, is de bovengrens van de gewenste leeftijdscategorie. Heeft een wedstrijd bijvoorbeeld een leeftijdscategorie ‘17-20 jaar’, dan selecteer je deze categorie met age=20 om de resultaten van deze categorie weer te geven. In plaats van een getal kun je hier ook ‘all’ opgeven (age=all). In dat geval wordt een lijst getoond met alle deelnemers, ongeacht hun leeftijd.

Met classification_type geef je aan welk klassement je wilt zien: de moedertaallijst, de meertalenlijst of de algemene lijst (bv. classification_type=multilingual):

mother_tonguemoedertaallijst
multilingual meertalenlijst
normal algemene lijst

Ziezo. Experimenteer gerust even met de verschillende parameters. Veel plezier!

zondag 26 juli 2020

De Intersteno-resultatenlijsten: tips and tricks #1

Wil je de resultatenlijsten van de Intersteno-internetwedstrijden raadplegen, dan kun je dat op verschillende manieren doen. De ene manier is al wat handiger dan de andere. Laten we het eerst even op de klassieke manier proberen: via de officiële website van Intersteno. Je surft naar www.intersteno.org en via de menubalk navigeer je naar de startpagina vanwaar je naar de resultatenlijsten kunt gaan:

Competitions > Internet Contest > Classification Lists

Je komt dan terecht op deze pagina:

Hier kun je kiezen van welke wedstrijd je de resultaten wilt zien. De meest recente wedstrijd (Intersteno 2020) staat reeds voorgeselecteerd, maar je kunt ook alle eerdere edities kiezen. Je kunt daarnaast ook kiezen in welke taal je de resultatenlijst wilt zien. Dat is niet zo belangrijk, dus we laten dit voorlopig maar even op ‘English’ staan. Je kunt natuurlijk ook ‘Nederlands’ kiezen als je dat liever hebt. Maar let op: de Nederlandse vertaling (en ook die van andere talen) is onvolledig. Je zult merken dat sommige teksten in het Nederlands verschijnen, maar andere staan nog steeds in het Engels!

Wanneer je op ‘continue’ klikt, ga je naar de volgende stap. Hier selecteer je van welke leeftijdscategorie je de resultaten wilt zien én welke resultaten je wilt zien: het moedertaalklassement, het meertalenklassement of het algemeen klassement. Het algemeen klassement laat je de resultaten van alle deelnemers zien, dus ook van wie niet in de moedertaal heeft getypt en ook van wie niet in meerdere talen heeft deelgenomen.

De leeftijdscategorieën zijn niet bij alle wedstrijden gelijk. Zo zul je bijvoorbeeld merken dat de oudste categorie, de senioren, bij de wedstrijd van 2020 vermeld wordt als ‘21-90 years old’, terwijl dat in 2019 nog ‘21-99 years old’ was. (Ik heb geen idee waarom 90-plussers dit jaar van deelname uitgesloten waren.) Ga je kijken bij de allereerste wedstrijd, die van 2003, dan zul je merken dat er toen geen vier, maar slechts twee leeftijdscategorieën waren: 0-16 en 17-20.

Via de keuzelijst kun je één bepaalde leeftijdscategorie kiezen, maar je kunt ook ‘Participants of all ages’ kiezen. Dan krijg je één lange lijst met alle deelnemers bij elkaar (alle leeftijden).

Wat de twee deelwedstrijden betreft: hier kun je dus kiezen tussen het moedertaalklassement (‘only mother tongue’) en met meertalenklassement (‘multilingual’). Daarnaast kun je bij ‘classification type’ ook nog kiezen voor het algemeen klassement (‘general’). Misschien ben je geneigd te denken dat die laatste lijst een samenvoeging is van de twee andere lijsten, maar dat is niet zo. Op de lijst met het algemeen klassement kunnen immers nog deelnemers staan die noch in het moedertaalklassement, noch in het meertalenklassement voorkomen.

In het moedertaalklassement zullen alle deelnemers verschijnen die deelgenomen hebben in hun moedertaal. Niet alle deelnemers nemen deel in hun moedertaal, dus niet alle deelnemers komen in deze lijst. Er zijn deelnemers die wel in andere talen deelnemen, maar hun moedertaal om een of andere reden overslaan. Of ze kiezen per ongeluk de verkeerde taalvariant, zoals uiteengezet in mijn eerdere artikel over het moedertaalprobleem, en komen daardoor niet in het moedertaalklassement. Dit jaar staat er ook geen enkele Japanner in het moedertaalklassement doordat er in 2020 niet in het Japans getypt kon worden. Japanse deelnemers konden dus enkel deelnemen in andere talen en niet in hun moedertaal.

In het meertalenklassement zullen alle deelnemers verschijnen die in meerdere (d.w.z. minstens twee) talen deelgenomen hebben. Dat is immers de voorwaarde voor een meertalendiploma: je moet meer dan één taal met succes hebben afgelegd.

Dan blijven er nog een aantal deelnemers over, die in geen van deze lijsten zullen verschijnen. Wie slechts in één taal, die niet de moedertaal is, heeft deelgenomen, zal noch in het moedertaalklassement, noch in het meertalenklassement terug te vinden zijn. Die deelnemers zul je, naast alle anderen, enkel terug kunnen vinden in het algemeen klassement.

Een voorbeeld van iemand die dit jaar enkel in het algemeen klassement staat, is de Belg Tom Termote. Hij koos per vergissing de verkeerde variant van het Nederlands en kwam daardoor niet in het moedertaalklassement. Hij nam niet in andere talen deel en kwam daardoor dus ook niet in het meeertalenklassement. Onze Franstalige landgenote Virginie Vermersch staat niet in het moedertaalklassement, aangezien zij de verkeerde variant van het Frans koos. Zij typte echter wel in meerdere talen en komt daarom wel in het meertalenklassement voor.

Een tip (voor toekomstige wedstrijden): heb je deelgenomen in je moedertaal, maar vind je je resultaat niet terug in het moedertaalklassement, dan heb je hoogstwaarschijnlijk de verkeerde taalvariant gekozen (zie eerder artikel). Neem in dat geval zo snel mogelijk (in ieder geval vóór het einde van de wedstrijdperiode) contact op met je verantwoordelijke (de persoon die jou ingeschreven heeft voor de wedstrijd). Hij of zij kan dan je moedertaal aanpassen in het systeem, waardoor je resultaat tóch nog in het moedertaalklassement zal verschijnen. Eenmaal de wedstrijd afgesloten is, is het klassement definitief en is het daarvoor jammer genoeg te laat.

Heb je uiteindelijk de wedstrijd, de leeftijdscategorie en het soort klassement (‘classification type’) gekozen, dan krijg je na een druk op ‘continue’ de gekozen resultatenlijst te zien.

Je kunt nu doorheen de lijst scrollen, maar handig is anders. De hele lijst verschijnt in een frame binnen de lay-out van de Intersteno-website. Daardoor krijg je wellicht twee verticale schuifbalken te zien: één aan de rechterkant van je browservenster en een tweede aan de rechterkant van het frame (de lijst). Wellicht krijg je ook nog een horizontale schuifbalk te zien onderaan het frame, en mogelijks krijg je een of meerdere kolommen uiterst rechts op de lijst slechts gedeeltelijk of helemaal niet te zien!

Door de beperkte ruimte wordt de inhoud van bepaalde kolommen, zoals ‘Surname and name’, ‘Town/Nation’ en ‘School/Association’ op twee of zelfs meer regels weergegeven, wat het geheel wat onoverzichtelijk maakt.

Wil je de lijst op een meer comfortabele manier kunnen bekijken, dan heb ik deze eenvoudige truc voor jullie: houdt de Ctrl-toets of de Shift-toets op je toetsenbord ingedrukt terwijl je op de ‘continue’-knop klikt. Met Shift+klik wordt de webpagina met de resultatenlijst dan geopend in een nieuw browservenster, met Ctrl+klik in een nieuwe browsertab. Op die manier verlaat je de beperkende lay-out van de Intersteno-website en wordt de resultatenlijst op een eigen webpagina weergegeven.

Je bent dan verlost van de dubbele verticale schuifbalk en naar alle waarschijnlijkheid ook van de horizontale schuifbalk, wanneer je scherm breed genoeg is. Op een klein smartphoneschermpje is het natuurlijk nog altijd sukkelen, maar op je laptopmonitor of op een brede externe desktopmonitor is het in ieder geval veel comfortabeler op die manier! Op enkele zeer uitzonderlijke gevallen na past de inhoud van alle kolommen nu ook netjes op één regel.

Alle links naar resultatenlijsten die ik al in eerdere artikels op deze blog gaf, zullen je de resultatenlijst overigens op die manier laten zien: in hun eigen browservenster of -tab, zonder poespas eromheen.

Merk je dat de tabel nét iets te breed is voor je scherm, dan kun je eventueel met de zoomfunctie van je browser de tabel wat verkleinen, zodat hij in de breedte netjes op je scherm past. In populaire webbrowsers zoals Google Chrome kan dat door de Ctrl-toets ingedrukt te houden en tegelijkertijd op het min-teken op het numerieke toetsenbord te drukken. Met Ctrl-plus maak je de tekst weer groter. Een andere manier is de Ctrl-toets ingedrukt houden en aan het scrollwieltje van de muis draaien om in- of uit te zoomen.

Ook al past de tabel netjes op je scherm, probeer toch maar eens in- of uit te zoomen, tot je een zoomniveau bereikt dat je het prettigst vindt.

De truc met Ctrl+klik of Shift+klik op de ‘continue’-knop kun je op gelijk welke van de bovengenoemde webpagina’s doen. Je hoeft het ook maar één keer te doen. Eenmaal je een pagina geopend hebt in een apart venster of een aparte tab, ben je ontsnapt uit het frame op de Intersteno-website en kun je de tabel comfortabel bekijken over de volledige breedte van je computerscherm. Vanaf die pagina kun je eenvoudig de andere lijsten van dezelfde wedstrijd bekijken.

Dit zijn maar enkele van de tips die ik met jullie wil delen in verband met de resultatenlijsten van de Intersteno-internetwedstrijden. In een volgend artikel volgen er nog meer...

De eerste link onderaan dit artikel brengt je rechtstreeks naar de pagina op de Intersteno-website vanwaar je kunt kiezen in welke taal en van welke wedstrijd je de resultaten wilt zien. De tweede link opent dezelfde selectiepagina buiten het frame van de Intersteno-site. Je krijgt de pagina (en alle volgende) dus meteen op de volledige breedte van je scherm te zien. Als je die link opslaat bij de bladwijzers van je browser, beschik je over een bijzonder snelle en handige manier om de resultatenlijsten te raadplegen.

De derde link is een link naar een userscript dat ik heb gemaakt om de leesbaarheid van de tabellen te verbeteren. Om het script te kunnen gebruiken, moet je eerst de Tampermonkey-extensie in je browser installeren. Daarna kun je mijn script toevoegen. Het script past dan automatisch mijn eigen CSS-stijl toe op de tabellen van Intersteno. De rijen van de resultatentabellen worden daardoor om en om van een andere achtergrondkleur voorzien, wat de leesbaarheid aanzienlijk verhoogt. Probeer het eens. Lukt het niet meteen, geen nood. In een volgend artikel ga ik uitgebreid in op het gebruik van het Tampermonkey-userscript.

www.intersteno.org/intersteno-internet-contests/classification-lists
org.intersteno.it/page.php?id_primario=47&id_secondario=211
openuserjs.org/scripts/gebo007/Intersteno_Internet_Results