{"version":"1.0","provider_name":"Solution Street Blog","provider_url":"https:\/\/www.solutionstreet.com\/blog","author_name":"Peggy Frankel","author_url":"https:\/\/www.solutionstreet.com\/blog\/author\/pfrankel\/","title":"Progressive Web Apps (PWAs) - Solution Street Blog","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"TmSHFEh4MC\"><a href=\"https:\/\/www.solutionstreet.com\/blog\/2018\/08\/27\/progressive-web-apps-pwas\/\">Progressive Web Apps (PWAs)<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.solutionstreet.com\/blog\/2018\/08\/27\/progressive-web-apps-pwas\/embed\/#?secret=TmSHFEh4MC\" width=\"600\" height=\"338\" title=\"&#8220;Progressive Web Apps (PWAs)&#8221; &#8212; Solution Street Blog\" data-secret=\"TmSHFEh4MC\" 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.solutionstreet.com\/blog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"&nbsp; As referenced in Wikipedia, in 2015 designer Frances Berriman and Google Chrome engineer Alex Russell coined the term &#8220;Progressive Web Apps&#8221; to describe applications that take advantage of new features supported by modern browsers. This includes service workers and web app manifests, which let users upgrade web applications to progressive web applications in their [&hellip;]","thumbnail_url":"https:\/\/solutionstreet.com\/blog\/wp-content\/uploads\/2018\/08\/progressiveguynew2.png"}