Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

The description of says

A NSView subclass that displays web pages under MacOS. For Android, please look at the android-webview tag. For iOS, look under uiwebview.

However, I noticed that most people use the webview tag for Android and (to a lesser degree) for iOS and iPhone.

How do we clean up this mess? The way I see it we have 3 options:

  1. We keep the current webview tag description and retag all Android questions to and all iOS and iPhone questions to
  2. We change the description of webview tag and start using it only for Android. We retag all cocoa and osx questions to a newly created
  3. We adjust the webview tag description and allow both Android, Cocoa and OS X questions.

  4. We deprecate the webview tag and only use specific tags. (Suggested by Mr. Disappointment)

Personally, I'm in favour of option 4 but I'm curious what you think.

UPDATE June 5th 2013: It seems that someone went for option 3 and updated the webview tag to a more general description.

share|improve this question

closed as off-topic by mmyers, CRABOLO, Robert Cartaino Aug 13 '14 at 16:44

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "This question pertains only to a specific site in the Stack Exchange Network. Questions on Meta Stack Exchange should pertain to our network or software that drives it as a whole, within the guidelines defined in the help center. You should ask this question on the meta site where your concern originated." – mmyers, CRABOLO, Robert Cartaino
If this question can be reworded to fit the rules in the help center, please edit the question.

Of course they do, when they're working with Android, why would they think webview was for anything else? The solution would be to have unique tags, if the tag is at all necessary, i.e. deprecate webview and mark all explicitly: android-webview, ios-webview, and the rest. – Grant Thomas Apr 5 '13 at 8:34
@Mr.Disappointment I think Android users are much sloppier than iOS users because there are 1859 questions properly tagged android-webview and 5322 questions properly tagged with uiwebview. But I do like your idea to make the webview tag deprecated – THelper Apr 5 '13 at 8:38
Webkit and webview are used elsewhere too, such as in Qt. What ever is done, the solution should include how to properly tag these, too. I think options 1 and 2 don't handle this very well. – hyde Apr 8 '13 at 9:01
Regarding your Update, see – fedorqui Jun 5 '13 at 13:10
up vote 5 down vote accepted

i'd think option 3 would make the most sense, since "webview" could then be generically used for "i have a question about embedding a webview (regardless of platform), while the platform tags would allow the user to differentiate. (ie "webview + android", "webview + Qt", or whatever.

as a symmetrical example, if there was a tag "button", you'd expect it to apply to questions about working with buttons in your UI in general, and not be specific to, say, the WPF Button class.

just my .2

share|improve this answer
Good point about button. Maybe webview could be generic, but keep all the framework-specific foo-webview tags also. There is a button, and it's being used just as you described. There's also e.g. uibutton. So why not define webview as "any kind of webview" and just leave the other variants alone... – The Community Apr 14 '13 at 17:49
.2? Did you mean $.02? – Cole Johnson Apr 15 '13 at 1:29

Option 4 seems like a reasonable candidate. To keep track of people's preferences, upvote this answer if you prefer Option 4. In particular:

The set of tags would be , , and (optionally, one could add and make it a synonym for , if you care about consistency in naming). Then, deprecate the tag.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged .