User Experience Stack Exchange is a question and answer site for user experience researchers and experts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm working on local cinemas guide (for arab users), and I want to design showtimes schedule in cinemas on movie page.. easy & simple for users and easy for developer and data entry.

Can I use Tabs ? or just table ? and how can me sort cinemas names with show times and show days ?

my first touch:

Case 1:

enter image description here

Case 2:

enter image description here

Case 3:

enter image description here

share|improve this question
Hi @Abudyah what is your actual question here? – JonW Mar 10 '12 at 11:37
I update my question :) – Abudayah Mar 10 '12 at 11:42
up vote 4 down vote accepted

There are some constraints that makes it difficult to sort showtimes across dates and cinemas:

  1. Movies start at different time depending on cinema. For example, Cinema A has a movie playing at 9:30, 12:30, 3:30, whereas Cinema B can have the same movie playing at 10:15, 4:45.

  2. Cinemas may not have repeating weekly schedule for a given movie. So just because Movie A is being shown Monday-Friday 3pm, 7pm, 10pm this week, it doesn't mean it will have the same showing schedule next week.

Although tabular data may not be so feasible, you can still provide a set of "Filters" for those who are looking for more specific listings, such as by Start Time, Date, location, etc. (see first two mockups below)

Another way to tackle the problem is to use a timeline, which makes it a bit easier to compare times, but it may not be the best solution for casual movie goers. Just an idea :)


download bmml source – Wireframes created with Balsamiq Mockups

share|improve this answer
yes, thank you.. the big challenge is make something cross with all cinemas.. but for easy development in this time i will use this what do u think ? – Abudayah Mar 10 '12 at 14:33
Abudayah, I think that would work, but what is the purpose of the first "-" for Prime Cinema? Are you expecting showtimes to be identical if they are in the same column? If not, I would remove all the hyphens, because it can be misleading. – Jung Lee Mar 10 '12 at 16:06
I will try to use your first case.. thank you :) – Abudayah Mar 10 '12 at 17:13
btw, here is the final design :) it's simple and not complecated for back end developer – Abudayah Feb 27 '14 at 10:24
Wow... old thread resurrected! I get Internal Server Error though. – Jung Lee Feb 28 '14 at 12:37

I think here they get it right:

  1. Showtimes are grouped into columns based on the time of the day
  2. You can see everything right upfront, without need to click anywhere
  3. It’s only time of the beginning, because it rarely makes big difference if a movie lasts 1.5 hour or 2.
  4. Timetable is for particular day because you usually know when are you up for the movie.


share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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