-
Notifications
You must be signed in to change notification settings - Fork 923
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add "edit" button to mobile version #2233
Comments
My default on android is: install the editor app Vespucci, after that use the "geo uri" in the share part of the website. |
I see the benefit of an app for power users, but for infrequent/novice users a minimal web interface would be good too ? |
Here is a comment about adding mobile support to iD: openstreetmap/iD#5890 (comment) |
@tomhughes just press the inspect button on the top and iD becomes a lot better. I've been able to do a lot with iD lately, including adding service roads and buildings, using the validator to upgrade tags, and adding POIs, all from my smartphone. |
In my experience, 90% of novices are lost by not downloading an app from the app-store. Questions:
|
"In my experience, 90% of novices are lost by not downloading an app from the app-store." I think most people edit OSM at this point probably also have OsmAnd installed on their cell phones. You can edited POI's pretty easily through that by holding down on the POI, clicking actions, and pushing the "modify POI" button. As far as the financing question goes, its not really about that. There's been a lot of discussion and issues about making the main site more mobile friendly and that doesn't seem to be a direction the maintainers are interested in going in. Although, iD Editor has made some progress on it. Money isn't the barrier though. TomHughes can probably speak more to that if need be. Personally, I use to be really into the idea, but I've been less so lately. Apps are adequate and its fundamentally wrong in my opinion to just do things to satisfy "novices" in my opinion. They are extremely small segment of OSM users and 99% of us are perfectly fine with using either apps or desktops in absense of mobile support. That's just what I think though. |
It is difficult to understand what you wanted to say there.
You don't need to organize the financing you need to organize the development as there is currently no mechanism to do anything with any funds received (you shouldn't underestimate the effort for a "tags only" editor that doesn't break things though). |
@dieterdreist IMHO that is a fairly to very naive assumption. For an essentially online only app to work -reliably- (as in not to be inundated with complaints about things going wrong during brownouts and outright outages) requires a substantial amount of work. |
Am So., 26. Mai 2019 um 11:36 Uhr schrieb Simon Poole <
[email protected]>:
@dieterdreist <https://github.com/dieterdreist> IMHO that is a fairly to
very naive assumption. For an essentially online only app to work
-reliably- (as in not to be inundated with complaints about things going
wrong during brownouts and outright outages) would need a substantial
amount of work.
I agree it would be a substantial amount of work to make it a universally
recommendable editor (in particular touch vs. mouse-controlled needs
significant modifications) that's why I wrote "somehow working", for many
edits (e.g. correcting a street name), it is more than sufficient. The very
promising new "text mode" even allows for more complex modifications like
shifting tags from one object to another.
|
What about different list of linked editors that would depend on a situation? For example on Android Vespucci and StreetComplete are feasible candidates. I assume that it is OK to use JS for system detection. |
See openstreetmap/iD#7639 . cc: @ralfhauser |
Its been a while since the decision to hide the edit button was made an I think we should change it now. My main reasons are…
From a conceptional and user experience point of view I think we should re-add the edit button. @AntonKhorev you have been working on this parts of the code for a while now, do you see any technical blockers to unhide the edit button? |
I'm sure I've mentioned it elsewhere, but for clarity there is no "mobile version" of the website. The layout of the website (and in this case, the appearance of the edit button) is based on the screen width, so the edit button can appear on mobile devices with wide screens, and it can be hidden on desktops when the browser window is narrow. We also have three different layouts, not just two. So the choice is at what screen width do we want to show the edit menu, and perhaps what items to we want to show on the edit menu for different widths. I should also note here that although the layout is based on the screen width, it's also (currently) affected by the language that you are using, since the different page layouts are currently based on ensuring that the wider menus fit too. Finally your username also plays a part, since it's also shown in the top menu - you can give yourself a very long username, and the edit menu will show up only on very wide screens! The exact width at which we transition from the one-column layout (for small screens) to the compact-menu layout is therefore different for different people. I'd like to decouple these at some point, so that the layout is based on screen width directly, and only the menus are based on the menu width. |
@gravitystorm what I am still unclear about: Would a PR to add the edit button to the |
Sure! But I would want to see consideration as to whether it's useful and what any drawbacks might be. For example, I don't think it's useful to show iD when the screen width is so narrow that the save button isn't on screen! I think that might apply to many small-width devices like common mobile phone sizes. But if someone wants to make the case for adding the menu, or doing something more sophisticated (e.g. encouraging landscape mode where that might help, or changing the selection of items shown on the menu depending on screen width, etc etc) then I would certainly consider it. |
We have more than that because the following doesn't apply to the right sidebar:
You can have one sidebar going into full width mode while the other staying on the side. |
What I can't quite understand is why this is of sudden urgency, particularly given that the whole mechanism/labelling etc. might have to change based on whatever the OWG decides with respect to how to move forward with adding additional entries to the menu, to the point that "Edit" might not even be the appropriate heading. |
The Edit button is visible on all window widths after #5151. How well it works is a different question. For example, I still can't get element selection by tapping to work all of the time in iD, see https://www.openstreetmap.org/user/Anton%20Khorev/diary/401385. On the other hand, opening iD from an element page just to edit tags as described in the first post here seems to work fine. |
I would end on noting that the button does nothing or after while causes an error for everybody that doesn't have iD selected as default. At least remove the drop down and only start iD as long as the other issues are not resolved. |
Why the dropdown would be a problem? Surely you're not going to select "remote control" from it if you don't have anything that supports remote control running on the device. |
What I want to try:
|
@AntonKhorev just a quick reminder that we will have to re think the dropdown as well as the settings once openstreetmap/operations#877 is resolved and we can finally talk about adding more mobile editors to the UI. The discussion on this seems to be ongoing, though. |
on https://www.openstreetmap.org/node/846169263, I would like to add wheelchair=yes tag when on my mobile.
The responsive design unfortunately hides the "edit" button - so I cannot.
(I am logged in on my smart-phone)
The text was updated successfully, but these errors were encountered: