Support/Browser Support

From MozillaWiki
Jump to: navigation, search

Support has a unique audience and thus unique browser support requirements. In particular, we have traditionally supported all browsers that ship with Firefox-supported operating systems (e.g. Windows XP and thus IE6).

However, not all browsers and not all parts of the site require the same level of functionality, visual polish and experience.

Draft-template-image.png THIS PAGE IS A WORKING DRAFT Pencil-emoji U270F-gray.png
The page may be difficult to navigate, and some information on its subject might be incomplete and/or evolving rapidly.
If you have any questions or ideas, please add them as a new topic on the discussion page.

NB: This draft is based on current practices, which, admittedly, have not been documented before. Please propose changes on the talk page.

Support Levels

A grade:
All functionality works.
Minor visual variation between browsers and operating systems is acceptable.
Transparent progressive enhancement allowed (e.g. functionality can optionally use browser capabilities if they're available, but features still work without them).
Performance variation between browsers is acceptable.
B grade:
Functionality that requires new browser features may be disabled. All other functionality present.
All content must be accessible.
Visual variations (e.g. rounded corners) are acceptable.
C grade:
Key support content must be accessible. Other content and functionality may be hidden or disabled.
Major visual variations allowed.
Unsupported
If it works, great.
We won't fix bugs for unsupported browsers.

If it's not on the chart, it's unsupported.

User-facing content

User-facing refers to content and functionality that someone coming to the site for help would need, including but not necessarily limited to knowledge base article content, support forum (question and answer) content, and the ability to ask questions via the support forum. It explicitly does not include editing knowledge base articles or using any administrative (e.g. group admin, not just within the Django admin) tools.

Mobile

Support Level
Mobile Firefox (Android) A-Grade
Mobile IE B-Grade
Opera Mobile B-Grade
Android Browser B-Grade
iOS Safari B-Grade

Desktop

Linux Windows 7 Windows Vista Windows XP OS X✝
Fx (beta) A-Grade A-Grade A-Grade A-Grade A-Grade
Fx (latest and latest-1) A-Grade A-Grade A-Grade A-Grade A-Grade
IE 10 A-Grade A-Grade
IE 9 A-Grade A-Grade
IE 8 B-Grade B-Grade B-Grade
IE 7 C-Grade C-Grade C-Grade
IE 6 C-Grade C-Grade C-Grade
Safari (latest and latest-1) A-Grade A-Grade A-Grade A-Grade
Opera (latest and latest-1) A-Grade A-Grade A-Grade A-Grade A-Grade
Chrome (latest and latest-1) A-Grade A-Grade A-Grade A-Grade A-Grade

✝ All versions currently supported by the latest Firefox.

Contributor-facing content

Contributor-facing refers to content and functionality that is specifically for providing help, not getting it. This includes, but is not limited to, editing knowledge base articles, answering help questions, uploading gallery images and videos,

Mobile

Contributor tools are generally not supported on mobile at this time.

Desktop

Linux Windows 7 Windows Vista Windows XP OS X✝
Fx (beta) A-Grade A-Grade A-Grade A-Grade A-Grade
Fx (latest and latest-1) A-Grade A-Grade A-Grade A-Grade A-Grade
IE 10 B-Grade B-Grade
IE 9 B-Grade B-Grade
Safari (latest) B-Grade B-Grade B-Grade B-Grade
Opera (latest) B-Grade B-Grade B-Grade B-Grade B-Grade
Chrome (latest) B-Grade B-Grade B-Grade B-Grade B-Grade
Gecko-based B-Grade B-Grade B-Grade B-Grade B-Grade

✝ All versions currently supported by the latest Firefox.