For at kunne håndtere et web-krydsord som en enkelt komplet enhed, var det nærliggende at samle alt i en java-applet.
I praksis viste det sig, at web-browseres evne til at fortolke java varierede meget og ofte var der behov for at installere en javafortolker.
For at minimere denne ulempe er web-kryds-ordene skrevet med det gamle JDK 1.1.6, som umiddelbart fungerer på mange browsere.
Mennesket indså tidligt fordelen ved standarder.
Hvorfor kiksede det ved støvsugerposen og web-browseren.
Om web-krydsord
Et Web-krydsord er en javaapplet med en del parametre, som tillader tilpasning af farver efter behag.
Herunder ses en typisk htmlkode med appletten.
<APPLET code="KrydsOrd.class" height=500 width=500>
 <!-- Farver -->
 <param name=bgcolorvalue="E0E0E0"><!-- BaggrundDefault: "E0E0E0" -->
 <param name=buttoncolorvalue="E0E0E0"><!-- KnapperDefault: "C0C0C0" -->
 <param name=bordercolorvalue="C0C0C0"><!-- RammeDefault: "FFFFFF" -->
 <!-- Felt-farver -->
 <param name=cluecolorvalue="F0F0F0"><!-- LedeordDefault: "F0F0F0" -->
 <param name=fieldcolorvalue="FFFFFF"><!-- FelterDefault: "FFFFFF" -->
 <param name=cursorfieldcolorvalue="C0C0C0"><!-- Aktuelt feltDefault: "C0C0C0" -->
 <param name=cursorwordcolorvalue="E0E0E0"><!-- Aktuelt ordDefault: "E0E0E0" -->
 <!-- Bogstav-farver -->
 <param name=okguesscolorvalue="000000"><!-- Korrekt bogstavDefault: "000000" -->
 <param name=badguesscolorvalue="C00000"><!-- Forkert bogstavDefault: "C00000" -->
 <param name=cluetextcolorvalue="000000"><!-- LedeordDefault: "000000" -->
 <param name=keytextcolorvalue="C00000"><!-- Nøgleords-talDefault: "000000" -->
 <!-- Ved løst opgave -->
 <param name=fanfarevalue="yahoo1.au"><!-- Lyd ved løsningDefault: "" -->
 <param name=solvedscriptvalue="javascriptnavn"><!-- Script ved løsningDefault: "" -->
</APPLET>
De sidste to parametre anvendes, når krydsordet er løst.
- fanfare angiver en lydfil, som kan afspilles.
- solvedscript er navnet på et javascript, som appletten kan kalde når opgaven er løst.
For at tillade appletten at kalde scripts, skal man indføje MAYSCRIPT i første linie:
<APPLET code="KrydsOrd.class" MAYSCRIPT height=500 width=500>
Til testformål kan man downloade javaappletten KrydsOrd.class ved at klikke HER
Desuden kan appletten anvende et lille baggrundsbillede i sit popup-vindue. Det kan hentes HER
Endelig er lydfilen yahoo1.au tilgængelig HER
Tips: Højreklik på linkene og vælg Gem som...

Dagens krydsord er i sin enkelthed en mappe med adskellige web-krydsord hvorfra man via et javascript automatisk vælger det krydsord, der passer med dags dato.
Det eneste vedligehold løsningen kræver er en regelmæssig påfyldning af nye krydsord...
 
© Per Madsen Vesterå 5, 9000 Aalborg, Tlf. 4038 5855