Skip to content

Exif viewer WebExtension for Firefox and compatible webbrowsers

License

Notifications You must be signed in to change notification settings

StigNygaard/xIFr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

xIFr

xIFr is a Firefox browser extension for viewing EXIF, IPTC and XMP metadata in image files, including a map-view of geolocation. It features "deep search" to target images that normally can't be selected by a simple right-click.

Screenshot

Why another Exif viewer?

Because I felt other Exif readers annoyed me, or I felt they were missing something. It is probably a matter of personal preferences, but you should really check the "deep search" feature. It works sooo well - in my own very humble opinion :-)

Screenshot

"Deep Search" feature?

Most other Exif viewers for Firefox only works if you can right-click directly on an html img element. But with "Deep Search" xIFr finds the image you want to see details about, no matter if it is below a layer or is defined as a background-image of another element. In 95% of the times, it just works as you expect. You won't even know if you were right-clicking directly on an img element or not. This is in my opinion the most important feature distinguishing xIFr from other Exif-viewers.

Also, with Deep Search you can avoid overlayered logos and icons. By shift-clicking when selecting xIFr in browser's context-menu, you will force xIFr to look for images larger than a specified size (The size is configurable).

Deep Search is supported in Firefox (63+). You can get a little introduction to xIFr's features, including what Deep Search does, at www.rockland.dk/xIFr/start.

Dark Theme support

Screenshot

A handy Firefox tip!

Some websites override the browser's default right-click context menu. But often you can just hold down the shift key while right-clicking, to get the browser's native context menu back - and thus launch xIFr...

Creating extension from repository

In principle xIFr is a "cross-browser compatible" webextension. While it currently ain't available via Google Chrome or Microsoft Edge Web Stores, it still works with Chromium based browsers if you install the webextension directly from your local filesystem (Also notice, this is still a Manifest v2 type of extension). There are however differences in functionality supported, and mostly limitations when using xIFr in Chromium based browsers. So for now, only "officially" available and supported for Firefox.

To create a browser extension from this repository, simply create a zip-file with content of the WebExtension folder.

A lot of credit to...

Vital parts of xIFr, is inherited work by various people involved with development of wxIF (xIFr is a fork of wxIF) and FxIF. Without their work, xIFr wouldn't be.

Also thanks to crimx, and his "Get All Images in DOM" coding-post which was great help implementing the Deep Search feature.

Finally, to help make xIFr cross-browser compatible, browser-polyfill.js from Mozilla's webextension-polyfill project is used.

License

MPL 2.0 - Mozilla Public License Version 2.0

Flickr Fixr

Are you a Flickr user? Also take a look at my Flickr Fixr !