Подтвердить что ты не робот

Почему BITMAPS загружается "вверх"?

Если у вас действительно большой JPG и BMP, встроенный в HTML, и вы загружаете его в Firefox, вы заметите, что JPG будет загружаться "вниз" (красить слева направо, затем вниз) и BMP будет загружать "вверх" (краска справа налево, затем вверх).

Просто любопытно.:)

4b9b3361

Ответ 1

Я написал растровый парсер некоторое время назад, и если я правильно помню, растровые изображения сохраняют изображение назад. То есть, он сначала сохраняет нижние строки, а более высокие строки - последним. Данные поступают в ваш браузер в порядке, поэтому вы можете наблюдать за загрузкой снизу вверх.

EDIT: здесь лучшая ссылка, которая в значительной степени говорит вам все, что вам когда-либо хотелось бы узнать о растровом файле: http://en.wikipedia.org/wiki/BMP_file_format p >

Ответ 2

Координаты битмапа начинаются в левом нижнем углу экрана - это имеет смысл, если вы думаете о графике, вы начинаете начало координат в левом нижнем углу.

Большинство графических устройств начинаются в левом верхнем углу - потому что растровое сканирование отображается как CRTs, начало сканирование вверху (почему?), а ЖК-дисплеи продолжали стандартное