Оптимизация анимированных GIF.

Как и для любого файла, передаваемого по сети Интернет, важно, чтобы размер анимационных файлов GIF был как можно меньше.

Сжатие изображений.

Начните с применения к изображениям анимационных кадров той же самой тактики по уменьшению размеров файлов, которая используется для обычных статичных файлов GIF. Эта тактика включает следующие меры:

                       • Уменьшение количества цветов или битовой глубины.
                       • Отказ от необязательной имитации полутонов.
                       • Применение «функции потерь», предусмотренной
                         в Adobe ImageReady и Macromedia Fireworks. ImageReady 
                         позволяет выполнять взвешенную оптимизацию, при которой 
                         можно более активно идти на потери в определенных областях 
                         изображения. Если функция потерь отсутствует в Вашем 
                         инструменте, Вы можете вручную удалить лишние пикселы, 
                                                        которые портят картину.

Методы оптимизации.

Кроме стандартных методов сжатия изображений, инструменты GIF-анимации позволяют оптимизировать анимацию путем удаления повторяющихся пикселов во фрагментах изображения, которые не изменяются. В каждом кадре остаются только те пиксели, которые изменяются. Разные инструменты используют различные методы оптимизации, эффективность которых неодинакова. К таким методам относятся следующие (в порядке повышения эффективности сжатия):

                      -Метод ограничивающего прямоугольника (называется 
                        также методом минимального ограничивающего прямоугольника).
                        В этом методе сохраняется изменяемая часть изображения, но 
                        при этом всегда сохраняемая область представляет собой 
                       минимальный прямоугольник, содержащий измененные пиксели.
                      -Удаление избыточных пикселей (или дифференцирование кадров).
                        При дифференцировании кадров (frame differencing) в каждом 
                        фрейме сохраняются только те пиксели, которые изменяются. 
                        Этот метод более эффективен, чем метод минимального 
                        ограничивающего прямоугольника, при котором в кадр включается
                        много необязательных пикселов, заполняющих прямоугольник.
                      -Межкадровая LZW-оптимизация. Этот метод оптимизации использует 
                        схему LZW-сжатия для минимизации частоты изменений пикселовых 
                        образцов при смене кадров. Этот метод сжатия, используемый 
                        совместно с дифференцированием кадров, позволяет получать 
                         файлы минимального размера.

seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...

обратно на главную     назад    дальше     вперед