I was prototyping a new homescreen in some of my down-time while we were ideating - it was developed with a mind to replace, but perhaps not quite soon. We decided to go with it because adding pin-the-web to verticalhome in an efficient manner proved extremely hard (being generous). verticalhome's codebase is delicate and not that well partitioned (gaia-grid has the majority of the homescreen behaviour and makes a lot of assumptions about how it will be displayed and used - to the point that it's not really usable outside of verticalhome and search). Adding app-grouping was a challenge, and there are serious performance problems in gaia-grid that are very hard to diagnose and fix (again, being generous).
The new homescreen has much clearer separation, and is a much easier and better performing base to build changes on top of (it is also now much better tested) - after discussions with UX and product, we decided that if it was a choice between verticalhome and a bad/no pin-the-web panel, or homescreen, decent pin-the-web and performance, but no app-grouping, we'd go with the latter. 2.5 was a bit of a surprise (also generous), and I think plans have been hastily made. UX has been over the new homescreen and I'm currently responding to changes they've suggested. It's funny that you like the new way of editing (so do I), this is one of the things that is scheduled for removal by UX request, to be replaced by an edit mode. Vertical snapping will also be disabled by default. We discussed implementing folders, but there certainly won't be time to do that in 2.5 *and* an edit mode. I'm open to all suggestions, but let's keep them realistic (given how much time is available). --Chris On Sun, Oct 11, 2015 at 10:08 PM, Gabriele Svelto <gsve...@mozilla.com> wrote: > On 11/10/2015 21:43, Fabrice Desré wrote: > > I'd like to get answers to some questions: > > - why did we start from scratch instead of improving the vertical > > homescreen? > > I didn't even know we were implementing yet another homescreen. It's the > third one unless I've missed something. With all the stuff we need to do > I hope we have a very good reason for doing it. > > > - do we still have time to fix some/all of the usability issues for 2.5? > > I'd hate to be missing grouping and collapsing, those are the two most > useful features I found in the vertical homescreen and I miss them when > dealing with other OSes. > > Gabriele > > > > _______________________________________________ > dev-fxos mailing list > dev-fxos@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-fxos > >
_______________________________________________ dev-fxos mailing list dev-fxos@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-fxos