On Wed, Oct 28, 2015 at 9:33 AM, Wilfred Mathanaraj <[email protected]> wrote:
> In the past we had a proposal to use web-components to bring uniformity to > the UX on FxOS - we did a partial implementation of this and it has left > our UX with an “unfinished” look and feel. > Moving forward we want to have a very uniform UX across all our core apps. > We also want to make this uniform experience available to contributors. > The "uniformity" part is very clear. We want to share more than just style. Components are a great way to achieve this. Glad to see this is our top goal. > Having common components to achieve this will also help with the following: > > 1. UX to easily manage UX changes > Somewhat yes... But I hope we'll be "extra concrete" when discussing this part, lots of misunderstandings around this. WebComponents are a great way to "package". They don't solve the "deployment" use cases by themselves. If the goal is "the UX makes only one change and it propagates across Gaia (and contributors app?)" it's a build system discussion more than a frontend discussion :) > 2. Engineering to reduce code size by using these common components > To reduce app-specific code size yes. > 3. QA to reduce their testing > How? Not sure how this is related.
_______________________________________________ dev-fxos mailing list [email protected] https://lists.mozilla.org/listinfo/dev-fxos

