RefineSlide – гибкая технология для создания слайд-шоу на веб-странице Независимый разработчик Алекс Данфи (Alex Dunphy) представил любопытный плагин к популярному фреймворку jQuery для асинхронных взаимодействий в веб-приложениях. Его технология под названием RefineSlide предлагает изящный способ для показа слайд-шоу на веб-страницах с использованием всех доступных возможностей браузера. В частности, RefineSlide позволяет задействовать поддержку нового стандарта стилевых таблиц CSS3 и аппаратное ускорение графики, если их поддерживает клиентский браузер. Если же браузер посетителя не подтверждает эти функции, слайд-шоу все равно отображается, хотя с некоторыми потерями в оформлении. Главным отличием технологии RefineSlide от множества аналогичных по назначению решений является полноценная поддержка технологии CSS3 и трехмерных эффектов при смене слайдов – обычно такие богатые возможности доступны только при использовании технологии Adobe Flash с соответствующими плагинами на стороне клиента. Кроме того, модуль показа слай-шоу оказывается достаточно гибким, чтобы исполнить свою задачу даже в браузерах, не имеющих поддержки новейших веб-стандартов. Если посетитель использует старый или урезанный в возможностях браузер (недоступна поддержка CSS3), галерея сразу переходит на показ с помощью JavaScript-сценариев. Даже в этом случае показ сопровождается переходами с затемнением кадра. Таким образом, программисту не нужно опасаться, что использование новейших возможностей CSS3 отпугнет пользователей со старыми операционными системами и браузерами. В нынешней версии модуль RefineSlide предлагает 14 готовых переходов между кадрами слайд-шоу. Это вполне достаточно, чтобы сделать уникальное оформление в различных проектах без доработки самого механизма. Таким образом, технология RefineSlide предлагает удобный способ для придания отличительных особенностей любой галерее контента. Еще одна уникальная характеристика технологии RefineSlide, которую трудно найти в других решениях, заключается в поддержке аппаратного ускорения. Само собой, обращение к функциям аппаратного ускорения происходит только при их доступности для клиентского браузера. Из прочих достоинств следует отметить автоматическую генерацию миниатюр для файлов в слайд-шоу, подписи к кадрам с HTML-форматированием, а также быструю реакцию интерфейса на действия пользователей даже на слабых машинах, а также на мобильных устройствах. Загрузить все файлы, необходимые для установки модуля RefineSlide в сторонних веб-приложениях, а также познакомиться с ходом разработки можно на странице проекта в репозитарии GitHub по адресу alexdunphy.github.com/refineslide. 1.08.2012 http://soft.mail.ru/pressrl_page.php?id=47692 http://news.softpedia.com/news/Script-of-the-Day-RefineSlide-283603.shtml