{"version":"1.0","provider_name":"CHM","provider_url":"https:\/\/computerhistory.org","author_name":"tluong","author_url":"https:\/\/computerhistory.org\/blog\/author\/tluong\/","title":"\u201cWoodstock of the Web\u201d at 25","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"u2fFopcU3M\"><a href=\"https:\/\/computerhistory.org\/blog\/woodstock-of-the-web-at-25\/\">\u201cWoodstock of the Web\u201d at 25<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/computerhistory.org\/blog\/woodstock-of-the-web-at-25\/embed\/#?secret=u2fFopcU3M\" width=\"600\" height=\"338\" title=\"&#8220;\u201cWoodstock of the Web\u201d at 25&#8221; &#8212; CHM\" data-secret=\"u2fFopcU3M\" 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:\/\/computerhistory.org\/wp-content\/uploads\/2019\/07\/closing-panel-cern.jpg","thumbnail_width":800,"thumbnail_height":549,"description":"2019 is a year of many web and networking anniversaries, or \u201cnetiversaries\u201d to continue using an awful word. This year marks the 50th anniversary of general purpose computer networks. That first connection was over the ARPANET, between Douglas Engelbart\u2019s laboratory at SRI and another node at UCLA. Such networks were built as transport for online systems like Engelbart\u2019s oNLine System, famously demoed in late 1968, which is a key ancestor of the web."}