{"version":"1.0","provider_name":"Q-SYS","provider_url":"https:\/\/blogs.qsc.com\/systems\/in\/","author_name":"Martin Barbour","author_url":"https:\/\/blogs.qsc.com\/systems\/in\/author\/martinbarbour\/","title":"Whenever Possible, Go Native! - Q-SYS","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"pBqSotO9D7\"><a href=\"https:\/\/blogs.qsc.com\/systems\/in\/2019\/10\/10\/whenever-possible-go-native\/\">Whenever Possible, Go Native!<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/blogs.qsc.com\/systems\/in\/2019\/10\/10\/whenever-possible-go-native\/embed\/#?secret=pBqSotO9D7\" width=\"600\" height=\"338\" title=\"&#8220;Whenever Possible, Go Native!&#8221; &#8212; Q-SYS\" data-secret=\"pBqSotO9D7\" 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\/\/# sourceURL=https:\/\/blogs.qsc.com\/systems\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>","description":"In recent years, the term \u201cnative\u201d has entered the lexicon of the AV industry as the ultimate level of platform integration, and is closely correlated with providing the highest level of customer experience.&nbsp; Make sense on the surface, right?&nbsp; Theoretically, if a solution is \u201cnative\u201d, all of the pieces fit nicely together like a puzzle, &hellip; Read More"}