Обновление: предварительное кэширование страниц
Дорогие друзья, за последнее время мы очень серьезно переработали защиту для PDF файлов, регулярно делаем улучшения, и в очередной раз умудрились удивить самих себя.
На этот раз с полной уверенностью в бестолковости идеи, решили ее попробовать, благо реализация тривиальная — и получили отличные результаты! Собственно смысл очередной родившейся свистелки предельно простой, но сомнительный ввиду большой скорости отображения страниц: зашивать в защищенную книгу изображения миниатюрных страниц, и в тот момент пока происходит рендеринг просматриваемой страницы, вместо белой страницы показывать натянутую на нее миниатюру. Выглядит это как размытое содержимое страницы, которое через пару десятков миллисекунд заменяется на реальную страницу становясь четким.
Казалось бы, той доли секунды что страница рендерится — глазу не заметить, а на самом деле вышел очень приятный эффект, и к тому же повышающий юзабилити. Теперь понятно почему в видео делают 24 кадра в секунду, ведь глаза у нас очень шустрые, все видят, даже микроблики о существовании которых не осознаешь до тех пор пока их не станет.
Так что теперь, если читатель зажмет колесико мыши и потянет его вниз мотая страницы быстро быстро — он будет видеть очертания проносящегося содержимого, и если ищет большую яркую картинку то ни за что ее не пропустит.
Взгляните на скриншот (кликните для увеличения) сделанный во время описанной перемотки, на нем хорошо видно что верхняя страница успела отрендерится, а нижняя еще нет, показывая тем временем мутный ореол дающий представление о содержимом.




Пока нет комментариев! вы можете
Извините, комментарии временно закрыты.