I have a lookup on my page and the results are being displayed in a table with the person found, status and action 'view report'. You can only search one person at a time. Each person might have many reports. My question is, is this good practice to display the initially empty table? It looks odd to have my lookup and under it there's the table header with nothing below. Thanks

  • I tend to grey the table out when it first loads and when a search yields no results. It works nicely and users seem to like it. Personally, I think this is better than having a blank space where the table will be, then having it appear after thei first (successful) search. – Steve Jones Apr 12 '17 at 16:57

Yes, you can do it, however I would add an indication for the User that something is going to appear in the table.

This approach is called skeleton screens. You display a temporary content in the place where soon you are going to display the results.

This is used e.g. in Facebook feed, or on Medium and can be adapted to your case, I believe.

Here is an example:

enter image description here

Plus an article about it: https://www.sitepoint.com/how-to-speed-up-your-ux-with-skeleton-screens/

  • Thank you, unfortunately I have no enough reputation to give +1. – foch Apr 14 '17 at 10:25
  • No worries! Being glad I could help feels good enough :) – Dominik Oslizlo Apr 14 '17 at 10:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.