{"version":"1.0","provider_name":"phillipreeve.net","provider_url":"https:\/\/phillipreeve.net\/blog","author_name":"BastianK","author_url":"https:\/\/phillipreeve.net\/blog\/author\/bastiank\/","title":"Reviewing Lenses isn't really worth it - phillipreeve.net","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"hMetP2M6fE\"><a href=\"https:\/\/phillipreeve.net\/blog\/reviewing-lenses-isnt-really-worth-it\/\">Reviewing Lenses isn&#8217;t really worth it<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/phillipreeve.net\/blog\/reviewing-lenses-isnt-really-worth-it\/embed\/#?secret=hMetP2M6fE\" width=\"600\" height=\"338\" title=\"&#8220;Reviewing Lenses isn&#8217;t really worth it&#8221; &#8212; phillipreeve.net\" data-secret=\"hMetP2M6fE\" 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<\/script>\n","description":"It is this time of the year again. I sadly see many blogs loading their pages with so much advertising these days that it makes it hard to spot the actual content anymore. Some also opted for membership programs like Patreon. We on the other hand always financed this blog exclusively through unobtrusive affiliate links &hellip; Continue reading &rarr;","thumbnail_url":"https:\/\/phillipreeve.net\/blog\/wp-content\/uploads\/2023\/05\/Donate_Button.jpg","thumbnail_width":103,"thumbnail_height":29}