Type a word to see if this page can unscramble it!
Unscrambling attempt:
Other possibilities:
About:
Created by Alan Rominger 2015 strictly for learning purposes. Looks up words using a dictionary ( SIL English Wordlist) broken up into xml files and sorted by ordered letter content.
Tools Learned:
I wanted to do this without server-side scripting, in part because I've only just started learning that. Part of it was that the university webspace will not support it anyway. And another part is that I thought the w3schools example somewhat skirted the entire point of javascript xml readers.
That created a bit of a problem with the (>1 MB) dictionary size, which required shifting more of the burden to dictionary pre-processing. I did this through a C# program.
Various parts of this project required: Javascript XMLHttpRequest and C# comparator overrides. Also, I discovered that the automatic C# list sorter can alphabetize a dictionary in about .2 seconds whereas the brute force approach takes 1 hour. I knew that sorting can be heavily optimized but I was still surprised by the magnitude of the difference.