The source directory contains full size images which need to be scaled and cropped as part of the website generation. For speed the dimensions of the full size images are cached together with the timestamp of the image.
.webp
image files are generated from the source
.jpeg
and .png
images. This format is significantly
more compact (websites can be 25% less bytes in size).
In galleries and index pages using thumbnails it is
visually better that the thumbnails are all the same
dimensions. Sometimes the default centre cropping is
not best so it is possible to annotate the image
references in the source .md
files to change this.
An example annotation which will force the apple
image to be cropped to the top:
@gallery apple.jpg;top Apple image cropped to top in gallery thumbnail
Available annotations
Annotation|Direction
None|Centre (default)
;bottom
|Bottom
;left
|Left
;right
|Right
;top
|Top
Some of the pictures on this website are taken on a mobile phone. If the
phone was held in portrait mode the images were coming out on the website
rotated wrongly. Looking at the images on the computer didn’t show the
problem because the programs handled the rotation behind the scenes.
The image handling code has to allow for this, for
JPEG images this involves checking the
exif-ifd0-Orientation
value in the EXIF
metadata.