{"version":"1.0","provider_name":"PhotoshopCAFE","provider_url":"https:\/\/photoshopcafe.com","title":"Reflections in Photoshop Tutorial, graphics and text","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"NwoSHxgmxI\"><a href=\"https:\/\/photoshopcafe.com\/tutorials\/reflections\/reflections.htm\">Reflections in Photoshop Tutorial, graphics and text<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/photoshopcafe.com\/tutorials\/reflections\/reflections.htm\/embed\/#?secret=NwoSHxgmxI\" width=\"600\" height=\"338\" title=\"&#8220;Reflections in Photoshop Tutorial, graphics and text&#8221; &#8212; PhotoshopCAFE\" data-secret=\"NwoSHxgmxI\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\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\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/photoshopcafe.com\/wp-content\/uploads\/2011\/04\/psc.jpg","thumbnail_width":254,"thumbnail_height":255,"description":"Here we will learn how to get realistic mirror reflections in photoshop. This will work for any object, not just for text. Here is another example. There are many variations of this effect, for the sake of illustration we will use the text."}