Я заметил, что GIF отображается с заполнением в FireFox 5 и IE 8. Когда я просмотрел размер изображения через FireBug, я заметил, что он был на несколько пикселей больше, чем ожидалось.
Ожидаемая высота: 160px против фактической высоты: 171px
Когда я открыл GIF в редакторе изображений, редактор отобразил правильные размеры, однако, когда я запустил ImageMagick, я получил следующую информацию:
newGif.gif GIF 200x160 200x171+0+5 PseudoClass 256c 30kb
Если я изменил геометрию на 200x160 + 0 + 0, изображение отображалось так, как я ожидал, в FireFox. FireFox и IE 8, казалось, ссылались на геометрию страницы изображения, а не на размеры! Правильно ли мой анализ, и если это так, то для всех типов изображений или только для GIF?
Обновлено, я включил изображение для вашего удовольствия! Это изображение отображается как 200 x 171 для меня в FF, но на самом деле 200 x 160 при загрузке и просмотре в графической программе.