Closed Bug 1385782 Opened 8 years ago Closed 6 years ago

four identical miscellaneous sections in help

Categories

(support.mozilla.org :: Knowledge Base Content, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: u20230201, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0 Build ID: 20170612000000 Steps to reproduce: I called online help (Help->Keyboard Shortcuts) (https://support.mozilla.org/en-US/kb/keyboard-shortcuts-perform-firefox-tasks-quickly?redirectlocale=en-US&as=u&redirectslug=Keyboard+shortcuts&utm_source=inproduct#w_miscellaneous) Actual results: I the overview there are four subsequent sections, each named "Miscellaneous". Expected results: Multiple sections at the same level should have different names. In concrete: Be more specific!
It seems these four sections are identical, also.
Summary: four miscellaneous sections in help → four identical miscellaneous sections in help
Component: Untriaged → Knowledge Base Content
Product: Firefox → support.mozilla.org
Version: 52 Branch → unspecified
There have been more than 15 edits to the article since this bug was filed, and I do not see the issue currently (on Windows). Ulrich, are you still seeing multiple Miscellaneous sections, or can we close this one?
Flags: needinfo?(Ulrich.Windl)
I wonder what you are seeing for the URL https://support.mozilla.org/en-US/kb/keyboard-shortcuts-perform-firefox-tasks-quickly?redirectlocale=en-US&as=u&redirectslug=Keyboard+shortcuts&utm_source=inproduct because I still see four sections named "Miscellaneous", like this: ... PDF Viewer Miscellaneous Miscellaneous Miscellaneous Miscellaneous Media shortcuts ... So hoping the problem will go away automagically was not successful, and no, you cannot close the bug while the problem still persists.
Looking closer, I found this: [...] </p><span class="for" data-for="fx50"><div class="for" data-for="win,linux"> <h1 id="w_miscellaneous">Miscellaneous</h1> [...] </div><div class="for" data-for="mac"> <h1 id="w_miscellaneous_2">Miscellaneous</h1> [...] </div></span><span class="for" data-for="not fx50"><div class="for" data-for="win,linux"> <h1 id="w_miscellaneous_3">Miscellaneous</h1> [...] </div><div class="for" data-for="mac"> <h1 id="w_miscellaneous_4">Miscellaneous</h1> [...]
Flags: needinfo?(Ulrich.Windl)
Another note: Some magic scripting may prevent multiple "Miscellaneous" sections to appear (A bad choice IMHO).
The "showfor" structure used throughout the Knowledge Base to adapt pages to your OS and program version require JavaScript to be enabled. There is not a graceful fallback if the user has JavaScript disabled. The showfor struture is used not just for large blocks of content but to vary phrases within blocks and sometimes within sentences. Accordingly, it is not a simple matter to change how it works. Perhaps a temporary warning can be added to pages that JavaScript is required so you have an indication of why you might get scrambled contents.
Thinking about it, several points came to my mind: * As the documents has parameters anyway, why not add the version and platform? * For accessibility guidelines, at least more specific headings would be helpful (actually, it would have removed my initial confusion). Like "Miscellaneous (Firefox 50 on Windows or Linux)", "Miscellaneous (on Mac)", "Miscellaneous (Firefox on Windows or Linux)", "Miscellaneous (on Mac)". I notice some inconsistencies, also: There is a data-for="fx50", a data-for"not fx50", and no corresponding "data-for"... * If the document requires Javascript to work correctly, a corresponding <noscript> element would be advised. If the headings were different, the experience with Javascript disabled would be improved, also.
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.