Онлайн учебники на TEPKA.ru

Учебник по HTML 4

       

Дополнительные возможности GIF Construction Set

Современные версии пакета GIF Construction Set обладают некоторыми дополнительными возможностями, которые позволяют создавать GIF-файлы специального содержания. Эти возможности можно найти в пункте меню Edit пакета. Заметим, что реализация описываемых ниже возможностей связана не с какими-либо конкретными особенностями формата файла GIF или браузеров, которые не были использованы до этого, а с некоторыми сервисными инструментами быстрого создания файлов с множественными изображениями. Перечислим эти возможности в порядке их появления в меню. Отметим, что в таком же порядке они появлялись с развитием пакета от версии 1.0К, в которой не было ни одной из них, и до версии 1.0Р, начиная с которой в программу были включены все описываемые ниже пункты.

Banner. Создание бегущей строки. В действительности пакет генерирует ряд изображений, содержащий текст или его фрагменты, которые по мере смены отдельных изображений создают иллюзию бегущей строки.

Transition. Имитация одного из выбираемых методов появления изображения на экране. Различные методы появления изображений широко используются в ряде пакетов работы с графикой. Одним из примеров является пакет презентационной графики PowerPoint, входящий в состав Microsoft Office. В отличие от таких пакетов Web-браузеры не имеют средств для реализации методов появления изображения (не считая вариантов формата GIF — построчное хранение или чередование строк и вариантов формата JPG — обычный или прогрессивный). Использование данного пункта меню позволяет быстро создать ряд изображений, содержащих отдельные фазы смены изображения с заданными временными задержками и числом кадров.

Wide Palette GIF. Использование палитры, содержащей более чем 256 одновременно используемых цветов. Название этого пункта может привести в недоумение, поэтому сразу же еще раз подчеркнем, что структура файла GIF не позволяет хранить изображение, имеющее более 256 цветов. Однако внутри одного GIF-файла может размещаться несколько изображений, каждое из которых имеет свою локальную палитру. Это свойство применяется для искусственного увеличения числа используемых цветов. Все изображение разбивается на ряд отдельных кадров одинакового размера в зависимости от количества используемых цветов. Например, для 510 цветов достаточно двух кадров. Каждый из кадров имеет свою палитру и включает пикселы, цвет которых соответствует локальной палитре данного кадра. Остальные пикселы задаются одним определенным цветом, который объявляется прозрачным. Таким образом, каждый кадр может содержать до 255 уникальных цветов, один цвет отводится под прозрачный. При последовательном выводе нескольких кадров на одно и то же место изменяются лишь те пикселы, цвет которых отличен от прозрачного. Вывод всей последовательности кадров обеспечит требуемое разнообразие цветов. Такие изображения не могут иметь одного прозрачного цвета, поскольку прозрачность используется для специальных целей, как описано выше. Изображения с расширенной палитрой в принципе могут быть анимированными, однако это приведет к медленной смене кадров, так как каждый из них, по существу, состоит из нескольких. Исходное изображение должно содержать 24-битовый цвет, например, это может быть файл формата BMP, PCX или TIFF. Отметим, что данный режим поддерживается только 32-битной версией пакета. Эффект большого количества цветов хорошо смотрится только в режиме монитора HiColor или TrueColor, при просмотре в режиме 256 цветов изображение может оказаться просто ужасным. Все эти особенности заставляют подходить к использованию режима расширенной палитры с большой осторожностью.

LED Sign. Создание бегущей строки, напоминающей по характеру световую рекламу или табло электронных приборов. В тексте строки при помощи специальных знаков задается цвет символов. Длина строки с учетом спецзнаков не может превосходить 260 символов.

В целом все описанные возможности приводят к созданию файлов с множественными изображениями, что может значительно увеличить их размер. Получаемый при этом эффект следует сопоставлять с дополнительными затратами на его осуществление, состоящими в увеличении времени передачи

файлов по сети и общего трафика. Отдельные Web-страницы с излишне большим количеством эффектов часто свидетельствуют только об отсутствии чувства меры у создателей и лишь затрудняют восприятие.

 

 

 

Top.Mail.Ru
Top.Mail.Ru