{"version":"1.0","provider_name":"eFront Blog","provider_url":"https:\/\/www.efrontlearning.com\/blog","title":"A Sneak Peek at eFront: Internals","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"UnpRvCb0M6\"><a href=\"https:\/\/www.efrontlearning.com\/blog\/2014\/03\/a-sneak-peek-at-efrontpro-internals.html\">A Sneak Peek at eFront: Internals<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.efrontlearning.com\/blog\/2014\/03\/a-sneak-peek-at-efrontpro-internals.html\/embed#?secret=UnpRvCb0M6\" width=\"600\" height=\"338\" title=\"&#8220;A Sneak Peek at eFront: Internals&#8221; &#8212; eFront Blog\" data-secret=\"UnpRvCb0M6\" 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.efrontlearning.com\/blog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"Efront has been around for quite some time (almost 12 years, actually!). During this time, we\u2019ve witnessed the rise (and, occasionally, fall) of many great technologies, libraries and trends, several of which we had embraced ourselves. Time has come for some change though.","thumbnail_url":"http:\/\/blog.efrontlearning.net\/wp-content\/uploads\/2014\/03\/efrontPro_internals.png"}