On 11 October 2015 at 22:08, Gabriele Svelto <gsve...@mozilla.com> wrote:

> I didn't even know we were implementing yet another homescreen
>

Please see the Gaia meeting notes from July
<https://wiki.mozilla.org/Gaia/Meeting/2015-07-28#Systems_front_end>, August
<https://wiki.mozilla.org/Gaia/Meeting/2015-08-18#Systems_front_end> and
September
<https://wiki.mozilla.org/Gaia/Meeting/2015-09-08#Systems_front_end>.

*"There's no point in acting all surprised about it. All the planning
charts and demolition orders have been on display on the wiki for three of
your Earth months"* -- Vogon Captain (slightly paraphrased).

In all seriousness, the new homescreen has some much improved performance
properties, a cleaner architecture based on new web components, and is a
privileged app (!) which makes it more replaceable and potentially more
updateable. The previous vertical homescreen was built for quite a
different set of requirements and had gathered some bloat, when it came to
adding a second panel had some serious performance issues.

The new homescreen is not quite fully baked yet (hence off by default) and
UX have recently carried out a review. As Chris said, the recommendations
include turning off scroll snapping until it's a bit more polished and
bringing back the column setting and the edit mode. The column setting is
just tricky because the Settings API is only available to certified apps,
and the previous edit mode had its own problems (I personally prefer the
new UI).

Apologies that we had to drop app grouping for the time being, we realise
that a lot of people use that, but with the addition of a second panel it
started to get a bit complex. Replacing that feature is in our backlog and
there are ongoing UX workshops which include how content on the homescreen
should be organised in future.

So there are still bugs to fix, but please bear with us, and keep testing
and filing those bugs!

Also if you have an idea for a better homescreen, thanks to the replaceable
homescreens feature you can now build your own!

Thanks Chris and Guillaume for all your hard work

Ben
_______________________________________________
dev-fxos mailing list
dev-fxos@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-fxos

Reply via email to