New Functionality

During the last week I refactored quite a bit of the WALS Online application and while at it, implemented some new functionality.

Some time ago Hans-Jörg Bibiko made me aware of a nuisance in the way feature maps are drawn: The layering of icons was more or less random. So in a first step to remedy this, I made sure icons for the same value are drawn in the same layer and the layers are ordered by decreasing number of associated languages, so that icons for rare feature values will not be hidden. To make the layering completely configurable, the drawing order can now be changed by dragging-and-dropping values in a new control at the bottom of a feature’s values page (as shown in the screenshot from Feature 50).

Another functionality suggested by Hans-Jörg was a bigger map for language families. I implemented this map view as separate page which can be reached from the regular family page, and configured from there as well. As an example, look at the map for the Austro-Asiatic family.

For details about these changes see the complete changeset.


Leave a Reply