<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    >

<channel>
    <title>Webmonkey &#187; politics</title>
    <atom:link href="http://www.webmonkey.com/tag/politics/feed/" rel="self" type="application/rss+xml" />
    <link>http://www.webmonkey.com</link>
    <description>The Web Developer&#039;s Resource</description>
    <lastBuildDate>Fri, 05 Apr 2013 20:20:46 +0000</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <generator>http://wordpress.org/?v=3.4.2</generator>
    
    <item>
        <title>No Virginia, Adobe Isn’t Blocking HTML5</title>
        <link>http://www.webmonkey.com/2010/02/adobe_isn_t_locking_html5/</link>
        <comments>http://www.webmonkey.com/2010/02/adobe_isn_t_locking_html5/#comments</comments>
        <pubDate>Tue, 16 Feb 2010 11:02:46 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/blog/novirginiaadobeisntblockinghtml5</guid>
        		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[plug-ins]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[W3C]]></category>
        <description><![CDATA[Ian Hickson, head of one of the standards groups charged with creating HTML5, caused quite a stir over the weekend when he alleged that Adobe was trying to block HTML5. Adobe quickly denied the charge, but not quickly enough for the open web evangelists to grab their pitchforks and take to blogs in anger. After [...]]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><img class="blogimg" src="http://www.webmonkey.com/mediawiki/images/090908_wm_html5_w.jpg" />Ian Hickson, head of one of the standards groups charged with creating HTML5, caused quite a stir over the weekend when he alleged that <a href="http://ln.hixie.ch/?start=1265967771&amp;count=1">Adobe was trying to block HTML5</a>.</p>
<p>Adobe quickly denied the charge, but not quickly enough for the open web evangelists to grab their pitchforks and take to blogs in anger. After all, it was a juicy turn of events &#8212; big company with a vested interest in its own tech (Flash, in this case) tries to block a competing technology on the free, open web. It all ended up sounding like some conspiratorial, back-room maneuvering worthy of an  Oliver Stone film.</p>
<p>The truth is considerably more complex and, dare we say, kind of embarrassing. In fact, dig a bit into the internal workings, back-stabbing, petty snipping and politics of both the W3C and the WHAT WG, and you&#8217;ll quickly come to realize it&#8217;s nothing short of a miracle that HTML5 exists in any form at all.</p>
<p>This particular tempest in a teacup revolves around an <a href="http://lists.w3.org/Archives/Public/www-archive/2010Feb/0002.html">e-mail from Larry Masinter</a>, Principal Scientist at Adobe, questioning whether the Canvas 2D element, the RDFa specification and the Microdata spec were within the scope of the WHAT WG&#8217;s charter.</p>
<p>The answer to that is hashed out in some detail on the <a href="http://lists.w3.org/Archives/Public/www-archive/2010Feb/0003.html">WHAT WG&#8217;s public mailing list</a>. The short version seems to be that no, they probably aren&#8217;t, but WHAT WG decided to include them in the spec anyway.</p>
<p>As far as we can tell, no formal objection was ever lodged. Though it certainly sounds like Masinter is planning to file one when he writes:</p>
<blockquote><p>If I need to use the word &#8220;formally&#8221; in there somewhere, or if there&#8217;s some &#8220;Formal Appeal Change Proposal&#8221; form I&#8217;m supposed to fill in, recapitulating all of the e-mail arguments made to date, suggesting the documents &#8220;change&#8221; by disappearing, and written in iambic hexameter, please let me know.</p></blockquote>
<p>However, Masinter has since said that neither he nor Adobe has filed or intends to file any formal objections. Perhaps more importantly, even if Masinter were to do so, it&#8217;s hard to see how that would &#8220;block&#8221; HTML5. Masinter (and some others) merely object to HTML5, Canvas 2D and other specs all being lumped together, not to the specs themselves.</p>
<p>So how will all this hoopla impact HTML5 and the web that we mortals actually use? The answer is, it won&#8217;t.</p>
<p>Regardless of what the W3C ends up doing with the Canvas 2D spec and other sub-elements of HTML5, browsers are already supporting them. Certainly it would be good if these elements became an official part of the HTML5 spec, but whether or not they do will have very little impact on the web as we know it. After all the <a href="http://www.webmonkey.com/blog/A_Brave_New_Web_Will_Be_Here_Soon__But_Browsers_Must_Improve">HTML5 spec won&#8217;t officially be finished until 2012</a>, but <a href="http://www.webmonkey.com/blog/How_HTML_5_Is_Already_Changing_the_Web">HTML5 is already changing the web</a> since all browsers but IE are supporting it.</p>
<p>The reality is that, for all their blustering and antics, neither the W3C nor the WHAT WG ultimately have much practical impact on HTML5&#8242;s adoption on web. For that, we rely on browsers and the various HTML5 elements they chose to support.</p>
<p><strong>See Also:</strong></p>
<ul>
<li><a href="http://www.webmonkey.com/blog/YouTube_Embraces_HTML5__But_Stops_Short_of_Open_Web_Video">YouTube Embraces HTML5, But Stops Short of Open Web Video</a></li>
<li><a href="http://www.webmonkey.com/blog/How_HTML_5_Is_Already_Changing_the_Web">How HTML 5 Is Already Changing the Web</a></li>
<li><a href="http://www.webmonkey.com/blog/HTML_5_Won_t_Be_Ready_Until_2022DOT_Yes__2022DOT">HTML 5 Won&#8217;t Be Ready Until 2022. Yes, 2022.</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2010/02/adobe_isn_t_locking_html5/feed/</wfw:commentRss>
        <slash:comments>1</slash:comments>

        
    </item>
    
    <item>
        <title>Adobe CTO Defends Flash Against Apple, HTML5</title>
        <link>http://www.webmonkey.com/2010/02/adobe_cto_defends_flash_against_apple__html5_video/</link>
        <comments>http://www.webmonkey.com/2010/02/adobe_cto_defends_flash_against_apple__html5_video/#comments</comments>
        <pubDate>Tue, 02 Feb 2010 13:38:16 +0000</pubDate>

                <dc:creator>Michael Calore</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/blog/adobectodefendsflashagainstapplehtml5video</guid>
        		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[politics]]></category>
        <description><![CDATA[He waited a few days to make his point, but Adobe&#8217;s head software honcho has thrown a bucket of water onto the &#8220;Death of Flash&#8221; fire. In a blog post Tuesday, Adobe CTO Kevin Lynch responded to Apple&#8217;s recent criticisms of the Flash platform and warned that a switch to HTML5 would throw users and [...]]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><img class="blogimg" src="http://www.wired.com/images_blogs/epicenter/2010/02/yorick-olivier.jpg" width="200" /></p>
<p>He waited a few days to make his point, but Adobe&#8217;s head software honcho has thrown a bucket of water onto the &#8220;Death of Flash&#8221; fire.</p>
<p>In a blog post Tuesday, <a href="http://blogs.adobe.com/conversations/executive-perspectives/2010/02/">Adobe CTO Kevin Lynch responded</a> to Apple&#8217;s recent criticisms of the Flash platform and warned that a switch to HTML5 would throw users and content creators &#8220;back to the dark ages of video on the web.&#8221; Lynch went on to cite many of the same shortcomings of HTML5 video that we outlined in <a href="http://www.webmonkey.com/blog/Why_Flash_Isn_t_Going_Anywhere__iPad_Be_Damned">our post on the topic</a> Monday.</p>
<p>First, here&#8217;s Lynch on Apple&#8217;s failure to support Flash on the iPhone, iPod Touch and iPad:</p>
<blockquote><p> We are ready to enable Flash in the browser on these devices if and when Apple chooses to allow that for its users, but to date we have not had the required cooperation from Apple to make this happen.</p></blockquote>
<p>And later:</p>
<blockquote><p> Engaging with ideas and information also means ensuring there is an open ecosystem and freedom to view and interact with the content and applications a user chooses. This model of open access has proven to be more effective in the long term than a walled approach, where a manufacturer tries to determine what users are able to see or approves and disapproves individual content and applications. We strongly believe the web should remain an open environment with consistent access to content and applications regardless of your viewing device.</p></blockquote>
<p>These strong words are no no doubt directed at Apple, which is actively keeping Flash off of its newest devices.</p>
<p>As reported by Wired&#8217;s Epicenter blog, <a href="http://www.wired.com/epicenter/2010/01/googles-dont-be-evil-mantra-is-bullshit-adobe-is-lazy-apples-steve-jobs/">Steve Jobs laid into Adobe</a> at an Apple employee meeting last week, calling the company &#8220;lazy&#8221; and deriding its Flash Player as buggy, saying Apple is refusing to support it in Mobile Safari for stability reasons.</p>
<p>To defend against that particular statement, Lynch also pointed out that Adobe has been busy enhancing Flash Player 10.1 (which <a href="http://www.webmonkey.com/blog/Adobe_Fights_Off_HTML5_Threat_With_New_Flash_Player_10DOT1">will be released within a few months</a>) to work better on Android, BlackBerry, Nokia and Palm devices &#8212; and not just phones, but tablets, netbooks and other so-called &#8220;transitional devices&#8221; where Flash has historically had a negative effect on performance.</p>
<p>In other words, Lynch says Adobe is working on making Flash perform better on everyone else&#8217;s tablets and phones, just not Apple&#8217;s.</p>
<p>And here&#8217;s Lynch on the notion that HTML5 will threaten Flash&#8217;s dominance:</p>
<blockquote><p> Some point to HTML as eventually supplanting the need for Flash, particularly with the more-recent developments coming in HTML with version 5. I don&#8217;t see this as one replacing the other, certainly not today nor even in the foreseeable future. Adobe supports HTML and its evolution, and we look forward to adding more capabilities to our software around HTML as it evolves. If HTML could reliably do everything Flash does, that would certainly save us a lot of effort, but that does not appear to be coming to pass.</p></blockquote>
<p>He pointed to inconsistencies in browsers as the main hindrance on HTML5&#8242;s video capability, adding that, &#8220;users and content creators would be thrown back to the dark ages of video on the web with incompatibility issues.&#8221; For this reason and a few other ones cited by Lynch, Flash will be sticking around &#8212; at the very least, as a stopgap solution &#8212; for years to come.</p>
<p>What is left largely unsaid is the future of Flash as a development environment.</p>
<p>Flash Professional and Adobe Creative Suite are some of the most well-loved and powerful tools for creating rich apps on the web, especially when building apps to run on multiple devices.</p>
<p>Right now, a lot of people are building that stuff in Flash. In the future, they will likely be using the same software to do it in HTML5.</p>
<p>Adobe will react to the market, following developers where they go. If developers are making a broad switch to HTML5 &#8212; which the most forward-thinking ones already are &#8212; expect tools like Flash (via export add-ons) and Dreamweaver to get better at outputting content in HTML5, CSS3, JavaScript and other web standards.</p>
<p>Lynch touched on it a little bit here:</p>
<blockquote><p> We support whatever technologies and formats that best enable our customers to accomplish these goals, and work to drive technology forward where there are gaps that we can fill.</p></blockquote>
<p><em>Photo: Laurence Olivier as Hamlet</em></p>
<p><strong>See also:</strong></p>
<ul>
<li><a href="http://www.webmonkey.com/blog/Why_Flash_Isn_t_Going_Anywhere__iPad_Be_Damned">Why Flash Isn&#8217;t Going Anywhere, iPad Be Damned</a></li>
<li><a href="http://www.webmonkey.com/blog/Photoshop_s_Top_Dog_Replies_to__Flash_Is_Dead__Meme">Photoshop&#8217;s Top Dog Replies to &#8216;Flash Is Dead&#8217; Meme</a></li>
<li><a href="http://www.webmonkey.com/blog/YouTube_Embraces_HTML5__But_Stops_Short_of_Open_Web_Video">YouTube Embraces HTML5, But Stops Short of Open Web Video</a></li>
<li><a href="http://www.webmonkey.com/blog/A_Brave_New_Web_Will_Be_Here_Soon__But_Browsers_Must_Improve">A Brave New Web Will Be Here Soon, But Browsers Must Improve</a></li>
<li><a href="http://www.webmonkey.com/blog/W3C_Drops_Audio_and_Video_Codec_Requirements_From_HTML_5">W3C Drops Audio and Video Codec Requirements From HTML 5</a></li>
<li><a href="http://www.webmonkey.com/blog/How_Firefox_Is_Pushing_Open_Video_Onto_the_Web">How Firefox Is Pushing Open Video Onto the Web</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2010/02/adobe_cto_defends_flash_against_apple__html5_video/feed/</wfw:commentRss>
        <slash:comments>9</slash:comments>

        
    </item>
    
    <item>
        <title>SublimeVideo Hopes to Simplify HTML5 Web Video</title>
        <link>http://www.webmonkey.com/2010/02/sublimevideo_hopes_to_simplify_html5_web_video/</link>
        <comments>http://www.webmonkey.com/2010/02/sublimevideo_hopes_to_simplify_html5_web_video/#comments</comments>
        <pubDate>Tue, 02 Feb 2010 12:04:15 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/blog/sublimevideohopestosimplifyhtml5webvideo</guid>
        		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[video]]></category>
        <description><![CDATA[Flash might not be disappearing overnight, but there&#8217;s no denying that HTML5 is gaining momentum every day, particularly when it comes to web video. YouTube and Vimeo both recently announced support for browser-native video through HTML5, joining other, smaller web video sites that already supported HTML5. But while HTML5 video is here, it isn&#8217;t quite [...]]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><img class="blogimg" src="http://www.wired.com/images_blogs/epicenter/2010/02/sublimevideo02.jpg" />Flash might not be <a href="http://www.webmonkey.com/blog/Why_Flash_Isn_t_Going_Anywhere__iPad_Be_Damned">disappearing overnight</a>, but there&#8217;s no denying that HTML5 is gaining momentum every day, particularly when it comes to web video. YouTube and Vimeo both recently <a href="http://www.webmonkey.com/blog/YouTube_Embraces_HTML5__But_Stops_Short_of_Open_Web_Video">announced support for browser-native video through HTML5</a>, joining other, smaller web video sites that already supported HTML5.</p>
<p>But while HTML5 video is here, it isn&#8217;t quite ready for prime time. There are the <a href="http://www.webmonkey.com/blog/Why_Flash_Isn_t_Going_Anywhere__iPad_Be_Damned">codec issues</a>, but even without considering those, the unfortunate fact is that even just watching HTML5 video isn&#8217;t as nice as it is with Flash. Full-screen support isn&#8217;t universal, some browsers autoplay video while some don&#8217;t, and the players themselves lack features you&#8217;ll find in most Flash video players.</p>
<p>In short, the experience of HTML5 video hasn&#8217;t quite caught up to the promise. That&#8217;s where <a href="http://blog.jilion.com/2010/01/25/introducing-sublimevideo">SublimeVideo hopes to come in</a> and sharpen the picture. SublimeVideo is a software product from Swiss startup Jilion. The company wants to create a uniform, cross-browser, multiple-codec compatible, HTML5 video-embedding solution.</p>
<p>As we mentioned in our <a href="http://www.webmonkey.com/blog/Why_Flash_Isn_t_Going_Anywhere__iPad_Be_Damned">Flash-isn&#8217;t-dead-yet</a> piece, smart web developers are going to use both HTML5 and Flash for some time and that&#8217;s exactly what SublimeVideo plans to do.</p>
<p>SublimeVideo&#8217;s <a href="http://jilion.com/sublime/video">working demo movie</a> currently only supports WebKit browsers (Safari, Chrome and IE with Chrome Frame), but before the public release arrives, SublimeVideo&#8217;s developers plan to add support for Firefox (via .ogg videos), Opera and a way to fall back to Flash video in older browsers and IE8.</p>
<p>At the moment, SublimeVideo supports basic features like live resizing, keyboard shortcuts for play/pause, advanced buffering and full-screen mode (full screen only works if you&#8217;re using a nightly build of WebKit). Obviously, it&#8217;s no match for a Flash video player, but it&#8217;s an impressive start and much nicer than the native video controls in most browsers. Unfortunately, the reality is a bit more of a mixed bag.</p>
<p>The player worked just fine in the latest version of Safari, though load times were bit slow particularly when jumping around in the timeline. Only the developer version of Chrome for Mac supports HTML5 video and it has quite a few bugs, making SublimeVideo&#8217;s demo video a jittery, stuttering affair (not SublimeVideo&#8217;s fault).</p>
<p>If SublimeVideo is able to deliver on all its goals, the end results just might make for a very slick HTML5 video solution &#8212; deliver web-standards video where you can and fall back to Flash where you can&#8217;t. Solutions like this are what the web needs in the short term.</p>
<p>It&#8217;s unclear from the limited information available, but it would be nice to see SublimeVideo fall back in the opposite direction as well. In other words, sites that use features HTML5 video doesn&#8217;t support &#8212; for example, in-video queue points, like user comments &#8212; start with the Flash video embed and then fall back to HTML5 for mobile devices that don&#8217;t support Flash.</p>
<p>SublimeVideo has not announced a release date beyond &#8220;soon,&#8221; but does say the code will be available for free so long as it&#8217;s for noncommercial use.</p>
<p><strong>See Also:</strong></p>
<ul>
<li><a href="http://www.webmonkey.com/blog/Why_Flash_Isn_t_Going_Anywhere__iPad_Be_Damned">Why Flash Isn&#8217;t Going Anywhere, iPad Be Damned</a></li>
<li><a href="http://www.webmonkey.com/blog/Photoshop_s_Top_Dog_Replies_to__Flash_Is_Dead__Meme">Photoshop&#8217;s Top Dog Replies to &#8216;Flash Is Dead&#8217; Meme</a></li>
<li><a href="http://www.webmonkey.com/blog/YouTube_Embraces_HTML5__But_Stops_Short_of_Open_Web_Video">YouTube Embraces HTML5, But Stops Short of Open Web Video</a></li>
<li><a href="http://www.webmonkey.com/blog/A_Brave_New_Web_Will_Be_Here_Soon__But_Browsers_Must_Improve">A Brave New Web Will Be Here Soon, But Browsers Must Improve</a></li>
<li><a href="http://www.webmonkey.com/blog/W3C_Drops_Audio_and_Video_Codec_Requirements_From_HTML_5">W3C Drops Audio and Video Codec Requirements From HTML 5</a></li>
<li><a href="http://www.webmonkey.com/blog/How_Firefox_Is_Pushing_Open_Video_Onto_the_Web">How Firefox Is Pushing Open Video Onto the Web</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2010/02/sublimevideo_hopes_to_simplify_html5_web_video/feed/</wfw:commentRss>
        <slash:comments>1</slash:comments>

        
    </item>
    
    <item>
        <title>Why Flash Isn’t Going Anywhere, iPad Be Damned</title>
        <link>http://www.webmonkey.com/2010/02/why_flash_isn_t_going_anywhere__ipad_be_damned/</link>
        <comments>http://www.webmonkey.com/2010/02/why_flash_isn_t_going_anywhere__ipad_be_damned/#comments</comments>
        <pubDate>Mon, 01 Feb 2010 15:02:26 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/blog/whyflashisntgoinganywhereipadbedamned</guid>
        		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web Basics]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[politics]]></category>
        <description><![CDATA[The arrival of the Apple iPad is still months away, and already the tech pundits are declaring the demise of Flash. The view is based largely on the fact that the iPad, like the iPhone, will likely not support Adobe&#8217;s plug-in, but it&#8217;s also a result of the enthusiasm surrounding the current momentum of HTML5. [...]]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><img class="blogimg" src="http://www.wired.com/images_blogs/gadgetlab/2010/01/ipad-flash-100129-6.png" width="300" />The arrival of the <a href="http://www.wired.com/gadgetlab/tag/ipad/">Apple iPad</a> is still months away, and already the tech pundits are declaring the demise of Flash.</p>
<p>The view is based largely on the fact that the iPad, like the iPhone, will likely not support Adobe&#8217;s plug-in, but it&#8217;s also a result of the enthusiasm surrounding the current momentum of HTML5. The emerging web standard, which is quickly being adopted by browser manufacturers and developers, offers native video playback and animation tools that don&#8217;t require Adobe&#8217;s Flash plug-in. Google recently added its significant weight to the HTML5 camp when it announced <a href="http://www.webmonkey.com/blog/YouTube_Embraces_HTML5__But_Stops_Short_of_Open_Web_Video">HTML5 video support for YouTube</a>. That Apple appears to have again shunned Flash is simply more fuel for the anti-Flash fire.</p>
<p>At this point, however, the demise of Flash is anything but assured. Even if it does eventually fade away, Flash will still be with us for quite some time because there&#8217;s currently nothing to replace it with.</p>
<p>While some proponents of the open web would have you believe that a viable replacement for Flash is already here &#8212; in the form of HTML5 &#8211;that&#8217;s <a href="http://www.webmonkey.com/blog/A_Brave_New_Web_Will_Be_Here_Soon__But_Browsers_Must_Improve">not exactly the case</a>. The HTML5 video tag does indeed allow you to embed videos in web pages without Flash, but it&#8217;s up to the browser to actually play that video. And that&#8217;s where the problem arises &#8212; what video codec should the browser use? Apple, with the iPad, iPhone and its desktop apps, is pushing the H.264 codec. But the H.264 video codec has licensing requirements and is not free in any sense of the word. Moving from the Flash plug-in to the H.264 codec is like moving backward &#8212; from Flash to a more expensive Flash.</p>
<p>The iPad then, even if it does hasten Flash&#8217;s demise, isn&#8217;t helping to bring about an open web, it&#8217;s just moving from one controlling body (Adobe) to another (MPEG LA, which controls the H.264 codec and is not, for the record, affiliated in any way with the MPEG standards organization). The iPad delivers Apple&#8217;s vision of the web, which currently happens to not include Flash. But the iPad isn&#8217;t some giant leap for the open web, no matter what <a href="http://www.wired.com/epicenter/2010/01/googles-dont-be-evil-mantra-is-bullshit-adobe-is-lazy-apples-steve-jobs/">Steve Jobs</a> would have you believe.</p>
<p>Mozilla has already said that Firefox will not support H.264. Google&#8217;s Chrome browser does support H.264, but the company also <a href="http://www.webmonkey.com/blog/Google_s_Latest_Acquisition_Renews_Hope_for_Open_Video_in_HTML_5">recently moved to acquire On2</a>, makers of another, competing video codec which means, if nothing else, Google isn&#8217;t completely satisfied with H.264 either.</p>
<p><a href="http://www.theora.org/">Ogg Theora</a>, which Mozilla has elected to support, is an alternative set of video codecs which might overcome some of the problems with H.264. But while Ogg is open source and free, there is some possibility that elements of it may be encumbered by patents. Apple has long cited these so-called &#8220;submarine patent&#8221; concerns among its reasons for not supporting Ogg. Critics dismiss these fears as misplaced. However, part of the reason Google acquired On2 may be to obtain these potential patents, and what Google does with them when the sale is completed &#8212; keep them or release them under an open source license &#8212; will have a significant impact on Ogg&#8217;s future.</p>
<p>So there&#8217;s no agreement on an open web video codec yet. This means no matter which option you chose &#8212; HTML5 with H.264 or HTML5 with Ogg Theora &#8212; the best case scenario is that 20 to 25 percent of the web sees your video without needing a plug-in.</p>
<p>Obviously that&#8217;s not ideal.</p>
<p>Adobe likes to say that if you use Flash, around 99 percent of the web will see your video. But throw in the iPhone, the iPad and other mobile devices without Flash capability and that number drops significantly. But even if Adobe&#8217;s penetration is lower than it claims, Flash still has a much deeper reach than any of the myriad other options.</p>
<p>So which option are developers going to chose?</p>
<p>Well, smart developers are going to chose all of the above. And indeed, they already have. YouTube has not abandoned Flash. The site is offering both Flash and H.264 video. We expect YouTube will add even more file formats to the mix before it&#8217;s done.</p>
<p>So if Flash&#8217;s dominance is slipping, then eventually it will just disappear right? Sure, just like IE 6 disappeared quickly as soon as something better showed up?</p>
<p>Flash isn&#8217;t going to disappear overnight, and probably won&#8217;t even fade significantly any time soon. Dion Almaer, who works at Mozilla and is editor of <a href="http://ajaxian.com/">Ajaxian.com</a>, put it best when he wrote about this in <a href="http://almaer.com/blog/google-isnt-evil-flash-isnt-dead-thank-god-the-open-web-doesnt-have-a-single-vendor">a blog post Monday</a>:</p>
<blockquote><p>HTML5 is slowly going to put a dent into [Flash] if we ever get some of the use cases just right (e.g. video), but Adobe has a good penetration and can move at the speed of a dictatorship&#8230; There is still much more work to be done. Flash and browser plug-ins have had a long history at forging new paths, and the web can come in behind them and standardize.</p></blockquote>
<p>Flash will continue to exist because for many it will continue to be the best tool for the job. And let us not forget that while Flash has its problems &#8212; namely performance &#8212; it&#8217;s also been an incredible innovator for the web. All that Ajax and amazing desktop-like stuff we all love about today&#8217;s web? Many of the tools used create those interfaces were written specifically to catch up with Flash.</p>
<p>Instead of dancing prematurely on Flash&#8217;s grave, we ought to be hoping Adobe can turn it around and release something so innovative, so fast, so amazing &#8212; and so <em>open</em> &#8212; that even Steve Jobs has to smile.</p>
<p><strong>Update 02-02-10:</strong> Adobe CTO <a href="http://blogs.adobe.com/conversations/executive-perspectives/2010/02/">Kevin Lynch weighed in on the debate</a> over Flash and HTML5 video on the web in a blog post Tuesday morning. He expresses many of the same concerns about support and user experience inconsistencies across browsers, and offers comments about Flash&#8217;s ongoing future as a development environment.</p>
<p><strong>See Also:</strong></p>
<ul>
<li><a href="http://www.webmonkey.com/blog/Photoshop_s_Top_Dog_Replies_to__Flash_Is_Dead__Meme">Photoshop&#8217;s Top Dog Replies to &#8216;Flash Is Dead&#8217; Meme</a></li>
<li><a href="http://www.webmonkey.com/blog/YouTube_Embraces_HTML5__But_Stops_Short_of_Open_Web_Video">YouTube Embraces HTML5, But Stops Short of Open Web Video</a></li>
<li><a href="http://www.webmonkey.com/blog/A_Brave_New_Web_Will_Be_Here_Soon__But_Browsers_Must_Improve">A Brave New Web Will Be Here Soon, But Browsers Must Improve</a></li>
<li><a href="http://www.webmonkey.com/blog/W3C_Drops_Audio_and_Video_Codec_Requirements_From_HTML_5">W3C Drops Audio and Video Codec Requirements From HTML 5</a></li>
<li><a href="http://www.webmonkey.com/blog/How_Firefox_Is_Pushing_Open_Video_Onto_the_Web">How Firefox Is Pushing Open Video Onto the Web</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2010/02/why_flash_isn_t_going_anywhere__ipad_be_damned/feed/</wfw:commentRss>
        <slash:comments>33</slash:comments>

        
    </item>
    
    <item>
        <title>Adobe Reminds Us Flash Isn’t Out of the iPad Game</title>
        <link>http://www.webmonkey.com/2010/01/adobe_reminds_us_flash_isn_t_out_of_the_ipad_game/</link>
        <comments>http://www.webmonkey.com/2010/01/adobe_reminds_us_flash_isn_t_out_of_the_ipad_game/#comments</comments>
        <pubDate>Wed, 27 Jan 2010 17:14:45 +0000</pubDate>

                <dc:creator>Michael Calore</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/blog/adoberemindsusflashisntoutoftheipadgame</guid>
        		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[politics]]></category>
        <description><![CDATA[In response to Apple&#8217;s iPad product announcement Wednesday, Adobe has posted a message to its Flash Platform blog assuring developers they&#8217;ll be able to use Adobe&#8217;s Flash authoring tools to build iPad apps. Developers are currently able to publish almost any project built using ActionScript 3 into a native iPhone or iPod Touch application using [...]]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><img class="blogimg" src="http://www.wired.com/images_blogs/gadgetlab/2010/01/ipad3.jpg" width="630" /></p>
<p>In response to Apple&#8217;s <a href="http://www.wired.com/gadgetlab/tag/ipad/">iPad</a> product announcement Wednesday, Adobe has posted a message to its <a href="http://blogs.adobe.com/flashplatform/2010/01/building_ipad_apps.html">Flash Platform blog</a> assuring developers they&#8217;ll be able to use Adobe&#8217;s Flash authoring tools to build iPad apps.</p>
<p>Developers are currently able to publish almost any project built using ActionScript 3 into a native iPhone or iPod Touch application using a cross-compiler called <a href="http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/">Packager for iPhone</a>. Adobe is tweaking Packager for iPhone, which will ship as part of Flash Professional Creative Suite 5, to work with the <a href="http://www.apple.com/ipad/sdk/">iPad SDK</a> and support behaviors specific to the new device.</p>
<p>The biggest change is the difference in screen size. Adobe says it will first concentrate on getting ActionScript 3 apps to translate to the iPad properly, then build in support for the device&#8217;s larger screen size.</p>
<p>Keep in mind, this does not mean that Flash apps, AIR apps or the Flash Player are going to work on the iPad. There seems to be some confusion about this &#8212; probably because Adobe&#8217;s communications are purposely vague about this fact, and bloggers are unclear as to what Packager for iPhone actually does. When you export a Flash app to the iPhone, you&#8217;re not getting a Flash app, you&#8217;re getting an app that was built in Adobe&#8217;s ActionScript 3 programming language using the Flash authoring tool, then translated into iPhone-native code.</p>
<p>Flash and AIR apps don&#8217;t work on the iPhone or the iPod Touch and they won&#8217;t work on the iPad. Apple&#8217;s mobiles currently use hardware-embedded decoders to render YouTube videos, but we can expect that scenario to change soon, now that <a href="http://www.webmonkey.com/blog/YouTube_Embraces_HTML5__But_Stops_Short_of_Open_Web_Video">YouTube is moving towards HTML5 video playback</a> using h.264, which Apple devices use as their native video codec.</p>
<p>In fact, during Steve Jobs&#8217; announcement Wednesday morning, many attendees (including our own <a href="http://www.wired.com/gadgetlab/2010/01/apple-tablet-event/">Gadget Lab team</a>) noticed when a &#8220;plug-in missing&#8221; icon popped up on the <em>New York Times</em> homepage as Jobs was demonstrating the iPad&#8217;s Safari web browser.</p>
<p>Adobe was going to release a full beta of Flash Professional CS5, but the company <a href="http://blogs.adobe.com/flashplatform/2009/12/there_will_not_be_a_beta_for_f.html">decided against it</a> so it could get the final app out more quickly.</p>
<p><em>Photo: Jon Snyder/Wired.com</em></p>
<p><strong>See Also:</strong></p>
<ul>
<li><a href="http://www.webmonkey.com/blog/Adobe_Debuts_New_Flash_Tools_for_Building_and_Tracking_Social_Apps">Adobe Debuts New Flash Tools for Building and Tracking Social Apps</a></li>
<li><a href="http://www.webmonkey.com/blog/Adobe_s_New_Flash_Tools_Ease_the_Pain_for_Both_Designers_and_Coders">Adobe&#8217;s New Flash Tools Ease the Pain for Both Designers and Coders</a></li>
<li><a href="http://www.webmonkey.com/blog/Flash_Player_10:_Dazzling_Effects__Better_Performance__Runs_on_Linux">Flash Player 10: Dazzling Effects, Better Performance, Runs on Linux</a></li>
<li><a href="http://www.webmonkey.com/blog/Adobe_Announces_Flash_Lite_3DOT0">Adobe Announces Flash Lite 3.0</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2010/01/adobe_reminds_us_flash_isn_t_out_of_the_ipad_game/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Firefox Without Add-ons? Say it Ain’t So</title>
        <link>http://www.webmonkey.com/2010/01/firefox_without_add-on__say_it_ain_t_sodotdotdot/</link>
        <comments>http://www.webmonkey.com/2010/01/firefox_without_add-on__say_it_ain_t_sodotdotdot/#comments</comments>
        <pubDate>Mon, 11 Jan 2010 16:40:13 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/blog/firefoxwithoutaddonssayitaintso</guid>
        		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[add-ons]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[jetpack]]></category>
		<category><![CDATA[politics]]></category>
        <description><![CDATA[If you want to know what a chorus of angry Firefox users sounds like, just make them think you&#8217;re taking away their browser add-ons. A blog post from Mozilla&#8217;s Mike Connor, one of the company&#8217;s key browser developers, made waves Saturday and Sunday in the Firefox world for suggesting that scenario. While Connor didn&#8217;t explicitly [...]]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->If you want to know what a chorus of angry Firefox users sounds like,  just make them think you&#8217;re taking away their browser add-ons.</p>
<p>A <a href="http://steelgryphon.com/blog/2010/01/09/on-personas-and-themes/">blog post from Mozilla&#8217;s Mike Connor</a>, one of the company&#8217;s key browser developers, made waves Saturday and Sunday in the Firefox world for suggesting that scenario. While Connor didn&#8217;t explicitly say it would happen, his words led many readers to assume the company was considering abandoning the current Firefox add-on ecosystem in favor of  JetPack-based add-ons</p>
<p>We asked Mozilla about this possibility and the representative we spoke to insists it&#8217;s <strong>certainly not the case</strong>. Connor&#8217;s post has been updated and much of the hubbub has settled down, but the post did spark an important discussion about browser add-ons and the relationships users have with them.</p>
<p>Connor&#8217;s post outlined a few lines of thought that have been going on behind the scenes among Firefox developers, as they have been strategizing about the browser&#8217;s future.</p>
<p>Exactly what Connor intended to say is still a little unclear. The initial post used phrases like &#8220;deprecating the old systems&#8221; and suggested that Mozilla would be &#8220;discriminating against the old systems&#8221;  &#8212; that is, the current Firefox add-on ecosystem we all know and love  &#8212; as it moves forward with its software releases.It certainly sounded like somebody at Mozilla was talking about killing off add-ons as we know them and replacing them with the <a href="http://www.webmonkey.com/blog/Jetpack_Add-ons_for_Firefox_Get_Closer_to_Blast_Off">still-beta JetPack add-on system</a> and the Personas theming system. JetPack is Mozilla&#8217;s platform for creating simple add-ons that  manipulate web page elements and UI elements within the browser&#8217;s skin,  much like Greasemonkey scripts or the type of DOM-futzing that Chrome&#8217;s  extension system allows. Personas, Mozilla&#8217;s theme manager, allows users to alter the look of the browser by installing a visual theme with one click.</p>
<p>Once a rather vocal community began reacting to the post (read the comments) Conner added an update that backpedaled a bit, but still concluded that, while the plan might be not be &#8220;set in stone,&#8221; Mozilla does intend to move in that direction. When he said that Mozilla was &#8220;discriminating against the old systems,&#8221; and added &#8220;I am personally at peace with that,&#8221; Conner was essentially throwing down the geek gauntlet, whether he meant to or not.</p>
<p>To understand why those statements caused an uproar, you must first understand that, as it stands, JetPack is full-fledged Firefox add-ons what Mini Me is to Dr. Evil &#8212; a cute but much less powerful sidekick.</p>
<p>JetPack makes it simple to build simple things, but in its current incarnation it could hardly produce a <a href="http://noscript.net/">NoScript</a>, an <a href="http://adblockplus.org/en/">AdBlock Plus</a> or any of the other popular, powerful Firefox extensions.</p>
<p>Presumably, long before Mozilla makes an attempt to officially migrate from the current system to the JetPack system, the company isn&#8217;t likely to turn its back on the over 5,000 add-ons currently shipping for Firefox.</p>
<p>But Conner&#8217;s post had an element of immediacy to it and that quickly brought out the die-hard Firefox add-on fans writing &#8220;over my dead body&#8221; and threatening to abandon Firefox in favor of Google Chrome (ironically, when we recently <a href="http://www.webmonkey.com/blog/Chrome_Extensions_Are_Cool__But_They_Can_t_Match_Firefox">critiqued Chrome&#8217;s current add-on plan</a>, we did so because it fails to offer developers exactly the tools that Conner is suggesting Mozilla might eventually take away).</p>
<p>Why would Mozilla want to limit developers? Well, the truth is that&#8217;s not at all what JetPack is aiming to do.</p>
<p>In fact, the JetPack program is an attempt to make developers&#8217; lives easier. JetPack offers niceties like stable APIs (so new versions of Firefox won&#8217;t break all your add-ons), automatic updates, sandboxed add-ons for a more secure browser and process isolation so add-ons won&#8217;t crash Firefox.</p>
<p>But of course simplicity comes with a price, and this is where Conner runs afoul of the nerds.</p>
<p>To many, the power of Firefox is precisely in its infinite extensibility. Does infinite power bring infinite possibilities for problems? Yes, but the tradeoff is worth it, so say Firefox&#8217;s die-hard add-on users.</p>
<p>It&#8217;s precisely the fact that users can do whatever they want within the browser that has elevated Firefox to where it is today. Outside developers have been able to push the envelope the web browser&#8217;s capabilities, extending it to do things that even the founders of Mozilla would likely never have imagined.</p>
<p>The real issue might simply be whether or not Mozilla recognizes this. Writing about the reasons why Mozilla wants to eventually switch to JetPack-based add-ons Conner talks about updates and problems with add-ons. &#8220;We already know from our users,&#8221; he writes, &#8220;that incompatible add-ons are a significant factor in opting out of updates.&#8221;</p>
<p>The message here is not that the add-on system needs to be changed so that people will have a cleaner upgrade path for their browser, but that <strong>the browser is irrelevant and the add-ons are what matter</strong>.</p>
<p>Firefox, Chrome and Safari routinely swap the top spot in speed tests, and the browsers match each other pretty closely in feature breakdowns, including Firefox&#8217;s once-unique core strength &#8212; support for the latest web standards.</p>
<p>But there is one huge difference that sets Firefox apart &#8212; the ability to infinitely extend it through add-ons. Take away the full power of add-ons and Firefox is just another browser. It might be easier to keep up-to-date since you wouldn&#8217;t have to worry about compatibility, but there wouldn&#8217;t be anything too special about it, functionality wise.</p>
<p>However, despite some perhaps poor wording in Conner&#8217;s post, Mozilla is not about to abandon traditional add-ons. Will many developers chose to port their add-ons to the JetPack system? We hope so. It makes it much easier to develop and maintain simple add-ons. But for the more powerful add-ons, Mozilla will likely leave existing frameworks in place for some time.</p>
<p><strong>See Also:</strong></p>
<ul>
<li><a href="http://www.webmonkey.com/blog/Firefox_3DOT6_Enters_the_Home_Stretch__Release_Candidate_Arrives">Firefox 3.6 Enters the Home Stretch, Release Candidate Arrives</a></li>
<li><a href="http://www.webmonkey.com/blog/Mozilla_s_JetPack_Prepares_to_Take_on_Chrome_Extensions">Mozilla&#8217;s JetPack Prepares to Take On Chrome Extensions</a></li>
<li><a href="http://www.webmonkey.com/blog/Chrome_Extensions_Are_Cool__But_They_Can_t_Match_Firefox">Chrome Extensions Are Cool, But They Can&#8217;t Match Firefox</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2010/01/firefox_without_add-on__say_it_ain_t_sodotdotdot/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Craigslist Reverses Yahoo Pipes Ban, But Developers Have Already Moved On</title>
        <link>http://www.webmonkey.com/2009/12/craigslist_reverse_yahoo_pipes_ban__but_developers_have_already_moved_on/</link>
        <comments>http://www.webmonkey.com/2009/12/craigslist_reverse_yahoo_pipes_ban__but_developers_have_already_moved_on/#comments</comments>
        <pubDate>Thu, 17 Dec 2009 12:34:30 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/blog/craigslistreversesyahoopipesbanbutdevelopershavealreadymovedon</guid>
        		<category><![CDATA[APIs]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[craigslist]]></category>
		<category><![CDATA[pipes]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[Yahoo]]></category>
        <description><![CDATA[Earlier this month, Craigslist blocked Yahoo Pipes from accessing any Craigslist page. As a result, mashups all over the web were suddenly without data. After not responding to inquires, Craigslist CEO Jim Buckmaster eventually posted a terse message on the company&#8217;s blog saying that Yahoo Pipes mashups were using &#8220;a disproportionate amount of server/bandwidth resources.&#8221;Now [...]]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><img class="blogimg" src="http://www.wired.com/images_blogs/epicenter/2009/12/craigslist_home.jpg" />Earlier this month, Craigslist <a href="http://www.webmonkey.com/blog/Craigslist_to_Developers:_Look_Elsewhere_For_Mashup_Data">blocked Yahoo Pipes from accessing any Craigslist page</a>. As a result, mashups all over the web were suddenly without data.</p>
<p>After not responding to inquires, Craigslist CEO Jim Buckmaster eventually posted <a href="http://blog.craigslist.org/2009/12/pipes-faucets/">a terse message on the company&#8217;s blog</a> saying that Yahoo Pipes mashups were using &#8220;a disproportionate amount of server/bandwidth resources.&#8221;Now it would seem that Craigslist has <a href="http://twitter.com/jzawodn">ended its ban of Yahoo Pipes</a>, but for developers we imagine the damage has been done. For its part, the startup <a href="http://www.flippity.com/alpha/">Flippity</a>, which was the first to notice its Yahoo Pipe had been blocked, <a href="http://www.webmonkey.com/blog/Craigslist_to_Developers:_Look_Elsewhere_For_Mashup_Data">says it has moved on to friendlier sources</a>, rewriting Flippity to use the eBay API.</p>
<p>It wasn&#8217;t the first time Craigslist has shutdown outsiders trying to improve on the site&#8217;s famously antiquated tools &#8212; the site previous <a href="http://www.webmonkey.com/blog/Craigslist_Blocks_ListPic__Considers_Adding_Visual_Browsing">blocked ListPic</a>, a tool designed to help Craigslist users browse by images, and a tool to <a href="http://www.codinghorror.com/craigslist/">search all the Craigslist sites at once</a>.</p>
<p>As we said in our <a href="http://www.webmonkey.com/blog/Craigslist_to_Developers:_Look_Elsewhere_For_Mashup_Data">initial report</a> on this debacle, if you&#8217;re a developer looking for data to use in a mashup, think twice about Craigslist. The site has a wealth of data, but it guards it jealously and has no qualms about blocking even major players like Yahoo.</p>
<p><strong>See Also:</strong></p>
<ul>
<li><a href="http://www.webmonkey.com/blog/Craigslist_to_Developers:_Look_Elsewhere_For_Mashup_Data">Craigslist to Developers: Look Elsewhere For Mashup Data</a></li>
<li><a href="http://www.webmonkey.com/blog/Craigslist_Blocks_ListPic__Considers_Adding_Visual_Browsing">Craigslist Blocks ListPic, Considers Adding Visual Browsing</a></li>
<li><a href="http://www.webmonkey.com/blog/Craigslist_Users_Crack_Down_on_IPhone_Unlockers">Craigslist Users Crack Down on IPhone Unlockers</a></li>
<li><a href="http://www.wired.com/entertainment/theweb/magazine/17-09/ff_craigslist?currentPage=all">Why Craigslist Is Such a Mess</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2009/12/craigslist_reverse_yahoo_pipes_ban__but_developers_have_already_moved_on/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Craigslist to Developers: Look Elsewhere For Mashup Data</title>
        <link>http://www.webmonkey.com/2009/12/craigslist_to_developers_look_elsewhere_for_mashup_data/</link>
        <comments>http://www.webmonkey.com/2009/12/craigslist_to_developers_look_elsewhere_for_mashup_data/#comments</comments>
        <pubDate>Wed, 02 Dec 2009 12:51:03 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/blog/craigslisttodeveloperslookelsewhereformashupdata</guid>
        		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[craigslist]]></category>
		<category><![CDATA[mashups]]></category>
		<category><![CDATA[pipes]]></category>
		<category><![CDATA[politics]]></category>
        <description><![CDATA[Thinking of building a mashup using Craigslist data? You might want to look elsewhere for classified listings. Craigslist has a long history of being openly hostile to outside developers, but the site took its walled garden mentality to new levels with a recent decision to block Yahoo&#8217;s popular Pipes tool from accessing the site&#8217;s data. [...]]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><img class="blogimg" src="http://www.wired.com/images_blogs/epicenter/2009/12/craigslist_home.jpg" />Thinking of building a mashup using Craigslist data? You might want to look elsewhere for classified listings.</p>
<p>Craigslist has a long history of being openly hostile to outside developers, but the site took its walled garden mentality to new levels with a recent decision to block Yahoo&#8217;s popular Pipes tool from accessing the site&#8217;s data.</p>
<p>According to developer Romy Maxwell, <a href="http://romy.posterous.com/dont-be-evil-craigslist">Craigslist has blocked Yahoo Pipes</a> primarily to stop his mapping  mashup, <a href="http://www.flippity.com/alpha/">Flippity</a>. The Flippity mashup was using Yahoo Pipes to gather Craigslist posts from its public RSS feeds and plot them on a map. This apparently rubbed Craiglist the wrong way, but rather than just block the offending Pipe, Craigslist decided to block the whole service &#8212; effectively killing thousands of Yahoo Pipes-based mashups.</p>
<p>This isn&#8217;t the first time Craigslist has shutdown outsiders trying to improve on the site&#8217;s famously antiquated tools &#8212; the site previous <a href="http://www.webmonkey.com/blog/Craigslist_Blocks_ListPic__Considers_Adding_Visual_Browsing">blocked ListPic</a>, a tool designed to help Craigslist users browse by images and a tool to <a href="http://www.codinghorror.com/craigslist/">search all the Craigslist sites at once</a>.</p>
<p>However, unlike ListPic, which Craigslist claimed was using resources excessively, the latest ban doesn&#8217;t seem to be about traffic.</p>
<p>In his blog post, <a href="http://romy.posterous.com/dont-be-evil-craigslist">Maxwell claims</a> his application complies with Craigslist&#8217;s terms of service and doesn&#8217;t use excessive bandwidth. In fact, according his post, the Yahoo Pipe in question is private and only runs once every fifteen minutes. Couple that with the fact that Yahoo Pipes caches the data it scrapes, and one could conclude that bandwidth concerns should not be a factor in the shutdown.</p>
<p>As Wired magazine reported in its <a href="http://www.wired.com/entertainment/theweb/magazine/17-09/ff_craigslist?currentPage=all">cover  story about Craigslist</a> earlier this year, the company has been  quick to ban third-party search services which &#8220;[subvert] Craigslist&#8217;s  mission to enable local, face-to-face transactions&#8221; or services which  &#8220;increase the risk of scams and can be exploited to snatch up bargains,  giving technically sophisticated users an advantage over casual  browsers.&#8221; Flippity doesn&#8217;t appear to have been introducing any feature that would enable such behavior.</p>
<p>So, perhaps Flippty was in violation of the TOS? Maxwell asked founder Craig Newmark about the app and Newmark told him, &#8220;as a rule of thumb, [it's] okay to use RSS feeds for noncommercial purposes.&#8221;</p>
<p>If it&#8217;s unlikely to be about bandwidth and there&#8217;s no overt violation of the TOS, why ban Yahoo Pipes?</p>
<p>Frankly, we&#8217;re not sure. Craigslist isn&#8217;t talking &#8212; we&#8217;ve contacted the company and asked for an explanation, but as of this writing, nobody has gotten back to us, nor has any public statement been issued.</p>
<p>One thing that is clear though, if you&#8217;re thinking of adding Craigslist data to your application, think again.</p>
<p>For its part, Maxwell says Flippity will continue, but plans to use data from developer-friendly sites like eBay and Oodle.</p>
<p><strong>See Also:</strong></p>
<ul>
<li><a href="http://www.webmonkey.com/blog/Craigslist_Blocks_ListPic__Considers_Adding_Visual_Browsing">Craigslist Blocks ListPic, Considers Adding Visual Browsing</a></li>
<li><a href="http://www.webmonkey.com/blog/Craigslist_Users_Crack_Down_on_IPhone_Unlockers">Craigslist Users Crack Down on IPhone Unlockers</a></li>
<li><a href="http://www.wired.com/entertainment/theweb/magazine/17-09/ff_craigslist?currentPage=all">Why Craigslist Is Such a Mess</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2009/12/craigslist_to_developers_look_elsewhere_for_mashup_data/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Microsoft Wants to Separate the Canvas 2D API from HTML5</title>
        <link>http://www.webmonkey.com/2009/10/microsoft_wants_to_separate_the_canvas_2d_api_from_html5/</link>
        <comments>http://www.webmonkey.com/2009/10/microsoft_wants_to_separate_the_canvas_2d_api_from_html5/#comments</comments>
        <pubDate>Fri, 23 Oct 2009 19:51:03 +0000</pubDate>

                <dc:creator>Michael Calore</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/blog/microsoftwantstoseparatethecanvas2dapifromhtml5</guid>
        		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[W3C]]></category>
        <description><![CDATA[In an e-mail sent to the public-html@w3.org mailing list on Wednesday, Microsoft&#8217;s Eliot Graf proposed removing the Canvas element, which is used to create complex vector animations in the browser without plug-ins, from the HTML5 specification. Graf also proposed launching a new, separate specification for the Canvas 2D API. His e-mail: In his mail describing [...]]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->In an e-mail sent to the public-html@w3.org mailing list on Wednesday, Microsoft&#8217;s <a href="http://lists.w3.org/Archives/Public/public-html/2009Oct/0747.html">Eliot Graf proposed</a> removing the Canvas element, which is used to create complex vector animations in the browser without plug-ins, from the HTML5 specification. Graf also proposed launching a new, separate specification for the Canvas 2D API.</p>
<p>His e-mail:</p>
<blockquote><p> In his mail describing why he created a separate Canvas 2D API specification, Doug Schepers wrote [1]:</p>
<p>&gt; There is a chance that currently Canvas could be a blocker on progress</p>
<p>&gt; for the HTML5 spec, and at this point, Canvas is so widely implemented</p>
<p>&gt; that I don&#8217;t think it&#8217;s at risk, so I hope this isn&#8217;t disruptive.  I am</p>
<p>&gt; available to help with any editing that needs doing, but I hope that</p>
<p>&gt; others will also work with this draft, and step into the editor role.</p>
<p>At Microsoft, we agree with the sentiments expressed by Doug, Maciej [2], and others about creating a separate Canvas 2D API specification. [3]  We are prepared to offer editorial resources to aid in the completion of this separate specification. We have looked over Doug&#8217;s initial document, made some editorial enhancements, and are prepared to follow through in taking feedback and maintaining the specification.</p>
<p>We believe that some sort of accessibility API functionality is needed in the canvas element. However, the exact nature and depth of that functionality presents a dilemma that may block progress on the HTML5 spec. We also think that the Canvas 2D API may be a desirable feature used in other technologies such as SVG.</p>
<p>Starting with Doug Schepers&#8217; initial draft, we made changes to get the document to adhere to the W3C PubRules [4], enhance readability, and improve logical flow of the document. In addition, we foresee adding sample code throughout the specification, where appropriate. No normative changes have been made. As with all drafts, the Canvas 2D API specification is still a work in progress. We would like to solicit feedback about the changes that were made (see below TODO) and about further changes that the working group would like to see.</p>
<p>Our updated version is published at http://dev.w3.org/html5/canvas-api/canvas-2d-api.html.</p>
<p>[1] http://lists.w3.org/Archives/Public/public-canvas-api/2009JulSep/0002.html</p>
<p>[2] http://lists.w3.org/Archives/Public/public-canvas-api/2009JulSep/0007.html</p>
<p>[3] http://lists.w3.org/Archives/Public/public-html/2009Aug/0628.html</p>
<p>[3] http://www.w3.org/2005/07/pubrules</p>
<p>[...]</p></blockquote>
<p>Microsoft Internet Explorer is the only modern browser with no plans to support Canvas &#8212; Firefox, Chrome, Safari and Opera all do. Redmond&#8217;s opposition makes sense, as the animation capabilities Canvas provides would conflict with Microsoft&#8217;s plans to speed adoption of its Silverlight platform, which affords web authors many of the same capabilities using a proprietary plug-in and commercial development software.</p>
<p>Several list members pointed out that if Microsoft has the resources to author the spec independent of HTML5, those resources could be better spent building support for Canvas into the browser.</p>
<p>A follow-up <a href="http://lists.w3.org/Archives/Public/public-html/2009Oct/0782.html">response from Ian Hickson</a>, a Google employee who is the primary editor of the HTML5 spec, points out a few clear problems with this strategy and stresses that it doesn&#8217;t seem list a good idea:</p>
<blockquote><p> IF we&#8217;re going to split out the 2D API &#8212; and I&#8217;m not really sure if at this point that&#8217;s something we should do, frankly &#8212; then I would much  rather we do it based on the text in the HTML5 spec now, and would much rather we have an editor who is able to give this the full-time attention that it needs.</p>
<p>However, I&#8217;m really not sure at this point that it even makes sense to extract the API anymore. The API intergrates pretty tightly with the rest of HTML, for example it refers to HTMLVideoElements, the HTML5 &#8220;structured clone&#8221; feature is defined in terms of canvas interfaces, and so on. There would have to be a two-way reference, which would be a maintenance nightmare, and which would just delay the progress of both documents.</p>
<p>What are the problems that we are trying to solve by splitting out the API at this point?</p></blockquote>
<p>The whole thread, which is still growing, can be <a href="http://lists.w3.org/Archives/Public/public-html/2009Oct/thread.html#msg747">viewed here</a>.</p>
<p>What do you think? What&#8217;s Microsoft up to?</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2009/10/microsoft_wants_to_separate_the_canvas_2d_api_from_html5/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Greasemonkey Shows Off Political Colors</title>
        <link>http://www.webmonkey.com/2008/10/greasemonkey_shows_off_political_colors/</link>
        <comments>http://www.webmonkey.com/2008/10/greasemonkey_shows_off_political_colors/#comments</comments>
        <pubDate>Fri, 10 Oct 2008 18:52:11 +0000</pubDate>

                <dc:creator>Adam Duvander</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/blog/greasemonkeyshowsoffpoliticalcolors</guid>
        		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software & Tools]]></category>
		<category><![CDATA[Greasemonkey]]></category>
		<category><![CDATA[politics]]></category>
        <description><![CDATA[Andy Baio, a prominent blogger and creator of Upcoming.org, has released a Greasemonkey script to visualize the perceived political bias of linked content on the political news aggregation site Memeorandum. If a site tends to link to more left-leaning stories, it&#8217;s colored blue. Right-leaning linkers are red. With the help of Delicious founder Joshua Schachter, [...]]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><img class="blogimg" src="http://howto.wired.com/mediawiki/images/Memorandum-colors.gif" alt="Memeorandum colored by Greasemonkey script" class="full" style="border: 1px none " /></p>
<p>Andy Baio, a prominent blogger and creator of Upcoming.org, <a href="http://waxy.org/2008/10/memeorandum_colors/">has released a Greasemonkey script</a> to visualize the perceived political bias of linked content on the political news aggregation site <a href="http://memeorandum.com/">Memeorandum</a>. If a site tends to link to more left-leaning stories, it&#8217;s colored blue. Right-leaning linkers are red.</p>
<p>With the help of <a href="http://joshua.schachter.org/">Delicious founder Joshua Schachter</a>, Baio used a recommendation algorithm to analyze the last three months of linking behavior for each news source. With that data stored in a Google Spreadsheet, Baio used the Ajax support in <a href="https://addons.mozilla.org/en-US/firefox/addon/748">Greasemonkey</a> to grab a JSON feed and colorize the links. Those with Firefox&#8217;s Greasemonkey extension and Baio&#8217;s script installed will see the colorized links when viewing Memeorandum. Baio also released a full-fledged extension that does not require Greasemonkey.</p>
<p>This is a great example of how Greasemonkey can be used to change the way you view a page. In Baio&#8217;s case, he wanted to see the perceived bias of a site at a glance so he could choose a balanced view. The code from this project is available under the free and open-source GPL license. You could use it to create other ways of visualizing data on the web.</p>
<p><img class="blogimg" src="http://howto.wired.com/mediawiki/images/Greasemonkey.png" alt="Greasemonkey" />If you&#8217;re brand new to Greasemonkey, be sure to read <a href="/2010/02/Get_Started_With_Greasemonkey">my new Greasemonkey tutorial</a> on the versatile Firefox extension. If you&#8217;ve ever written JavaScript before, you&#8217;ll quickly learn the ways of Greasemonkey, which essentially gives you the ability to insert your code anywhere in someone else&#8217;s site, but only for your own use on your local machine.</p>
<p>You don&#8217;t need to bite off as much as Baio, who admits this is his first Greasemonkey script. One of the biggest benefits I&#8217;ve found is that I can write code to pull out the important stuff already in the page. My tutorial shows a simple example of that, where I create a floating menu of all &lt;h2&gt; tags on the page. It turns out this is useful for long Wikipedia entries&#8230; and Webmonkey tutorials.</p>
<p><strong>See also:</strong></p>
<ul>
<li><a href="http://www.webmonkey.com/blog/Andy_Baio:_Step_Away_from_the_Computer">Andy Baio: Step Away from the Computer</a></li>
<li><a href="http://www.webmonkey.com/blog/GMail_Adds_Official_Greasemonkey_Support">GMail Adds Official Greasemonkey Support</a></li>
<li><a href="http://www.webmonkey.com/blog/Run_Greasemonkey_Scripts_in_Google_s_Chrome_Browser">Run Greasemonkey Scripts in Google&#8217;s Chrome Browser</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2008/10/greasemonkey_shows_off_political_colors/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    </channel>
</rss>