CINXE.COM
JHOVE - Open Preservation Foundation
<!DOCTYPE html> <html lang="en-GB"> <head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://openpreservation.org/products/jhove/","20210620090938","https://web.archive.org/","web","/_static/", "1624180178"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <style>@font-face { font-family: 'lato'; font-style: normal; font-weight: normal; src: url('https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/Lato-Regular.ttf') format('truetype'); } </style> <title>JHOVE - Open Preservation Foundation</title> <meta name="robots" content="index, follow"/> <meta name="googlebot" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1"/> <meta name="bingbot" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1"/> <link rel="canonical" href="https://web.archive.org/web/20210620090938/https://openpreservation.org/products/jhove/"/> <meta property="og:locale" content="en_GB"/> <meta property="og:type" content="article"/> <meta property="og:title" content="JHOVE - Open Preservation Foundation"/> <meta property="og:description" content="Latest release: 1.24 (March, 2020) Licence: GNU Lesser General Public License Release notes User guide & documentation Mailing list Raise an issue Follow us on..."/> <meta property="og:url" content="https://web.archive.org/web/20210620090938/https://openpreservation.org/products/jhove/"/> <meta property="og:site_name" content="Open Preservation Foundation"/> <meta property="article:modified_time" content="2021-04-08T14:27:23+00:00"/> <meta property="og:image" content="https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/jhove-logo-250x72.png"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:creator" content="@openpreserve"/> <meta name="twitter:site" content="@openpreserve"/> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://web.archive.org/web/20210620090938/https://schema.org","@graph":[{"@type":"Organization","@id":"https://web.archive.org/web/20210620090938/https://openpreservation.org/#organization","name":"Open Preservation Foundation","url":"https://web.archive.org/web/20210620090938/https://openpreservation.org/","sameAs":["https://web.archive.org/web/20210620090938/https://www.linkedin.com/company/openpreservation/","https://web.archive.org/web/20210620090938/https://www.youtube.com/channel/UCjGEQyuK6LAmmUyT00ztDvg","https://web.archive.org/web/20210620090938/https://twitter.com/openpreserve"],"logo":{"@type":"ImageObject","@id":"https://web.archive.org/web/20210620090938/https://openpreservation.org/#logo","inLanguage":"en-GB","url":"https://web.archive.org/web/20210620090938/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo.png","width":520,"height":305,"caption":"Open Preservation Foundation"},"image":{"@id":"https://web.archive.org/web/20210620090938/https://openpreservation.org/#logo"}},{"@type":"WebSite","@id":"https://web.archive.org/web/20210620090938/https://openpreservation.org/#website","url":"https://web.archive.org/web/20210620090938/https://openpreservation.org/","name":"Open Preservation Foundation","description":"Open Preservation Foundation","publisher":{"@id":"https://web.archive.org/web/20210620090938/https://openpreservation.org/#organization"},"potentialAction":[{"@type":"SearchAction","target":"https://web.archive.org/web/20210620090938/https://openpreservation.org/?s={search_term_string}","query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"ImageObject","@id":"https://web.archive.org/web/20210620090938/https://openpreservation.org/products/jhove/#primaryimage","inLanguage":"en-GB","url":"https://web.archive.org/web/20210620090938/https://openpreservation.org/wp-content/uploads/2019/11/jhove-logo.png","width":722,"height":208},{"@type":"WebPage","@id":"https://web.archive.org/web/20210620090938/https://openpreservation.org/products/jhove/#webpage","url":"https://web.archive.org/web/20210620090938/https://openpreservation.org/products/jhove/","name":"JHOVE - Open Preservation Foundation","isPartOf":{"@id":"https://web.archive.org/web/20210620090938/https://openpreservation.org/#website"},"primaryImageOfPage":{"@id":"https://web.archive.org/web/20210620090938/https://openpreservation.org/products/jhove/#primaryimage"},"datePublished":"2019-11-04T08:35:37+00:00","dateModified":"2021-04-08T14:27:23+00:00","inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https://web.archive.org/web/20210620090938/https://openpreservation.org/products/jhove/"]}]}]}</script> <link rel="dns-prefetch" href="//web.archive.org/web/20210620090938/https://js.stripe.com/"/> <link rel="dns-prefetch" href="//web.archive.org/web/20210620090938/https://checkout.stripe.com/"/> <link rel="dns-prefetch" href="//web.archive.org/web/20210620090938/https://www.google.com/"/> <link rel="dns-prefetch" href="//web.archive.org/web/20210620090938/https://fonts.googleapis.com/"/> <link rel="dns-prefetch" href="//web.archive.org/web/20210620090938/https://s.w.org/"/> <link rel="alternate" type="application/rss+xml" title="Open Preservation Foundation 禄 Feed" href="https://web.archive.org/web/20210620090938/https://openpreservation.org/feed/"/> <link rel="alternate" type="application/rss+xml" title="Open Preservation Foundation 禄 Comments Feed" href="https://web.archive.org/web/20210620090938/https://openpreservation.org/comments/feed/"/> <script type="text/javascript"> window._wpemojiSettings = {"baseUrl":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/s.w.org\/images\/core\/emoji\/12.0.0-1\/72x72\/","ext":".png","svgUrl":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/s.w.org\/images\/core\/emoji\/12.0.0-1\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-includes\/js\/wp-emoji-release.min.js?ver=5.4.6"}}; /*! This file is auto-generated */ !function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode;p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0);e=i.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(!p||!p.fillText)return!1;switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])?!1:!s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([55357,56424,55356,57342,8205,55358,56605,8205,55357,56424,55356,57340],[55357,56424,55356,57342,8203,55358,56605,8203,55357,56424,55356,57340])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(n=t.source||{}).concatemoji?c(n.concatemoji):n.wpemoji&&n.twemoji&&(c(n.twemoji),c(n.wpemoji)))}(window,document,window._wpemojiSettings); </script> <style> .themify_builder .wow { visibility: hidden; } div:not(.caroufredsel_wrapper) > .themify_builder_slider > li:not(:first-child), .mfp-hide { display: none; } a.themify_lightbox, .module-gallery a, .gallery-icon, .themify_lightboxed_images .post a[href$="jpg"], .themify_lightboxed_images .post a[href$="gif"], .themify_lightboxed_images .post a[href$="png"], .themify_lightboxed_images .post a[href$="JPG"], .themify_lightboxed_images .post a[href$="GIF"], .themify_lightboxed_images .post a[href$="PNG"], .themify_lightboxed_images .post a[href$="jpeg"], .themify_lightboxed_images .post a[href$="JPEG"] { cursor:not-allowed; } .themify_lightbox_loaded a.themify_lightbox, .themify_lightbox_loaded .module-gallery a, .themify_lightbox_loaded .gallery-icon { cursor:pointer; } </style><style type="text/css"> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 .07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel="stylesheet" id="user-registration-general-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/plugins/user-registration/assets/css/user-registration.css?ver=1.8.4" type="text/css" media="all"/> <link rel="stylesheet" id="user-registration-smallscreen-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/plugins/user-registration/assets/css/user-registration-smallscreen.css?ver=1.8.4" type="text/css" media="only screen and (max-width: 768px)"/> <link rel="stylesheet" id="user-registration-my-account-layout-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/plugins/user-registration/assets/css/my-account-layout.css?ver=1.8.4" type="text/css" media="all"/> <link rel="stylesheet" id="sweetalert2-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/plugins/user-registration/assets/css/sweetalert2/sweetalert2.min.css?ver=8.17.1" type="text/css" media="all"/> <link rel="stylesheet" id="dashicons-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-includes/css/dashicons.min.css?ver=5.4.6" type="text/css" media="all"/> <link rel="stylesheet" id="themify-common-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/themes/themify-ultra/themify/css/themify.common.min.css?ver=4.7.4" type="text/css" media="all"/> <meta name="themify-framework-css" data-href="https://openpreservation.org/wp-content/themes/themify-ultra/themify/css/themify.framework.min.css?ver=4.7.4" content="themify-framework-css" id="themify-framework-css"/><meta name="builder-styles-css" data-href="https://openpreservation.org/wp-content/themes/themify-ultra/themify/themify-builder/css/themify-builder-style.min.css?ver=4.7.4" content="builder-styles-css" id="builder-styles-css"/> <link rel="stylesheet" id="tbp-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/plugins/themify-builder-pro/public/css/tbp-style.min.css?ver=1.0.0" type="text/css" media="all"/> <link rel="stylesheet" id="themify-builder-778-generated-fonts-css" href="https://web.archive.org/web/20210620090938cs_/https://fonts.googleapis.com/css?family=Lato:400,400&subset=latin" type="text/css" media="all"/> <link rel="stylesheet" id="themify-builder-778-generated-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-778-generated.css?ver=1617051711" type="text/css" media="all"/> <link rel="stylesheet" id="wp-block-library-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-includes/css/dist/block-library/style.min.css?ver=5.4.6" type="text/css" media="all"/> <link rel="stylesheet" id="comments_block-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/plugins/comments-block//assets/style.css?ver=5.4.6" type="text/css" media="all"/> <link rel="stylesheet" id="contact-form-7-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=5.1.9" type="text/css" media="all"/> <link rel="stylesheet" id="create_draft_post-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/plugins/create-draft-post//assets/style.css?ver=5.4.6" type="text/css" media="all"/> <link rel="stylesheet" id="dynamic_posts-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/plugins/dynamic-posts//assets/style.css?ver=5.4.6" type="text/css" media="all"/> <link rel="stylesheet" id="release_status_reporter-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/plugins/release-status-reporter//assets/style.css?ver=5.4.6" type="text/css" media="all"/> <link rel="stylesheet" id="search_results-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/plugins/search-results//assets/style.css?ver=5.4.6" type="text/css" media="all"/> <link rel="stylesheet" id="share_by_email_button-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/plugins/share-by-email-button//assets/style.css?ver=5.4.6" type="text/css" media="all"/> <link rel="stylesheet" id="similar-posts-block-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/plugins/similar-posts-block//assets/style.css?ver=5.4.6" type="text/css" media="all"/> <link rel="stylesheet" id="ptb_extra-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/plugins/themify-ptb-extra-fields/public/css/ptb-extra.min.css?ver=1.4.3" type="text/css" media="all"/> <link rel="stylesheet" id="user_posts_list-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/plugins/user-posts-list//assets/style.css?ver=5.4.6" type="text/css" media="all"/> <link rel="stylesheet" id="wpfla-style-handle-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/plugins/wp-first-letter-avatar/css/style.css?ver=5.4.6" type="text/css" media="all"/> <link rel="stylesheet" id="wp-ulike-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/plugins/wp-ulike/assets/css/wp-ulike.min.css?ver=4.2.4" type="text/css" media="all"/> <style id="wp-ulike-inline-css" type="text/css"> .wp_ulike_general_class { box-shadow: none !important; padding: 0 !important; } .wp_ulike_general_class .wp_ulike_btn { min-height: 35px !important; min-width: 35px !important; border-radius: 25px !important; margin-bottom: 4px !important; background-color: #c73079 !important; color: #ffffff !important; padding: 0 !important; border: 2px solid #c73070 !important; transition: opacity .3s ease-in-out !important; } .wp_ulike_general_class .wp_ulike_btn:hover { transform: none !important; } .wpulike .count-box { font-weight: normal !important; font-size: 16px !important; padding: 0 10px !important; } .wp_ulike_general_class.wp_ulike_is_liked .wp_ulike_btn { color: #c73070 !important; background: #ffffff !important; border: 2px solid #c73070 !important; padding: 0 !important; opacity: 1 !important; } .wp_ulike_general_class .wp_ulike_btn:hover { opacity: .6; } .wp_ulike_general_class.wp_ulike_is_not_logged .wp_ulike_btn { display: none !important; } </style> <link rel="stylesheet" id="give-styles-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/plugins/give/assets/dist/css/give.css?ver=2.7.4" type="text/css" media="all"/> <link rel="stylesheet" id="themify-event-post-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/plugins/themify-event-post/assets/style.css?ver=5.4.6" type="text/css" media="all"/> <link rel="stylesheet" id="tablepress-default-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/tablepress-combined.min.css?ver=9" type="text/css" media="all"/> <link rel="stylesheet" id="theme-style-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/themes/themify-ultra/style.min.css?ver=2.6.2" type="text/css" media="all"/> <link rel="stylesheet" id="themify-media-queries-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/themes/themify-ultra/media-queries.min.css?ver=2.6.2" type="text/css" media="all"/> <link rel="stylesheet" id="ultra-header-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/themes/themify-ultra/styles/header-top-bar.min.css?ver=2.6.2" type="text/css" media="all"/> <link rel="stylesheet" id="themify-skin-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/themes/themify-ultra/skins/education/style.min.css?ver=4.7.4" type="text/css" media="all"/> <link rel="stylesheet" id="themify-builder-132-generated-fonts-css" href="https://web.archive.org/web/20210620090938cs_/https://fonts.googleapis.com/css?family=Montserrat:400,400,400&subset=latin" type="text/css" media="all"/> <link rel="stylesheet" id="themify-builder-132-generated-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-132-generated.css?ver=1617892043" type="text/css" media="all"/> <link rel="stylesheet" id="themify-customize-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-customizer.css?ver=21.04.15.00.49.15" type="text/css" media="all"/> <link rel="stylesheet" id="themify-google-fonts-css" href="https://web.archive.org/web/20210620090938cs_/https://fonts.googleapis.com/css?family=Open+Sans%3A400italic%2C600italic%2C700italic%2C400%2C300%2C600%2C700%7CMontserrat%7CLato%7CLato%7CLato%7CLato%7CLato%7CLato&subset=latin&ver=5.4.6" type="text/css" media="all"/> <link rel="stylesheet" id="themify-custom-fonts-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/?tb_load_cf=lato|lato|lato|lato:normal,bold" type="text/css" media="all"/> <link rel="stylesheet" id="themify-font-icons-css2-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/plugins/themify-ptb/admin/themify-icons/font-awesome.min.css?ver=1.5.6" type="text/css" media="all"/> <link rel="stylesheet" id="ptb-colors-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/plugins/themify-ptb/admin/themify-icons/themify.framework.min.css?ver=1.5.6" type="text/css" media="all"/> <link rel="stylesheet" id="ptb-css" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/plugins/themify-ptb/public/css/ptb-public.min.css?ver=1.5.6" type="text/css" media="all"/> <script type="text/javascript" src="https://web.archive.org/web/20210620090938js_/https://openpreservation.org/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp"></script> <script type="text/javascript" src="https://web.archive.org/web/20210620090938js_/https://openpreservation.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1"></script> <script type="text/javascript"> /* <![CDATA[ */ var ptb = {"url":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-content\/plugins\/themify-ptb\/public\/","ver":"1.5.6","min":{"css":{"lightbox":1,"jquery.bxslider":1},"js":[]},"include":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-includes\/js\/"}; /* ]]> */ </script> <script type="text/javascript" defer="defer" src="https://web.archive.org/web/20210620090938js_/https://openpreservation.org/wp-content/plugins/themify-ptb/public/js/ptb-public.min.js?ver=1.5.6"></script> <script type="text/javascript"> /* <![CDATA[ */ var give_stripe_vars = {"zero_based_currency":"","zero_based_currencies_list":["JPY","KRW","CLP","ISK","BIF","DJF","GNF","KHR","KPW","LAK","LKR","MGA","MZN","VUV"],"sitename":"","publishable_key":"pk_live_SMtnnvlq4TpJelMdklNha8iD","checkout_image":"","checkout_address":"","checkout_processing_text":"Donation Processing...","zipcode_option":"","remember_option":"","give_version":"2.7.4","cc_fields_format":"multi","card_number_placeholder_text":"Card Number","card_cvc_placeholder_text":"CVC","donate_button_text":"Donate Now","element_font_styles":{"cssSrc":false},"element_base_styles":{"color":"#32325D","fontWeight":500,"fontSize":"16px","fontSmoothing":"antialiased","::placeholder":{"color":"#222222"},":-webkit-autofill":{"color":"#e39f48"}},"element_complete_styles":{},"element_empty_styles":{},"element_invalid_styles":{},"float_labels":"","base_country":"NL","preferred_locale":"en"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20210620090938js_/https://js.stripe.com/v3/?ver=2.7.4"></script> <script type="text/javascript" src="https://web.archive.org/web/20210620090938js_/https://checkout.stripe.com/checkout.js?ver=2.7.4"></script> <script type="text/javascript"> /* <![CDATA[ */ var give_global_vars = {"ajaxurl":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-admin\/admin-ajax.php","checkout_nonce":"fb7cada120","currency":"EUR","currency_sign":"\u20ac","currency_pos":"before","thousands_separator":",","decimal_separator":".","no_gateway":"Please select a payment method.","bad_minimum":"The minimum custom donation amount for this form is","bad_maximum":"The maximum custom donation amount for this form is","general_loading":"Loading...","purchase_loading":"Please Wait...","number_decimals":"2","give_version":"2.7.4","magnific_options":{"main_class":"give-modal","close_on_bg_click":false},"form_translation":{"payment-mode":"Please select payment mode.","give_first":"Please enter your first name.","give_email":"Please enter a valid email address.","give_user_login":"Invalid email address or username.","give_user_pass":"Enter a password.","give_user_pass_confirm":"Enter the password confirmation.","give_agree_to_terms":"You must agree to the terms and conditions."},"confirm_email_sent_message":"Please check your email and click on the link to access your complete donation history.","ajax_vars":{"ajaxurl":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-admin\/admin-ajax.php","ajaxNonce":"69edeebed7","loading":"Loading","select_option":"Please select an option","default_gateway":"paypal","permalinks":"1","number_decimals":2},"cookie_hash":"fc40f161cac17a1a4bc63f427546a23d","session_nonce_cookie_name":"wp-give_session_reset_nonce_fc40f161cac17a1a4bc63f427546a23d","session_cookie_name":"wp-give_session_fc40f161cac17a1a4bc63f427546a23d","delete_session_nonce_cookie":"0"}; var giveApiSettings = {"root":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-json\/give-api\/v2\/","rest_base":"give-api\/v2"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20210620090938js_/https://openpreservation.org/wp-content/plugins/give/assets/dist/js/give.js?ver=2.7.4"></script> <script type="text/javascript"> /* <![CDATA[ */ var give_stripe_vars = {"zero_based_currency":"","zero_based_currencies_list":["JPY","KRW","CLP","ISK","BIF","DJF","GNF","KHR","KPW","LAK","LKR","MGA","MZN","VUV"],"sitename":"","publishable_key":"pk_live_SMtnnvlq4TpJelMdklNha8iD","checkout_image":"","checkout_address":"","checkout_processing_text":"Donation Processing...","zipcode_option":"","remember_option":"","give_version":"2.7.4","cc_fields_format":"multi","card_number_placeholder_text":"Card Number","card_cvc_placeholder_text":"CVC","donate_button_text":"Donate Now","element_font_styles":{"cssSrc":false},"element_base_styles":{"color":"#32325D","fontWeight":500,"fontSize":"16px","fontSmoothing":"antialiased","::placeholder":{"color":"#222222"},":-webkit-autofill":{"color":"#e39f48"}},"element_complete_styles":{},"element_empty_styles":{},"element_invalid_styles":{},"float_labels":"","base_country":"NL","preferred_locale":"en"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20210620090938js_/https://openpreservation.org/wp-content/plugins/give/assets/dist/js/give-stripe-checkout.js?ver=2.7.4"></script> <script type="text/javascript" src="https://web.archive.org/web/20210620090938js_/https://openpreservation.org/wp-content/plugins/give/assets/dist/js/give-stripe.js?ver=2.7.4"></script> <script type="text/javascript" src="https://web.archive.org/web/20210620090938js_/https://openpreservation.org/wp-content/plugins/give/assets/dist/js/babel-polyfill.js?ver=2.7.4"></script> <link rel="https://api.w.org/" href="https://openpreservation.org/wp-json/"/> <link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://openpreservation.org/xmlrpc.php?rsd"/> <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://openpreservation.org/wp-includes/wlwmanifest.xml"/> <meta name="generator" content="WordPress 5.4.6"/> <link rel="shortlink" href="https://web.archive.org/web/20210620090938/https://openpreservation.org/?p=132"/> <link rel="alternate" type="application/json+oembed" href="https://web.archive.org/web/20210620090938/https://openpreservation.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fopenpreservation.org%2Fproducts%2Fjhove%2F"/> <link rel="alternate" type="text/xml+oembed" href="https://web.archive.org/web/20210620090938/https://openpreservation.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fopenpreservation.org%2Fproducts%2Fjhove%2F&format=xml"/> <script type="text/javascript">//<![CDATA[ function external_links_in_new_windows_loop() { if (!document.links) { document.links = document.getElementsByTagName('a'); } var change_link = false; var force = ''; var ignore = ''; for (var t=0; t<document.links.length; t++) { var all_links = document.links[t]; change_link = false; if(document.links[t].hasAttribute('onClick') == false) { // forced if the address starts with http (or also https), but does not link to the current domain if(all_links.href.search(/^http/) != -1 && all_links.href.search('openpreservation.org') == -1 && all_links.href.search(/^#/) == -1) { // console.log('Changed ' + all_links.href); change_link = true; } if(force != '' && all_links.href.search(force) != -1) { // forced // console.log('force ' + all_links.href); change_link = true; } if(ignore != '' && all_links.href.search(ignore) != -1) { // console.log('ignore ' + all_links.href); // ignored change_link = false; } if(change_link == true) { // console.log('Changed ' + all_links.href); document.links[t].setAttribute('onClick', 'javascript:window.open(\''+all_links.href+'\'); return false;'); document.links[t].removeAttribute('target'); } } } } // Load function external_links_in_new_windows_load(func) { var oldonload = window.onload; if (typeof window.onload != 'function'){ window.onload = func; } else { window.onload = function(){ oldonload(); func(); } } } external_links_in_new_windows_load(external_links_in_new_windows_loop); //]]></script> <script type="text/javascript"> ajaxurl = 'https://web.archive.org/web/20210620090938/https://openpreservation.org/wp-admin/admin-ajax.php'; </script> <meta name="generator" content="Give v2.7.4"/> <link rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/assets/css/all.min.css"> <script type="text/javascript" defer> /* Code for sticky header */ function classOnScroll() { let box = jQuery('#opf_custom-header'), scroll = jQuery(window).scrollTop(); if (scroll > 10) { if (!box.hasClass('opf_header-dark')) { box.addClass('opf_header-dark'); } } else { box.removeClass('opf_header-dark'); } } classOnScroll(); jQuery(window).on('scroll resize', classOnScroll); </script> <script type="text/javascript"> /* Code for header search bar */ jQuery(document).ready(function () { const hiddenClass = "opf_hidden"; const searchOpenElem = jQuery("#opf_header-search-icon"); const searchCloseElem = jQuery("#opf_header-close-search-icon"); const searchInputElem = jQuery("#opf_header-search-input"); const searchInputTag = jQuery("#opf_header-search-input input"); function onSearchOpenButtonClick() { searchOpenElem.addClass(hiddenClass); searchCloseElem.removeClass(hiddenClass); searchInputElem.removeClass(hiddenClass); searchInputTag.focus(); } function onSearchCloseButtonClick() { searchCloseElem.addClass(hiddenClass); searchInputElem.addClass(hiddenClass); searchOpenElem.removeClass(hiddenClass); } jQuery(searchOpenElem).on("click", onSearchOpenButtonClick); jQuery(searchCloseElem).on("click", onSearchCloseButtonClick); }); </script> <script type="text/javascript"> /* Code to fix empty author links */ jQuery(document).ready(function () { const elements = jQuery(".opf_blog-post-author-link a"); elements.each(function() { let href = jQuery(this).attr("href"); if (href == '') { let hrefToAuthorPosts = jQuery(".opf_read-more-from-author > a").attr("href"); jQuery(this).attr("href", hrefToAuthorPosts); } }); }); </script> <script type="text/javascript"> /* Code for navigation on a touch screen device (when mobile menu is hidden) */ var lastClickedNavItem = null; jQuery(document).ready(function () { let items = jQuery(".opf_custom-header-main .menu-item.has-sub-menu > a"); items.blur(function () { lastClickedNavItem = null }); items.click(function () { let isTouch = ('ontouchstart' in document.documentElement); if (!isTouch) { return true; } else { let elem = jQuery(this); if (lastClickedNavItem && lastClickedNavItem.is(elem)) { lastClickedNavItem = null; return true; } else { lastClickedNavItem = elem; return false; } } }) }); </script> <script type="text/javascript"> /* Code to add links to Advanced Archive Posts Cards */ jQuery(document).ready(function () { const elements = jQuery(".opf_advanced-archive-posts .opf_card-row"); elements.each(function() { let cardElem = jQuery(this); let titleElem = cardElem.find(".opf_card-title-with-link .tbp_title > a"); let link = titleElem.attr('href'); let text = titleElem.text(); if (link) { cardElem.wrap( '<a class="opf_card-wrapper-with-link" href="'+ link +'" alt="' + text + '"></a>') titleElem.removeAttr("href"); } }); }); </script> <script type="text/javascript"> /* Code to move map to Location subsection of Event Post */ jQuery(document).ready(function () { const mapElem = jQuery(".opf_single-event-content .tep_event_map"); const targetElem = jQuery(".opf_single-event-content .opf_location_map_target"); mapElem.appendTo(targetElem); }); </script> <script type="text/javascript"> /* Code to fix admin bar styles for admins */ jQuery(document).ready(function () { const bodyElem = jQuery("body"); const htmlElem = jQuery("html"); if (bodyElem.hasClass("admin-bar")) { htmlElem.addClass("opf_html-with-admin-bar"); } }); </script> <script type="text/javascript"> /* Form Label Popover Code */ jQuery(document).ready(function () { let componentIdPrefixes = ["about_", "jhove_", "jpylyzer_", "verapdf_", "fido_"]; componentIdPrefixes.forEach((prefix) => { const containerElem = jQuery("#opf_" + prefix + "form-label-with-tooltip"); const targetElem = jQuery("#opf_" + prefix + "tooltip-popup-target"); const popoverElem = jQuery("#opf_" + prefix + "tooltip-popup"); targetElem.mouseenter(() => { popoverElem.addClass("opf_form-label-tooltip-popup-visible"); }); containerElem.mouseleave(() => { popoverElem.removeClass("opf_form-label-tooltip-popup-visible"); }); }) }); </script> <style> /*---Hide reCaptcha v3 visible seal---*/ .grecaptcha-badge { opacity: 0 !important; } </style> <link rel="preconnect" href="https://web.archive.org/web/20210620090938/https://fonts.googleapis.com/"/> <script type="text/javascript"> var tf_mobile_menu_trigger_point = 900; </script> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> @-webkit-keyframes themifyAnimatedBG { 0% { background-color: #33baab; } 100% { background-color: #e33b9e; } 50% { background-color: #4961d7; } 33.3% { background-color: #2ea85c; } 25% { background-color: #2bb8ed; } 20% { background-color: #dd5135; } } @keyframes themifyAnimatedBG { 0% { background-color: #33baab; } 100% { background-color: #e33b9e; } 50% { background-color: #4961d7; } 33.3% { background-color: #2ea85c; } 25% { background-color: #2bb8ed; } 20% { background-color: #dd5135; } } .themify_builder_row.animated-bg { -webkit-animation: themifyAnimatedBG 30000ms infinite alternate; animation: themifyAnimatedBG 30000ms infinite alternate; } </style> <style type="text/css">.broken_link, a.broken_link { text-decoration: line-through; }</style><style type="text/css">.removed_link, a.removed_link { text-decoration: line-through; }</style><link rel="icon" href="https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/cropped-favicon-32x32.png" sizes="32x32"/> <link rel="icon" href="https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/cropped-favicon-192x192.png" sizes="192x192"/> <link rel="apple-touch-icon" href="https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/cropped-favicon-180x180.png"/> <meta name="msapplication-TileImage" content="https://openpreservation.org/wp-content/uploads/2019/11/cropped-favicon-270x270.png"/> <style type="text/css" id="wp-custom-css"> /* --- Custom styles --- */ /* NOTE: All custom styles must begin with the "opf_" prefix */ /* Page Styles */ html { min-height: 100% !important; height: 100% !important; margin-top: 0 !important; } body { min-height: 100% !important; height: 100% !important; display: flex !important; flex-direction: column !important; } #tbp_content, #pagewrap { flex: 1 1 auto !important; } html.opf_html-with-admin-bar { margin-top: 32px !important; height: calc(100% - 32px) !important; min-height: calc(100% - 32px) !important; } .error404 #tbp_content > .themify_builder_content { height: 100%; } .error404 .opf_page_not_found { align-items: center; justify-content: center; display: flex; } /*--------------------*/ .opf_hidden { display: none !important; } .opf_page-not-found-label { margin-top: 50px; } .opf_center-icon { display: flex; align-items: center !important; justify-content: center !important; flex-flow: initial !important; } input[type=reset], input[type=submit], button { background-color: #137DA4; border: 2px #137DA4 solid; box-shadow: none !important; transform: none !important; font-family: Lato !important; font-weight: normal !important; } input[type=reset]:hover, input[type=submit]:hover, button:hover { background-color: #FFFFFF; color: #137DA4; } .opf_max_width_100_per { max-width: 100% !important; } /* Custom Footer Styles */ .opf_icons-cc i { font-size: 25px !important; width: 25px !important; height: 25px !important; min-width: initial !important; min-height: initial !important; } .opf_custom-footer-menu .menu-bar .menu-item > a { padding: 0 !important; } .opf_custom-footer-menu .menu-bar .menu-item:not(:last-child):after { content: "|"; color: #EEEEEE; padding: 0 5px; } @media screen and (max-width: 768px) { .opf_custom-footer-menu .module-menu-container { text-align: center; } } .opf_custom-footer-menu.module-menu li.current_page_item a, .opf_custom-footer-menu li.current-menu-item a { border-bottom: none; } .opf_custom-footer-row a, .opf_custom-footer-row i, .opf_custom-footer-row p, .opf_custom-footer-row span { color: #EEEEEE !important; } .opf_custom-footer-row .opf_footer-subscribe-button a span { color: #555555 !important; } .opf_custom-footer-row .opf_footer-subscribe-button a:hover span { color: #ffffff !important; } .opf_custom-footer-menu .menu-bar .menu-item > a { padding-bottom: 2px !important; border-bottom: 1px solid #00000000 !important; border-radius: 0 !important; } .opf_custom-footer-menu li.menu-item:hover a { border-bottom: 1px solid #ffffff !important; } .opf_custom-footer-row .module-text .tb_text_wrap a { padding-bottom: 2px !important; border-bottom: 1px solid #00000000 !important; } .opf_custom-footer-row .module-text .tb_text_wrap a:hover { border-bottom: 1px solid #ffffff !important; } /* Custom Header Styles */ #opf_custom-header.opf_custom-header { z-index: 99998 !important; position: fixed !important; transition: background-color .4s,color .4s,transform .4s,opacity .4s ease-in-out !important; padding-bottom: 0 !important; } body.themify_builder_active :not(.tb_preview_parent) #opf_custom-header.opf_custom-header, body.themify_builder_active :not(.tb_preview_parent) #opf_mobile-header.opf_mobile-header { position: initial !important; } #opf_custom-header.opf_header-dark { background-color: rgba(28,28,28,0.88) !important; } .opf_custom-header .row_inner { display: flex; flex-wrap: nowrap; } #opf_custom-header .menu-bar .sub-menu > li > a { color: white !important; border: none !important; } #opf_custom-header .menu-bar .sub-menu > li > a:hover { background: transparent; } #opf_custom-header .menu-bar .sub-menu { background-color: rgba(28,28,28,0.88) !important; border: 1px solid #555555 !important; } .transparent-header .opf_custom-header, .single-news .opf_custom-header, .single-blogs .opf_custom-header, .single-event .opf_custom-header, .single-webinars .opf_custom-header, .single-virtual-panels .opf_custom-header, .post-type-archive-news .opf_custom-header, .post-type-archive-blogs .opf_custom-header, .post-type-archive-webinars .opf_custom-header, .post-type-archive-presentations .opf_custom-header, .post-type-archive-virtual-panels .opf_custom-header, .post-type-archive-surveys .opf_custom-header, body.search .opf_custom-header, body.archive.author .opf_custom-header { background: 0 !important; } .opf_custom-header-logo-column { width: 216px !important; display: flex; flex-direction: column !important; justify-content: center !important; padding-bottom: 15px !important; } .opf_header-logo > .site-logo-inner { min-width: 140.72px; max-width: 140.72px; min-height: 77px; max-height: 77px; } .opf_custom-header-menu-column { width: 100% !important; margin-left: 0 !important; } .opf_custom-header-menu-column > .tb-column-inner { height: 100%; display: flex; flex-direction: column; justify-content: space-between; } .opf_custom-header-main .ui.nav:after { content: none; } .opf_custom-header-main .menu-item > a:hover { text-shadow: 0px 0px 1px white !important; } .opf_custom-header-main .menu-item.current_page_item > a, .opf_custom-header-main .menu-item.current-page-parent > a, .opf_custom-header-main .menu-item.current-menu-item > a { color: white !important; text-shadow: 0px 0px 1px white !important; } .opf_custom-header-main .sub-menu a:focus:after, .opf_custom-header-main .sub-menu a:hover:after, .opf_custom-header-main .sub-menu .menu-item.current_page_item a:after, .opf_custom-header-main .sub-menu .menu-item.current-menu-item a:after { width: 50px; } .opf_custom-header-main .sub-menu .menu-item.current_page_item > a, .opf_custom-header-main .sub-menu .menu-item.current-menu-item > a, .opf_custom-header-main .sub-menu .menu-item > a:hover, .opf_custom-header-main .sub-menu .menu-item > a:hover { text-shadow: 0px 0px 1px white !important; } .opf_custom-header-main #menu-main-menu.nav .menu-item.current_page_item > a:before, .opf_custom-header-main #menu-main-menu.nav .menu-item.current-page-parent > a:before, .opf_custom-header-main #menu-main-menu.nav .menu-item.current-menu-item > a:before, #menu-main-menu.nav > li.menu-item > a:hover:before, #menu-main-menu.nav > li.menu-item:hover > a:before { background: white; } #menu-main-menu.nav > li.menu-item > a { padding-bottom: 20px !important; border: none !important; } #menu-main-menu.nav > li.menu-item > a:before { content: ""; height: 1px; background: 0; width: 100%; position: absolute; bottom: 15px; left: 0; transition: 0.3s !important; } .opf_custom-header-secondary .menu-bar .menu-item > a { padding: 0 !important; } .opf_custom-header-secondary .menu-bar .menu-item:not(:last-child):after { content: "|"; color: white; padding: 0 5px; } .opf_custom-header-secondary .menu-bar .menu-item > a { padding-bottom: 2px !important; border-bottom: 1px solid #00000000 !important; border-radius: 0 !important; } .opf_custom-header-secondary li.menu-item:hover a { border-bottom: 1px solid #ffffff !important; } .opf_custom-header-main .menu-bar { display: flex; justify-content: space-evenly; align-items: center; flex-wrap: wrap; width: 100%; max-width: 1300px; } .opf_custom-header-main .menu-bar .menu-item > a { padding: 5px !important; transition: all .3s !important; } .opf_custom-header-main .module-menu-container { display: flex; justify-content: center; } .opf_custom-header-main .menu-item.has-sub-menu { display: flex; align-items: center; justify-content: center; } .opf_custom-header-main .menu-item.has-sub-menu > a:after { content: "\e64b"; margin-left: 5px; color: white; font-family: "themify"; font-size: 12px; } .opf_custom-header-main .menu-item.has-sub-menu ul { left: initial !important; } .opf_custom-header-main .sub-menu { text-align: center; top: calc(100% - 1px) !important; } .opf_custom-header-main .sub-menu a:after { content: ""; background: white; position: absolute; bottom: 5px; height: 1px; width: 0; transition: 0.5s; transition-delay: 0.2s; left: 0; right: 0; margin: auto; } .opf_custom-header-menu-search-row > .subrow_inner { flex-wrap: nowrap !important; } .opf_custom-header-main-menu-col { width: 100% !important; } .opf_custom-header-search-col { width: 216px !important; min-width: 216px !important; margin-left: 0 !important; padding-bottom: 15px !important; justify-content: flex-end !important; flex-direction: column !important; } .opf_custom-header-search-col > .tb-column-inner { display: flex; align-items: flex-end; justify-content: flex-end; flex-wrap: nowrap; height: 31px; } .opf_header-search-input .searchform { display: flex !important; align-items: center; position: relative; } .opf_header-search-input .searchform .module-buttons { position: absolute; right: 2px; padding-bottom: 3px !important; border: none; box-shadow: none !important; transform: initial !important; } .opf_header-search-input .searchform .module-buttons:focus { outline: 1px dotted rgba(150,150,150,.2); outline-color: rgba(150, 150, 150, 0.2); outline-style: dotted; outline-width: 1px; } .opf_header-search-input .searchform input { padding-right: 25px; } .opf_header-search-input .tbp_icon_search { font-weight: 400; } .opf_header-search-icon, .opf_header-close-search-icon { cursor: pointer; } /* Custom mobile header styles */ .opf_mobile-header { z-index: 99998 !important; position: fixed !important; } .opf_mobile-header .tb-column-inner { display: flex; justify-content: space-between; align-items: center; flex-wrap: nowrap; } .mobile-menu-module { z-index: 99999 !important; } body .mobile-menu-module .menu-item.current_page_item > a, body .mobile-menu-module .menu-item.current-page-parent > a, body .mobile-menu-module .menu-item.current-menu-item > a { font-weight: bold; color: #555555; } .opf_mobile-header .module-menu-container { display: none !important; } .opf_mobile-header .menu-module-burger { display: block !important; } /* Members Slider Styles */ .opf_members-slider li { height: 100%; } .opf_members-slider .slide-inner-wrap { height: 100%; } .opf_members-slider .slide-inner-wrap .slide-image { height: 100%; display: flex; justify-content: center; align-items: center; } /* Slider Styles */ .carousel-pager a:hover, .carousel-pager a.selected { background-color: #555555 !important; border-color: #555555 !important; } .carousel-pager a { width: 10px !important; height: 10px !important; color: #555555 !important; } .tb_slider_loader { display: none !important; } /* Page title with background styles */ .opf_page-title-with-background { min-height: 50vh !important; height: auto !important; max-height: 750px !important; display: flex !important; align-items: center !important; justify-content: center !important; padding-top: 20px !important; padding-bottom: 20px !important; } @media screen and (min-height: 1200px) { .opf_page-title-with-background { min-height: 750px !important; } } @media screen and (max-width: 1200px) { #headerwrap #site-logo a img { height: 75px; } } /* Page footer with bg withowt content */ @media screen and (max-width: 1280px) { .opf_page_footer_bg_only { height: 100px !important; } } /* Custom Posts Archive Styles */ .opf_surveys-key-icon .module-icon { position: absolute; right: 0; top: 4px; } /* Dynamic Posts Archive Styles */ .opf_dp_blogs .opf_dp_image_column { width: 100px !important; min-width: 100px !important; } .opf_dp_blogs .opf_dp_title a, .opf_dp_blogs .opf_dp_title a:hover { color: #C73079; } .opf_dp_blogs .opf_dp_author { color: #137DA4; } .opf_dp_news .opf_dp_image_column { width: 75px !important; min-width: 75px !important; } .opf_dp_news .opf_dp_title a, .opf_dp_news .opf_dp_title a:hover { color: #C73079; } .opf_dp_news .pagenav .current { border-color: #C73079; background-color: #C73079; } .opf_dp_news .pagenav .opf_dp_pagination_button { color: #C73079; } .opf_dp_presentations .opf_dp_title a, .opf_dp_presentations .opf_dp_title a:hover { color: #137DA4; } .opf_dp_presentations .pagenav .current { border-color: #137DA4; background-color: #137DA4; } .opf_dp_presentations .pagenav .opf_dp_pagination_button { color: #137DA4; } .opf_dp_download_button_container { display: flex; justify-content: center; } .opf_dp_download_button { font-size: 26px; padding: .625em 1.25em; } .opf_dp_webinars .opf_dp_image_column { width: 75px !important; min-width: 75px !important; } .opf_dp_webinars .opf_dp_title a, .opf_dp_webinars .opf_dp_title a:hover { color: #137DA4; } .opf_dp_webinars .pagenav .current { border-color: #137DA4; background-color: #137DA4; } .opf_dp_webinars .pagenav .opf_dp_pagination_button { color: #137DA4; } .opf_dp_webinars .opf_dp_speaker_name { color: #137DA4; font-size: 20px; margin-bottom: 10px; } .opf_dp_events .opf_dp_image_column { width: 75px !important; min-width: 75px !important; } .opf_dp_events .opf_dp_title a, .opf_dp_events .opf_dp_title a:hover { color: #137DA4; } .opf_dp_events .pagenav .current { border-color: #137DA4; background-color: #137DA4; } .opf_dp_events .pagenav .opf_dp_pagination_button { color: #137DA4; } .opf_dp_events .opf_dp_custom_bottom { display: flex; flex-direction: column; align-items: center; } .opf_dp_events .opf_dp_image_column { margin-bottom: 15px; } .opf_dp_date_container { font-size: 18px; margin-bottom: 5px; } .opf_dp_date_container > i { color: #0D8663; padding-right: 10px; } .opf_dp_time_container { font-size: 18px; margin-bottom: 5px; } .opf_dp_time_container > i { color: #137DA4; padding-right: 10px; } .opf_dp_location_container { font-size: 18px; margin-bottom: 5px; } .opf_dp_location_container > i { color: #C73079; padding-right: 10px; } .opf_dp_buy_button_container { display: flex; justify-content: center; } .opf_dp_buy_button { font-size: 26px; padding: .625em 1.25em; } .opf_dp_virtual_panels .opf_dp_image_column { width: 75px !important; min-width: 75px !important; } .opf_dp_virtual_panels .opf_dp_title a, .opf_dp_virtual_panels .opf_dp_title a:hover { color: #137DA4; } .opf_dp_virtual_panels .pagenav .current { border-color: #137DA4; background-color: #137DA4; } .opf_dp_virtual_panels .pagenav .opf_dp_pagination_button { color: #137DA4; } @media screen and (max-width: 680px) { .opf_dp_layout_list .opf_dp_image_column { margin-right: 15px !important; } } .opf_dp_pagination_button { font-weight: bold !important; font-family: inherit !important; } /* Single Custom Post Styles */ .opf_single-blog-back-button p, .opf_single-news-back-button p, .opf_single-webinar-back-button p, .opf_single-virtual-panels-back-button p { margin: 0; } .opf_single-webinar-passed-event .module-icon-item, .opf_single-virtual-panel-passed-event .module-icon-item { display: flex; align-items: center; justify-content: center; } .opf_single-blog-author-photo-column { width: 100px !important; } .opf_single-blog-author-row .subrow_inner { display: flex; justify-content: center; } .opf_single-blog-author-info-column { width: auto !important; align-content: center; } @media screen and (max-width: 680px) { .opf_single-blog-author-info-column { margin-left: 15px !important; } } .opf_single-blog-reads .tb_text_wrap, .opf_single-news-reads .tb_text_wrap { display: flex; justify-content: flex-end; } .opf_single-blog-share-column .tb-column-inner, .opf_single-news-share-column .tb-column-inner { display: flex; align-items: center; justify-content: flex-end; padding-top: 25px; } .opf_single-blog-reads { position: absolute !important; top: 0 !important; margin: 0 !important; } .opf_single-blog-reads .tb_text_wrap { margin: 0 !important; } .opf_single-blog-share-column .wpulike .wp_ulike_general_class { flex-direction: row-reverse !important; } @media screen and (max-width: 680px) { .opf_single-blog-reads .tb_text_wrap, .opf_single-news-reads .tb_text_wrap { justify-content: center; margin-top: 10px; } .opf_single-blog-share-column .tb-column-inner, .opf_single-news-share-column .tb-column-inner { justify-content: center; } .wpulike { text-align: center; } } .opf_single-blog-share-column p, .opf_single-news-share-column p { margin: 0; } .opf_single-blog-share-column .module-social-share, .opf_single-news-share-column .module-social-share { margin-left: 10px; } .opf_read-more-from-author { line-height: normal; } .opf_read-more-from-author .builder_button span { font-size: 18px; padding: 0; } .opf_read-more-from-author .builder_button { padding: 0; } /* Event Post Styles */ .opf_single-event-back-button p { margin: 0; } .opf_single-event-content .tep_event_map { margin: 0 0 20px !important; width: 100% !important; box-shadow: none !important; } .opf_single-event-content .tep_post_title { display: none !important; } .opf_single-event-content .tep_event_info { display: flex !important; flex-direction: column !important; align-items: center !important; padding: 0 !important; } .opf_single-event-content .tep_event_info > div { display: flex; flex-direction: column; align-items: center; } .opf_single-event-content .themify_event_post { display: flex; flex-direction: column; } .opf_single-event-content .tep_address { margin-left: 0 !important; } .opf_single-event-content .tep_event_info { order: -1 !important; } .opf_single-event-content .tep_date { margin-bottom: 5px; } .opf_single-event-content .tep_date:before { color: #0D8663 !important; } .opf_single-event-content .tep_date .event-time-at { display: none !important; } .opf_single-event-content .tep_date .event-time { display: block; text-align: center; margin-left: -1.8em; margin-top: 5px; } .opf_single-event-content .tep_date .event-time:before { content: "\f017"; font-family: "Font Awesome 5 Free"; color: #137DA4; padding-right: 10px; } .opf_single-event-content .tep_date .event-end-date { display: none !important; } .opf_single-event-content .tep_location { margin-bottom: 5px; } .opf_single-event-content .tep_location:before { color: #c73078 !important; } .opf_single-event-content .tep_ticket, .opf_single-event-content .tep_image { display: none !important; } .opf_single-event-share-column .tb-column-inner { display: flex; align-items: center; justify-content: flex-end; } @media screen and (max-width: 680px) { .opf_single-event-share-column .tb-column-inner { justify-content: center; margin-top: 20px; } .opf_single-event-reads .tb_text_wrap { justify-content: center; } } .opf_single-event-share-column p { margin: 0; } .opf_single-event-share-column .module-social-share { margin-left: 10px; } .opf_single-event-content p > span { font-family: "Montserrat" !important; } /* Card style for columns */ .opf_row_with_column_card .module_column { background-color: #ffffff; border-radius: 10px; box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.05); margin-bottom: 30px !important; } /* Login form */ .opf_login-form input[type=submit] { background-color: #137DA4; border: 2px #137DA4 solid; box-shadow: none !important; transform: initial !important; } .opf_login-form input[type=submit]:hover { background-color: #FFFFFF; color: #137DA4; } /* Home page cards */ .opf_advanced-archive-posts .builder-posts-wrap { display: flex; flex-wrap: wrap; } .opf_advanced-archive-posts .builder-posts-wrap .tbp_advanchd_archive_wrap, .opf_advanced-archive-posts .builder-posts-wrap .tbp_advanchd_archive_wrap > .themify_builder_row, .opf_advanced-archive-posts .builder-posts-wrap .tbp_advanchd_archive_wrap > .themify_builder_row > .row_inner, .opf_advanced-archive-posts .opf_home-page-post-card > .tb-column-inner, .opf_advanced-archive-posts .opf_home-page-post-card .opf_card-wrapper, .opf_advanced-archive-posts .opf_home-page-post-card .opf_card-wrapper > .tb_text_wrap, .opf_advanced-archive-posts .opf_home-page-post-card .opf_card-wrapper > .tb_text_wrap > .themify_builder_content, .opf_advanced-archive-posts .opf_home-page-post-card .opf_card-wrapper .opf_card-row { height: 100% !important; } /* Search page results */ .opf_search-results .opf_seach-results-item-row { max-width: 100% !important; } .opf_search-results .pagenav .current { border-color: #137DA4; background-color: #137DA4; color: #fff; } .opf_search-results .pagenav a { color: #137DA4; } /* Author archive page */ .opf_author-archive-by-label { font-size: 32px !important; text-align: center; color: #C73079; } .opf_author-archive-by-label:before { content: "Posts by"; display: inline !important; } .opf_author-archive-by-label .tbp_author_info_name { display: inline !important; } /* AGM Page Styles */ .opf_agm-links-row { max-width: 700px; margin-right: auto; margin-left: auto; } .opf_agm-links-row .opf_link-with-icon i { padding: 0 !important; } .opf_agm-links-row .opf_link-with-icon a:hover i { color: #0897cf !important; } .opf_agm-links-row .opf_agm-links-col-left { justify-content: flex-start; } .opf_agm-links-row .opf_agm-links-col-right { justify-content: flex-end; } .opf_agm-links-col .tb-column-inner { width: auto; } @media screen and (max-width: 680px) { .opf_agm-links-col .tb-column-inner { width: 100%; } .opf_agm-links-col .tb-column-inner p { text-align: left !important; } .opf_agm-links-col { justify-content: flex-start; } } /* Workshops Page Styles */ .opf_workshop-resource-button .builder_button { padding: 0; margin: 15px; } .opf_workshop-resource-button i { font-size: 30px; } .opf_workshop-resource-button span { padding: 0; margin-left: 5px; } .opf_workshops_row { display: flex; align-items: center; justify-content: center; } .opf_workshops_row > .row_inner { height: 100% !important; } .opf_workshops_row > .row_inner > .module_column { justify-content: center; align-items: center; flex-wrap: nowrap !important; } .opf_workshops_row > .row_inner > .module_column > .tb-column-inner { width: auto !important; } .opf_workshops_row { transition: background .3s ease-out !important; } @media screen and (max-width: 680px) { .opf_workshop-resource-button { text-align: center; } } .opf_workshops_row.opf_bg_blue:before { background-color: #137DA4; } .opf_workshops_row.opf_bg_green:before { background-color: #0D8663; } .opf_workshops_row.opf_bg_pink:before { background-color: #C73079; } .opf_workshops_row:before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #555555; opacity: 0; transition: all 0.8s; } .opf_workshops_row:hover:before { opacity: 1; } /* Contact page Styles */ .opf_contact_icons li.email { display: none; } .opf_contact_icons li.twitter i { background: #1DA1F2; color: white; padding: 10px; } .opf_contact_icons li.github i{ background: black; color: white; padding: 10px; } .opf_contact_icons li.linckedin i { background: #0e76a8; color: white; padding: 10px; } .opf_contact_icons li { margin-left: 7px !important; margin-right: 0 !important; } .opf_contact_form .opf_contact_form_submit .wpcf7-submit { background-color: #0D8663; border: 2px #0D8663 solid; box-shadow: none !important; transform: none !important; margin-left: 18px; } .opf_contact_form .opf_contact_form_submit .wpcf7-submit:hover { background-color: #FFFFFF; color: #0D8663; } .opf_contact_form_submit { text-align: center; } /* Donate form styles */ .opf_donate_form .give-submit-button-wrap { display: flex; align-items: center; justify-content: center; } .opf_donate_form #give-donation-level-button-wrap { display: flex; justify-content: center; flex-wrap: wrap; } .opf_donate_form #give-donation-level-button-wrap .give-btn { color: #555555 !important; background: #f5f5f5 !important; border: 1px solid #cccccc !important; } .opf_donate_form #give-donation-level-button-wrap .give-btn:focus { outline: none; background: #eeeeee !important; } .opf_donate_form #give-donation-level-button-wrap .give-btn:hover { background: #eeeeee !important; } .opf_donate_form form.give-form .form-row input[type=text], .opf_donate_form form.give-form .form-row input[type=email] { border: 0; border-bottom: 1px solid #ddd; background-color: transparent; } .opf_donate_form legend { border: 0 !important; font-size: 16px !important; } .opf_donate_form .give-submit { font-family: Lato !important; font-weight: normal !important; font-size: 1.3em !important; padding: 6px 46px 7px 46px !important; } .opf_donate_form #give-subscribe-wrap .give-label, .opf_donate_form #give-thank-for-donation-wrap .give-label { display: inline; cursor: pointer; } .opf_donate_form #give-first-name-wrap, .opf_donate_form #give-last-name-wrap { width: 100%; } .opf_donate_form .give-input::placeholder { color: transparent; } .opf_donate_form .give-required-indicator { color: #e85c41 !important; font-size: 150%; font-weight: normal; position: relative; top: 5px; } .opf_donate_form .give-tooltip { display: none !important; } .opf_donate_form #give-gateway-radio-list li { display: list-item !important; padding-bottom: 5px !important; } .opf_donate_form #give_checkout_user_info > legend { display: none; } .opf_donate_form .form-row label { line-height: normal !important; } .give_error > p, .give_success > p, .give_warning > p { text-align: center !important; } .give_error::before, .give_success::before, .give_warning::before { content: none !important; } .opf_donate_form #give-final-total-wrap .give-donation-total-label { border: none !important; background: none !important; font-size: 16px !important; line-height: normal !important; height: initial !important; padding: 0 !important; font-weight: bold !important; color: #555555 !important; } .opf_donate_form #give-final-total-wrap .give-final-total-amount { border: none !important; background: none !important; font-size: 16px !important; line-height: normal !important; height: initial !important; } .opf_donate_form .give-donation-amount #give-amount { border: 0 !important; border-bottom: 1px solid #ddd !important; background-color: transparent !important; } .opf_donate_form .give-donation-amount .give-currency-symbol { border: 0 !important; border-bottom: 1px solid #ddd !important; background-color: transparent !important; padding: 0 !important; padding-left: 5px !important; } .opf_donate_form #give-payment-mode-select .give-payment-mode-label { text-align: center; position: relative; } .opf_donate_form #give-payment-mode-select .give-payment-mode-label .give-loading-text { position: absolute; padding: 4px; top: 0; right: 0; } .opf_donate_form #give-payment-mode-select #give-payment-mode-wrap { display: flex; justify-content: center; } .opf_donate_form .give-total-wrap { display: flex; justify-content: center; } /* Popups styles */ .opf_popup_form .wpcf7-submit { margin-left: 18px; } .opf_form_checkbox { margin-bottom: 15px; } .opf_popup_form .wpcf7-submit { background-color: #0D8663; border: 2px #0D8663 solid; } .opf_popup_form .wpcf7-submit:hover { background-color: #FFFFFF; color: #0D8663; } .opf_form-fields-container { padding-left: 50px; padding-right: 50px; } .opf_form-submit-container { background-color: rgba(19, 125, 164, 1); background-position: 50% 100%; background-attachment: scroll; background-repeat: no-repeat; background-size: cover; padding-top: 20px; padding: 20px 0; order: 1; } .opf_form-submit-container > .wpcf7-submit { border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); background-color: rgba(255, 255, 255, 0); } .opf_form-submit-container > .wpcf7-submit:hover { color: rgba(19, 125, 164, 1); background-color: rgba(255, 255, 255, 1); } .opf_popup_form_footer_submit .wpcf7-response-output { margin: 1em 0.5em; } .opf_popup_form_footer_submit form { display: flex; flex-direction: column; } /* Contact form 7 styles */ .wpcf7-submit { font-family: Lato !important; font-weight: normal !important; font-size: 1.3em !important; padding: 6px 46px 7px 46px !important; } .wpcf7-form .opf_asterisk { color: #e85c41; font-size: 150%; font-weight: normal; position: relative; top: 5px; } /* Products pages Styles */ .opf_product-info-col { justify-content: center; } .opf_product-info-col .tb-column-inner { width: auto; } @media screen and (max-width: 680px) { .opf_product-info-col .tb-column-inner { width: 100%; } .opf_product-info-col .tb-column-inner p { text-align: center !important; } } .opf_contributors-column .tb-column-inner { display: flex; justify-content: center; flex-wrap: wrap; } /* Image with tooltip component Styles */ .opf_image-with-tooltip { margin-bottom: 15px !important; } .opf_image-with-tooltip img { border-radius: 50em !important; } .opf_image-with-tooltip .tb-blob { top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; border-radius: 50em !important; } .opf_image-with-tooltip .tb-blob-icon { display: none !important; } /* Site map styles */ .opf_site-map-component ul > li { margin-top: 1.4em; } /* ----------------------------- */ /* Hide menu items arrows (previously shown only in touch screen mode) */ .sub-arrow:before { display:none !important; } /* Turn off back to top button */ .back-top { display: none !important; } /* ----------------------- */ /* Menu bar styles */ .ui.nav { box-shadow: none !important; } /* ----------------------- */ /* Pager navigation styles */ .pagenav .current { border-color: #C73079; background-color: #C73079; color: #fff; } .pagenav a { text-decoration: none !important; color: #C73079; } /* ----------------------- */ /* Simple Post Views Count Styles */ .spvc_area { margin: 0 !important; padding: 0 !important; padding-right: 5px !important; background: 0 !important; font-family: "Montserrat" !important; font-size: 16px !important; } /* ----------------------- */ /* Heading colors (for posts content) */ h1, h2, h3, h4, h5, h6 { color: #137da4; } /* ----------------------- */ /* Themify counter Styles fixes */ .module.module-counter .number { line-height: normal !important; } /* ----------------------- */ /* Registration form Styles fixes */ .ur-frontend-form button, .ur-frontend-form button[type=submit], .ur-frontend-form input[type=submit] { background-color: #137DA4; border: 2px #137DA4 solid; } .ur-frontend-form button:hover, .ur-frontend-form button[type=submit]:hover, .ur-frontend-form input[type=submit]:hover { background-color: #FFFFFF; color: #137DA4; } .ur-frontend-form .ur-form-row .ur-form-grid label { font-family: "Montserrat" !important; font-size: 16px !important; color: #555555 !important; line-height: 1.65em !important; margin-bottom: 0 !important; font-weight: normal !important; } .ur-frontend-form .ur-form-row .ur-form-grid legend { text-align: center; } .ur-frontend-form .ur-form-row .ur-form-grid label .required, .ur-frontend-form .ur-form-row .ur-form-grid legend .required { color: #e85c41; font-size: 150%; font-weight: normal; position: relative; top: 5px; } .ur-frontend-form .ur-form-row .ur-form-grid { padding: 0 !important; } .ur-frontend-form { border: 0 !important; padding: 0 !important; } /* ----------------------- */ /* Embeded video Styles fixes */ .opf_embeded-video { display: flex; justify-content: center; } .opf_embeded-video .video-wrap { padding: inherit; height: inherit; } /* ----------------------- */ /* Slide Anything Slider Styles */ .owl-carousel.sa_owl_theme .owl-dots .owl-dot span { background: none !important; border: 1px solid #555555 !important; height: 8px !important; width: 8px !important; margin: 0 5px !important; } .owl-carousel.sa_owl_theme .owl-dots .owl-dot { outline: none; } .owl-carousel.sa_owl_theme .owl-dots .owl-dot.active span { background: #555555 !important; } .opf_sa-slider-with-cards { margin-bottom: 20px; } .opf_sa-slider-with-cards .owl-carousel .owl-stage { display: flex !important; align-items: stretch !important; } .opf_sa-slider-with-cards .owl-item > .sa_hover_container { height: 100% !important; } .opf_sa-slider-with-cards .owl-item > .sa_hover_container > a > .themify_builder_content, .opf_sa-slider-with-cards .owl-item > .sa_hover_container > .themify_builder_content { height: 100% !important; } .opf_sa-slider-with-cards .owl-item .opf_card-row, .opf_sa-slider-with-cards .owl-item .opf_card-row .row_inner { height: 100% !important; } .opf_sa-slider-with-cards .owl-carousel .owl-stage-outer { padding: 20px 0 !important; } .opf_sa-slider-with-cards .opf_card-wrapper-with-link { color: inherit !important; } .opf_sa-slider-with-cards .owl-carousel .owl-dots.disabled { display: none !important; } /* ----------------------- */ /* Cards Styles*/ .opf_card-row { border-radius: 10px; background: white; box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.05); padding: 20px; transition: all 0.4s ease 0s; } .opf_card-row:hover { transform: translateY(-5px); box-shadow: rgba(0, 0, 0, 0.07) 0px 5px 14px 2px; } .opf_card-wrapper .opf_card-wrapper-with-link { color: inherit !important; outline: none !important; } .opf_card-wrapper .tb_text_wrap > p { margin: 0 !important; } .opf_card-row .module-feature .module-feature-title { font-size: 18px !important; font-weight: bold !important; margin-top: 0; margin-bottom: 14px; } .opf_card-row .module-feature .module-feature-image { margin-bottom: 18px; } .opf_card-row .module-feature { margin-bottom: 0 !important; } /* ----------------------- */ /* Membership levels Cards Styles*/ .opf_membership-level-card-column { box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.05); transition: all 0.4s ease 0s; cursor: default !important; } .opf_membership-level-card-column:hover { transform: translateY(-5px); box-shadow: rgba(0, 0, 0, 0.07) 0px 5px 14px 2px; } /* ----------------------- */ /* Mailchimp Form Styles*/ .opf_mailchimp-form .tb_text_wrap > p { height: 0 !important; margin: 0 !important; } .opf_mailchimp-form .tb_text_wrap #mc_embed_signup_scroll > h2 { display: none; } .opf_mailchimp-form p, .opf_mailchimp-form label { font-family: "Montserrat" !important; font-size: 16px !important; color: #555555 !important; line-height: 1.65em !important; } .opf_mailchimp-form #mc_embed_signup { font-family: "Montserrat" !important; font-size: 16px !important; color: #555555 !important; } .opf_mailchimp-form #mc_embed_signup .mc-field-group input { border: none !important; border-bottom: 1px solid #ddd !important; padding: .4em .5em !important; text-indent: 0 !important; } .opf_mailchimp-form #mc_embed_signup .mc-field-group > br { display: none !important; } .opf_mailchimp-form .indicates-required { font-family: "Montserrat" !important; } .opf_mailchimp-form #mc_embed_signup .mc-field-group { margin-bottom: 1.3em !important; padding: 0 !important; min-height: 30px !important; } .opf_mailchimp-form #mc-embedded-subscribe.button { background-color: #137DA4 !important; border: 2px #137DA4 solid !important; font-family: Lato !important; height: auto !important; border-radius: 25px !important; line-height: normal !important; padding: 6.5px 45px !important; font-size: 1.3em !important; } .opf_mailchimp-form #mc-embedded-subscribe.button:hover { background-color: #ffffff !important; color: #137DA4 !important; } .opf_mailchimp-form #mc_embed_signup_scroll > .clear { text-align: center !important; } .opf_mailchimp-form #mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error { color: #f00 !important; font-size: 1em !important; padding: 0 !important; margin: 0 !important; } .opf_mailchimp-form #mc_embed_signup form { padding-left: 0 !important; } .opf_mailchimp-form #mc_embed_signup_scroll > * { margin-right: 0 !important; width: 100% !important; } /* ----------------------- */ /* Members Slyder Styles*/ #slider_5581 .owl-stage { margin-bottom: 20px; } #slider_5581 .owl-item p { margin: 0 !important; } #slider_5581 .owl-item img { margin: 0 !important; } #slider_5581.owl-carousel .owl-stage { display: flex !important; align-items: center !important; } #slider_5581 .owl-nav { display: none !important; } #slider_5581 .owl-nav button { width: 30px !important; height: 30px !important; background-size: 15px 20px !important; } #slider_5581 .owl-nav button:hover { background-color: rgba(0,0,0,0.3) !important; } @media screen and (max-width: 979px) { #slider_5581 .owl-nav { display: block !important; } #slider_5581 .owl-dots { display: none !important; } } /* ----------------------- */ /* Contact Form 7 Tooltip Popup Styles */ .mfp-content { overflow: initial !important; } .opf_form-label-with-tooltip { display: flex !important; align-items: center; position: relative; justify-content: center; } .opf_form-label-tooltip-icon { color: #137DA4; padding: 5px 0; margin-left: 5px; cursor: pointer; } .opf_form-label-tooltip-popup { position: absolute; width: 300px; z-index: 999999; background: #1b1e1e; color: white; font-weight: normal; text-align: left; padding: 10px; font-family: "Montserrat"; font-size: 12px; line-height: normal; bottom: 100%; right: 0; visibility: hidden; max-width: 90vw; border-radius: 10px; } .opf_form-label-tooltip-popup.opf_form-label-tooltip-popup-visible { visibility: visible; } @media screen and (max-width: 600px) { .opf_form-label-tooltip-popup { right: initial; } } .opf_mobile-header-menu .menu-module-burger:not(:first-child) { display: none !important; } /* ----------------------- */ /* Blogs tags style */ .opf_blogs_tags .tbp_post_meta_item.tbp_post_meta_terms { display: flex; flex-wrap: wrap; padding-top: 10px; padding-bottom: 10px; } .opf_blogs_tags .tbp_post_meta_item.tbp_post_meta_terms > a { color: #137DA4 !important; margin-right: 15px; margin-bottom: 5px; } @media screen and (max-width: 680px) { .opf_blogs_tags .tbp_post_meta_item.tbp_post_meta_terms { justify-content: center; } } /* ----------------------- */ /* Themify Popup overlay styles fix */ body.themify-popup-showing .mfp-wrap { z-index: 1000002 !important; } .mfp-bg { z-index: 1000001 !important; } /* ----------------------- */ /* List styles */ ul, ol { list-style-position: inside; margin-left: 0; } ul ul, ol ol, ol ul, ul ol { margin-left: 1em; } /* ----------------------- */ /* Home page News Cards styles */ .opf_home-page-news-card-image { display: flex; align-items: center; justify-content: center; } .opf_home-page-news-card-image .tb_text_wrap { width: 100px; height: 100px; display: flex; align-items: center; justify-content: center; } .opf_home-page-news-card-image img { max-width: 75px; max-height: 75px; } /* ----------------------- */ /* Resources Cards Styles */ .opf_resources-cards-row > .subrow_inner > .sub_column > .tb-column-inner, .opf_resources-cards-row .opf_card-wrapper, .opf_resources-cards-row .opf_card-wrapper > .tb_text_wrap, .opf_resources-cards-row .opf_card-wrapper > .tb_text_wrap > .themify_builder_content, .opf_resources-cards-row .opf_card-row { height: 100%; } /* ----------------------- */ /* Feature Module Styles */ .module-feature .module-feature-title { color: #555555; } /* ----------------------- */ </style> </head> <body class="page-template-default page page-id-132 page-parent page-child parent-pageid-95 user-registration-page themify-fw-4-7-4 themify-ultra-2-6-2 skin-education not-ie full_width sidebar-none no-home no-touch builder-parallax-scrolling-active ready-view header-top-bar fixed-header transparent-header footer-none tagline-off social-widget-off rss-off footer-off header-widgets-off tile_enable filter-hover-none filter-featured-only masonry-enabled"> <script type="text/javascript"> function themifyMobileMenuTrigger(e) { var w = document.body.clientWidth; if( w > 0 && w <= tf_mobile_menu_trigger_point ) { document.body.classList.add( 'mobile_menu_active' ); } else { document.body.classList.remove( 'mobile_menu_active' ); } } themifyMobileMenuTrigger(); var _init =function () { jQuery( window ).on('tfsmartresize.tf_mobile_menu', themifyMobileMenuTrigger ); document.removeEventListener( 'DOMContentLoaded', _init, {once:true,passive:true} ); _init=null; }; document.addEventListener( 'DOMContentLoaded', _init, {once:true,passive:true} ); </script> <header id="tbp_header" class="tbp_template"><link rel="preload" href="https://web.archive.org/web/20210620090938/https://openpreservation.org/wp-content/themes/themify-ultra/themify/themify-builder/css/themify-builder-style.min.css?ver=4.7.4" as="style"/><script type="text/javascript"> if(document.getElementById( "themify-builder-style" )===null ){ var el = document.getElementById( "builder-styles-css" ); if(el!==null){ var link = document.createElement("link"); link.id="themify-builder-style"; link.rel="stylesheet"; link.type="text/css"; link.href=el.getAttribute("data-href"); el.parentNode.replaceChild( link, el); } } </script><div id="themify_builder_content-778" data-postid="778" class="themify_builder_content themify_builder_content-778 themify_builder"> <div id="opf_custom-header" class="themify_builder_row module_row clearfix opf_custom-header repeat fullwidth module_row_0 themify_builder_778_row module_row_778-0 tb_6l0h299 hide-tablet hide-tablet_landscape hide-mobile"> <div class="row_inner col_align_top"> <div class="module_column tb-column col4-1 first tb_778_column module_column_0 module_column_778-0-0 tb_yvmm305 opf_custom-header-logo-column"> <div class="tb-column-inner"> <div class="module module-site-logo tb_69yx308 opf_header-logo "> <div class="site-logo-inner"> <a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/"> <img src="https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-136x75.png" width="136" height="75" class=" wp-post-image wp-image-828" alt="opf-site-logo-white" srcset="https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-136x74.png 136w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-300x165.png 300w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-768x423.png 768w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-1024x564.png 1024w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-134x75.png 134w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-127x69.png 127w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-126x69.png 126w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-125x69.png 125w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-124x69.png 124w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-123x69.png 123w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-112x61.png 112w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-92x52.png 92w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-107x60.png 107w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-108x60.png 108w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-109x60.png 109w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-110x60.png 110w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-111x60.png 111w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin.png 1670w" sizes="(max-width: 136px) 100vw, 136px"/> </a> </div> </div> </div> </div> <div class="module_column tb-column col4-3 last tb_778_column module_column_1 module_column_778-0-1 tb_w2tf312 opf_custom-header-menu-column"> <div class="tb-column-inner"> <div class="module module-menu tb_7810313 opf_custom-header-secondary mobile-menu-slide tb-align-right" data-menu-style="mobile-menu-slide" data-element-id="tb_7810313"> <div class="module-menu-container tb-align-right"><ul id="menu-secondary-menu" class="ui nav menu-bar transparent "><li id="menu-item-6101" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6101"><a href="#themify-popup-5010" data-ps2id-api="true">Member area</a></li> <li id="menu-item-3314" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3314"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/login/?redirect_to=%2Fproducts%2Fjhove%2F" data-ps2id-api="true">Login</a></li> </ul></div></div> <div class="themify_builder_sub_row module_subrow clearfix opf_custom-header-menu-search-row sub_row_0-1-1 tb_tnfh315"> <div class="subrow_inner col_align_top"> <div class="sub_column module_column col4-3 first sub_column_post_778 sub_column_0-1-1-0 tb_p8up316 opf_custom-header-main-menu-col"> <div class="tb-column-inner"> <div class="module module-menu tb_71ob317 opf_custom-header-main mobile-menu-slide tb-align-left" data-menu-style="mobile-menu-slide" data-element-id="tb_71ob317"> <div class="module-menu-container tb-align-left"><ul id="menu-main-menu" class="ui nav menu-bar transparent "><li id="menu-item-128" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-128"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/about/" data-ps2id-api="true">About</a></li> <li id="menu-item-118" class="menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor current-menu-ancestor current-menu-parent current-page-parent current_page_parent current_page_ancestor menu-item-has-children has-sub-menu menu-item-118 current-menu-item"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/products/" data-ps2id-api="true">Products</a> <ul class="sub-menu"> <li id="menu-item-134" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-132 current_page_item menu-item-134"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/products/jhove/" aria-current="page" data-ps2id-api="true">JHOVE</a></li> <li id="menu-item-131" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-131"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/products/verapdf/" data-ps2id-api="true">veraPDF</a></li> <li id="menu-item-140" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-140"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/products/jpylyzer/" data-ps2id-api="true">jpylyzer</a></li> <li id="menu-item-139" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-139"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/products/fido/" data-ps2id-api="true">fido</a></li> </ul> </li> <li id="menu-item-117" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-117"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/collaboration/" data-ps2id-api="true">Collaboration</a></li> <li id="menu-item-116" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children has-sub-menu menu-item-116"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/resources/" data-ps2id-api="true">Resources</a> <ul class="sub-menu"> <li id="menu-item-202" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-202"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/resources/annual-general-meetings/" data-ps2id-api="true">Annual General Meetings</a></li> <li id="menu-item-5755" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5755"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/resources/annual-reports/" data-ps2id-api="true">Annual Reports</a></li> <li id="menu-item-12619" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12619"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/resources/literature/" data-ps2id-api="true">Literature</a></li> <li id="menu-item-203" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-203"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/resources/member-groups/" data-ps2id-api="true">Member Groups</a></li> <li id="menu-item-12620" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12620"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/resources/opfcon/" data-ps2id-api="true">OPFCON</a></li> <li id="menu-item-204" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-204"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/resources/powered-by-opf/" data-ps2id-api="true">Powered by OPF</a></li> <li id="menu-item-2358" class="menu-item menu-item-type-post_type_archive menu-item-object-presentations menu-item-2358"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/presentations/" data-ps2id-api="true">Presentations</a></li> <li id="menu-item-5018" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5018"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/resources/surveys/" data-ps2id-api="true">Surveys</a></li> <li id="menu-item-2372" class="menu-item menu-item-type-post_type_archive menu-item-object-virtual-panels menu-item-2372"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/virtual-panels/" data-ps2id-api="true">Virtual Panels</a></li> <li id="menu-item-2106" class="menu-item menu-item-type-post_type_archive menu-item-object-webinars menu-item-2106"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/webinars/" data-ps2id-api="true">Webinar Archive</a></li> <li id="menu-item-209" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-209"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/resources/workshops/" data-ps2id-api="true">Workshops</a></li> <li id="menu-item-5021" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5021"><a href="https://web.archive.org/web/20210620090938/https://www.youtube.com/user/preservationhub" data-ps2id-api="true">YouTube</a></li> </ul> </li> <li id="menu-item-1788" class="menu-item menu-item-type-post_type_archive menu-item-object-blogs menu-item-1788"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/blogs/" data-ps2id-api="true">Blogs</a></li> <li id="menu-item-114" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-114"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/events/" data-ps2id-api="true">Events</a></li> <li id="menu-item-1781" class="menu-item menu-item-type-post_type_archive menu-item-object-news menu-item-1781"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/news/" data-ps2id-api="true">News</a></li> <li id="menu-item-112" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children has-sub-menu menu-item-112"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/membership/" data-ps2id-api="true">Membership</a> <ul class="sub-menu"> <li id="menu-item-178" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-178"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/membership/benefits/" data-ps2id-api="true">Benefits</a></li> <li id="menu-item-169" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-169"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/membership/meet-our-members/" data-ps2id-api="true">Meet our Members</a></li> <li id="menu-item-177" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-177"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/membership/why-join/" data-ps2id-api="true">Why Join?</a></li> <li id="menu-item-176" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-176"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/membership/how-to-join/" data-ps2id-api="true">How to Join</a></li> <li id="menu-item-12622" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12622"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/membership/lifetime-personal-membership-awards/" data-ps2id-api="true">Lifetime Personal Membership Awards</a></li> <li id="menu-item-6100" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6100"><a href="#themify-popup-5010" data-ps2id-api="true">Member Area</a></li> </ul> </li> </ul></div></div> </div> </div> <div class="sub_column module_column col4-1 last sub_column_post_778 sub_column_0-1-1-1 tb_jn5r318 opf_custom-header-search-col"> <div class="tb-column-inner"> <div class="module module-search-form tb_53ey319 opf_header-search-input opf_hidden " id="opf_header-search-input"> <form role="search" method="get" class="searchform" action="https://web.archive.org/web/20210620090938/https://openpreservation.org/"> <input type="text" name="s" title="Search" placeholder="Search" value=""/> <button type="submit" class="module-buttons"> <span class="tbp_icon_search"></span> </button> </form> </div> <div class="module module-icon tb_e4z1320 opf_header-search-icon small none icon_horizontal icon_position_right " id="opf_header-search-icon"> <div class="module-icon"> <div class="module-icon-item"> <i class="ti-search ui blue"></i> </div> </div> </div> <div class="module module-icon tb_v5pg321 opf_header-close-search-icon opf_hidden small none icon_horizontal icon_position_right " id="opf_header-close-search-icon"> <div class="module-icon"> <div class="module-icon-item"> <i class="ti-close ui blue"></i> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div id="opf_mobile-header" class="themify_builder_row module_row clearfix opf_mobile-header repeat fullwidth module_row_1 themify_builder_778_row module_row_778-1 tb_xn5g975 hide-desktop"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_778_column module_column_0 module_column_778-1-0 tb_eup0982"> <div class="tb-column-inner"> <div class="module module-site-logo tb_itif116 opf_mobile-header-logo "> <div class="site-logo-inner"> <a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/"> <img src="https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-110x60.png" width="110" height="60" class=" wp-post-image wp-image-828" alt="opf-site-logo-white" srcset="https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-110x60.png 110w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-300x165.png 300w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-768x423.png 768w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-1024x564.png 1024w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-136x73.png 136w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-129x69.png 129w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-128x69.png 128w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-127x69.png 127w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-126x69.png 126w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-125x69.png 125w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-124x69.png 124w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-112x60.png 112w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-94x50.png 94w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-92x51.png 92w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-108x60.png 108w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-109x60.png 109w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin-111x60.png 111w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/opf-site-logo-white-margin.png 1670w" sizes="(max-width: 110px) 100vw, 110px"/> </a> </div> </div> <div class="module module-menu tb_j0x10 opf_mobile-header-menu mobile-menu-slide tb-align-left" data-menu-style="mobile-menu-slide" data-menu-breakpoint="2560" data-menu-direction="right" data-element-id="tb_j0x10"> <div class="body-overlay"></div> <div class="module-menu-container tb-align-left"><ul id="menu-mobile-menu" class="ui nav menu-bar transparent "><li id="menu-item-6103" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6103"><a href="#themify-popup-5010" data-ps2id-api="true">Member area</a></li> <li id="menu-item-4130" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4130"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/login/?redirect_to=https%3A%2F%2Fopenpreservation.org%2Fproducts%2Fjhove%2F" data-ps2id-api="true">Login</a></li> <li id="menu-item-1999" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1999"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/about/" data-ps2id-api="true">About</a></li> <li id="menu-item-2000" class="menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor current-menu-ancestor current-menu-parent current-page-parent current_page_parent current_page_ancestor menu-item-has-children has-sub-menu menu-item-2000 current-menu-item"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/products/" data-ps2id-api="true">Products</a> <ul class="sub-menu"> <li id="menu-item-2002" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-132 current_page_item menu-item-2002"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/products/jhove/" aria-current="page" data-ps2id-api="true">JHOVE</a></li> <li id="menu-item-2004" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2004"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/products/verapdf/" data-ps2id-api="true">veraPDF</a></li> <li id="menu-item-2003" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2003"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/products/jpylyzer/" data-ps2id-api="true">jpylyzer</a></li> <li id="menu-item-2001" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2001"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/products/fido/" data-ps2id-api="true">fido</a></li> </ul> </li> <li id="menu-item-2005" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2005"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/collaboration/" data-ps2id-api="true">Collaboration</a></li> <li id="menu-item-2008" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children has-sub-menu menu-item-2008"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/resources/" data-ps2id-api="true">Resources</a> <ul class="sub-menu"> <li id="menu-item-2009" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2009"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/resources/annual-general-meetings/" data-ps2id-api="true">Annual General Meetings</a></li> <li id="menu-item-5756" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5756"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/resources/annual-reports/" data-ps2id-api="true">Annual Reports</a></li> <li id="menu-item-2010" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2010"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/resources/member-groups/" data-ps2id-api="true">Member Groups</a></li> <li id="menu-item-2011" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2011"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/resources/powered-by-opf/" data-ps2id-api="true">Powered by OPF</a></li> <li id="menu-item-2359" class="menu-item menu-item-type-post_type_archive menu-item-object-presentations menu-item-2359"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/presentations/" data-ps2id-api="true">Presentations</a></li> <li id="menu-item-5017" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5017"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/resources/surveys/" data-ps2id-api="true">Surveys</a></li> <li id="menu-item-2373" class="menu-item menu-item-type-post_type_archive menu-item-object-virtual-panels menu-item-2373"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/virtual-panels/" data-ps2id-api="true">Virtual Panels</a></li> <li id="menu-item-2083" class="menu-item menu-item-type-post_type_archive menu-item-object-webinars menu-item-2083"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/webinars/" data-ps2id-api="true">Webinar Archive</a></li> <li id="menu-item-2016" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2016"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/resources/workshops/" data-ps2id-api="true">Workshops</a></li> <li id="menu-item-5022" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5022"><a href="https://web.archive.org/web/20210620090938/https://www.youtube.com/user/preservationhub" data-ps2id-api="true">YouTube</a></li> </ul> </li> <li id="menu-item-2017" class="menu-item menu-item-type-post_type_archive menu-item-object-blogs menu-item-2017"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/blogs/" data-ps2id-api="true">Blogs</a></li> <li id="menu-item-2019" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2019"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/events/" data-ps2id-api="true">Events</a></li> <li id="menu-item-2018" class="menu-item menu-item-type-post_type_archive menu-item-object-news menu-item-2018"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/news/" data-ps2id-api="true">News</a></li> <li id="menu-item-2020" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children has-sub-menu menu-item-2020"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/membership/" data-ps2id-api="true">Membership</a> <ul class="sub-menu"> <li id="menu-item-2021" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2021"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/membership/benefits/" data-ps2id-api="true">Benefits</a></li> <li id="menu-item-2023" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2023"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/membership/meet-our-members/" data-ps2id-api="true">Meet our Members</a></li> <li id="menu-item-2025" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2025"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/membership/why-join/" data-ps2id-api="true">Why Join?</a></li> <li id="menu-item-2022" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2022"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/membership/how-to-join/" data-ps2id-api="true">How to Join</a></li> <li id="menu-item-6102" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6102"><a href="#themify-popup-5010" data-ps2id-api="true">Member Area</a></li> </ul> </li> </ul></div></div> </div> </div> </div> </div> </div> </header><div id="pagewrap" class="hfeed site"><div id="body" class="clearfix"> <div id="layout" class="pagewidth clearfix"> <div id="content" class="clearfix"> <div id="page-132" class="type-page"> <div class="page-content entry-content"> <div id="themify_builder_content-132" data-postid="132" class="themify_builder_content themify_builder_content-132 themify_builder"> <div class="themify_builder_row module_row clearfix fullcover fullwidth_row_container module_row_0 themify_builder_132_row module_row_132-0 tb_7d2m510"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_132_column module_column_0 module_column_132-0-0 tb_0f7p512 repeat"> </div> </div> </div> <div class="themify_builder_row module_row clearfix repeat module_row_1 themify_builder_132_row module_row_132-1 tb_imll249"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_132_column module_column_0 module_column_132-1-0 tb_a8r1251"> <div class="tb-column-inner"> <div class="module module-image tb_er4m258 image-top "> <div class="image-wrap"> <img src="https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/jhove-logo-250x72.png" width="250" class=" wp-post-image wp-image-73" alt="jhove-logo" srcset="https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/jhove-logo-250x72.png 250w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/jhove-logo-300x86.png 300w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/jhove-logo-480x138.png 480w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/jhove-logo-200x57.png 200w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/jhove-logo-160x46.png 160w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/jhove-logo.png 722w" sizes="(max-width: 250px) 100vw, 250px"/> </div> </div> <div class="module module-text tb_9mow581 "> <div class="tb_text_wrap"> <div class="module module-text tb_38fc260 "> <div class="tb_text_wrap"> <p>Latest release: <strong>1.24</strong> (March, 2020)</p> </div> </div> </div> </div> <div class="module module-text tb_gr5n246 "> <div class="tb_text_wrap"> <div class="module module-text tb_38fc260 "> <div class="tb_text_wrap"> <p>Licence: <a href="https://web.archive.org/web/20210620090938/https://www.gnu.org/licenses/lgpl-3.0.html" target="_blank" rel="noopener">GNU Lesser General Public License</a></p> </div> </div> </div> </div> <div class="themify_builder_sub_row module_subrow clearfix sub_row_1-0-3 tb_9289255"> <div class="subrow_inner col_align_top"> <div class="sub_column module_column col2-1 first sub_column_post_132 sub_column_1-0-3-0 tb_h2d0257 opf_product-info-col"> <div class="tb-column-inner"> <div class="module module-text tb_uhn6262 "> <div class="tb_text_wrap"> <p style="text-align: left;"><a href="https://web.archive.org/web/20210620090938/https://github.com/openpreserve/jhove/releases" target="_blank" rel="noopener">Release notes</a></p> </div> </div> <div class="module module-text tb_a8cw262 "> <div class="tb_text_wrap"> <p style="text-align: left;"><a href="https://web.archive.org/web/20210620090938/http://jhove.openpreservation.org/" target="_blank" rel="noopener">User guide & documentation</a></p> </div> </div> <div class="module module-text tb_mnjy374 "> <div class="tb_text_wrap"> <p style="text-align: left;"><a href="https://web.archive.org/web/20210620090938/http://lists.openpreservation.org/listinfo/jhove" target="_blank" rel="noopener">Mailing list</a></p> </div> </div> </div> </div> <div class="sub_column module_column col2-1 last sub_column_post_132 sub_column_1-0-3-1 tb_cpuq259 opf_product-info-col"> <div class="tb-column-inner"> <div class="module module-text tb_t0hl263 "> <div class="tb_text_wrap"> <p style="text-align: left;"><a href="#themify-popup-4236" rel="noopener">Raise an issue</a></p> </div> </div> <div class="module module-text tb_i5xe648 "> <div class="tb_text_wrap"> <p style="text-align: left;"><a href="https://web.archive.org/web/20210620090938/https://github.com/openpreserve/jhove" target="_blank" rel="noopener">Follow us on GitHub</a></p> </div> </div> </div> </div> </div> </div> <div class="themify_builder_sub_row module_subrow clearfix sub_row_1-0-4 tb_2kl3243"> <div class="subrow_inner col_align_top"> <div class="sub_column module_column col-full first sub_column_post_132 sub_column_1-0-4-0 tb_4bo4245"> <div class="tb-column-inner"> <script type="text/javascript"> var id ="button-css"; if(document.getElementById(id)===null){ var link = document.createElement("link"); link.rel="stylesheet"; link.type="text/css"; link.id=id; link.href="https://web.archive.org/web/20210620090938/https://openpreservation.org/wp-content/plugins/builder-button/assets/style.min.css?ver=1.3.2"; document.body.appendChild(link); } </script> <div id="button-132-sub_row_1-0-4-0-0" class="module module-button button-132-sub_row_1-0-4-0-0 button-link-external tb_4zyv247"> <a class="ui builder_button " href="https://web.archive.org/web/20210620090938/https://software.openpreservation.org/"> <span>Download</span> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix repeat module_row_2 themify_builder_132_row module_row_132-2 tb_3o28702"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_132_column module_column_0 module_column_132-2-0 tb_4xj5704"> <div class="tb-column-inner"> <div class="module module-text tb_nrqc488 "> <div class="tb_text_wrap"> <p style="text-align: center;"><span style="font-weight: 500;">JHOVE is an open source, extensible software framework for identification, validation, and characterisation.</span></p> <p style="text-align: center;"><span style="font-weight: 400;">The software is implemented as a Java application and is usable on any Unix, Windows, or OS X platform with appropriate Java installation.聽</span></p> <p style="text-align: center;"><span style="font-weight: 500;">It is available in three forms:</span></p> <ol> <li style="text-align: center;"><span style="font-weight: 500;">Command line Tool – used by researchers and practitioners / embedded in DP workflows.</span></li> <li style="text-align: center;"><span style="font-weight: 500;">Desktop GUI – file at a time interface, aimed at general users wanting to try JHOVE.</span></li> <li style="text-align: center;"><span style="font-weight: 500;">JHOVE API – used by developers embedding JHOVE in their own projects.</span></li> </ol> <p style="text-align: center;"><span style="font-weight: 500;">OPF adopted JHOVE in 2015. The original JHOVE project was a collaboration between </span><a href="https://web.archive.org/web/20210620090938/https://www.jstor.org/"><span style="font-weight: 500;">JSTOR</span></a><span style="font-weight: 500;"> and </span><a href="https://web.archive.org/web/20210620090938/http://hul.harvard.edu/"><span style="font-weight: 500;">Harvard University Library</span></a><span style="font-weight: 500;"> with funding from the </span><a href="https://web.archive.org/web/20210620090938/http://www.mellon.org/"><span style="font-weight: 500;">Andrew W. Mellon Foundation</span></a><span style="font-weight: 500;"> for the Electronic-Archiving Initiative.</span></p> </div> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix repeat module_row_3 themify_builder_132_row module_row_132-3 tb_l8cb54"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_132_column module_column_0 module_column_132-3-0 tb_j50760"> <div class="tb-column-inner"> <div id="button-132-3-0-0" class="module module-button button-132-3-0-0 button-link-external tb_bl38736"> <a class="ui builder_button " href="#themify-popup-5010"> <span>JHOVE Web Demonstrator</span> </a> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix repeat module_row_4 themify_builder_132_row module_row_132-4 tb_zo4c396"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_132_column module_column_0 module_column_132-4-0 tb_fdzp898"> <div class="tb-column-inner"> <div class="module module-text tb_ls0a899 "> <div class="tb_text_wrap"> <h1>Contributors</h1> </div> </div> <div class="themify_builder_sub_row module_subrow clearfix sub_row_4-0-1 tb_cbq7901"> <div class="subrow_inner col_align_top"> <div class="sub_column module_column col-full first sub_column_post_132 sub_column_4-0-1-0 tb_dvxx901 opf_contributors-column"> <div class="tb-column-inner"> <div class="module module-image tb_ib7n518 image-top "> <div class="image-wrap"> <a href="https://web.archive.org/web/20210620090938/https://github.com/openpreserve/jhove/releases/tag/v1.22.1"> <img src="https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2020/01/1.22-150x150.png" width="150" class=" wp-post-image wp-image-3793" alt="1.22" srcset="https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2020/01/1.22-150x150.png 150w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2020/01/1.22-300x300.png 300w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2020/01/1.22-1024x1024.png 1024w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2020/01/1.22-768x768.png 768w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2020/01/1.22.png 1080w" sizes="(max-width: 150px) 100vw, 150px"/> </a> </div> </div> <div class="module module-image tb_fuy1166 image-top "> <div class="image-wrap"> <a href="https://web.archive.org/web/20210620090938/https://github.com/openpreserve/jhove/releases/tag/v1.24.1"> <img src="https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2020/01/1.24-150x150.png" width="150" class=" wp-post-image wp-image-3792" alt="1.24" srcset="https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2020/01/1.24-150x150.png 150w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2020/01/1.24-300x300.png 300w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2020/01/1.24-1024x1024.png 1024w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2020/01/1.24-768x768.png 768w, https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2020/01/1.24.png 1080w" sizes="(max-width: 150px) 100vw, 150px"/> </a> </div> </div> </div> </div> </div> </div> <div class="module module-text tb_9gjb26 "> <div class="tb_text_wrap"> <p style="text-align: center;">We run regular hack weeks which bring together member and community contributors to make improvements to JHOVE for the benefit of all users. Contributions can be code fixes and feature development, but we also welcome help with improving the error messages, translations, and updating user guides and documentation.</p> </div> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix fullcover module_row_5 themify_builder_132_row module_row_132-5 tb_wvaq722"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_132_column module_column_0 module_column_132-5-0 tb_nm3s722"> <div class="tb-column-inner"> <div class="module module-text tb_oczp722 "> <div class="tb_text_wrap"> <h1>Support our open source software</h1> </div> </div> <div class="themify_builder_sub_row module_subrow clearfix sub_row_5-0-1 tb_7f8v707"> <div class="subrow_inner col_align_top"> <div class="sub_column module_column col-full first sub_column_post_132 sub_column_5-0-1-0 tb_uukp709"> <div class="tb-column-inner"> <div id="button-132-sub_row_5-0-1-0-0" class="module module-button button-132-sub_row_5-0-1-0-0 button-link-external tb_dpyo722"> <a class="ui builder_button " href="https://web.archive.org/web/20210620090938/https://openpreservation.org/donate/"> <span>Donate</span> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <script type="application/ld+json">[{"@context":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/schema.org","@type":"WebPage","mainEntityOfPage":{"@type":"WebPage","@id":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/products\/jhove\/"},"headline":"JHOVE","datePublished":"2019-11-04T08:35:37+01:00","dateModified":"2019-11-04T08:35:37+01:00","description":""}]</script> <div id="themify-popup-5010" class="themify-popup style-classic mfp-hide" data-object-id="5010" data-trigger="manual" data-style="classic" style="display: none;" data-position="center-center" data-close-overlay="no" data-animation="fadeIn" data-animation-exit="fadeOut" data-enableescapekey="yes"> <link class="themify-builder-generated-css" id="themify-builder-5010-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-5010-generated.css?ver=1618444682" type="text/css"/><link class="themify-builder-generated-css" id="themify-builder-5010-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-5010-generated.css?ver=1618444682" type="text/css"/><div class="themify_builder_content themify_builder_content-5010 themify_builder not_editable_builder in_the_loop" data-postid="5010"> <div class="themify_builder_row module_row clearfix module_row_0 themify_builder_5010_row module_row_5010-0 tb_hvj0214"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_5010_column module_column_0 module_column_5010-0-0 tb_cpa1218"> <div class="tb-column-inner"> <div class="module module-text tb_ced3220 fullcover "> <div class="tb_text_wrap"> <h2>Member-only content</h2> </div> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix module_row_1 themify_builder_5010_row module_row_5010-1 tb_hz6z712"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_5010_column module_column_0 module_column_5010-1-0 tb_51wa714"> <div class="tb-column-inner"> <div class="module module-text tb_womw715 "> <div class="tb_text_wrap"> <p>You are trying to access member content. Are you an OPF member?</p> </div> </div> <div id="button-5010-1-0-1" class="module module-button button-5010-1-0-1 button-link-external tb_bl38736"> <link class="themify-builder-generated-css" id="themify-builder-5010-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-5010-generated.css?ver=1618444682" type="text/css"/> <a class="ui builder_button " href="/web/20210620090938/https://openpreservation.org/login/"> <span>Login</span> </a> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix fullcover module_row_2 themify_builder_5010_row module_row_5010-2 tb_rnp2212"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_5010_column module_column_0 module_column_5010-2-0 tb_93kx213"> <div class="tb-column-inner"> <div id="button-5010-2-0-0" class="module module-button button-5010-2-0-0 button-link-external tb_v2hj281"> <link class="themify-builder-generated-css" id="themify-builder-5010-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-5010-generated.css?ver=1618444682" type="text/css"/> <a class="ui builder_button " href="/web/20210620090938/https://openpreservation.org/membership/"> <span>Join us</span> </a> </div> </div> </div> </div> </div> </div> </div> <style>body.themify-popup-showing-5010 .mfp-wrap .mfp-inline-holder .mfp-content { width: 600px !important; } </style> <div id="themify-popup-4244" class="themify-popup style-classic mfp-hide" data-object-id="4244" data-trigger="manual" data-style="classic" style="display: none;" data-position="center-center" data-close-overlay="no" data-animation="fadeIn" data-animation-exit="fadeOut" data-enableescapekey="yes"> <link class="themify-builder-generated-css" id="themify-builder-4244-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-4244-generated.css?ver=1586182709" type="text/css"/><link class="themify-builder-generated-css" id="themify-builder-4244-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-4244-generated.css?ver=1586182709" type="text/css"/><div class="themify_builder_content themify_builder_content-4244 themify_builder not_editable_builder in_the_loop" data-postid="4244"> <div class="themify_builder_row module_row clearfix fullcover module_row_0 themify_builder_4244_row module_row_4244-0 tb_enei449"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_4244_column module_column_0 module_column_4244-0-0 tb_wmza454"> </div> </div> </div> <div class="themify_builder_row module_row clearfix module_row_1 themify_builder_4244_row module_row_4244-1 tb_dpdf456"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_4244_column module_column_0 module_column_4244-1-0 tb_u3bm458"> <div class="tb-column-inner"> <div id="button-4244-1-0-0" class="module module-button button-4244-1-0-0 button-link-external tb_7540787"> <link class="themify-builder-generated-css" id="themify-builder-4244-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-4244-generated.css?ver=1586182709" type="text/css"/> <a class="ui builder_button " href="https://web.archive.org/web/20210620090938/https://github.com/openpreserve/fido/issues/new" target="_blank"> <span>Raise issue on Github </span> </a> </div> <div class="module module-text tb_y9ik294 "> <div class="tb_text_wrap"> <h3 style="text-align: center;">or</h3> </div> </div> <div id="button-4244-1-0-2" class="module module-button button-4244-1-0-2 button-link-external tb_vv4v961"> <link class="themify-builder-generated-css" id="themify-builder-4244-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-4244-generated.css?ver=1586182709" type="text/css"/> <a class="ui builder_button " href="/web/20210620090938/https://openpreservation.org/contact/"> <span>Raise issue via OPF</span> </a> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix fullcover module_row_2 themify_builder_4244_row module_row_4244-2 tb_2szt616"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_4244_column module_column_0 module_column_4244-2-0 tb_iu0s617"> </div> </div> </div> </div> </div> <style>body.themify-popup-showing-4244 .mfp-wrap .mfp-inline-holder .mfp-content { width: 600px !important; } </style> <div id="themify-popup-4242" class="themify-popup style-classic mfp-hide" data-object-id="4242" data-trigger="manual" data-style="classic" style="display: none;" data-position="center-center" data-close-overlay="no" data-animation="fadeIn" data-animation-exit="fadeOut" data-enableescapekey="yes"> <link class="themify-builder-generated-css" id="themify-builder-4242-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-4242-generated.css?ver=1586182795" type="text/css"/><link class="themify-builder-generated-css" id="themify-builder-4242-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-4242-generated.css?ver=1586182795" type="text/css"/><div class="themify_builder_content themify_builder_content-4242 themify_builder not_editable_builder in_the_loop" data-postid="4242"> <div class="themify_builder_row module_row clearfix fullcover module_row_0 themify_builder_4242_row module_row_4242-0 tb_bt79462"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_4242_column module_column_0 module_column_4242-0-0 tb_6tg0464"> </div> </div> </div> <div class="themify_builder_row module_row clearfix module_row_1 themify_builder_4242_row module_row_4242-1 tb_dpdf456"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_4242_column module_column_0 module_column_4242-1-0 tb_u3bm458"> <div class="tb-column-inner"> <div id="button-4242-1-0-0" class="module module-button button-4242-1-0-0 button-link-external tb_7540787"> <link class="themify-builder-generated-css" id="themify-builder-4242-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-4242-generated.css?ver=1586182795" type="text/css"/> <a class="ui builder_button " href="https://web.archive.org/web/20210620090938/https://github.com/veraPDF/veraPDF-library/issues/new" target="_blank"> <span>Raise issue on Github </span> </a> </div> <div class="module module-text tb_y9ik294 "> <div class="tb_text_wrap"> <h3 style="text-align: center;">or</h3> </div> </div> <div id="button-4242-1-0-2" class="module module-button button-4242-1-0-2 button-link-external tb_vv4v961"> <link class="themify-builder-generated-css" id="themify-builder-4242-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-4242-generated.css?ver=1586182795" type="text/css"/> <a class="ui builder_button " href="/web/20210620090938/https://openpreservation.org/contact/"> <span>Raise issue via OPF</span> </a> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix fullcover module_row_2 themify_builder_4242_row module_row_4242-2 tb_2szt616"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_4242_column module_column_0 module_column_4242-2-0 tb_iu0s617"> </div> </div> </div> </div> </div> <style>body.themify-popup-showing-4242 .mfp-wrap .mfp-inline-holder .mfp-content { width: 600px !important; } </style> <div id="themify-popup-4240" class="themify-popup style-classic mfp-hide" data-object-id="4240" data-trigger="manual" data-style="classic" style="display: none;" data-position="center-center" data-close-overlay="no" data-animation="fadeIn" data-animation-exit="fadeOut" data-enableescapekey="yes"> <link class="themify-builder-generated-css" id="themify-builder-4240-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-4240-generated.css?ver=1586182878" type="text/css"/><link class="themify-builder-generated-css" id="themify-builder-4240-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-4240-generated.css?ver=1586182878" type="text/css"/><div class="themify_builder_content themify_builder_content-4240 themify_builder not_editable_builder in_the_loop" data-postid="4240"> <div class="themify_builder_row module_row clearfix fullcover module_row_0 themify_builder_4240_row module_row_4240-0 tb_ymrm836"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_4240_column module_column_0 module_column_4240-0-0 tb_rpmn841"> </div> </div> </div> <div class="themify_builder_row module_row clearfix module_row_1 themify_builder_4240_row module_row_4240-1 tb_dpdf456"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_4240_column module_column_0 module_column_4240-1-0 tb_u3bm458"> <div class="tb-column-inner"> <div id="button-4240-1-0-0" class="module module-button button-4240-1-0-0 button-link-external tb_7540787"> <link class="themify-builder-generated-css" id="themify-builder-4240-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-4240-generated.css?ver=1586182878" type="text/css"/> <a class="ui builder_button " href="https://web.archive.org/web/20210620090938/https://github.com/openpreserve/jpylyzer/issues/new" target="_blank"> <span>Raise issue on Github </span> </a> </div> <div class="module module-text tb_y9ik294 "> <div class="tb_text_wrap"> <h3 style="text-align: center;">or</h3> </div> </div> <div id="button-4240-1-0-2" class="module module-button button-4240-1-0-2 button-link-external tb_vv4v961"> <link class="themify-builder-generated-css" id="themify-builder-4240-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-4240-generated.css?ver=1586182878" type="text/css"/> <a class="ui builder_button " href="/web/20210620090938/https://openpreservation.org/contact/"> <span>Raise issue via OPF</span> </a> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix fullcover module_row_2 themify_builder_4240_row module_row_4240-2 tb_2szt616"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_4240_column module_column_0 module_column_4240-2-0 tb_iu0s617"> </div> </div> </div> </div> </div> <style>body.themify-popup-showing-4240 .mfp-wrap .mfp-inline-holder .mfp-content { width: 600px !important; } </style> <div id="themify-popup-4236" class="themify-popup style-classic mfp-hide" data-object-id="4236" data-trigger="manual" data-style="classic" style="display: none;" data-position="center-center" data-close-overlay="no" data-animation="fadeIn" data-animation-exit="fadeOut" data-enableescapekey="yes"> <link class="themify-builder-generated-css" id="themify-builder-4236-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-4236-generated.css?ver=1586182899" type="text/css"/><link class="themify-builder-generated-css" id="themify-builder-4236-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-4236-generated.css?ver=1586182899" type="text/css"/><div class="themify_builder_content themify_builder_content-4236 themify_builder not_editable_builder in_the_loop" data-postid="4236"> <div class="themify_builder_row module_row clearfix fullcover module_row_0 themify_builder_4236_row module_row_4236-0 tb_5yzl471"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_4236_column module_column_0 module_column_4236-0-0 tb_pjoz477"> </div> </div> </div> <div class="themify_builder_row module_row clearfix module_row_1 themify_builder_4236_row module_row_4236-1 tb_dpdf456"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_4236_column module_column_0 module_column_4236-1-0 tb_u3bm458"> <div class="tb-column-inner"> <div id="button-4236-1-0-0" class="module module-button button-4236-1-0-0 button-link-external tb_7540787"> <link class="themify-builder-generated-css" id="themify-builder-4236-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-4236-generated.css?ver=1586182899" type="text/css"/> <a class="ui builder_button " href="https://web.archive.org/web/20210620090938/https://github.com/openpreserve/jhove/issues/new" target="_blank"> <span>Raise issue on Github </span> </a> </div> <div class="module module-text tb_y9ik294 "> <div class="tb_text_wrap"> <h3 style="text-align: center;">or</h3> </div> </div> <div id="button-4236-1-0-2" class="module module-button button-4236-1-0-2 button-link-external tb_vv4v961"> <link class="themify-builder-generated-css" id="themify-builder-4236-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-4236-generated.css?ver=1586182899" type="text/css"/> <a class="ui builder_button " href="/web/20210620090938/https://openpreservation.org/contact/"> <span>Raise issue via OPF</span> </a> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix fullcover module_row_2 themify_builder_4236_row module_row_4236-2 tb_2szt616"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_4236_column module_column_0 module_column_4236-2-0 tb_iu0s617"> </div> </div> </div> </div> </div> <style>body.themify-popup-showing-4236 .mfp-wrap .mfp-inline-holder .mfp-content { width: 600px !important; } </style> <div id="themify-popup-3383" class="themify-popup style-classic mfp-hide" data-object-id="3383" data-trigger="manual" data-style="classic" style="display: none;" data-position="center-center" data-close-overlay="no" data-animation="fadeIn" data-animation-exit="fadeOut" data-enableescapekey="yes"> <link class="themify-builder-generated-css" id="themify-builder-3383-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-3383-generated.css?ver=1585570772" type="text/css"/><link class="themify-builder-generated-css" id="themify-builder-3383-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-3383-generated.css?ver=1585570772" type="text/css"/><div class="themify_builder_content themify_builder_content-3383 themify_builder not_editable_builder in_the_loop" data-postid="3383"> <div class="themify_builder_row module_row clearfix module_row_0 themify_builder_3383_row module_row_3383-0 tb_kxt0635"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_3383_column module_column_0 module_column_3383-0-0 tb_pyaf660"> <div class="tb-column-inner"> <div class="module module-text tb_4c96730 fullcover "> <div class="tb_text_wrap"> <h2>Download聽</h2> </div> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix module_row_1 themify_builder_3383_row module_row_3383-1 tb_e868737"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_3383_column module_column_0 module_column_3383-1-0 tb_9j3j030"> <div class="tb-column-inner"> <div class="themify_builder_sub_row module_subrow clearfix sub_row_1-0-0 tb_9xwo358"> <div class="subrow_inner col_align_top"> <div class="sub_column module_column col2-1 first sub_column_post_3383 sub_column_1-0-0-0 tb_6yt0989"> <div class="tb-column-inner"> <div id="button-3383-sub_row_1-0-0-0-0" class="module module-button button-3383-sub_row_1-0-0-0-0 button-link-external tb_n5px643"> <link class="themify-builder-generated-css" id="themify-builder-3383-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-3383-generated.css?ver=1585570772" type="text/css"/> <a class="ui builder_button " href="/web/20210620090938/https://openpreservation.org/register"> <span>Register</span> </a> </div> </div> </div> <div class="sub_column module_column col2-1 last sub_column_post_3383 sub_column_1-0-0-1 tb_90t8637"> <div class="tb-column-inner"> <div id="button-3383-sub_row_1-0-0-1-0" class="module module-button button-3383-sub_row_1-0-0-1-0 button-link-external tb_dk3j343"> <link class="themify-builder-generated-css" id="themify-builder-3383-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-3383-generated.css?ver=1585570772" type="text/css"/> <a class="ui builder_button " href="/web/20210620090938/https://openpreservation.org/login/?redirect_to=%2Fproducts%2Fjpylyzer%2F"> <span>Login</span> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix module_row_2 themify_builder_3383_row module_row_3383-2 tb_zs4v743"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_3383_column module_column_0 module_column_3383-2-0 tb_7794000"> <div class="tb-column-inner"> <div class="module module-text tb_w86w241 "> <div class="tb_text_wrap"> <h3 style="text-align: center;">or</h3> </div> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix module_row_3 themify_builder_3383_row module_row_3383-3 tb_z32w161"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_3383_column module_column_0 module_column_3383-3-0 tb_852x393"> <div class="tb-column-inner"> <div class="module module-text tb_ucvr023 opf_popup_form opf_popup_form_footer_submit "> <div class="tb_text_wrap"> <div role="form" class="wpcf7" id="wpcf7-f3361-o1" lang="en-US" dir="ltr"> <div class="screen-reader-response" aria-live="polite"></div> <form action="/web/20210620090938/https://openpreservation.org/products/jhove/#wpcf7-f3361-o1" method="post" class="wpcf7-form" novalidate="novalidate"> <div style="display: none;"> <input type="hidden" name="_wpcf7" value="3361"/> <input type="hidden" name="_wpcf7_version" value="5.1.9"/> <input type="hidden" name="_wpcf7_locale" value="en_US"/> <input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f3361-o1"/> <input type="hidden" name="_wpcf7_container_post" value="0"/> <input type="hidden" name="g-recaptcha-response" value=""/> </div> <div class="opf_form-fields-container"> <div class="opf_form-label-with-tooltip" id="opf_jpylyzer_form-label-with-tooltip"> <label> Email address (required) </label></p> <div class="fas fa-info-circle opf_form-label-tooltip-icon" id="opf_jpylyzer_tooltip-popup-target"></div> <div class="opf_form-label-tooltip-popup" id="opf_jpylyzer_tooltip-popup"> <p>We collect your email address to help us better understand which content and products are important to our users.</p> <p>Your data will be stored securely as described in our privacy policy.</p> <p>We will never send anything to you without your permission. If you choose to subscribe to our mailing list, you can unsubscribe at any time.</p> </p></div> </div> <p><span class="wpcf7-form-control-wrap your-email"><input type="email" name="your-email" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-email wpcf7-validates-as-required wpcf7-validates-as-email" aria-required="true" aria-invalid="false"/></span></p> <div class="opf_form_checkbox"><span class="wpcf7-form-control-wrap subscribe"><span class="wpcf7-form-control wpcf7-checkbox"><span class="wpcf7-list-item first last"><input type="checkbox" name="subscribe[]" value="Stay in touch! Subscribe to our mailing list."/><span class="wpcf7-list-item-label">Stay in touch! Subscribe to our mailing list.</span></span></span></span></div> </div> <div class="opf_form-submit-container" style="background-image: url(https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/Homepage-bg.jpg)"> <input type="submit" value="Download" class="wpcf7-form-control wpcf7-submit"/> </div> <div class="wpcf7-response-output wpcf7-display-none" aria-hidden="true"></div></form></div> </div> </div> </div> </div> </div> </div> </div> </div> <style>body.themify-popup-showing-3383 .mfp-wrap .mfp-inline-holder .mfp-content { width: 600px !important; } </style> <div id="themify-popup-3381" class="themify-popup style-classic mfp-hide" data-object-id="3381" data-trigger="manual" data-style="classic" style="display: none;" data-position="center-center" data-close-overlay="no" data-animation="fadeIn" data-animation-exit="fadeOut" data-enableescapekey="yes"> <link class="themify-builder-generated-css" id="themify-builder-3381-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-3381-generated.css?ver=1585570787" type="text/css"/><link class="themify-builder-generated-css" id="themify-builder-3381-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-3381-generated.css?ver=1585570787" type="text/css"/><div class="themify_builder_content themify_builder_content-3381 themify_builder not_editable_builder in_the_loop" data-postid="3381"> <div class="themify_builder_row module_row clearfix module_row_0 themify_builder_3381_row module_row_3381-0 tb_4xmq040"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_3381_column module_column_0 module_column_3381-0-0 tb_6wac400"> <div class="tb-column-inner"> <div class="module module-text tb_42ny080 fullcover "> <div class="tb_text_wrap"> <h2>Download聽</h2> </div> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix module_row_1 themify_builder_3381_row module_row_3381-1 tb_xw8g056"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_3381_column module_column_0 module_column_3381-1-0 tb_pcfk757"> <div class="tb-column-inner"> <div class="themify_builder_sub_row module_subrow clearfix sub_row_1-0-0 tb_s8ao664"> <div class="subrow_inner col_align_top"> <div class="sub_column module_column col2-1 first sub_column_post_3381 sub_column_1-0-0-0 tb_d3i7646"> <div class="tb-column-inner"> <div id="button-3381-sub_row_1-0-0-0-0" class="module module-button button-3381-sub_row_1-0-0-0-0 button-link-external tb_26bw545"> <link class="themify-builder-generated-css" id="themify-builder-3381-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-3381-generated.css?ver=1585570787" type="text/css"/> <a class="ui builder_button " href="/web/20210620090938/https://openpreservation.org/register"> <span>Register</span> </a> </div> </div> </div> <div class="sub_column module_column col2-1 last sub_column_post_3381 sub_column_1-0-0-1 tb_0b6f664"> <div class="tb-column-inner"> <div id="button-3381-sub_row_1-0-0-1-0" class="module module-button button-3381-sub_row_1-0-0-1-0 button-link-external tb_enty689"> <link class="themify-builder-generated-css" id="themify-builder-3381-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-3381-generated.css?ver=1585570787" type="text/css"/> <a class="ui builder_button " href="/web/20210620090938/https://openpreservation.org/login/?redirect_to=%2Fproducts%2Ffido%2F"> <span>Login</span> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix module_row_2 themify_builder_3381_row module_row_3381-2 tb_ehgi646"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_3381_column module_column_0 module_column_3381-2-0 tb_wb2s006"> <div class="tb-column-inner"> <div class="module module-text tb_iz38776 "> <div class="tb_text_wrap"> <h3 style="text-align: center;">or</h3> </div> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix module_row_3 themify_builder_3381_row module_row_3381-3 tb_42ux000"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_3381_column module_column_0 module_column_3381-3-0 tb_68yb600"> <div class="tb-column-inner"> <div class="module module-text tb_gkp3060 opf_popup_form opf_popup_form_footer_submit "> <div class="tb_text_wrap"> <div role="form" class="wpcf7" id="wpcf7-f3360-o2" lang="en-US" dir="ltr"> <div class="screen-reader-response" aria-live="polite"></div> <form action="/web/20210620090938/https://openpreservation.org/products/jhove/#wpcf7-f3360-o2" method="post" class="wpcf7-form" novalidate="novalidate"> <div style="display: none;"> <input type="hidden" name="_wpcf7" value="3360"/> <input type="hidden" name="_wpcf7_version" value="5.1.9"/> <input type="hidden" name="_wpcf7_locale" value="en_US"/> <input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f3360-o2"/> <input type="hidden" name="_wpcf7_container_post" value="0"/> <input type="hidden" name="g-recaptcha-response" value=""/> </div> <div class="opf_form-fields-container"> <div class="opf_form-label-with-tooltip" id="opf_fido_form-label-with-tooltip"> <label> Email address (required) </label></p> <div class="fas fa-info-circle opf_form-label-tooltip-icon" id="opf_fido_tooltip-popup-target"></div> <div class="opf_form-label-tooltip-popup" id="opf_fido_tooltip-popup"> <p>We collect your email address to help us better understand which content and products are important to our users.</p> <p>Your data will be stored securely as described in our privacy policy.</p> <p>We will never send anything to you without your permission. If you choose to subscribe to our mailing list, you can unsubscribe at any time.</p> </p></div> </div> <p><span class="wpcf7-form-control-wrap your-email"><input type="email" name="your-email" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-email wpcf7-validates-as-required wpcf7-validates-as-email" aria-required="true" aria-invalid="false"/></span></p> <div class="opf_form_checkbox"><span class="wpcf7-form-control-wrap subscribe"><span class="wpcf7-form-control wpcf7-checkbox"><span class="wpcf7-list-item first last"><input type="checkbox" name="subscribe[]" value="Stay in touch! Subscribe to our mailing list."/><span class="wpcf7-list-item-label">Stay in touch! Subscribe to our mailing list.</span></span></span></span></div> </div> <div class="opf_form-submit-container" style="background-image: url(https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/Homepage-bg.jpg)"> <input type="submit" value="Download" class="wpcf7-form-control wpcf7-submit"/> </div> <div class="wpcf7-response-output wpcf7-display-none" aria-hidden="true"></div></form></div> </div> </div> </div> </div> </div> </div> </div> </div> <style>body.themify-popup-showing-3381 .mfp-wrap .mfp-inline-holder .mfp-content { width: 600px !important; } </style> <div id="themify-popup-3380" class="themify-popup style-classic mfp-hide" data-object-id="3380" data-trigger="manual" data-style="classic" style="display: none;" data-position="center-center" data-close-overlay="no" data-animation="fadeIn" data-animation-exit="fadeOut" data-enableescapekey="yes"> <link class="themify-builder-generated-css" id="themify-builder-3380-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-3380-generated.css?ver=1585570805" type="text/css"/><link class="themify-builder-generated-css" id="themify-builder-3380-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-3380-generated.css?ver=1585570805" type="text/css"/><div class="themify_builder_content themify_builder_content-3380 themify_builder not_editable_builder in_the_loop" data-postid="3380"> <div class="themify_builder_row module_row clearfix module_row_0 themify_builder_3380_row module_row_3380-0 tb_p1w7583"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_3380_column module_column_0 module_column_3380-0-0 tb_bgs9500"> <div class="tb-column-inner"> <div class="module module-text tb_5ouq535 fullcover "> <div class="tb_text_wrap"> <h2>Download聽</h2> </div> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix module_row_1 themify_builder_3380_row module_row_3380-1 tb_xx9r085"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_3380_column module_column_0 module_column_3380-1-0 tb_d0ks505"> <div class="tb-column-inner"> <div class="themify_builder_sub_row module_subrow clearfix sub_row_1-0-0 tb_cggd886"> <div class="subrow_inner col_align_top"> <div class="sub_column module_column col2-1 first sub_column_post_3380 sub_column_1-0-0-0 tb_3vby693"> <div class="tb-column-inner"> <div id="button-3380-sub_row_1-0-0-0-0" class="module module-button button-3380-sub_row_1-0-0-0-0 button-link-external tb_05ho158"> <link class="themify-builder-generated-css" id="themify-builder-3380-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-3380-generated.css?ver=1585570805" type="text/css"/> <a class="ui builder_button " href="/web/20210620090938/https://openpreservation.org/register"> <span>Register</span> </a> </div> </div> </div> <div class="sub_column module_column col2-1 last sub_column_post_3380 sub_column_1-0-0-1 tb_kn9o680"> <div class="tb-column-inner"> <div id="button-3380-sub_row_1-0-0-1-0" class="module module-button button-3380-sub_row_1-0-0-1-0 button-link-external tb_dp9e723"> <link class="themify-builder-generated-css" id="themify-builder-3380-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-3380-generated.css?ver=1585570805" type="text/css"/> <a class="ui builder_button " href="/web/20210620090938/https://openpreservation.org/login/?redirect_to=%2Fproducts%2Fjhove%2F"> <span>Login</span> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix module_row_2 themify_builder_3380_row module_row_3380-2 tb_0j3t003"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_3380_column module_column_0 module_column_3380-2-0 tb_4snl836"> <div class="tb-column-inner"> <div class="module module-text tb_08ba866 "> <div class="tb_text_wrap"> <h3 style="text-align: center;">or</h3> </div> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix module_row_3 themify_builder_3380_row module_row_3380-3 tb_plla188"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_3380_column module_column_0 module_column_3380-3-0 tb_5inv233"> <div class="tb-column-inner"> <div class="module module-text tb_mdnh202 opf_popup_form opf_popup_form_footer_submit "> <div class="tb_text_wrap"> <div role="form" class="wpcf7" id="wpcf7-f3359-o3" lang="en-US" dir="ltr"> <div class="screen-reader-response" aria-live="polite"></div> <form action="/web/20210620090938/https://openpreservation.org/products/jhove/#wpcf7-f3359-o3" method="post" class="wpcf7-form" novalidate="novalidate"> <div style="display: none;"> <input type="hidden" name="_wpcf7" value="3359"/> <input type="hidden" name="_wpcf7_version" value="5.1.9"/> <input type="hidden" name="_wpcf7_locale" value="en_US"/> <input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f3359-o3"/> <input type="hidden" name="_wpcf7_container_post" value="0"/> <input type="hidden" name="g-recaptcha-response" value=""/> </div> <div class="opf_form-fields-container"> <div class="opf_form-label-with-tooltip" id="opf_jhove_form-label-with-tooltip"> <label> Email address (required) </label></p> <div class="fas fa-info-circle opf_form-label-tooltip-icon" id="opf_jhove_tooltip-popup-target"></div> <div class="opf_form-label-tooltip-popup" id="opf_jhove_tooltip-popup"> <p>We collect your email address to help us better understand which content and products are important to our users.</p> <p>Your data will be stored securely as described in our privacy policy.</p> <p>We will never send anything to you without your permission. If you choose to subscribe to our mailing list, you can unsubscribe at any time.</p> </p></div> </div> <p><span class="wpcf7-form-control-wrap your-email"><input type="email" name="your-email" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-email wpcf7-validates-as-required wpcf7-validates-as-email" aria-required="true" aria-invalid="false"/></span></p> <div class="opf_form_checkbox"><span class="wpcf7-form-control-wrap subscribe"><span class="wpcf7-form-control wpcf7-checkbox"><span class="wpcf7-list-item first last"><input type="checkbox" name="subscribe[]" value="Stay in touch! Subscribe to our mailing list."/><span class="wpcf7-list-item-label">Stay in touch! Subscribe to our mailing list.</span></span></span></span></div> </div> <div class="opf_form-submit-container" style="background-image: url(https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/Homepage-bg.jpg)"> <input type="submit" value="Download" class="wpcf7-form-control wpcf7-submit"/> </div> <div class="wpcf7-response-output wpcf7-display-none" aria-hidden="true"></div></form></div> </div> </div> </div> </div> </div> </div> </div> </div> <style>body.themify-popup-showing-3380 .mfp-wrap .mfp-inline-holder .mfp-content { width: 600px !important; } </style> <div id="themify-popup-3364" class="themify-popup style-classic mfp-hide" data-object-id="3364" data-trigger="manual" data-style="classic" style="display: none;" data-position="center-center" data-close-overlay="no" data-animation="fadeIn" data-animation-exit="fadeOut" data-enableescapekey="yes"> <link class="themify-builder-generated-css" id="themify-builder-3364-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-3364-generated.css?ver=1585570838" type="text/css"/><link class="themify-builder-generated-css" id="themify-builder-3364-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-3364-generated.css?ver=1585570838" type="text/css"/><div class="themify_builder_content themify_builder_content-3364 themify_builder not_editable_builder in_the_loop" data-postid="3364"> <div class="themify_builder_row module_row clearfix module_row_0 themify_builder_3364_row module_row_3364-0 tb_mi86347"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_3364_column module_column_0 module_column_3364-0-0 tb_u46k349"> <div class="tb-column-inner"> <div class="module module-text tb_4mup350 fullcover "> <div class="tb_text_wrap"> <h2>Download聽</h2> </div> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix module_row_1 themify_builder_3364_row module_row_3364-1 tb_y9hs347"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_3364_column module_column_0 module_column_3364-1-0 tb_wdip351"> <div class="tb-column-inner"> <div class="themify_builder_sub_row module_subrow clearfix sub_row_1-0-0 tb_3c0h351"> <div class="subrow_inner col_align_top"> <div class="sub_column module_column col2-1 first sub_column_post_3364 sub_column_1-0-0-0 tb_14zp352"> <div class="tb-column-inner"> <div id="button-3364-sub_row_1-0-0-0-0" class="module module-button button-3364-sub_row_1-0-0-0-0 button-link-external tb_tsk8743"> <link class="themify-builder-generated-css" id="themify-builder-3364-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-3364-generated.css?ver=1585570838" type="text/css"/> <a class="ui builder_button " href="/web/20210620090938/https://openpreservation.org/register"> <span>Register</span> </a> </div> </div> </div> <div class="sub_column module_column col2-1 last sub_column_post_3364 sub_column_1-0-0-1 tb_2rly352"> <div class="tb-column-inner"> <div id="button-3364-sub_row_1-0-0-1-0" class="module module-button button-3364-sub_row_1-0-0-1-0 button-link-external tb_gjss522"> <link class="themify-builder-generated-css" id="themify-builder-3364-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-3364-generated.css?ver=1585570838" type="text/css"/> <a class="ui builder_button " href="/web/20210620090938/https://openpreservation.org/login/?redirect_to=%2Fabout%2F"> <span>Login</span> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix module_row_2 themify_builder_3364_row module_row_3364-2 tb_74uo348"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_3364_column module_column_0 module_column_3364-2-0 tb_9vlg353"> <div class="tb-column-inner"> <div class="module module-text tb_lteh353 "> <div class="tb_text_wrap"> <h3 style="text-align: center;">or</h3> </div> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix module_row_3 themify_builder_3364_row module_row_3364-3 tb_jity348"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_3364_column module_column_0 module_column_3364-3-0 tb_hgau353"> <div class="tb-column-inner"> <div class="module module-text tb_l45w354 opf_popup_form opf_popup_form_footer_submit "> <div class="tb_text_wrap"> <div role="form" class="wpcf7" id="wpcf7-f3363-o4" lang="en-US" dir="ltr"> <div class="screen-reader-response" aria-live="polite"></div> <form action="/web/20210620090938/https://openpreservation.org/products/jhove/#wpcf7-f3363-o4" method="post" class="wpcf7-form" novalidate="novalidate"> <div style="display: none;"> <input type="hidden" name="_wpcf7" value="3363"/> <input type="hidden" name="_wpcf7_version" value="5.1.9"/> <input type="hidden" name="_wpcf7_locale" value="en_US"/> <input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f3363-o4"/> <input type="hidden" name="_wpcf7_container_post" value="0"/> <input type="hidden" name="g-recaptcha-response" value=""/> </div> <div class="opf_form-fields-container"> <div class="opf_form-label-with-tooltip" id="opf_about_form-label-with-tooltip"> <label> Email address (required) </label></p> <div class="fas fa-info-circle opf_form-label-tooltip-icon" id="opf_about_tooltip-popup-target"></div> <div class="opf_form-label-tooltip-popup" id="opf_about_tooltip-popup"> <p>We collect your email address to help us better understand which content and products are important to our users.</p> <p>Your data will be stored securely as described in our privacy policy.</p> <p>We will never send anything to you without your permission. If you choose to subscribe to our mailing list, you can unsubscribe at any time.</p> </p></div> </div> <p><span class="wpcf7-form-control-wrap your-email"><input type="email" name="your-email" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-email wpcf7-validates-as-required wpcf7-validates-as-email" aria-required="true" aria-invalid="false"/></span></p> <div class="opf_form_checkbox"><span class="wpcf7-form-control-wrap subscribe"><span class="wpcf7-form-control wpcf7-checkbox"><span class="wpcf7-list-item first last"><input type="checkbox" name="subscribe[]" value="Stay in touch! Subscribe to our mailing list."/><span class="wpcf7-list-item-label">Stay in touch! Subscribe to our mailing list.</span></span></span></span></div> </div> <div class="opf_form-submit-container" style="background-image: url(https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/Homepage-bg.jpg)"> <input type="submit" value="Download" class="wpcf7-form-control wpcf7-submit"/> </div> <div class="wpcf7-response-output wpcf7-display-none" aria-hidden="true"></div></form></div> </div> </div> </div> </div> </div> </div> </div> </div> <style>body.themify-popup-showing-3364 .mfp-wrap .mfp-inline-holder .mfp-content { width: 600px !important; } </style> <div id="themify-popup-2600" class="themify-popup style-classic mfp-hide" data-object-id="2600" data-trigger="manual" data-style="classic" style="display: none;" data-position="center-center" data-close-overlay="no" data-animation="fadeIn" data-animation-exit="fadeOut" data-enableescapekey="yes"> <link class="themify-builder-generated-css" id="themify-builder-2600-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-2600-generated.css?ver=1585570861" type="text/css"/><link class="themify-builder-generated-css" id="themify-builder-2600-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-2600-generated.css?ver=1585570861" type="text/css"/><div class="themify_builder_content themify_builder_content-2600 themify_builder not_editable_builder in_the_loop" data-postid="2600"> <div class="themify_builder_row module_row clearfix module_row_0 themify_builder_2600_row module_row_2600-0 tb_toxx780"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_2600_column module_column_0 module_column_2600-0-0 tb_t6jb781"> <div class="tb-column-inner"> <div class="module module-text tb_g0bp781 fullcover "> <div class="tb_text_wrap"> <h2>Download聽</h2> </div> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix module_row_1 themify_builder_2600_row module_row_2600-1 tb_0dvh780"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_2600_column module_column_0 module_column_2600-1-0 tb_sgqm782"> <div class="tb-column-inner"> <div class="themify_builder_sub_row module_subrow clearfix sub_row_1-0-0 tb_l41b669"> <div class="subrow_inner col_align_top"> <div class="sub_column module_column col2-1 first sub_column_post_2600 sub_column_1-0-0-0 tb_i6zj671"> <div class="tb-column-inner"> <div id="button-2600-sub_row_1-0-0-0-0" class="module module-button button-2600-sub_row_1-0-0-0-0 button-link-external tb_dcnm185"> <link class="themify-builder-generated-css" id="themify-builder-2600-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-2600-generated.css?ver=1585570861" type="text/css"/> <a class="ui builder_button " href="/web/20210620090938/https://openpreservation.org/register"> <span>Register</span> </a> </div> </div> </div> <div class="sub_column module_column col2-1 last sub_column_post_2600 sub_column_1-0-0-1 tb_7z7r671"> <div class="tb-column-inner"> <div id="button-2600-sub_row_1-0-0-1-0" class="module module-button button-2600-sub_row_1-0-0-1-0 button-link-external tb_i9pw862"> <link class="themify-builder-generated-css" id="themify-builder-2600-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-2600-generated.css?ver=1585570861" type="text/css"/> <a class="ui builder_button " href="/web/20210620090938/https://openpreservation.org/login/?redirect_to=%2Fproducts%2Fverapdf%2F"> <span>Login</span> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix module_row_2 themify_builder_2600_row module_row_2600-2 tb_dvkh500"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_2600_column module_column_0 module_column_2600-2-0 tb_mjm6505"> <div class="tb-column-inner"> <div class="module module-text tb_oam8730 "> <div class="tb_text_wrap"> <h3 style="text-align: center;">or</h3> </div> </div> </div> </div> </div> </div> <div class="themify_builder_row module_row clearfix module_row_3 themify_builder_2600_row module_row_2600-3 tb_3s1f184"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_2600_column module_column_0 module_column_2600-3-0 tb_2fi8186"> <div class="tb-column-inner"> <div class="module module-text tb_6yao172 opf_popup_form opf_popup_form_footer_submit "> <div class="tb_text_wrap"> <div role="form" class="wpcf7" id="wpcf7-f3289-o5" lang="en-US" dir="ltr"> <div class="screen-reader-response" aria-live="polite"></div> <form action="/web/20210620090938/https://openpreservation.org/products/jhove/#wpcf7-f3289-o5" method="post" class="wpcf7-form" novalidate="novalidate"> <div style="display: none;"> <input type="hidden" name="_wpcf7" value="3289"/> <input type="hidden" name="_wpcf7_version" value="5.1.9"/> <input type="hidden" name="_wpcf7_locale" value="en_US"/> <input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f3289-o5"/> <input type="hidden" name="_wpcf7_container_post" value="0"/> <input type="hidden" name="g-recaptcha-response" value=""/> </div> <div class="opf_form-fields-container"> <div class="opf_form-label-with-tooltip" id="opf_verapdf_form-label-with-tooltip"> <label> Email address (required) </label></p> <div class="fas fa-info-circle opf_form-label-tooltip-icon" id="opf_verapdf_tooltip-popup-target"></div> <div class="opf_form-label-tooltip-popup" id="opf_verapdf_tooltip-popup"> <p>We collect your email address to help us better understand which content and products are important to our users.</p> <p>Your data will be stored securely as described in our privacy policy.</p> <p>We will never send anything to you without your permission. If you choose to subscribe to our mailing list, you can unsubscribe at any time.</p> </p></div> </div> <p><span class="wpcf7-form-control-wrap your-email"><input type="email" name="your-email" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-email wpcf7-validates-as-required wpcf7-validates-as-email" aria-required="true" aria-invalid="false"/></span></p> <div class="opf_form_checkbox"><span class="wpcf7-form-control-wrap subscribe"><span class="wpcf7-form-control wpcf7-checkbox"><span class="wpcf7-list-item first last"><input type="checkbox" name="subscribe[]" value="Stay in touch! Subscribe to our mailing list."/><span class="wpcf7-list-item-label">Stay in touch! Subscribe to our mailing list.</span></span></span></span></div> </div> <div class="opf_form-submit-container" style="background-image: url(https://web.archive.org/web/20210620090938im_/https://openpreservation.org/wp-content/uploads/2019/11/Homepage-bg.jpg)"> <input type="submit" value="Download" class="wpcf7-form-control wpcf7-submit"/> </div> <div class="wpcf7-response-output wpcf7-display-none" aria-hidden="true"></div></form></div> </div> </div> </div> </div> </div> </div> </div> </div> <style>body.themify-popup-showing-2600 .mfp-wrap .mfp-inline-holder .mfp-content { width: 600px !important; } </style><script> jQuery(function($){ if( $( '.themify-popup' ).length ) { var path = 'https://web.archive.org/web/20210620090938/https://openpreservation.org/wp-content/plugins/themify-popup/assets'; if( ! $( '#themify-builder-animate-css' ).length ) { $( 'head' ).append( '<link rel="preload" href="' + path + '/animate.min.css" as="style"><link rel="stylesheet" id="themify-builder-animate-css" href="' + path + '/animate.min.css" />' ); } if( ! $( '#magnific-css' ).length ) { $( 'head' ).append( '<link rel="preload" href="' + path + '/lightbox.css" as="style"><link rel="stylesheet" id="magnific-css" href="' + path + '/lightbox.css" />' ); } $( 'head' ).append( '<link rel="preload" href="' + path + '/styles.css" as="style"><link rel="stylesheet" id="themify-popup" href="' + path + '/styles.css" />' ); function load() { window.themifyPopup = { ajaxurl : 'https://web.archive.org/web/20210620090938/https://openpreservation.org/wp-admin/admin-ajax.php' }; $.getScript( path + '/scripts.js' ); } if( typeof $.fn.magnificPopup != 'function' ) { $.getScript( path + '/lightbox.min.js' ).done( load ); } else { load(); } } }); </script> <script async src="https://web.archive.org/web/20210620090938js_/https://www.googletagmanager.com/gtag/js?id=UA-19484201-5"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-19484201-5'); </script> <link class="themify-builder-generated-css" id="themify-builder-712-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-712-generated.css?ver=1586216315" type="text/css"/><div class="themify_builder_content themify_builder_content-712 themify_builder not_editable_builder" data-postid="712"> <div class="themify_builder_row module_row clearfix opf_custom-footer-row repeat fullwidth module_row_0 themify_builder_712_row module_row_712-0 tb_o9id897"> <div class="row_inner col_align_top"> <div class="module_column tb-column col-full first tb_712_column module_column_0 module_column_712-0-0 tb_q4a8898"> <div class="tb-column-inner"> <div class="themify_builder_sub_row module_subrow clearfix repeat sub_row_0-0-0 tb_8j51768"> <div class="subrow_inner col_align_bottom" data-tablet_dir="rtl" data-mobile_dir="rtl" data-basecol="3" data-col_tablet="column-full" data-col_mobile="column-full"> <div class="sub_column module_column col3-1 first sub_column_post_712 sub_column_0-0-0-0 tb_3plu772"> <div class="tb-column-inner"> <div class="module module-text tb_35z5121 "> <div class="tb_text_wrap"> <p>Open Preservation Foundation<br/>10-12 East Parade<br/>Leeds, LS1 2BH</p> </div> </div> <div class="module module-text tb_yqch524 "> <div class="tb_text_wrap"> <p><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/company-information/">Company Information</a></p> </div> </div> <div class="module module-icon tb_vpuw6 small none icon_vertical icon_position_left "> <div class="module-icon"> <div class="module-icon-item"> <i class="far fa-copyright ui blue"></i> <span>Open Preservation Foundation</span> </div> </div> </div> </div> </div> <div class="sub_column module_column col3-1 middle sub_column_post_712 sub_column_0-0-0-1 tb_ehm1772"> <div class="tb-column-inner"> <div class="module module-icon tb_hvbk795 opf_icons-cc xlarge none icon_horizontal "> <div class="module-icon"> <div class="module-icon-item"> <a href="https://web.archive.org/web/20210620090938/https://creativecommons.org/licenses/by-sa/4.0/" rel="noopener" target="_blank"> <i class="icon-cc ui blue"></i> </a> </div> <div class="module-icon-item"> <a href="https://web.archive.org/web/20210620090938/https://creativecommons.org/licenses/by-sa/4.0/" rel="noopener" target="_blank"> <i class="icon-cc-by ui tb_default_color"></i> </a> </div> <div class="module-icon-item"> <a href="https://web.archive.org/web/20210620090938/https://creativecommons.org/licenses/by-sa/4.0/" rel="noopener" target="_blank"> <i class="icon-cc-sa ui tb_default_color"></i> </a> </div> </div> </div> <div class="module module-text tb_le05434 "> <div class="tb_text_wrap"> <p>All content on this website is licensed under <br/>CC BY-SA 4.0 unless stated otherwise.</p> </div> </div> </div> </div> <div class="sub_column module_column col3-1 last sub_column_post_712 sub_column_0-0-0-2 tb_cidx773"> <div class="tb-column-inner"> <div class="module module-widget tb_5l29456 "> <link class="themify-builder-generated-css" id="themify-builder-712-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-712-generated.css?ver=1586216315" type="text/css"/><div class="widget themify-social-links"><ul class="social-links horizontal"> <li class="social-link-item twitter font-icon icon-medium"> <a href="https://web.archive.org/web/20210620090938/https://twitter.com/openpreserve" target="_blank"><i class="fa fa-twitter"></i> </a> </li> <li class="social-link-item github font-icon icon-medium"> <a href="https://web.archive.org/web/20210620090938/https://github.com/openpreserve" target="_blank"><i class="fab fa-github"></i> </a> </li> <li class="social-link-item linckedin font-icon icon-medium"> <a href="https://web.archive.org/web/20210620090938/https://www.linkedin.com/company/openpreservation/" target="_blank"><i class="fab fa-linkedin-in"></i> </a> </li> </ul></div></div> <div id="button-712-sub_row_0-0-0-2-1" class="module module-button button-712-sub_row_0-0-0-2-1 button-link-external opf_footer-subscribe-button tb_2veo498"> <link class="themify-builder-generated-css" id="themify-builder-132-generated" rel="stylesheet" href="https://web.archive.org/web/20210620090938cs_/https://openpreservation.org/wp-content/uploads/themify-css/themify-builder-132-generated.css?ver=1617892043" type="text/css"/> <a class="ui builder_button " href="https://web.archive.org/web/20210620090938/https://openpreservation.org/subscribe/"> <span>Subscribe</span> </a> </div> <div class="module module-menu tb_42g9707 opf_custom-footer-menu mobile-menu-slide tb-align-right" data-menu-style="mobile-menu-slide" data-element-id="tb_42g9707"> <div class="module-menu-container tb-align-right"><ul id="menu-footer-menu-top" class="ui nav menu-bar tb_default_color "><li id="menu-item-1059" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1059"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/contact/" data-ps2id-api="true">Contact Us</a></li> <li id="menu-item-5548" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5548"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/membership/" data-ps2id-api="true">Join Us</a></li> <li id="menu-item-1060" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1060"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/donate/" data-ps2id-api="true">Donate</a></li> </ul></div></div> <div class="module module-menu tb_bdru225 opf_custom-footer-menu mobile-menu-slide tb-align-right" data-menu-style="mobile-menu-slide" data-element-id="tb_bdru225"> <div class="module-menu-container tb-align-right"><ul id="menu-footer-menu-bottom" class="ui nav menu-bar tb_default_color "><li id="menu-item-1064" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1064"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/sitemap/" data-ps2id-api="true">Site Map</a></li> <li id="menu-item-1062" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1062"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/terms-of-use/" data-ps2id-api="true">Terms of Use</a></li> <li id="menu-item-1063" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1063"><a href="https://web.archive.org/web/20210620090938/https://openpreservation.org/privacy-policy/" data-ps2id-api="true">Privacy Policy</a></li> </ul></div></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> /* <![CDATA[ */ var themify_vars = {"version":"4.7.4","url":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-content\/themes\/themify-ultra\/themify","wp":"5.4.6","map_key":null,"bing_map_key":null,"includesURL":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-includes\/","isCached":null,"commentUrl":"","minify":{"css":{"themify-icons":1,"lightbox":1,"main":1,"themify-builder-style":1},"js":{"backstretch.themify-version":1,"bigvideo":1,"themify.dropdown":1,"themify.mega-menu":1,"themify.builder.script":1,"themify.scroll-highlight":1,"themify-youtube-bg":1,"themify-ticks":1}},"media":{"css":{"wp-mediaelement":{"src":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-includes\/js\/mediaelement\/wp-mediaelement.min.css","v":false},"mediaelement":{"src":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-includes\/js\/mediaelement\/mediaelementplayer-legacy.min.css","v":"4.2.13-9993131"}},"_wpmejsSettings":"var _wpmejsSettings = {\"pluginPath\":\"\\\/wp-includes\\\/js\\\/mediaelement\\\/\",\"classPrefix\":\"mejs-\",\"stretching\":\"responsive\"};","js":{"mediaelement-core":{"src":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-includes\/js\/mediaelement\/mediaelement-and-player.min.js","v":"4.2.13-9993131","extra":{"before":[false,"var mejsL10n = {\"language\":\"en\",\"strings\":{\"mejs.download-file\":\"Download File\",\"mejs.install-flash\":\"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https:\\\/\\\/get.adobe.com\\\/flashplayer\\\/\",\"mejs.fullscreen\":\"Fullscreen\",\"mejs.play\":\"Play\",\"mejs.pause\":\"Pause\",\"mejs.time-slider\":\"Time Slider\",\"mejs.time-help-text\":\"Use Left\\\/Right Arrow keys to advance one second, Up\\\/Down arrows to advance ten seconds.\",\"mejs.live-broadcast\":\"Live Broadcast\",\"mejs.volume-help-text\":\"Use Up\\\/Down Arrow keys to increase or decrease volume.\",\"mejs.unmute\":\"Unmute\",\"mejs.mute\":\"Mute\",\"mejs.volume-slider\":\"Volume Slider\",\"mejs.video-player\":\"Video Player\",\"mejs.audio-player\":\"Audio Player\",\"mejs.captions-subtitles\":\"Captions\\\/Subtitles\",\"mejs.captions-chapters\":\"Chapters\",\"mejs.none\":\"None\",\"mejs.afrikaans\":\"Afrikaans\",\"mejs.albanian\":\"Albanian\",\"mejs.arabic\":\"Arabic\",\"mejs.belarusian\":\"Belarusian\",\"mejs.bulgarian\":\"Bulgarian\",\"mejs.catalan\":\"Catalan\",\"mejs.chinese\":\"Chinese\",\"mejs.chinese-simplified\":\"Chinese (Simplified)\",\"mejs.chinese-traditional\":\"Chinese (Traditional)\",\"mejs.croatian\":\"Croatian\",\"mejs.czech\":\"Czech\",\"mejs.danish\":\"Danish\",\"mejs.dutch\":\"Dutch\",\"mejs.english\":\"English\",\"mejs.estonian\":\"Estonian\",\"mejs.filipino\":\"Filipino\",\"mejs.finnish\":\"Finnish\",\"mejs.french\":\"French\",\"mejs.galician\":\"Galician\",\"mejs.german\":\"German\",\"mejs.greek\":\"Greek\",\"mejs.haitian-creole\":\"Haitian Creole\",\"mejs.hebrew\":\"Hebrew\",\"mejs.hindi\":\"Hindi\",\"mejs.hungarian\":\"Hungarian\",\"mejs.icelandic\":\"Icelandic\",\"mejs.indonesian\":\"Indonesian\",\"mejs.irish\":\"Irish\",\"mejs.italian\":\"Italian\",\"mejs.japanese\":\"Japanese\",\"mejs.korean\":\"Korean\",\"mejs.latvian\":\"Latvian\",\"mejs.lithuanian\":\"Lithuanian\",\"mejs.macedonian\":\"Macedonian\",\"mejs.malay\":\"Malay\",\"mejs.maltese\":\"Maltese\",\"mejs.norwegian\":\"Norwegian\",\"mejs.persian\":\"Persian\",\"mejs.polish\":\"Polish\",\"mejs.portuguese\":\"Portuguese\",\"mejs.romanian\":\"Romanian\",\"mejs.russian\":\"Russian\",\"mejs.serbian\":\"Serbian\",\"mejs.slovak\":\"Slovak\",\"mejs.slovenian\":\"Slovenian\",\"mejs.spanish\":\"Spanish\",\"mejs.swahili\":\"Swahili\",\"mejs.swedish\":\"Swedish\",\"mejs.tagalog\":\"Tagalog\",\"mejs.thai\":\"Thai\",\"mejs.turkish\":\"Turkish\",\"mejs.ukrainian\":\"Ukrainian\",\"mejs.vietnamese\":\"Vietnamese\",\"mejs.welsh\":\"Welsh\",\"mejs.yiddish\":\"Yiddish\"}};"]}},"mediaelement-migrate":{"src":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-includes\/js\/mediaelement\/mediaelement-migrate.min.js","v":false,"extra":""}}},"fontello_path":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-content\/uploads\/fontello\/fontello-ba9e76e6\/css\/fontello-embedded.css","scrollTo":null}; var tbLocalScript = {"ajaxurl":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-admin\/admin-ajax.php","isAnimationActive":"1","isParallaxActive":"1","isScrollEffectActive":"1","isStickyScrollActive":"1","animationInviewSelectors":[".module.wow",".module_row.wow",".builder-posts-wrap > .post.wow"],"backgroundSlider":{"autoplay":5000},"animationOffset":"100","videoPoster":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-content\/themes\/themify-ultra\/themify\/themify-builder\/img\/blank.png","backgroundVideoLoop":"yes","builder_url":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-content\/themes\/themify-ultra\/themify\/themify-builder","framework_url":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-content\/themes\/themify-ultra\/themify","version":"4.7.4","fullwidth_support":"1","fullwidth_container":"body","loadScrollHighlight":"1","addons":{"button":{"selector":".module-button","js":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-content\/plugins\/builder-button\/assets\/scripts.min.js","ver":"1.3.2"}},"breakpoints":{"tablet_landscape":[769,"1280"],"tablet":[681,"768"],"mobile":"680"},"ticks":{"tick":30,"ajaxurl":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-admin\/admin-ajax.php","postID":132},"cf_api_url":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/?tb_load_cf=","emailSub":"Check this out!"}; var themifyScript = {"lightbox":{"lightboxSelector":".themify_lightbox","lightboxOn":true,"lightboxContentImages":false,"lightboxContentImagesSelector":"","theme":"pp_default","social_tools":false,"allow_resize":true,"show_title":false,"overlay_gallery":false,"screenWidthNoLightbox":600,"deeplinking":false,"contentImagesAreas":"","gallerySelector":".gallery-icon > a","lightboxGalleryOn":true},"lightboxContext":"body"}; var tbScrollHighlight = {"fixedHeaderSelector":"#headerwrap.fixed-header","speed":"900","navigation":"#main-nav, .module-menu .ui.nav","scrollOffset":"-5","scroll":"internal"}; /* ]]> */ </script> <script type="text/javascript" defer="defer" src="https://web.archive.org/web/20210620090938js_/https://openpreservation.org/wp-content/themes/themify-ultra/themify/js/main.min.js?ver=4.7.4"></script> <script type="text/javascript" src="https://web.archive.org/web/20210620090938js_/https://openpreservation.org/wp-content/plugins/themify-builder-pro/public/js/tbp-script.min.js?ver=1.0.0"></script> <script type="text/javascript"> /* <![CDATA[ */ var wpcf7 = {"apiSettings":{"root":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-json\/contact-form-7\/v1","namespace":"contact-form-7\/v1"}}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20210620090938js_/https://openpreservation.org/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=5.1.9"></script> <script type="text/javascript"> /* <![CDATA[ */ var mPS2id_params = {"instances":{"mPS2id_instance_0":{"selector":"a[href*='#']:not([href='#'])","autoSelectorMenuLinks":"true","excludeSelector":"a[href^='#tab-'], a[href^='#tabs-'], a[data-toggle]:not([data-toggle='tooltip']), a[data-slide], a[data-vc-tabs], a[data-vc-accordion]","scrollSpeed":800,"autoScrollSpeed":"true","scrollEasing":"easeInOutQuint","scrollingEasing":"easeOutQuint","pageEndSmoothScroll":"true","stopScrollOnUserAction":"false","autoCorrectScroll":"false","layout":"vertical","offset":"142","dummyOffset":"false","highlightSelector":"","clickedClass":"mPS2id-clicked","targetClass":"mPS2id-target","highlightClass":"mPS2id-highlight","forceSingleHighlight":"false","keepHighlightUntilNext":"false","highlightByNextTarget":"false","appendHash":"false","scrollToHash":"true","scrollToHashForAll":"true","scrollToHashDelay":0,"scrollToHashUseElementData":"true","scrollToHashRemoveUrlHash":"false","disablePluginBelow":0,"adminDisplayWidgetsId":"true","adminTinyMCEbuttons":"true","unbindUnrelatedClickEvents":"false","normalizeAnchorPointTargets":"false"}},"total_instances":"1","shortcode_class":"_ps2id"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20210620090938js_/https://openpreservation.org/wp-content/plugins/page-scroll-to-id/js/page-scroll-to-id.min.js?ver=1.6.7"></script> <script type="text/javascript"> /* <![CDATA[ */ var ptb_extra = {"lng":"en","url":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-content\/plugins\/themify-ptb-extra-fields\/public\/","ver":"1.4.3","map_key":null}; /* ]]> */ </script> <script type="text/javascript" data-cfasync="false" src="https://web.archive.org/web/20210620090938js_/https://openpreservation.org/wp-content/plugins/themify-ptb-extra-fields/public/js/ptb-extra.min.js?ver=1.4.3"></script> <script type="text/javascript"> /* <![CDATA[ */ var wp_ulike_params = {"ajax_url":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-admin\/admin-ajax.php","notifications":"0"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20210620090938js_/https://openpreservation.org/wp-content/plugins/wp-ulike/assets/js/wp-ulike.min.js?ver=4.2.4"></script> <script type="text/javascript"> /* <![CDATA[ */ var wpcf7_redirect_forms = {"3363":{"page_id":"0","external_url":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-content\/uploads\/public\/OPF_Strategy_2018.pdf","use_external_url":"on","open_in_new_tab":"on","http_build_query":"","http_build_query_selectively":"","http_build_query_selectively_fields":"","delay_redirect":"0","after_sent_script":"","thankyou_page_url":""},"3361":{"page_id":"0","external_url":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/github.com\/openpreserve\/jpylyzer\/releases","use_external_url":"on","open_in_new_tab":"on","http_build_query":"","http_build_query_selectively":"","http_build_query_selectively_fields":"","delay_redirect":"0","after_sent_script":"","thankyou_page_url":""},"3360":{"page_id":"0","external_url":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/github.com\/openpreserve\/fido\/releases","use_external_url":"on","open_in_new_tab":"on","http_build_query":"","http_build_query_selectively":"","http_build_query_selectively_fields":"","delay_redirect":"0","after_sent_script":"","thankyou_page_url":""},"3359":{"page_id":"0","external_url":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/software.openpreservation.org\/","use_external_url":"on","open_in_new_tab":"on","http_build_query":"","http_build_query_selectively":"","http_build_query_selectively_fields":"","delay_redirect":"0","after_sent_script":"","thankyou_page_url":""},"3289":{"page_id":"0","external_url":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/software.verapdf.org\/","use_external_url":"on","open_in_new_tab":"on","http_build_query":"","http_build_query_selectively":"","http_build_query_selectively_fields":"","delay_redirect":"0","after_sent_script":"","thankyou_page_url":""},"3010":{"page_id":"0","external_url":"","use_external_url":"","open_in_new_tab":"","http_build_query":"","http_build_query_selectively":"","http_build_query_selectively_fields":"","delay_redirect":"0","after_sent_script":"","thankyou_page_url":""},"348":{"page_id":"0","external_url":"","use_external_url":"","open_in_new_tab":"","http_build_query":"","http_build_query_selectively":"","http_build_query_selectively_fields":"","delay_redirect":"0","after_sent_script":"","thankyou_page_url":""}}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20210620090938js_/https://openpreservation.org/wp-content/plugins/wpcf7-redirect/js/wpcf7-redirect-script.js"></script> <script type="text/javascript" src="https://web.archive.org/web/20210620090938js_/https://www.google.com/recaptcha/api.js?render=6LcCXNEUAAAAAFgK6n_r5el-8viEeYYVyp4x0yvQ&ver=3.0"></script> <script type="text/javascript"> /* <![CDATA[ */ var themifyEventPosts = {"map_key":"AIzaSyBbvuskefvBhC9BCqYqkAAkZrkYuYf26Xk"}; /* ]]> */ </script> <script type="text/javascript" defer="defer" src="https://web.archive.org/web/20210620090938js_/https://openpreservation.org/wp-content/plugins/themify-event-post/assets/scripts.js?ver=1.0.9"></script> <script type="text/javascript" defer="defer" src="https://web.archive.org/web/20210620090938js_/https://openpreservation.org/wp-content/themes/themify-ultra/themify/js/themify.sidemenu.min.js?ver=2.6.2"></script> <script type="text/javascript"> /* <![CDATA[ */ var themifyScript = {"themeURI":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-content\/themes\/themify-ultra","lightbox":{"lightboxSelector":".themify_lightbox","lightboxOn":true,"lightboxContentImages":false,"lightboxContentImagesSelector":"","theme":"pp_default","social_tools":false,"allow_resize":true,"show_title":false,"overlay_gallery":false,"screenWidthNoLightbox":600,"deeplinking":false,"contentImagesAreas":"","gallerySelector":".gallery-icon > a","lightboxGalleryOn":true},"fixedHeader":"fixed-header","sticky_header":"","ajax_nonce":"62552706eb","ajax_url":"https:\/\/web.archive.org\/web\/20210620090938\/https:\/\/openpreservation.org\/wp-admin\/admin-ajax.php","parallaxHeader":"1","pageLoaderEffect":"","infiniteEnable":"0","fullPageScroll":"","shop_masonry":"no","responsiveBreakpoints":{"tablet_landscape":"1280","tablet":"768","mobile":"680"}}; /* ]]> */ </script> <script type="text/javascript" defer="defer" src="https://web.archive.org/web/20210620090938js_/https://openpreservation.org/wp-content/themes/themify-ultra/js/themify.script.min.js?ver=2.6.2"></script> <script type="text/javascript" src="https://web.archive.org/web/20210620090938js_/https://openpreservation.org/wp-includes/js/wp-embed.min.js?ver=5.4.6"></script> <script type="text/javascript"> ( function( sitekey, actions ) { document.addEventListener( 'DOMContentLoaded', function( event ) { var wpcf7recaptcha = { execute: function( action ) { grecaptcha.execute( sitekey, { action: action } ).then( function( token ) { var event = new CustomEvent( 'wpcf7grecaptchaexecuted', { detail: { action: action, token: token, }, } ); document.dispatchEvent( event ); } ); }, executeOnHomepage: function() { wpcf7recaptcha.execute( actions[ 'homepage' ] ); }, executeOnContactform: function() { wpcf7recaptcha.execute( actions[ 'contactform' ] ); }, }; grecaptcha.ready( wpcf7recaptcha.executeOnHomepage ); document.addEventListener( 'change', wpcf7recaptcha.executeOnContactform, false ); document.addEventListener( 'wpcf7submit', wpcf7recaptcha.executeOnHomepage, false ); } ); document.addEventListener( 'wpcf7grecaptchaexecuted', function( event ) { var fields = document.querySelectorAll( "form.wpcf7-form input[name='g-recaptcha-response']" ); for ( var i = 0; i < fields.length; i++ ) { var field = fields[ i ]; field.setAttribute( 'value', event.detail.token ); } } ); } )( '6LcCXNEUAAAAAFgK6n_r5el-8viEeYYVyp4x0yvQ', {"homepage":"homepage","contactform":"contactform"} ); </script> <script defer src="https://web.archive.org/web/20210620090938js_/https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon="{"rayId":"6623dbf72d8559f1","version":"2021.5.2","r":1,"token":"616c028e090341d1b88be327ac060e29","si":10}"></script> </body> </html></div></div><!-- FILE ARCHIVED ON 09:09:38 Jun 20, 2021 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 09:18:59 Dec 11, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.507 exclusion.robots: 0.036 exclusion.robots.policy: 0.026 esindex: 0.008 cdx.remote: 22.542 LoadShardBlock: 89.826 (3) PetaboxLoader3.datanode: 96.955 (4) load_resource: 125.251 PetaboxLoader3.resolve: 60.617 -->