So, we have completed EXIF integration in a pending X3 release, available in a weeks time. I thought I would summarize it in this post for reference, while it's fresh.
EXIF popup display

I have purposely tried to keep it as compact as possible, as to not interfere with the image, and also so it displays nicely on mobile screens.
Default EXIF items
The following EXIF values are displayed by default:
Model, Aperture, Focal Length, Exposure and
ISO. This is based on feedback from this thread, and is also how they display items on Flickr
[ref]:
PS! Shutter speed seems to be the same as Exposure, and is therefore hidden.
Responsive
Keeping it nice and simple so it also works well on small devices. If you add more items, they will wrap to new lines. Screenshot below from iPhone vertical orientation:
Disabled by default
Most websites may not need to display technical information for each image, so it is disabled by default. To enable EXIF, simply enable
settings › popup › caption fields › EXIF.
Enable/disable per page
I know some of you will ask
"Can I show EXIF only for some galleries?".
Yes. In
page settings, go to gallery, scroll down to
"Show EXIF in Caption". This setting is inherited from your global settings (see above), but can be toggled per-page.
Hide items
Instead of adding a complex panel interface for EXIF, you can easily hide items with custom CSS.
.popup-exif-caption > span.aperture {
display: none;
}
Pre-hidden Items
There are a few additional hidden items, that can be made visible with custom CSS:
* Make - Seems unnecessary, as this is usually included in the model name.
* Date Taken (date string) - Date is already a separate caption option.
* Shutter Speed - Seems to be a duplicate of Exposure.
* F_stop - Not quite sure what this is, but seems to be the same as Aperture.
* Doubtful you will wish to display any of the additional fields above. If you do, you can use custom CSS:
.popup-exif-caption > span.make {
display: inline-block;
}
Titles
Except for ISO, all EXIF values are displayed without titles. It seems likely that any visitor who is interested in this technical data, would also be able to read them easily. If you really need to add some title/explanation before or after the value, there is custom CSS available for that. It uses the same technique as we use by default to add "mm" after focal_length and "ISO" before Iso:
.popup-exif-caption > span.aperture:before {
content: "Aperture";
}