What does HackerNews think of iD?

🆔 The easy-to-use OpenStreetMap editor in JavaScript.

Language: JavaScript

#159 in Hacktoberfest
#85 in JavaScript
For me a good example have always been https://kangax.github.io/compat-table/es6/ which rendered very poorly on Firefox. I see it's better now, but still, try to hover over the table (do couple of mouse movement, some circles or something) and see that it's not as responsive as Chrome is.

Another example is iD[0] Editor on https://www.openstreetmap.org/. But there, to be fair, it's also slow on Chrome but I feel it's a bit slower on Firefox.

[0] https://github.com/openstreetmap/iD

OpenStreetMap has all the curbs, sidewalks and crosswalks, too. They are not rendered in OSM Carto [1], but show up in the data, when you click on the edit link, or load the region in JOSM [2].

Here's a screenshot of the region in JOSM https://share.getcloudapp.com/X6uEexZo, and here in iD [3]: https://share.getcloudapp.com/7KuQPyLg

The benches are even mapped with their 'viewing direction' and color :)

[1]: The standard style on osm.org: https://github.com/gravitystorm/openstreetmap-carto

[2]: The powerful editor for OSM data: https://josm.openstreetmap.de

[3]: The editor behind the 'Edit' button on osm.org: https://github.com/openstreetmap/iD

The iD editor for OpenStreetMap is a nice example of how to build a large single-page web application with d3 (and without jQuery, Backbone, or any other large JS libraries): https://github.com/openstreetmap/iD
You can open an issue here with details about where this occurs and your browser/machine details: https://github.com/openstreetmap/iD

Or send them to me and I will enter the issue.. I'm a collaborator on that project.