• There must be a minimum of 100 pixels below the image that is always visible for the caption and comments. This means shrinking the image to make room if the user’s display is too low resolution.
  • The lightbox must sit over the page and scroll if necessary, but the page underneath it must not change.
  • We need to be able to easily add new features and capabilities without having to change the APIs too.
  • We may forgo support for IE6 and default that browser to the old experience if the engineering work and loss in performance outweighs the gain from its support.
  • Use as little JavaScript as possible.

Facebook comments: