Laat uitvoer uit
<SOS>...---...Lees de waarschuwing over knipperlicht. Trillen heeft een beschikbare API nodig.
Vergelijk audio met een kleine optionele lichtindicator en ondersteund trillen, met toestemming en respect voor verminderde beweging.
Vergelijk audio met een kleine optionele lichtindicator en ondersteund trillen, met toestemming en respect voor verminderde beweging.
<SOS>...---...Lees de waarschuwing over knipperlicht. Trillen heeft een beschikbare API nodig.
Gebruik tekst of audio als licht onprettig is. Verminderde beweging blokkeert knipperlicht.
...---...<SOS>Begin zelf. Stoppen annuleert audio, schermwisselingen en trillen; verbergen doet dat ook.
Zet WPM en Farnsworth op 5/5, zet volume op 0, schakel Knipperlicht in en speel TIME alleen af nadat je hebt bevestigd dat alle aanwezigen zich prettig voelen bij flitsen. De punt duurt ongeveer 0,24 seconden en de streep ongeveer 0,72 seconden, waardoor de langzame elementen zichtbaar genoeg zijn om te bespreken. De geschreven code blijft de referentie; de schermindicator is een lesaanwijzing die door dezelfde browserspeler wordt gepland.
Vraag eerst toestemming voor flitsen, houd de indicator klein en vergelijk SOS met <SOS> op dezelfde instellingen. Laat leerlingen de elementen tellen en vraag daarna wat verdwijnt wanneer de drie letters één aaneengesloten signaal worden. Als iemand gevoelig is voor knipperen of verminderde beweging is ingeschakeld, gebruik dan geschreven Morse, audio op een comfortabel volume of een activiteit zonder flitsen.
Gebruik trillen alleen als optionele lokale cue. De checkbox is uitgeschakeld wanneer de browser navigator.vibrate niet beschikbaar maakt, en een trilverzoek bewijst niet dat de hardware echt trilde. Test op de daadwerkelijke telefoon of tablet, houd berichten kort en behandel de geschreven code als de stabiele referentie terwijl scherm en audio alleen nuttig zijn wanneer de huidige browser en het huidige apparaat ze uitvoeren.

De lichtpagina gebruikt dezelfde converter en speler als de andere niet-oefenpagina's voor Morse. De checkbox Knipperlicht stuurt een kleine indicator op de pagina aan die tijdens tekens van kleur verandert. Hij opent geen camera, LED-flitser, zaklamphardware of volledig-schermstroboscoop. De routenaam beschrijft de leermodus, geen belofte van afstandssignalering.
Knipperlicht begint uit, ook op de lichtroute. Een ontvangen deellink opent ook met Knipperlicht en Trillen uit. Dat opt-in-gedrag is belangrijk omdat knipperen ongeschikt kan zijn voor sommige kijkers, vooral in een gedeelde ruimte. Lees de waarschuwing als praktische grens: laat knipperlicht uit wanneer iemand in de buurt er gevoelig voor kan zijn.
De voorkeur voor verminderde beweging schakelt de checkbox Knipperlicht uit en stopt uitvoer wanneer de voorkeur verandert. Die bescherming maakt flitsen niet universeel veilig of WCAG-conform; W3C-uitleg over flitsen en drempels legt uit dat frequentie, oppervlak en luminantie allemaal meetellen. De kleine indicator, toestemmingsstap en afhandeling van verminderde beweging verminderen verrassing, maar certificeren geschiktheid niet voor elke kijker.
Een veelgebruikte opzet is een stille demonstratie: volume op 0, Knipperlicht aan en een kort bericht afspelen. Dat kan nuttig zijn wanneer een groep timing moet zien zonder tonen te horen, maar stil betekent niet dat de speler onafhankelijk van audio is geworden. De speler heeft nog steeds de Web Audio API van de browser nodig om de tijdlijn te maken en uit te voeren. Als AudioContext niet beschikbaar is of niet kan hervatten, meldt de pagina dat audio niet beschikbaar is en loopt de visuele uitvoer niet.
Trillen heeft een aparte beperking. De browser kan de tril-API niet aanbieden, het apparaat kan verzoeken negeren, systeeminstellingen kunnen ze onderdrukken en sommige platforms beperken duur of achtergrondgedrag. De pagina schakelt de checkbox uit wanneer ondersteuning ontbreekt, maar een aangevinkte checkbox is nog steeds alleen een verzoek. Het is geen bewijs dat iemand het exacte patroon voelde.
Stoppen annuleert geluid, geplande schermupdates en trillen. Invoer bewerken, instellingen wijzigen, Knipperlicht of Trillen omschakelen, nieuw afspelen starten, het tabblad verbergen of de pagina verlaten annuleert de huidige uitvoer ook. Dat maakt de tool beheersbaar voor demonstraties, maar betekent ook dat het geen achtergrondbaken, wake-locksysteem of gesloten-tabbladsignaal is.
Punten en strepen zijn tijdsduren. Bij een bewuste 5/5 WPM duurt een punt ongeveer 0,24 seconden en een streep ongeveer 0,72 seconden. De pauze binnen een teken is één punteenheid, de pauze tussen letters drie eenheden en een woordpauze zeven eenheden, dus de donkere ruimtes zijn onderdeel van de code. Farnsworth-snelheid kan de letter- en woordpauzes uitrekken terwijl de tekens zelf op de gekozen tekensnelheid blijven.
Dat onderscheid is makkelijker te zien met korte voorbeelden. Gewone SOS is ... --- ...: drie letters met letterpauzes tussen S, O en S. Aaneengesloten <SOS> is ...---...: dezelfde negen elementen zonder de afzonderlijke letterpauzes, waardoor het bij dezelfde instellingen eerder klaar is. LIGHT is nuttig nadat een groep kortere patronen heeft gezien, omdat het letters met één, twee, drie en vier elementen mengt; TIME is korter en makkelijker opnieuw af te spelen.
Bekijk donkere pauzes even bewust als de verlichte elementen. Een leerling die alleen flitsen telt, kan missen waar letters eindigen. Voor een gecontroleerde demo toon je eerst de geschreven code, speel je één keer met licht af en vraag je daarna wat verandert wanneer je de brontekst wisselt van EE naar E E, of van SOS naar <SOS>. Die vergelijking leert timinggevolgen in plaats van alleen een knipperend rechthoekje te tonen.
| Voorbeeld | Geschreven code | Nuttige les |
|---|---|---|
| SOS | ... --- ... | Drie losse letters; let op letterpauzes |
| <SOS> | ...---... | Aaneengesloten signaal; dezelfde elementen met kortere interne timing |
| TIME | - .. -- . | Kort oefenwoord met een verschillend aantal punten en strepen per letter |
| LIGHT | .-.. .. --. .... - | Langer thematisch woord; pas nuttig nadat kortere voorbeelden duidelijk zijn |
Een langzame vergelijking kan volgorde van tekens en pauzes zichtbaar maken zonder te doen alsof het scherm een gekalibreerd meetapparaat is. Bij 5/5 WPM is de berekende punt 0,24 seconden, de streep 0,72 seconden, de interne tekenpauze 0,24 seconden, de letterpauze 0,72 seconden en de woordpauze 1,68 seconden. Dit zijn de geschreven-code-timingwaarden waarmee afspelen wordt gepland, geen metingen van een fysiek scherm.
Gebruik deze tabel wanneer een leerling herhaalde E-tekens door elkaar haalt. De bronteksten EE en E E bevatten na conversie allebei twee punten, maar de eerste is één woord met twee letters en de tweede zijn twee woorden van één letter. Speel in een compacte visuele les EE af, daarna E E, en vraag de leerling het donkere interval te beschrijven voordat de tekst wordt genoemd.
| Item | Berekende duur | Waarop letten |
|---|---|---|
| Punt | 0,24 s | Een kort verlicht element |
| Streep | 0,72 s | Drie punteenheden verlicht |
| Interne tekenpauze | 0,24 s | Kleine donkere pauze binnen één letter |
| Letterpauze | 0,72 s | Grotere donkere pauze tussen letters |
| Woordpauze | 1,68 s | Langste donkere pauze tussen woorden |
| EE | 1,20 s | Twee E-letters gescheiden door een letterpauze |
| E E | 2,16 s | Twee eenletterwoorden gescheiden door een woordpauze |
Schermupdates worden gepland vanuit de berekende Morse-tijdlijn, maar browsers zijn geen laboratoriumtimers. Weergave kan achterlopen, inactieve tabbladen worden gestopt, batterijbesparing kan werk vertragen en een slapend apparaat blijft geen signaal demonstreren. Audio- en schermuitvoer kunnen daarom verschuiven op manieren die niet in de geschreven code staan, en trillen voegt nog een apparaatgebonden verzoeklaag toe.
Herhalen is beschikbaar voor live afspelen buiten oefeningen, met een pauze tussen cycli op basis van de woordpauze of minstens 500 ms. De herhaalvlag kan in een deellink worden opgeslagen, dus een ontvanger kan een link openen met Herhalen geselecteerd, maar Knipperlicht en Trillen staan nog steeds uit en WAV-export bevat één keer het bericht als audio. Zet Herhalen uit voordat je iemand één onafhankelijke poging laat doen, anders kan het bericht als lus worden onthouden.
Elke live afspeelbeurt en WAV-export heeft een signaalgrens van 90 seconden. Als een visuele les die grens raakt, verkort dan de tekst of splits hem op een zinsgrens in plaats van scheidingstekens te verwijderen. Spaties of schuine strepen weghalen kan de URL of het signaal korter maken, maar verandert de code die leerlingen proberen te lezen.
Gebruik deze pagina niet als reddingsmiddel of afstandscommunicatie. Helderheid, kijkhoek, omgevingslicht, reduced-motion-instellingen, API-beschikbaarheid, verborgen tabbladen en slaapstand beïnvloeden allemaal of iemand het signaal kan waarnemen. Voor een les zijn de geschreven code en een gecontroleerde antwoordsleutel de duurzame artefacten. Gebruik voor echte veiligheidscommunicatie passende apparatuur en procedures in plaats van een browserindicator.
Morse wordt vaak via geluid geïntroduceerd, maar getimede visuele signalen hebben ook betekenis gedragen. National Archives-record over het interview van Jeremiah Denton in 1966 documenteert het televisie-interview van Jeremiah Denton op 2 mei 1966, waarbij het visuele record werd herkend als het knipperen van het woord TORTURE. De relevante les is niet dat deze pagina een gezicht kan lezen of archiefvideo kan analyseren; het is dat een bewust visueel timingpatroon een bericht kan dragen wanneer een menselijke waarnemer Morse goed genoeg kent om het te herkennen.
Dat voorbeeld scheidt ook drie verschillende taken. Eerst maakt een brongebeurtenis een signaal: bij Denton knipperingen die op televisie werden vastgelegd; in deze tool een gegenereerde schermindicator. Daarna transcribeert een persoon of systeem wat gebeurde naar punten, strepen en pauzes. Ten slotte interpreteert iemand die code als tekst. ClockTools verzorgt de gegenereerde-demokant door geschreven code als audio en kleine visuele indicator te plannen. Het authenticeert geen bron, beoordeelt niet of een echte knippering opzettelijk was en haalt geen timing uit video.
De drager kan veranderen zonder dat de code verandert. Een punt-streeppatroon kan worden gehoord als toon, gezien als licht, gevoeld als trilling waar ondersteund, gelezen als geschreven groepen of beschreven in een transcriptie. Dezelfde code blijft afhankelijk van scheidingstekens, timing en een ontvanger die de afspraak begrijpt. Daarom blijft de geschreven code de referentie voor lessen, terwijl scherm en audio demonstraties zijn van hetzelfde geplande patroon.
Maritieme geschiedenis geeft een ander nuttig contrast. Congressional Record uit 1909 over de erkenning van Jack Binns en Science Museum over Titanic en draadloze telegrafie laten zien waarom Morse ertoe deed wanneer getrainde operators, wacht, apparatuur en context aanwezig waren. Een browserlichtdemo kan studenten helpen punten, strepen en pauzes te zien, maar levert geen identiteit, positie, bevestiging of ontvangdiscipline. Houd geschiedenis in de les als context, niet als dramatische claim over wat de pagina kan doen.
<SOS>...---...Afspelen met Knipperlicht en Trillen gebruikt dezelfde gevalideerde Morse-tijdlijn als audio. De pagina plant geluid via de browseraudio-API en spiegelt daarna optioneel elk teken naar een kleine indicator op het scherm en vraagt trilling aan waar de browser die API aanbiedt. Punten, strepen en pauzes volgen de gekozen tekensnelheid en Farnsworth-snelheid. De voorkeur voor verminderde beweging schakelt flitsen uit, en elke afspeelbeurt vereist een handmatige actie met Audio afspelen.
De lichtfunctie is geen cameraflitser, zaklamp, volledig-schermstroboscoop, wake lock, achtergrondsignaal of noodzender. Volume 0 kan de toon stil maken, maar Web Audio moet nog steeds beschikbaar zijn om de tijdlijn uit te voeren. Trillingsondersteuning varieert en een verzoek bewijst geen hardware-uitvoer. Stoppen, bewerkingen, instellingswijzigingen, nieuw afspelen, verborgen tabbladen en navigatie annuleren geplande uitvoer. Scherm- en trillingstiming kunnen achterlopen, Herhalen wordt niet geëxporteerd en flitsen kan ongeschikt zijn, zelfs met een kleine opt-in-indicator.
Meld de pagina, exacte invoer, verwachte uitvoer en instellingen bij een afwijking. Vermeld beide snelheden voor timingproblemen. Vergelijk de officiële tabel voordat je een identificatie wijzigt en verwijder privégegevens uit de melding.
Nee. Het verandert een kleine indicator op de pagina. De pagina gebruikt geen camera, LED-flitser, zaklamphardware of volledig-schermstroboscoop.
Alleen als de browseraudio-engine nog beschikbaar is. Volume op 0 kan de toon dempen, maar de speler heeft nog steeds Web Audio nodig om de lichttijdlijn te plannen.
De voorkeur voor verminderde beweging schakelt flitsen uit. Gebruik geschreven Morse, audio op comfortabel volume of een andere activiteit zonder flitsen in plaats van die instelling te proberen te omzeilen.
Nee. Knipperlicht begint uit en moet bewust worden ingeschakeld. Gedeelde links openen ook met Knipperlicht en Trillen uit.
De browser biedt trillen misschien niet aan, het apparaat kan verzoeken negeren, systeeminstellingen kunnen het blokkeren of de pagina kan in een context staan waarin trillen beperkt is. Behandel de checkbox als een beschikbaar verzoekpad en test het echte apparaat voordat je het in een activiteit gebruikt.
SOS speelt drie losse letters met letterpauzes. <SOS> speelt één aaneengesloten signaal van negen elementen zonder die afzonderlijke letterpauzes, waardoor de visuele timing korter is ook al zijn de elementen hetzelfde.
Op Stoppen drukken annuleert huidige en geplande uitvoer. Het bericht bewerken, instellingen wijzigen, nieuw afspelen starten, het tabblad verbergen of de pagina verlaten annuleert het ook.
Nee. Het is een leer- en demonstratietool. Schermhelderheid, browsertiming, slaapstand, verborgen tabbladen, kijkomstandigheden en API-ondersteuning maken het ongeschikt als reddingsmiddel.
Herhalen is een optie voor live afspelen en de vlag kan in een deellink worden opgeslagen, maar WAV-export bevat één keer het bericht als audio en gedeelde links herstellen Knipperlicht of Trillen niet.
Pauzes scheiden tekens, letters en woorden. Bij 5/5 WPM duurt EE ongeveer 1,20 seconden terwijl E E ongeveer 2,16 seconden duurt, dus het donkere interval verandert de tekst ook wanneer de twee punten hetzelfde lijken.