Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

Библиотека :: Компьютеры и Программирование :: В.Н. Печникова - Создание Web-страниц и Web-сайтов
<<-[Весь Текст]
Страница: из 416
 <<-
 
 формат GIF, главным достоинством: 
которого является малый размер файлов, до сих пор сохраняет свое значение 
основного 
графического формата World Wide Web. Из распространенных графических форматов 
GIF однозначно уступает по степени сжатия только формату JPEG. 

Конечно, GIF - не единственный формат, позволяющий сжимать графические данные; 
кое-какие способности к сжатию есть у форматов BMP, PCX, TIFF и многих других 
Однако GIF - один из немногих форматов, использующих алгоритм сжатия, почти не: 

уступающий по эффективности программам-архиваторам. Иными словами, GIF-файл не 
нужно архивировать, так как это редко дает ощутимый выигрыш в объеме. 

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

В отличие от формата JPEG, который позволяет достичь серьезного выигрыша в 
размере 
при минимально заметных для глаза потерях в качестве, формат GIF пользуется 
обычным 
сжатием без потерь. С другой стороны, преимуществом JPEG по сравнению с GIF 
является возможность хранить полноцветные изображения с 16 миллионами цветов, 
то 
гда как GIF ограничен лишь 256-цветной палитрой. 


Графика для Web-страниц

В 1989 году появилась новая, усовершенствованная версия формата GIF, в которой 
используется 
«постепенный» показ изображения по мере его загрузки из сети. Эта технология 
заключается в том, что при показе специально записанных GIF-файлов строки 
изображения 
выводятся на экран не подряд, а в определенном порядке: сначала каждая 8-я, 
затем 4-я и т.д., то есть полностью изображение показывается в четыре прохода. 
Такая 
система показа позволяет понять, что изображено на картинке еще до того, как 
она полностью 
загрузится, что очень важно на медленных линиях связи. Нечто подобное 
используется 
в телевидении для передачи одного полного кадра за два прохода луча - так 
называемая «чересстрочная развертка». Поэтому такие изображения были названы 
чересстрочными 
(interlaced). Приняв из сети очередной проход чересстрочного GIF-файла, 
браузер не только рисует каждую его строку на своем месте, но и заполняет 
копиями 
предыдущей строки все промежутки между строками, иначе после первого прохода 
изображение было бы почти невидимым. Поэтому сначала чересстрочный GIF состоит 
из 
широких горизонтальных полос, которые постепенно сужаются по мере проявления 
изображения. > 

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

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

сменить следующим. Браузеру остается лишь подчиниться этим инструкциям, чтобы 
непосредственно в HTML-документе возникло движущееся и циклически повторяющееся 

изображение. Достоинством этого метода является то, что пользователи браузеров, 
не 
умеющих пока работать с GIF-мультф
 
<<-[Весь Текст]
Страница: из 416
 <<-