Я использовал лайтбокс и fancybox довольно много, но никогда не видел причин выбирать один за другим. Есть также целая группа, которую я не использовал, как эти http://planetozh.com/projects/lightbox-clones/. Данные на этой странице довольно старые и во многих случаях неверны.
Есть ли веские причины выбрать один из них? Производительность, параметры API, простота настройки и т.д.
Это скорее субъективный вопрос, чем черно-белый. Я не видел никаких сравнений по этой теме, не знаю, где еще спросить об этом.
изменить Посмотрев на предложения, я думаю, что fancybox имеет лучший api, и он только 5kb gzipped. http://fancybox.net/api Colorbox также выглядит очень хорошо.
Совет по юзабилити. Если вы считаете, что захват пользовательского ввода с помощью наложения фокуса, нет. Что делать, если пользователю нужно просмотреть информацию о родительском окне, чтобы заполнить вашу форму, они теперь оказались в ловушке. Иногда эти всплывающие окна являются подходящими, но большую часть времени блок блокировки со скольжением выполняет работу лучше.