Using G+ web page and app I just a came up with a (maybe crazy) feature sugestion regarding scrolling.

Using G+ web page and app I just a came up with a (maybe crazy) feature sugestion regarding scrolling.

1.) Unidirectional scrolling

We can currently pin items, even just horizontally or vertically. What about in addition restrict vertical/horizontal scrolling to only one direction from it’s original position.

The effect I have in mind: scroll down on a G+ page, the menu bar raises up to a certain point, then stops.

2.) Parallax scrolling

Best explained with example first: open any user’s profile in the G+ app. Scroll down. The page moves up, but the background behind the profile picture moves at a different speed.

What I have in mind for LL: in the “+” customization i.e. for a panel  there could be a “scrolling factor”.

50%: scrolling the desktop a complete page would only scroll the panel half a screen. Vice versa 200% would move the panel twice the way the screen does.

Pierre Hébert , do you generally think this might be possible to implement?

]]>

6 Commentsto Using G+ web page and app I just a came up with a (maybe crazy) feature sugestion regarding scrolling.

  1. Anonymous says:

    < ![CDATA[

    I can envision some really cool effects with #2

    ]]>

  2. Anonymous says:

    < ![CDATA[

    #1 is possible…but the difficult thing I think is the ‘stop’ (maybe just from their position to an edge of the screen…)


    #2 could be awesome…specially if we could put negative numbers (can you imagine why? For example -100% ) but even with only positive ones could be awesome

    ]]>

  3. Anonymous says:

    < ![CDATA[

    Interesting idea…



    As I see the future of Lightning, this will be possible to do this through scripting, for instance parallax could be done with something like this:


    my_desktop.onScroll = function(x, y) {


       my_item.setPosition(x*2, y);


    }


    Unidirectional scrolling would be a bit more complex since it needs to detect a direction change, but this is perfectly doable.


    I don’t know how it will behave in terms of performance though.



    I am thinking at scripting instead of standard configuration boxes, because this is an advanced feature, and scripting would be well suited for this.

    ]]>

  4. Anonymous says:

    < ![CDATA[

    Pierre Hébert Awesome.



    But one general remark regarding scripting: you said it’d be advance feature, only in eXtreme. If an effect would be implemented by us themers via script and publish this as APK, it should not be applyable with free LL. Or LL should allow running scripts, but not editing them. Maybe a valid solution for other advanced features, too.

    ]]>

  5. Anonymous says:

    < ![CDATA[

    LL will contain the necessary hooks to run scripts, but not the editor. to create and modify them I expect the engine alone will be light enough to be built into LL.

    ]]>

  6. Anonymous says:

    < ![CDATA[

    I know from a couple years ago that it wasn’t that hard to get parallex scrolling in action script (flash) . but I don’t know how it works when creating Android apps.


    what is still something I want to dive I to in the near future 

    ]]>

Leave a Reply

Your email address will not be published. Required fields are marked *