Я видел кучу веб-сайтов с чем-то, что называется представлением плитки (я думаю).
Идея в том, что у вас есть несколько элементов на HTML-странице с различной шириной и высотой.
И у вас есть javascript, который будет случайным образом организовывать каждый элемент рядом друг с другом, чтобы максимизировать количество элементов, которые вы можете видеть одновременно.
Примером является http://www.clipboard.com/feeds (Возможно, вам придется выбрать вид плитки рядом с панелью поиска)
Уже есть плагин jquery? или нативный javascript, который делает что-то похожее?
Если нет, какой алгоритм вы бы использовали для этого?