mnshome.info
marzenia się spełniają



  GIF: Interlacing
11.03.2017 23:14

GIF interlacing stores the lines in the order 

1: 0, 8, 16, ...(8n);
2: 4, 12, ...(8n+4);
3: 2, 6, 10, 14, ...(4n+2);
4: 1, 3, 5, 7, 9, ...(2n+1).

1. Cначала записываются строки 1, 9, 17 и т. д. Таким образом, загрузив 1/8 данных, пользователь будет иметь представление о целом изображении.
2. Вторым проходом следуют строки 5, 13, 21, разрешение изображения в браузере ещё вдвое увеличивается.
Наконец, третий и четвёртый проход передают (3, 7, 11, 15, 19…) и (2, 4, 6, 8, …). Таким образом, задолго до окончания 
загрузки файла пользователь может понять, что внутри и решить, стоит ли ждать полной загрузки изображения. 

Маска, используемая в GIF:

01: 1
02:    4
03:   3
04:    4
05:  2
06:    4
07:   3
08:    4
09: 1
10:    4
11:   3
12:    4
13:  2
14:    4
15:   3
16:    4
17: 1

Алгоритм: 1 - C первой каждая восьмая; 2 - C пятой каждая восьмая; 3 - с третьей каждая четвертая; 4 - Со второй через две

gif
THUD XYZZY PLUGH FRED WALDO GARPLY
GRAULT CORGE QUUZ QUX BAZ BAR FOO

День памяти перевода часов на летнее время

0
0
0
days
:
0
0
hrs
:
0
0
min
:
0
0
sec

поиск по дате...
поиск по содержимому...
GGCzat 1.00
Tagi
Artefakty
06.05.2016 10:42:36
Создать RESTfull обработчик как модуль
24.06.2017 17:34:47
MNSHOME: Переходить на Centos!
19.08.2015 11:35:42
Переезд разработчиков на тестовый MySQL сервере
28.12.2015 10:44:39
MDScore: Marionette.js
02.06.2015 13:52:56
С Даши за ECB/VTB24
30.10.2017 10:40:53
Создать функционал 2 в 1: mod_perl библиотеку для получения отчета по бэкапам за последние сутки
29.11.2017 10:38:08
Создать простые функции криптования AES256+Blowfish+base64
01.12.2017 10:37:43
SubProject: static-site
Thu, 28 Feb 2019 10:44:39 +0400

Linki zewnętrzne

#OPERA
Czytam
GRY
MnshomeInfo
Monitoring
Photo
Przyjaciele
Serwisy
fla-master

IP

Valid XHTML 1.0 Transitional

Valid CSS!


Copyright © 1998-2017 Serż Minus. All rights reserved


do góry