Resulta que Internet Explorer 6 no entiende los PNG con transparencias, excepto usando
trucos realmente inmundos.
Así que tenemos usar GIF, un formato algo anticuado pero que entiende todo el mundo, para por ejemplo las esquinas redondeadas de esta plantilla de Blogger.
Los GIFs se pueden manipular con
Irfanview, MS Paint,
Paint.NET,
GIMP, etc. pero aquí usamos la línea de comando.
Podemos usar
ImageMagick, como explican
aquí.
Pero aquí buscamos la utilidad de menor tamaño que permita realizar la tarea. Veamos
giflib.
La tarea es ensanchar el
GIF de cabecera, de 740x8 a 960x8.
Separamos la esquina redondeada izquierda, y la derecha:
gifclip -i 0 0 7 7 corners_cap_top.gif | gifpos -s 960 8 > corners_cap_top_left8.gif
gifclip -i 732 0 739 7 corners_cap_top.gif | gifpos -s 960 8 -i 952 0 > corners_cap_top_right8.gif
Cogemos un trocito de en medio, y lo ensanchamos hasta 960 -8 -8= 944:
gifclip -i 8 0 125 7 corners_cap_top.gif | gifrsize -x 8 | gifpos -s 960 8 -i 8 0 > corners_cap_mid944.gif
Y juntamos todo:
gifasm corners_cap_top_left8.gif corners_cap_mid944.gif corners_cap_top_right8.gif > multi.gif
GIF-LIB error: Wrong record type detected.
Vaya, hombre, giflib no entiende los GIFs que genera ella misma.
Habrá que usar otra cosa.