{"version":"1.0","provider_name":"GarfNet","provider_url":"https:\/\/garfnet.org.uk\/cms","title":"GarfNet DoF Calculator - GarfNet","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"3r5c16wCX5\"><a href=\"https:\/\/garfnet.org.uk\/cms\/2025\/10\/01\/dof-calculator\/\">GarfNet DoF Calculator<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/garfnet.org.uk\/cms\/2025\/10\/01\/dof-calculator\/embed\/#?secret=3r5c16wCX5\" width=\"600\" height=\"338\" title=\"&#8220;GarfNet DoF Calculator&#8221; &#8212; GarfNet\" data-secret=\"3r5c16wCX5\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/garfnet.org.uk\/cms\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/garfnet.org.uk\/cms\/wp-content\/uploads\/2025\/10\/Screenshot_20251001_031737.png","thumbnail_width":1920,"thumbnail_height":1080,"description":"Skip preamble and launch DoF calculator applet now. Welcome to the latest rework of the GarfNet Depth of Field Calculator. It is based on quite an old JavaScript application that appeared on the web back in the mid 1990s. I rewrote and extended it in the mid 2000&#8217;s. Consequently, it was looking rather old and..."}