comparisonInstead of adding a second edit tab, provide an integration that only uses one edit tab.
Choose between "Edit" and "Edit source" is very confusing for a beginnerFor **logged-out users**:
* Show a single tab, labelled "Edit" regardless of which editor will be loaded.
* Store in a cookie the user's last-used editor where they had a choice of editors (//e.g.// edits to Talk:/Template: don't count).
* When a user clicks the edit tab, read the cookie and load that editor if available.
* When a user clicks the edit tab and no cookie is set (very first time), load the wiki-specific default editor for first time (//aka// 'primary')
* Let the user switch to the other editor if appropriate through a button on the toolbar.
* If they switch, update the cookie.
A solution would be to move the "edit source" button to action menu (the one dropdown, where is the button "move")
(see video in attachment)
--------------------------For **logged-in users** (where we can do this):
**Version**: unspecified* Show a single tab
**Severity**: enhancement* For default user options ("remember my last editor")…
**Whiteboard**: usability** Label the tab "Edit" if they last used VE when they had a choice, "Edit source" if they last used WT.
**See Also**: Store in a preference the user's last-used editor where they had a choice of editors (//e.g.// edits to Talk:/Template: don't count).
https://bugzilla.wikimedia.org/show_bug.cgi?id=49666** When a user clicks the edit tab, read the preference and load that editor if available.
https://bugzilla.wikimedia.org/show_bug.cgi?id=50540** When a user clicks the edit tab and no preference is set (very first time), load the wiki-specific default editor for first time (//aka// 'primary').
https://bugzilla.wikimedia.org/show_bug.cgi?id=50688
**Attached**: {F12114}** Let the user switch to the other editor if appropriate through a button on the toolbar.
** If they switch, update the preference.
* For users opting to "always prefer the visual editor"…
** Label the tab "Edit" if it will load VE, "Edit source" if it will load WT.
** When a user clicks the edit tab, load VE if available.
** Let the user switch to the other editor if appropriate through a button on the toolbar.
** If they switch, do not change their preferences.
* For users opting to "always prefer the wikitext editor"…
** Label the tab "Edit" always.
** When a user clicks the edit tab, load WT regardless.
** Let the user switch to the other editor if appropriate through a button on the toolbar.
** If they switch, do not change their preferences.
* For users opting to "always show two edit tabs"…
** Add where appropriate a second edit tab, with current behaviour (Edit/Edit source).
** When a user clicks an edit tab, load said label's editor.
** Let the user switch to the other editor if appropriate through a button on the toolbar.
** If they switch, do not change their preferences.
* For users opting to "temporarily disable the visual editor while it is in beta"...
** Don't change their edit tab experience at all, //i.e.// show one edit source tab labelled as 'edit'.