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