w3schools quality online html image browser rendering

html - quality - ¿Por qué BITMAPS carga "hacia arriba"?



image-rendering css (2)

Si tiene un JPG realmente grande y un BMP incrustado en HTML y lo carga en Firefox, notará que el JPG se cargará "hacia abajo" (pintura de izquierda a derecha, luego hacia abajo) y el BMP se cargará "hacia arriba" (pintar de derecha a izquierda, luego hacia arriba).

Sólo curioso. :)


Hace un tiempo escribí un analizador de mapas de bits, y si no recuerdo mal, los mapas de bits almacenan la imagen al revés. Es decir, almacena las filas inferiores primero y las filas superiores duran. Los datos llegan a su navegador en orden, por eso puede verlos cargar desde abajo hacia arriba.

EDITAR: Aquí hay un enlace mejor que te dice todo lo que siempre quisieras saber sobre un archivo de mapa de bits: http://en.wikipedia.org/wiki/BMP_file_format


Las coordenadas del mapa de bits comienzan en la parte inferior izquierda de la pantalla, esto tiene mucho sentido si piensas en un gráfico, comienzas el origen en la esquina inferior izquierda.

La mayoría de los dispositivos gráficos comienzan en la parte superior izquierda, ya que el escaneo de trama muestra como los CRT iniciaron el escaneo en la parte superior (¿por qué?) Y los LCD continuaron el estándar