{"id":868,"date":"2006-11-29T00:00:00","date_gmt":"2006-11-28T23:00:00","guid":{"rendered":"https:\/\/wwwneu.strehle.de\/tim\/weblog\/archives\/2006\/11\/29\/806\/"},"modified":"2006-11-29T00:00:00","modified_gmt":"2006-11-28T23:00:00","slug":"806","status":"publish","type":"post","link":"https:\/\/www.strehle.de\/tim\/weblog\/archives\/2006\/11\/29\/806\/","title":{"rendered":"We need a universal canvas that doesn&#8217;t suck"},"content":{"rendered":"<p>Jon Udell at InfoWorld &#8211; <a href=\"http:\/\/www.infoworld.com\/article\/06\/11\/29\/49OPstrategic_1.html\" title=\"We need a universal canvas that doesn't suck | InfoWorld | Column | 2006-11-29 | By Jon Udell\">We need a universal canvas that doesn&#8217;t suck<\/a>:<\/p>\n<p>&#8222;While e-mail dissolves barriers to the exchange of data, we need another solvent to dissolve the barriers to collaborative use of that data. Applied in the right ways, that solvent creates what I like to call the \u201cuniversal canvas\u201d <strong>&#8212;<\/strong> an environment in which data and applications flow freely on the Web.<\/p>\n<p>Here\u2019s the best definition of the universal canvas: \u201cMost people would prefer a single, unified environment that adapts to whichever environment they are working in, moves transparently between local and remote services and applications, and is largely device-independent <strong>&#8212;<\/strong> a kind of universal canvas for the Internet Age.\u201d<\/p>\n<p>You might expect to find that definition in a Google white paper from 2006. Ironically, it comes from a Microsoft <a href=\"http:\/\/www.infoworld.com\/4727\">white paper<\/a> from 2000, announcing a \u201cNext Generation Internet\u201d initiative called .Net.&#8220;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jon Udell at InfoWorld &#8211; We need a universal canvas that doesn&#8217;t suck: &#8222;While e-mail dissolves barriers to the exchange of data, we need another solvent to dissolve the barriers to collaborative use of that data. Applied in the right ways, that solvent creates what I like to call the \u201cuniversal canvas\u201d &#8212; an environment [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_share_on_mastodon":"0"},"categories":[1],"tags":[],"class_list":["post-868","post","type-post","status-publish","format-standard","hentry","category-weblog"],"share_on_mastodon":{"url":"","error":""},"_links":{"self":[{"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/posts\/868","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/comments?post=868"}],"version-history":[{"count":0,"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/posts\/868\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/media?parent=868"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/categories?post=868"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/tags?post=868"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}