What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 122 Stack Exchange communities.

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
9  
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
5  
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
1  
Regarding your Update, see stackoverflow.com/review/suggested-edits/1920437 –  fedorqui Jun 5 '13 at 13:10
add comment

2 Answers

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
1  
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
1  
.2? Did you mean $.02? –  Cole Johnson Apr 15 '13 at 1:29
add comment

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
add comment

You must log in to answer this question.

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