{"id":546271,"date":"2010-04-28T18:58:32","date_gmt":"2010-04-28T22:58:32","guid":{"rendered":"http:\/\/webworkerdaily.com\/?p=32003"},"modified":"2010-04-28T18:58:32","modified_gmt":"2010-04-28T22:58:32","slug":"open-vs-closed-why-open-standards-matter","status":"publish","type":"post","link":"https:\/\/mereja.media\/index\/546271","title":{"rendered":"Open vs. Closed: Why Open Standards Matter"},"content":{"rendered":"<p><a href=\"http:\/\/webworkerdaily.files.wordpress.com\/2010\/04\/push_to_open.jpg\"><img loading=\"lazy\" decoding=\"async\"  title=\"push_to_open\" src=\"http:\/\/webworkerdaily.files.wordpress.com\/2010\/04\/push_to_open.jpg?w=207&#038;h=140\" alt=\"\" width=\"207\" height=\"140\" class=\"alignleft size-thumbnail wp-image-32010\" \/><\/a>Browser vendor Opera Software is well-known for its support of open web standards. So hot on the heels of the <a href=\"http:\/\/webworkerdaily.com\/2010\/04\/27\/opera-10-5-mac-released-still-the-fastest-browser-on-earth\/\">release of Opera 10.52 for Mac<\/a>, I thought I&#8217;d chat to <a href=\"http:\/\/www.brucelawson.co.uk\/\">Bruce Lawson<\/a>, a web evangelist at Opera, about the Open vs. Closed debate, which we\u2019re covering <a href=\"http:\/\/gigaom.com\/2010\/04\/20\/open-vs-closed-in-the-ongoing-battle-over-control-how-much-is-too-much\/\">as  an ongoing series<\/a> on the GigaOM Network, to get his take on why open standards matter for web workers &#8212; and the web as a whole. Below is a lightly edited version of our conversation.<\/p>\n<p><strong>Simon:<\/strong> <em>Can you briefly outline Opera&#8217;s stance on open standards?<br \/>\n<\/em><\/p>\n<p><strong>Lawson:<\/strong> Of all the browsers currently available, Opera has been around the  longest, and has always supported open standards. Note I don&#8217;t mean open source; although there are overlaps between the two movements, they&#8217;re not the same.  You could make an open-source Photoshop clone, for example, but as the Photoshop data format PSD isn&#8217;t an open standard, so you couldn&#8217;t use it in your clone. We believe that if data is transferred in open, royalty-free formats then it is more future-proof and more manipulable  than data that is held in proprietary formats. You&#8217;re also protected  against being locked into one company&#8217;s products &#8212; if you don&#8217;t like us  tomorrow, you can change. I have university essays in a proprietary<a href=\"http:\/\/en.wikipedia.org\/wiki\/Tasword\"> Tasword<\/a> format that I can&#8217;t open any more as the format was  tied to one program, which is now discontinued.<\/p>\n<p>And we put our money where our mouth is: Out of 600 employees, about 25 devote most of their time working on actually making the standards &#8212; both the &#8220;sexy&#8221; standards like HTML5, CSS (our CTO H\u00e5kon Wium Lie was co-creator  of CSS), SVG, geolocation and widgets, and also the &#8220;industry standards&#8221; that drive the TV and mobile applications industry, such  as CE-HTML, JIL and BONDI.<\/p>\n<p><strong>Simon:<\/strong> <em>The web designers and developers in the WebWorkerDaily audience should all be aware of the benefits of open standards as they use them daily in their work, but why are they important  for everyone else? If I&#8217;m, say, a copywriter or a lawyer, why should I care?<\/em><\/p>\n<p><strong>Lawson:<\/strong> Apart from the future-proofing aspect I explained before, you also have the advantage of portability. An  HTML document, for example, will open just about anywhere &#8212; PC, Mac, Linux, mobile devices, netbooks etc. Documents authored to W3C standards can work with all the world&#8217;s languages, and can be run on   mobile devices, TVs and even the much-vaunted <a href=\"http:\/\/news.cnet.com\/2100-1040-961619.html\">web-enabled fridge<\/a>. There&#8217;s also the question of accessibility. Open web standards developed by the <a href=\"http:\/\/www.w3.org\/\">W3C<\/a> have to go through a process to ensure they are accessible &#8212; that is,  the information contained in documents developed according to the standard can be made available to people with disabilities so, for example, a blind person can hear a description of an image, or a person who can&#8217;t use a mouse can navigate a web page using only the keyboard. That accessibility isn&#8217;t automatic &#8212; the developer has to be professional  and take care to use the language correctly &#8212; but there is nothing  inherently blocking that accessibility. It seems to me that a copywriter would want her purple prose to be available to as many people as possible, and the lawyer would know that in many jurisdictions it&#8217;s illegal to discriminate against people with disabilities.<\/p>\n<p><strong>Simon: <\/strong><em>Opera has been championing support for standards for some  time now. Was the decision to support open standards primarily an ideological one, or a commercial one?<\/em><\/p>\n<p><strong>Lawson:<\/strong> Both. Our customers (for our embedded browsers, our mobile browsers, etc.) require us to adhere to industry standards, so if we don&#8217;t then we don&#8217;t get the business. Open standards, as I explained before, ensure the widest possible reach, so it&#8217;s sensible to champion them and support them.<\/p>\n<p>Fundamentally (and here&#8217;s the ideology) we believe that you should be able to reach any website from any device: a desktop, a phone, an in-car browser, a digital picture frame. It won&#8217;t necessarily look exactly the same everywhere (in fact, it shouldn&#8217;t &#8212; a web page might be easier to read if reformatted to fit a mobile phone screen, for example), but you should be able to access it and interact with it.<\/p>\n<p><strong>Simon:<\/strong> <em>It seems to me that open standards take a long time to develop, due to  the amount of wrangling it takes to get agreement from all  interested parties in reaching the most acceptable solution. Do you think that open standards  hinder or slow the pace of browser innovation (and the web, generally)?<\/em><\/p>\n<p><strong>Lawson:<\/strong> It does take a long time to develop open standards. But that standardization process pays off very quickly. Developing a typical web page now is <em>much<\/em> quicker if you do it to those standards than it was during the dark days of the last Browser War, when you had to develop parallel code bases for IE and Netscape, or choose one of them and lock  out people who used the other browser.<\/p>\n<p>As to whether open standards slow the development of the browser &#8212; that could be true, if we were selfish. If, for example, you wanted to  include some new feature in a browser it is indeed much faster just to develop it and add it in, rather than wait for it to be standardized. But that definitely inhibits the development of the open, interoperable web, and for us that&#8217;s much, much more important.<\/p>\n<p>In fact, open standards can speed up browser development. Take, for example, <a href=\"http:\/\/www.w3.org\/TR\/XMLHttpRequest\/\">XMLHttpRequest<\/a> &#8212; XHR &#8212; the technology that powers Ajax-driven websites that feel as responsive as desktop apps. It was invented by Microsoft. Every other browser vendor saw the value of this technology and spent countless man-hours reverse engineering it to get into their browsers. Now, XHR has been standardized. Any new browser vendor wishing to implement XHR just picks up the spec and implements it, with no need for all that reverse engineering.  And because the specification is well-written (disclosure: it was edited by <a href=\"http:\/\/annevankesteren.nl\/\">Anne van Kesteren<\/a>, a colleague of mine at Opera) it can be implemented  in a way that is interoperable with existing browsers and websites.  Everybody wins.<\/p>\n<p><strong>Simon:<\/strong> <em>There&#8217;s new <a href=\"http:\/\/gigaom.com\/2009\/05\/22\/browser-wars-take-2\/\">browser war<\/a> raging at the moment &#8212; the major vendors all have pretty good products. Competition in the market is fierce, and seems to be being waged on three fronts: features, speed and standards. What future developments are you looking forward to the most?<\/em><\/p>\n<p><strong>Lawson:<\/strong> Personally, I&#8217;m excited about HTML5 (so excited, in fact, I&#8217;m writing <a href=\"http:\/\/www.introducinghtml5.com\/\">a book<\/a> about it). HTML is the language that the web<br \/>\nis based on, and it hasn&#8217;t been overhauled in a decade. The new  version &#8212; which already has great support in modern browsers &#8212; allows websites  to<br \/>\nbe even more like desktop applications, encompassing on-the-fly image generation, native video and audio, data storage in the browser and offline applications. Consumers might not know there&#8217;s a whole new evolution under the hood, but they will notice new robustness, interoperability and things &#8220;just working&#8221; &#8212; no more messages to  download and install new plugins.<\/p>\n<p>Widgets are very exciting, too. You can write an app that behaves like a  native app, has access to the file system but is written using web standards,  so<br \/>\ncan be run on any smartphone with a widget manager (see more at<a href=\"http:\/\/widgets.opera.com\/\" > widgets.opera.com<\/a>)<\/p>\n<p><em>What browser developments are you looking forward to the most?<\/em><\/p>\n<p><strong>Related GigaOM Pro content (sub. req.):<\/strong> <a href=\"http:\/\/pro.gigaom.com\/2009\/11\/what-does-the-future-hold-for-browsers\/\">What  Does the Future Hold For Browsers?<\/a><\/p>\n<p><em><a href=\"http:\/\/www.sxc.hu\/photo\/470724\">Photo<\/a> by stock.xchng user <a href=\"http:\/\/www.sxc.hu\/profile\/beuford00\">beuford00<\/a><\/em><\/p>\n<p><img decoding=\"async\" alt=\"\" border=\"0\" src=\"http:\/\/stats.wordpress.com\/b.gif?host=gigaom.com&#038;blog=1149864&#038;post=116852&#038;subd=gigaom&#038;ref=&#038;feed=1\" \/><\/p>\n<div class=\"feedflare\">\n<a href=\"http:\/\/feeds.feedburner.com\/~ff\/OmMalik?a=ss7FB-VkfLg:qibBPl2ld04:yIl2AUoC8zA\"><img decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~ff\/OmMalik?d=yIl2AUoC8zA\" border=\"0\"><\/img><\/a> <a href=\"http:\/\/feeds.feedburner.com\/~ff\/OmMalik?a=ss7FB-VkfLg:qibBPl2ld04:V_sGLiPBpWU\"><img decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~ff\/OmMalik?i=ss7FB-VkfLg:qibBPl2ld04:V_sGLiPBpWU\" border=\"0\"><\/img><\/a> <a href=\"http:\/\/feeds.feedburner.com\/~ff\/OmMalik?a=ss7FB-VkfLg:qibBPl2ld04:F7zBnMyn0Lo\"><img decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~ff\/OmMalik?i=ss7FB-VkfLg:qibBPl2ld04:F7zBnMyn0Lo\" border=\"0\"><\/img><\/a> <a href=\"http:\/\/feeds.feedburner.com\/~ff\/OmMalik?a=ss7FB-VkfLg:qibBPl2ld04:qj6IDK7rITs\"><img decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~ff\/OmMalik?d=qj6IDK7rITs\" border=\"0\"><\/img><\/a> <a href=\"http:\/\/feeds.feedburner.com\/~ff\/OmMalik?a=ss7FB-VkfLg:qibBPl2ld04:D7DqB2pKExk\"><img decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~ff\/OmMalik?i=ss7FB-VkfLg:qibBPl2ld04:D7DqB2pKExk\" border=\"0\"><\/img><\/a>\n<\/div>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~r\/OmMalik\/~4\/ss7FB-VkfLg\" height=\"1\" width=\"1\"\/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Browser vendor Opera Software is well-known for its support of open web standards. So hot on the heels of the release of Opera 10.52 for Mac, I thought I&#8217;d chat to Bruce Lawson, a web evangelist at Opera, about the Open vs. Closed debate, which we\u2019re covering as an ongoing series on the GigaOM Network, [&hellip;]<\/p>\n","protected":false},"author":5634,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-546271","post","type-post","status-publish","format-standard","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts\/546271","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/users\/5634"}],"replies":[{"embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/comments?post=546271"}],"version-history":[{"count":0,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts\/546271\/revisions"}],"wp:attachment":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/media?parent=546271"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/categories?post=546271"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/tags?post=546271"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}