Александр Котов: в моём фиддле оно не вычисляется – жестко считается, что макс 2 блока видны. Для бОльшего числа одновременно видимых блоков будет больше «событий» (больше анимаций).
olezhenka: ln( x ) – натуральный логарифм икса – это степень, в которую нужно возвести число e, чтобы получить x. В JavaSCript натуральный логарифм получается методом Math.log()
нарисуйте карандашом на бумаге. Вверх ось процентов от 0 до 100, вправо ось времени от 0 до пары дней. И несколько кривых – для разных значений «параметра».
Александр Котов: так же себя ведут все «карусели» для картинок. В вашем случае, если товаров в JSON не сотни тысяч, есть смысл не удалять, а лишь вынимать из дерева, «кэшировать» сформированные DOM-элементы.
Бегущая вертиально строка состоит только из элементов из JSON'а? После исчезновения элемента из вида, что и откуда удалять? Что показывать, когда JSON исчерпан?
есть, например, jsperf.com для проведения тестов по скорости, и используемая у них библиотека Benchmark JS с которой вы можете самостоятельно провести тесты.
tomus: Временные ссылки тот же CloudFront / S3 позволяют генерировать. Да под тот же nginx же есть secure_link модуль. Но это не помешает просто сохранить mp4 к себе и расшарить дальше.
Maks Hate: сжимают все! : ) Пользователи, когда генерируют видеофайл в mp4 кодеком h264. Сжимает YouTube, когда, получив файл от пользователя, переводит его в удобные для раздачи форматы. Уточните всё же вашу непосредственную задачу – что вы хотите сделать?