{"version":"1.0","provider_name":"The Code Hub","provider_url":"https:\/\/www.thecodehub.ie\/news","title":"Authoring Swift Playgrounds Subscription Feeds &#060; The Code Hub","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"82z0ON4XHm\"><a href=\"https:\/\/www.thecodehub.ie\/news\/2018\/07\/05\/authoring-swift-playgrounds-subscription-feeds\/\">Authoring Swift Playgrounds Subscription Feeds<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.thecodehub.ie\/news\/2018\/07\/05\/authoring-swift-playgrounds-subscription-feeds\/embed\/#?secret=82z0ON4XHm\" width=\"600\" height=\"338\" title=\"&#8220;Authoring Swift Playgrounds Subscription Feeds&#8221; &#8212; The Code Hub\" data-secret=\"82z0ON4XHm\" 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:\/\/www.thecodehub.ie\/news\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"WARNING: Technical content ahead. This one is for those people monkeying around with their own\u00a0Swift Playgrounds for teaching or just for fun.\u00a0 If you, like me, author Swift Playgrounds, you might want to use Apple&#8217;s new subscription format to distribute your playgrounds to people. You can visit\u00a0https:\/\/thecodehub.ie\/playgrounds\/ on an iPad and our first three playgrounds &hellip; Continue reading \"\"","thumbnail_url":"https:\/\/www.thecodehub.ie\/news\/wp-content\/uploads\/2018\/07\/IMG_7D0AFFE4EFDA-1-1024x343.jpeg"}