 <?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>TJ Kelly - Web design, development, SEO, Social Media, Wordpress &#187; Browsers</title>
	<atom:link href="http://www.tjkelly.com/category/browsers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tjkelly.com</link>
	<description>Portfolio of web designer/developer TJ Kelly. I build beautiful, standards-based websites &#38; focus on SEO/social media marketing</description>
	<lastBuildDate>Thu, 08 Dec 2011 02:57:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>How to Download a Brightcove Video</title>
		<link>http://www.tjkelly.com/how-to-download-brightcove-video/</link>
		<comments>http://www.tjkelly.com/how-to-download-brightcove-video/#comments</comments>
		<pubDate>Wed, 12 Jan 2011 16:35:52 +0000</pubDate>
		<dc:creator>TJ Kelly</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Brightcove]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.tjkelly.com/?p=1695</guid>
		<description><![CDATA[Ever needed to download a protected video from a platform like Brightcove? Downloading a Brightcove video is actually very easy, if you have the right tools. I'll explain the materials needed &#038; walk through each step of the process.


Related posts:<ol><li><a href='http://www.tjkelly.com/flash-mob-wedding-boston/' rel='bookmark' title='Flash Mob Wedding in Boston'>Flash Mob Wedding in Boston</a></li>
<li><a href='http://www.tjkelly.com/internet-explorer-8/' rel='bookmark' title='Internet Explorer 8'>Internet Explorer 8</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><strong>Disclaimer: don&#8217;t download any video that isn&#8217;t yours. Stealing is bogus. Don&#8217;t be a goon.</strong></p>
<p>Downloading a Brightcove video is actually very easy, if you have the right tools. I&#8217;ll explain the materials needed and walk through each step of the process.</p>
<h2>Tools required</h2>
<ul>
<li>Safari 4+ <strong><em>WITHOUT</em></strong> Flash Player installed (<a href="http://daringfireball.net/2010/11/flash_free_and_cheating_with_google_chrome">how to temporarily remove Flash Player from Safari</a>)</li>
<li>Firefox or any other browser</li>
</ul>
<h2>Downloading Brightcove videos</h2>
<p>I have only tried this on Mac OS X. It should work the same way on Windows, but the steps to remove Flash Player will be different.</p>
<h2>Locate a webpage with a <a href="http://www.brightcove.com/en/online-video-platform">Brightcove video embedded</a></h2>
<p>Load that page in your Flash Player-less Safari 4+. Click to load the video, if required.</p>
<p><img class="aligncenter size-full wp-image-1715" title="How to download a Brightcove video: Step 1." src="http://www.tjkelly.com/wp/wp-content/uploads/download-brightcove-video-step-1.jpg" alt="How to download a Brightcove video: Step 1." width="700" height="385" /></p>
<h2>At this point, you should see something like this.</h2>
<p>If you don&#8217;t see this Flash Player error message, it means Flash Player is still installed in Safari. Go back to <a href="http://daringfireball.net/2010/11/flash_free_and_cheating_with_google_chrome">Gruber&#8217;s instructions</a> to make sure you properly removed Flash Player.</p>
<p><img class="aligncenter size-full wp-image-1716" title="How to download a Brightcove video: Step 2." src="http://www.tjkelly.com/wp/wp-content/uploads/download-brightcove-video-step-2.jpg" alt="How to download a Brightcove video: Step 2." width="700" height="450" /></p>
<h2>Enable Safari&#8217;s &#8220;Develop&#8221; menu</h2>
<p>If you don&#8217;t already have Safari&#8217;s &#8220;Develop&#8221; menu enabled, you&#8217;ll need that. Go to <strong>Safari</strong> &gt; <strong>Preferences</strong> &gt; <strong>Advanced</strong>.</p>
<p><img class="aligncenter size-full wp-image-1730" title="A screenshot of Safari's Preferences pane, enabling Safari's Develop menu." src="http://www.tjkelly.com/wp/wp-content/uploads/enable-safari-develop-menu.png" alt="A screenshot of Safari's Preferences pane, enabling Safari's Develop menu." width="748" height="382" /></p>
<h2>Trick the Brightcove video into HTML5 mode</h2>
<p>Safari 4+ comes with the ability to render webpages as multiple other browsers, including Mobile Safari for iPad, iPhone, or iPod Touch. In the Develop menu, find User Agent and choose iPhone.</p>
<p><img class="aligncenter size-full wp-image-1731" title="A screenshot showing how to enable Safari User Agent spoofing." src="http://www.tjkelly.com/wp/wp-content/uploads/safari-user-agent-spoofing.jpg" alt="A screenshot showing how to enable Safari User Agent spoofing." width="700" height="385" /></p>
<p>Rendering the webpage in Mobile Safari for iPhone (or iPad/iPod) tells Brightcove that you&#8217;re using an iOS mobile device which, by definition, won&#8217;t support Flash. So, since Brightcove doesn&#8217;t want to exclude Apple fans from their video platform, they serve an HTML5 version. <em>[</em><strong><em>Update</em></strong><em>: not all Brightcove videos have this HTML5 version. More about that issue later.]</em></p>
<h2>Open Safari&#8217;s Activity Window</h2>
<p>Safari&#8217;s Activity Window shows a list of every asset being downloaded by the browser: every image, CSS file, Javascript file, and yes, video file. Access it in the top menu, <strong>Window</strong> &gt; <strong>Activity</strong>.</p>
<p><img class="aligncenter size-full wp-image-1735" title="A screenshot showing how to open Safari's Activity Window." src="http://www.tjkelly.com/wp/wp-content/uploads/safari-menu-window-activity.jpg" alt="A screenshot showing how to open Safari's Activity Window." width="700" height="385" /></p>
<h2>Find &amp; open the video file</h2>
<p>Locate the file you want. It will probably have a .mp4 extension. Double-click the filename to open the file.</p>
<p><img class="aligncenter size-large wp-image-1734" title="A screenshot of Safari's Activity Console." src="http://www.tjkelly.com/wp/wp-content/uploads/safari-activity-console-750x452.png" alt="A screenshot of Safari's Activity Console." width="750" height="452" /></p>
<h2>One last hiccup: Saving.</h2>
<p>For whatever reason, Safari won&#8217;t let you save the file you&#8217;ve just double-clicked and opened. This is where Firefox or any other browser comes in. Simple copy the URL of the .mp4 video file and open it in Firefox.</p>
<p><img class="aligncenter size-full wp-image-1736" title="A screenshot of downloading a Brightcove video in Firefox." src="http://www.tjkelly.com/wp/wp-content/uploads/download-brightcove-video-firefox.png" alt="A screenshot of downloading a Brightcove video in Firefox." width="700" height="418" /></p>
<h2>Limitations (updated)</h2>
<p>I failed to mention one limitation when I first published this post. For this technique to work, the Brightcove video in question must have a non-Flash fallback.</p>
<p>In my experience, most Brightcove videos are H.264-encoded by default and are served through a Flash player—the same method YouTube and Vimeo use. And like YouTube and Vimeo, without the presence of Flash Player, Brightcove can serve up the H.264 file using HTML5&#8242;s <code>&lt;video&gt;</code> element. However, not all Brightcove videos have that <code>&lt;video&gt;</code> fallback. Unfortunately, my technique is useless without it.</p>
<h2>Happy downloading</h2>
<p>I hope this helps others reclaim a few Brighcove videos. Again I&#8217;ll point out that this How-to is not intended to be used for stealing videos. No one likes a thief. But in the event that you have legitimate use for this technique, I hope you find it helpful.</p>
<h2>Feedback</h2>
<p>Did you find this post helpful? Do you know of another way to download otherwise-protected videos? Did I miss something or get it wrong? Let me know in the comments or <a href="http://twitter.com/?status=@tjkelly+">tweet at me</a>.</p>


<p>Related posts:<ol><li><a href='http://www.tjkelly.com/flash-mob-wedding-boston/' rel='bookmark' title='Flash Mob Wedding in Boston'>Flash Mob Wedding in Boston</a></li>
<li><a href='http://www.tjkelly.com/internet-explorer-8/' rel='bookmark' title='Internet Explorer 8'>Internet Explorer 8</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.tjkelly.com/how-to-download-brightcove-video/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>Internet Explorer 8</title>
		<link>http://www.tjkelly.com/internet-explorer-8/</link>
		<comments>http://www.tjkelly.com/internet-explorer-8/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 04:07:45 +0000</pubDate>
		<dc:creator>TJ Kelly</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[IE8]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[W3C Standards]]></category>

		<guid isPermaLink="false">http://www.tjkwebdesign.com/?p=189</guid>
		<description><![CDATA[Like many people, I recently &#8220;upgraded&#8221; my version of Internet Explorer to 8.0. Right away, a few things struck me. The user interface has changed&#8230; again. I&#8217;m all for redesigns (or &#8220;realigns&#8221;) but Microsoft seems to reorganize their UI so often, it&#8217;s almost hard to keep track. Already, there&#8217;s talk of a release of IE8.1 [...]


Related posts:<ol><li><a href='http://www.tjkelly.com/on-hacks-and-internet-explorer/' rel='bookmark' title='On Hacks (and Internet Explorer)'>On Hacks (and Internet Explorer)</a></li>
<li><a href='http://www.tjkelly.com/on-css-tables/' rel='bookmark' title='On CSS Tables'>On CSS Tables</a></li>
<li><a href='http://www.tjkelly.com/google-facebook-microsoft-myspace/' rel='bookmark' title='Google vs. Facebook vs. Microsoft vs. MySpace'>Google vs. Facebook vs. Microsoft vs. MySpace</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Like many people, I recently &#8220;upgraded&#8221; my version of Internet Explorer to 8.0. Right away, a few things struck me. The user interface has changed&#8230; again. I&#8217;m all for redesigns (or &#8220;realigns&#8221;) but Microsoft seems to reorganize their UI so often, it&#8217;s almost hard to keep track.</p>
<p>Already, there&#8217;s <a href="http://www.smashingmagazine.com/2009/03/31/breaking-internet-explorer-81-eagle-eyes-leaked/">talk of a release of IE8.1</a> with a super-secret code name &#8220;Eagle Eyes.&#8221; Version 8 is another step in the right direction for Microsoft. And, if everything in Smashing Magazine&#8217;s report is true, 8.1 will be even better.</p>
<p>Interesting to me is IE&#8217;s support for Firefox add-ons. The MSIE team had to know they were losing market share due the flexibility and extendability of Firefox. Including similar functionality in their next release is a no-brainer. But I don&#8217;t think the plugins will win back any users for IE. It sure make life easier for developers whose whole existences have come to depend on <a href="https://addons.mozilla.org/en-US/firefox/addon/1843">Firebug</a> and the <a href="https://addons.mozilla.org/en-US/firefox/addon/60">Web Developer Toobar</a>.</p>
<p>I&#8217;m anxious to see how IE8 and 8.1 will hold up in the CSS realm. They have excellent Javascript engines, but that&#8217;s nothing new for IE. The word on the street is that 8.1 performs very well on the <a href="http://acid3.acidtests.org/">Acid 3 test</a>. Not well enough for my money. I know, I know. Firefox 3 only scores a 71 / 100. But still.. IE has been so far behind the curve for SO LONG that if they want to make ammends with the CSS world, a perfect 100/100 has got to be the standard. I&#8217;m not holding my breath.</p>


<p>Related posts:<ol><li><a href='http://www.tjkelly.com/on-hacks-and-internet-explorer/' rel='bookmark' title='On Hacks (and Internet Explorer)'>On Hacks (and Internet Explorer)</a></li>
<li><a href='http://www.tjkelly.com/on-css-tables/' rel='bookmark' title='On CSS Tables'>On CSS Tables</a></li>
<li><a href='http://www.tjkelly.com/google-facebook-microsoft-myspace/' rel='bookmark' title='Google vs. Facebook vs. Microsoft vs. MySpace'>Google vs. Facebook vs. Microsoft vs. MySpace</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.tjkelly.com/internet-explorer-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On Hacks (and Internet Explorer)</title>
		<link>http://www.tjkelly.com/on-hacks-and-internet-explorer/</link>
		<comments>http://www.tjkelly.com/on-hacks-and-internet-explorer/#comments</comments>
		<pubDate>Fri, 29 Aug 2008 14:48:30 +0000</pubDate>
		<dc:creator>TJ Kelly</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Eric Meyer]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.tjkwebdesign.com/2008/08/on-hacks-and-internet-explorer/</guid>
		<description><![CDATA[Anyone who has done design or development work knows the frustration that comes with testing in Internet Explorer 6. It got a little better with the release of IE7, but all is not yet right with the world. Well, thanks to some excellent work by Brittish developer Dean Edwards, there are some great simple fixes [...]


Related posts:<ol><li><a href='http://www.tjkelly.com/internet-explorer-8/' rel='bookmark' title='Internet Explorer 8'>Internet Explorer 8</a></li>
<li><a href='http://www.tjkelly.com/on-css-tables/' rel='bookmark' title='On CSS Tables'>On CSS Tables</a></li>
<li><a href='http://www.tjkelly.com/on-web-rankings/' rel='bookmark' title='On Web Rankings'>On Web Rankings</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Anyone who has done design or development work knows the frustration that comes with testing in Internet Explorer 6. It got a little better with the release of IE7, but all is not yet right with the world. Well, thanks to some excellent work by Brittish developer <a href="http://dean.edwards.name/">Dean Edwards</a>, there are  some great simple fixes for the IE6/IE7 headaches. Edwards has drawn up some javascript hacks that force IE6 &amp; 7 to behave like a standards-compliant browser.</p>
<p>The IE fixes are part of a Google Code project and can be found at <a rel="external" href="http://code.google.com/p/ie7-js/">http://code.google.com/p/ie7-js/</a>. Edwards work going to save other designers (like me!) and developers <strong>a lot</strong> of time and high blood pressure. His code has been featured on several popular sites, including the tutorial website <a href="http://nettuts.com/html-css-techniques/evening-tip-force-ie6-to-display-alpha-transparency/">NetTuts</a>. He&#8217;s even prompted a <a href="http://blogs.msdn.com/ie/archive/2005/10/12/480242.aspx">response from Microsoft</a>, asking developers <strong>not</strong> to use Edwards&#8217; hacks, saying it&#8217;s causing sites break in IE7 builds. Web standards demigod <a href="http://meyerweb.com/">Eric Meyer</a> <a href="http://meyerweb.com/eric/thoughts/2005/10/17/ie7-and-ie7/">commented on the matter</a>, stating that he is &#8220;not going to make a move until an IE7 beta with new CSS behavior is released.&#8221; Edwards later spoke up in response to Meyer&#8217;s comments. He even pointed out that Microsoft themselves have been <a href="http://beta.asp.net">using Edwards hacks</a>!</p>
<p>Figure it out, Microsoft&#8230;</p>


<p>Related posts:<ol><li><a href='http://www.tjkelly.com/internet-explorer-8/' rel='bookmark' title='Internet Explorer 8'>Internet Explorer 8</a></li>
<li><a href='http://www.tjkelly.com/on-css-tables/' rel='bookmark' title='On CSS Tables'>On CSS Tables</a></li>
<li><a href='http://www.tjkelly.com/on-web-rankings/' rel='bookmark' title='On Web Rankings'>On Web Rankings</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.tjkelly.com/on-hacks-and-internet-explorer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced (User agent is rejected)
Database Caching 6/42 queries in 0.070 seconds using disk: basic
Object Caching 1187/1228 objects using disk: basic

Served from: www.tjkelly.com @ 2012-02-05 21:33:44 -->
