Marketplace/Compatibility: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(added banner)
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Marketplace_banner}}
{{draft}}
{{draft}}
A key aspect of Mozilla's Apps project is that apps work anywhere HTML5 works. It's important that the Marketplace similarly works everywhere HTML5 works to allow consumers to acquire apps.
A key aspect of Mozilla's Apps project is that apps work anywhere HTML5 works. It's important that the Marketplace similarly works everywhere HTML5 works to allow consumers to acquire apps.


== Consumer Pages ==
== Compatibility Matrix ==
=== Public Pages ===
We need <b>full</b> support for any platform with native App support (say, a Boot2Gecko phone), and <b>most</b> support for any platform that apps support (which is every modern browser).
We need <b>full</b> support for any platform with native App support (say, a Boot2Gecko phone), and <b>most</b> support for any platform that apps support (which is every modern browser).


<b>Full</b> support means everything works exactly as intended. <b>Most</b> support means that all actions work, however some visual differences are allowed.
<b>Full</b> support means everything works exactly as intended. <b>Most</b> support means that all actions work, however some visual differences are allowed. <b>Some</b> just means that most vital things should work, and we'll fix bugs if filed. Blank means we don't support it at all.


JavaScript is required. Without JavaScript, an error is shown.
JavaScript is required. Without JavaScript, an error is shown.
The decision to fix a bug on any non-full platforms is up to the discretion of the team, based on the severity of the bug combined with the stated support of the platform.


{|
{|
|-
|-
! Firefox Desktop  
! <br>
! Public Consumer Pages
! Developer/Reviewer Pages
|-
! Firefox Desktop
| bgcolor="#ffe303" | Most
| bgcolor="#ffe303" | Most


|-
! Firefox Mobile  
! Firefox Mobile  
| bgcolor="#ccffcc" | Full
| bgcolor="#ffe303" | Most
|-
! B2G
! B2G
| bgcolor="#ccffcc" | Full
| bgcolor="#ffe303" | Most
|-
! Chrome Desktop
! Chrome Desktop
| bgcolor="#ffe303" | Most
| bgcolor="#ffe303" | Most
|-
! Chrome Mobile
! Chrome Mobile
| bgcolor="#ffe303" | Most
| bgcolor="#eeeeee" |
|-
! Chromebook
! Chromebook
| bgcolor="#ffe303" | Most
| bgcolor="#eeeeee" |
|-
! iPhone
! iPhone
| bgcolor="#ffe303" | Most
| bgcolor="#eeeeee" |
|-
! Safari
! Safari
| bgcolor="#ffe303" | Most
| bgcolor="#cccccc" | Some
|-
! Android Browser
! Android Browser
! IE8+
 
! Opera
| bgcolor="#ffe303" | Most
| bgcolor="#eeeeee" |
 
|-
! IE6+
 
| bgcolor="#eeeeee" |
| bgcolor="#eeeeee" |
 
|-
! IE8
 
| bgcolor="#cccccc" | Some
| bgcolor="#eeeeee" |
 
|-
|-
| bgcolor="#ccffcc" | Full
! IE9+
| bgcolor="#ccffcc" | Full
 
| bgcolor="#ffe303" | Most
| bgcolor="#ffe303" | Most
| bgcolor="#ffe303" | Most
| bgcolor="#ffe303" | Most
| bgcolor="#ffe303" | Most
| bgcolor="#ffe303" | Most
| bgcolor="#ffe303" | Most
| bgcolor="#ffe303" | Most
| bgcolor="#ffe303" | Most
| bgcolor="#ffe303" | Most
|}
| bgcolor="#eeeeee" |


== Developer/Reviewer/etc Pages ==
<b>Some</b> just means most things should work. Not officially supported, however we'll fix any bugs that are reported.
{|
|-
|-
! Firefox Desktop
! Chrome Desktop
! Opera
! Opera
! Safari
 
! Firefox Mobile
! B2G
! Chrome Mobile
! Chromebook
! iPhone
! Android Browser
! IE8+
|-
| bgcolor="#ccffcc" | Full
| bgcolor="#ffe303" | Most
| bgcolor="#ffe303" | Most
| bgcolor="#dddddd" | Some
| bgcolor="#cccccc" | Some
| bgcolor="#dddddd" | Some
| bgcolor="#eeeeee" | 
| bgcolor="#eeeeee" | 
| bgcolor="#eeeeee" | 
| bgcolor="#eeeeee" | 
| bgcolor="#eeeeee" | 
| bgcolor="#eeeeee" | 
| bgcolor="#eeeeee" | 
|}
|}
[[Category:Web Compatibility]]

Latest revision as of 02:07, 1 April 2016

Stop (medium size).png
The Marketplace has been placed into maintenance mode. It is no longer under active development. You can read complete details here.
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.

A key aspect of Mozilla's Apps project is that apps work anywhere HTML5 works. It's important that the Marketplace similarly works everywhere HTML5 works to allow consumers to acquire apps.

Compatibility Matrix

We need full support for any platform with native App support (say, a Boot2Gecko phone), and most support for any platform that apps support (which is every modern browser).

Full support means everything works exactly as intended. Most support means that all actions work, however some visual differences are allowed. Some just means that most vital things should work, and we'll fix bugs if filed. Blank means we don't support it at all.

JavaScript is required. Without JavaScript, an error is shown.

The decision to fix a bug on any non-full platforms is up to the discretion of the team, based on the severity of the bug combined with the stated support of the platform.


Public Consumer Pages Developer/Reviewer Pages
Firefox Desktop Most Most
Firefox Mobile Full Most
B2G Full Most
Chrome Desktop Most Most
Chrome Mobile Most
Chromebook Most
iPhone Most
Safari Most Some
Android Browser Most
IE6+
IE8 Some
IE9+ Most
Opera Most Some