Web Developer's Nightmare

I was working on a photo album for my friends and family. Unfortunately, the web is still a little unreliable when it comes to standards. When four of my friends and relatives visited the site, each using a different browser and different settings, they met with disastrous results.

Using the clues below, can you figure out which browser each person used, their screen resolution, which feature they had disabled, and how each reacted?


./Labels/h_Resolution.png ./Labels/h_Feature.png ./Labels/h_Reaction.png
./Labels/v_640x480.png ./Labels/v_800x600.png ./Labels/v_1024x768.png ./Labels/v_1280x1024.png ./Labels/v_CSS.png ./Labels/v_JavaScript.png ./Labels/v_Cookies.png ./Labels/v_Popups.png ./Labels/v_hacked_site.png ./Labels/v_competitor.png ./Labels/v_gave_up.png ./Labels/v_nasty_email.png
./Labels/v_Browser.png ./Labels/h_IE.png Mark Mark Mark Mark Mark Mark Mark Mark Mark Mark Mark Mark
./Labels/h_Safari.png Mark Mark Mark Mark Mark Mark Mark Mark Mark Mark Mark Mark
./Labels/h_Firefox.png Mark Mark Mark Mark Mark Mark Mark Mark Mark Mark Mark Mark
./Labels/h_Opera.png Mark Mark Mark Mark Mark Mark Mark Mark Mark Mark Mark Mark
./Labels/v_Reaction.png ./Labels/h_hacked_site.png Mark Mark Mark Mark Mark Mark Mark Mark
./Labels/h_competitor.png Mark Mark Mark Mark Mark Mark Mark Mark
./Labels/h_gave_up.png Mark Mark Mark Mark Mark Mark Mark Mark
./Labels/h_nasty_email.png Mark Mark Mark Mark Mark Mark Mark Mark
./Labels/v_Feature.png ./Labels/h_CSS.png Mark Mark Mark Mark
./Labels/h_JavaScript.png Mark Mark Mark Mark
./Labels/h_Cookies.png Mark Mark Mark Mark
./Labels/h_Popups.png Mark Mark Mark Mark
x o blank
x o blank x o blank x o blank x o blank
x o blank x o blank x o blank x o blank

Clues

  1. The four visitors were: The one using Interent Explorer, the one with CSS disabled, the one with the 1024x768 resolution, and the one who hacked the site.
  2. The visitor who had JavaScript disabled was not the one who sent the nasty email.
  3. One visitor disabled popups because they took up too much space on his 640x480 screen.
  4. The Safari user can't set the time on his VCR, let alone hack a web site.
  5. The Firefox user does not browse without CSS.
  6. The visitor who went to a competing web site (yes, even for a family photo album) uses the next resolution higher than the user who gave up the Internet altogether (who didn't use Opera).
  7. Both the 800x600 visitor and the 1280x1024 visitor have JavaScript enabled.
  8. The Opera user has a resolution higher than the IE user, but lower than the one who has cookies disabled.