Integrating the Live and Archived Web Viewing Experience Using Memento

Latest Version

Version
2.5.5.3
Update
August 25, 2023
Size
902KiB
Developer
matkelly.com
Category
Users
297
Rating
5 ★
Manifest Version
2
Web Store Status
Languages Support
English (United States)
See more
Permissions
WebRequest

Tabs
Storage
Notifications
ContextMenus
ActiveTab
UnlimitedStorage
See more

Mink - Integrate Live & Archived Web +Memento Extension

Integrate the live web experience with automatic queries to the web archive to show how well a page has been archived. Utilizes the Memento framework to access the appropriate Memento aggregators, TimeGate, TimeMaps, and mementos.

For more information and use cases, see https://github.com/machawk1/mink or watch the video demo (available in the Overview tab). Privacy Policy available at https://github.com/machawk1/Mink/blob/main/PrivacyPolicy.md .
Version 2.5.5.3 Updates the UI further to use logical properties
Version 2.5.5.2 Improves internationalization support.
Version 2.5.5.1 Updates the bundled select2 library for security.
Version 2.5.5 Fixes UI and accessibility issues as well as preferred aggregator stickiness.
Version 2.5.4 Fixes an issue with toggle the UI.
Version 2.5.3 Aligns the user's preferred aggregator with that which is queried.
Version 2.5.2 Fixes submission to Internet Archive's Wayback Machine from the user interface
Version 2.5.1.1 Fixes a syntactic issue inadvertently included in v2.5.1
Version 2.5.1 Fixes UI issues that clashed with existing web sites.
Version 2.5 Removes unnecessary permissions and purges necessary dependencies.
Version 2.4.1 Fixes an issue for using Mink on Memento-compliant MediaWiki instances.
Version 2.4 Adds inter-memento navigation when viewing a memento.
Version 2.3.4 Fixes some linguistic display issues and removes some more cruft.
Version 2.3.3.4 Removes unused bootstrap cruft from codebase, which is now 50% smaller!
Version 2.3.3.3 Updates the interface to use Shadow DOM v1 in anticipation of v0 deprecation.
Version 2.3.3.2 Fixed a UI bug.
Version 2.3.3.1 Aesthetic and iconography updates.
Version 2.3.3 Changes queries to use HTTPS.
Version 2.3.2.8 Fixes a literal issue on the options page.
Version 2.3.2.7 Updates reference to Memento aggregator, now at a new port.
Version 2.3.2.6 Fixes a UI issue that caused certain icons to shift while fetching a TimeMap.
Version 2.3.2.5 Fixes an issue with pushing https sites to webcitation
Version 2.3.2.4 Fixes UI issue with recent versions of Chrome that cause displaying the count for a large number of mementos causes a text overflow and ellipses.
Version 2.3.2.3 Fixes WAIT badge from appearing on blacklisted sites when button is activated.
Version 2.3.2.2 Fixes handling of file URIs.
Version 2.3.2.1 Adds a Privacy Policy and fixes verbiage.
Version 2.3.2 Improves the UI for the interface to submit a URI to each supported archive.
Version 2.3.1 Standardize code, fix false positive memento id, add support for orphaned mementos.
Version 2.3 Adds better handling of TimeMap indirection, UI tweaks, and caching smartness.
Version 2.2.1 Fixes an issue with TimeMap caching for faster re-access.
Version 2.2 Fixed processing for some sites that specify their own TimeMaps using HTTP 3XX codes.
Version 2.1.1.1 Aesthetic adjustments
Version 2.1.1 Fixes an issue with HTTP sites that specify their own Memento TimeMaps.
Version 2.1 Added support for submission to WebCitation and a UI fix for sites with many mementos.
Version 2.0.1 fixes an issue with sites that supply non-Memento-related HTTP Link headers.
Version 2.0 received an interface overhaul among many other fixes.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "Mink - Integrate Live & Archived Web +Memento", "short_name": "Mink", "version": "2.5.5.3", "description": "Integrating the Live and Archived Web Viewing Experience Using Memento", "homepage_url": "https://matkelly.com/mink", "author": "Mat Kelly ", "background": { "scripts": ["js/jquery-3.4.1.min.js","js/date.js","timemap.js","mink.js"], "persistent": true }, "browser_action": { "default_title": "Mink - Integrating the Live and Archived Web", "default_icon": { "19": "images/minkLogo19.png", "38": "images/minkLogo38.png"} }, "icons": { "16": "images/mink_marvel_16.png", "48": "images/mink_marvel_48.png", "128": "images/mink_marvel_128.png", "256": "images/mink_marvel_256.png", "512": "images/mink_marvel_512.png" }, "permissions": [ "webRequest", "", "tabs", "storage", "notifications", "contextMenus", "activeTab", "unlimitedStorage" ], "content_scripts": [ { "js": [ "js/jquery-3.4.1.min.js","js/select2/select2.min.js", "jquery.miller.js/miller.js", "content.js","timemap.js"], "matches": ["http://*/*", "https://*/*"], "css": ["style.css", "font-awesome-4.0.3/css/font-awesome-modified.css","js/select2/select2.min.css", "jquery.miller.js/jquery.miller.css","css/select2.css" ] } ], "content_security_policy": "script-src 'self' https://ssl.google-analytics.com; object-src 'self'", "minimum_chrome_version": "40", "options_ui": { "page": "options.html", "open_in_tab": true, "chrome_style": false }, "web_accessible_resources": [ "images/mementoLogo-19px-30.png", "images/mementoLogo-19px-37_5.png", "images/mementoLogo-19px-45.png", "images/mementoLogo38_working.png", "images/icon-on-19.png","images/icon128.png","images/icon128flipped.png","images/icon128_error.png", "images/minkLogo38_noMementos.png", "images/m38_isAMemento.png", "images/archives/iaLogo.png","images/archives/archiveisLogo.png","images/archives/allListedArchives.png", "images/archives/iaLogo_success.png","images/archives/archiveisLogo_success.png", "images/spinner.gif", "images/archives/allListedArchives_success.png", "images/mementoLogos/mLogo38_7.5.png","images/mementoLogos/mLogo38_15.png","images/mementoLogos/mLogo38_22.5.png","images/mementoLogos/mLogo38_30.png","images/mementoLogos/mLogo38_37.5.png","images/mementoLogos/mLogo38_45.png","images/mementoLogos/mLogo38_52.5.png","images/mementoLogos/mLogo38_60.png", "images/mementoLogos/mLogo19_7.5.png","images/mementoLogos/mLogo19_15.png","images/mementoLogos/mLogo19_22.5.png","images/mementoLogos/mLogo19_30.png","images/mementoLogos/mLogo19_37.5.png","images/mementoLogos/mLogo19_45.png","images/mementoLogos/mLogo19_52.5.png","images/mementoLogos/mLogo19_60.png", "images/archives/ia.png", "style.css", "js/jquery-3.4.1.min.js", "js/date.js", "js/select2/select2.min.js","js/select2/select2.min.css", "js/displayMinkUI.js", "minkui.html", "css/minkui.css", "images/minkLogo_300.png", "images/mink_marvel_80.png", "images/archives/dropdown_ia.png", "images/archives/dropdown_ais.png", "images/archives/dropdown_wc.png", "css/select2.css", "jquery.miller.js/miller.js","jquery.miller.js/jquery.miller.css", "font-awesome-4.0.3/css/font-awesome-modified.css", "font-awesome-4.0.3/fonts/fontawesome-webfont.eot", "font-awesome-4.0.3/fonts/fontawesome-webfont.svg", "font-awesome-4.0.3/fonts/fontawesome-webfont.ttf", "font-awesome-4.0.3/fonts/fontawesome-webfont.woff", "font-awesome-4.0.3/fonts/fontAwesome.otf" ]}
Read more

How to download and manually install Mink - Integrate Live & Archived Web +Memento extension for Chrome

Looking for a way to install Mink - Integrate Live & Archived Web +Memento extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.

However, you may need to install Mink - Integrate Live & Archived Web +Memento extensions manually, this article outlines two simple methods to effortlessly install Mink - Integrate Live & Archived Web +Memento extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

Method 1: Download Mink - Integrate Live & Archived Web +Memento extension and manually install through Drag &Drop

If you ever need to manually install a Mink - Integrate Live & Archived Web +Memento extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.

Step 1: Download the Mink - Integrate Live & Archived Web +Memento Extension by clicking the "Download CRX" button on the website.

Look for the Mink - Integrate Live & Archived Web +Memento extension you wish to install. Go to the website and download the Mink - Integrate Live & Archived Web +Memento extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for Mink - Integrate Live & Archived Web +Memento extension that contains all the data.

Step 2: Extract &Arrange Files

Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.

Step 3: Go to the Chrome Extensions Page

Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.

Step 4: Drag and Drop the Extension

Now, go to the folder where you extracted the Mink - Integrate Live & Archived Web +Memento extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.

Step 5: Complete the Installation

Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.

Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.

Method 2: Download Mink - Integrate Live & Archived Web +Memento extension for Chrome and install in Developer Mode

This is another method to install Mink - Integrate Live & Archived Web +Memento extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.

Step 1: Download the Mink - Integrate Live & Archived Web +Memento extension file

Select and download the Mink - Integrate Live & Archived Web +Memento extension by clicking the 'Download CRX' button on the website.

Step 2: Extract the downloaded contents

Convert the file to a ZIP file if it is in CRX format then extract the Mink - Integrate Live & Archived Web +Memento extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your Mink - Integrate Live & Archived Web +Memento extension running.

Step 3: Open Chrome Extension Setting Page

In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.

Step 4: Enable Developer Mode

After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.

Step 5: Load the Unpacked Extension

Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."

Step 6: Select the Extension Folder

Once the pop-up opens upon clicking Load unpacked, select the Mink - Integrate Live & Archived Web +Memento extension directory and click on the "Select Folder "button.

Step 7: Confirm and Install

After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.

Conclusion

Here we've made a step-by-step guide on How to manually install Mink - Integrate Live & Archived Web +Memento extension in 2 ways. We hope this guide proves helpful.

Similar Extensions