Gelmiş geçmiş en büyük porno sitemiz olan 2pe de her zaman en kaliteli pornoları sunmayı hedefledik. Diğer video sitemiz olan vuam da ise hd porno ağırlıklı çalışmalara başladık.

  1. #1
    Sencha User
    Join Date
    May 2010
    Posts
    53
    Vote Rating
    0
    dukeyboy is on a distinguished road

      0  

    Default [beta] - grid infinite scrolling user experience is jarring

    [beta] - grid infinite scrolling user experience is jarring


    When using the new infinite scrolling, it is a jarring user experience to have a big grey "loading" screen thrown up when the scrollbar is moved. As a user it throws me out of my immersion in the data and makes me think "big grey box says loading".

    It's fairly easy to solve these usability issues by giving control over whether or not the "loading" is displayed, when it is displayed, whether or not the grey box is displayed, and when the previous rows are cleared.

    Is it possible to do one or more of:

    1: leave blank alternating colored rows in place whilst the grid is busy, and optionally display .. as a placeholder until the new rows become available
    2: choose whether or not to display the "loading" message
    3: choose to display the "loading" message, but only after X seconds have elapsed
    4: leave the existing rows displayed until the new rows are ready for display

    If such things were possible then the user experience of the grid would be vastly improved and allow the user to immerse in the data, not to think about "big grey box says loading".

    thanks

  2. #2
    Sencha - Architect Dev Team aconran's Avatar
    Join Date
    Mar 2007
    Posts
    9,064
    Vote Rating
    113
    aconran is a splendid one to behold aconran is a splendid one to behold aconran is a splendid one to behold aconran is a splendid one to behold aconran is a splendid one to behold aconran is a splendid one to behold aconran is a splendid one to behold

      0  

    Default


    Thanks for the great feedback. We're looking to improve the user experience and have a few things in the works that weren't able to make it for B1.

    You have some great ideas on configurations here that we will definitely take into account.

    Thanks,
    Aaron Conran
    @aconran
    Sencha Architect Development Team

  3. #3
    Ext JS Premium Member SebTardif's Avatar
    Join Date
    Feb 2011
    Location
    Cambridge, MA
    Posts
    295
    Vote Rating
    8
    SebTardif is on a distinguished road

      0  

    Default


    I vote for -> leave the existing rows displayed until the new rows are ready for display + the loading box after 500 ms

    I evaluated so many grids recently and it's the best feedback there is. Users hate so much a white page.

  4. #4
    Sencha User
    Join Date
    May 2010
    Posts
    53
    Vote Rating
    0
    dukeyboy is on a distinguished road

      0  

    Default


    It should be configurable if you want
    grey box
    display loading message after X seconds
    continue to show alternating row colours whilst fetching more data
    show .. (i.e. two dots, or something else) whilst fetching data

    I think the existing rows should remain displayed until the new ones can be shown.

  5. #5
    Sencha User steffenk's Avatar
    Join Date
    Jul 2007
    Location
    Haan, Germany
    Posts
    2,656
    Vote Rating
    6
    steffenk has a spectacular aura about steffenk has a spectacular aura about steffenk has a spectacular aura about

      0  

    Default


    what is really bad from user perspective is that it starts loading while you drag the scrollbar handler, it should start on release anyways.
    vg Steffen
    --------------------------------------
    Release Manager of TYPO3 4.5

  6. #6
    Sencha User
    Join Date
    Aug 2009
    Posts
    480
    Vote Rating
    1
    plalx has a spectacular aura about plalx has a spectacular aura about

      0  

    Default


    NOTE: The comments below applies only when scrolling the grid quickly by dragging the scroller handler. I think the current behavior of the grid when simply scrolling using arrows is pretty decent.

    What users dislike in my opinion is to feel that the view is getting blocked when they are moving the scrollbar. It is counter-intuitive to scroll and see that nothing's moving / changing on the screen. None of the proposed solutions are solving this issue. Keeping the last available rows in place while new ones are getting loaded is already a nice step over the passive loading mask, but from my point of view is still not enough. As a user, what I would like to see is the row numbers increasing/decreasing as I scroll, even if I'am not seeing any data. When things are still moving/changing, it doesn't feel like waiting. Now, not all grids have the row number column, so we could clear the grid's body and show 'x - x of total', where 'x - x' would change as we scroll. Anyway, there might be better solutions, but the key point here is to find a way of showing row numbers as we scroll, or give the users an indicator telling them where they at in the record collection. Also, the rows would only need to get loaded when releasing the scroll handler.

Similar Threads

  1. User Community Experience Poll
    By Elijah in forum Ext 3.x: Help & Discussion
    Replies: 5
    Last Post: 25 Mar 2010, 11:42 AM
  2. Replies: 19
    Last Post: 7 Apr 2008, 10:32 PM
  3. Replies: 0
    Last Post: 13 Mar 2008, 5:12 PM
  4. Ajax File Storage User Interface 1.0 Beta
    By hgcphoenix in forum Community Discussion
    Replies: 3
    Last Post: 27 Nov 2007, 3:54 AM

Thread Participants: 4