Cleaner UI, keeping bots at bay, first steps toward notifications
I know you all have been wondering: it’s been a while, what have the OSM Website contributors been up to? Well, here’s the answer!
User experience
- Browsers that don’t support WebGL should show a helpful message instead of breaking. (@CommanderStorm)
- In the pages for GPS traces, you should not see long filenames break the layout any more, and the intent of the links should be clearer. (@CommanderStorm, @Rub21)
- Other tweaks to the layout should avoid cramping menu items in small screens, ensure route directions show correctly, and make text more consistent in the UI for diary pages (@TrickyFoxy, @hlfan, @Andy_Allan)
- If you include a link to your Codeberg account in your profile, it’ll show an appropriate icon. (Arpan200502’s first contribution!)
- The “Heatmap” in your profile is now called “Contribution Calendar”, to avoid confusion with the sort of “maps” we normally deal with here. (Arpan200502)
- We adjusted the “tabindex” of the login page, meaning that the tab key should navigate the page better when you use the keyboard. (Arpan200502)
- We removed a dead copyright link. (@Robot8A)
- You may now see country-specific banners on the website, which can be used for activities such as local fundraising. (@Danysan95’s first contribution!)
- The UI is now available in the Lakota language, which required adding it to the right places and some manual tweaking. (@pablobm, @hlfan)
- We added some legal text to the welcome banner to point logged-out users to the terms of use. (Arpan200502)
- And finally, we upgraded iD to version 2.39.5. In fact we upgraded it several times this month, progressively to versions 2.39.0, 2.39.2, and 2.39.3. We also improved our integration with it by making assets work better without precompilation and simplifying their logic (@tyr_asd, @hlfan)