https://bugzilla.wikimedia.org/show_bug.cgi?id=43334
--- Comment #6 from rogerhc <[email protected]> --- (In reply to comment #5) > (In reply to comment #4) > > Agree--Visual Editor should not use <h1> HTML tags for headings at all > > because > > MediaWiki uses <h1> HTML for page name and headings are subordinate to page > > name. Heading-1 should create <h2> HTML tags, Heading-2 <h3> HTML tags, > > Heading-3 <h4> HTML tags, etc. Newcomers don't know this. Visual Editor > > should > > simply do this correctly without editors needing to know or think about it > > at > > all. Offering <h1> HTML in Visual Editor will cause confusion and misuse > > among > > the very people Visual Editor is designed to empower. They just want it to > > work > > right. > > Except "Heading 1" is actually create-able on any wiki page ("= Foo ="), it's > just discouraged. This is a tension between what the software /lets/ users do > and what they /should/ do. I'm not convince that hard and fast global rules > are > always appropriate. This is not about convincing anyone "that hard and fast global rules are always appropriate." This is about getting it right for MediaWiki and MediaWiki users. Having "Heading-1" create wrong first level headings is wrong because orrect first level headings are <h2> in MediaWiki, subordinate to the page name <h1> that _is_ 'hard and fast' coded into the wiki page generator because that works well, always has, and is correct HTML. Users should not need to think about HTML at all. VisualEditor should just work right, not wrong. I know = Foo = gives <h1>Foo</h1>. That is an unfortunate wiki markup parser bug. If the VisualEditor team is too week to fix this bug by removing <h1> from the editor, they may implement "Header-0 _deprecated_" as <h1> (and link "_deprecated_" to a mediawiki.org page explaining why it is deprecated and why nevertheless included in VisualEditor). That is the obvious easy way out. However, VisualEditor has no need nor obligation to implement the deprecated and seldom used = Foo =. So remove it now and save everyone the mind drain of "Header-0 _deprecated_". VisualEditor is NOT an HTML editor. It is a MediaWiki page editor. -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
