Blog on chrispederick.com

Blog on chrispederick.com Full Posts

Web Developer 1.1.6

A new version of the Web Developer extension has been released. This release adds support for Firefox 3 as well as fixes for a few issues discovered in the previous version.

Web Developer 1.1.5 and User Agent Switcher 0.6.11

Bizarrely (and rather embarrassingly) this is an almost identical post to my last post over 10 months ago. New versions of the Web Developer and User Agent Switcher extensions have been released. These releases are mainly to add support for the upcoming Firefox 3, but also contain a few other bug fixes.

And just like my last post I have redesigned my site—I think everything is working, but let me know if you see anything broken. Maybe I will actually write some posts describing some of the new features like I promised last time.

Web Developer 1.1.4 and User Agent Switcher 0.6.10

New versions of the Web Developer and User Agent Switcher extensions have been released. They are both patch releases fixing minor issues, as well as updating the extension download and update URLs to hopefully help with my bandwidth costs.

If you are reading this on chrispederick.com you will also see that I have redesigned my site. I am still working out some of the kinks so let me know if you see anything funky and look for some blog posts in the future describing some of the new features.

Illegal Videos

All of my videos on chrispederick.com are uploaded to YouTube and then displayed on my site using the YouTube API. This works well since it allows me to deliver the videos through Flash so that they can play on the majority of computers and reduces the bandwidth usage on my site, while the loss in quality is not a big issue since the videos are not exactly stunning works of art!

However, in the last year I have had three videos removed by YouTube for copyright infringement under the DMCA.

Videos

The three videos are all of outdoor sporting events filmed as a spectator: two of motor racing at Brands Hatch in England and one of the Red Bull Air Race over San Francisco. I have uploaded the three videos to Vimeo for reference, although I do not know how long they will last before being asked to be removed:

Email Notification Of Infringement

The videos were up on YouTube for a few months before I received an email saying the two motor racing videos were being removed at the request of ITV and another email a few months later saying the Red Bull Air Race video was being removed at the request of IMG Media.

The emails were all the same with just the third-party and video changed. Here is what the Red Bull Air Race email said:

This is to notify you that we have removed or disabled access to the following material as a result of a third-party notification by IMG Media claiming that this material is infringing:

Red Bull Air Race

Please Note: Repeat incidents of copyright infringement will result in the deletion of your account and all videos uploaded to that account. In order to avoid future strikes against your account, please delete any videos to which you do not own the rights, and refrain from uploading additional videos that infringe on the copyrights of others. For more information about YouTube’s copyright policy, please read the Copyright Tips guide.

If you elect to send us a counter notice, please go to our Help Center to access the instructions.

Please note that under Section 512(f) of the Copyright Act, any person who knowingly materially misrepresents that material or activity was removed or disabled by mistake or misidentification may be subject to liability.

The copyright tips contain some examples of copyrighted content and this is most likely the one that applies to my videos:

Videos of live concerts, even if you captured the video yourself

Even if you took the video yourself, the performer controls the right to use his/her image in a video, the songwriter owns the rights to the song being performed, and sometimes the venue prohibits filming without permission, so this video is likely to infringe somebody else’s rights.

What Is The Point?

So it appears as though legally the third-parties are in the right in asking YouTube to remove these videos, but my question is what is the point? None of the videos is longer than 90 seconds and the quality is not great so I do not think anybody is really going to be watching these instead of the television footage.

Surely the more likely scenario is that someone might see these clips and think that touring car racing or the Red Bull Air Race looks cool and maybe they will check it out the next time it is on television or live in their area. By removing these videos it seems to me that they are just removing free advertising for their product.

Hopefully media companies will wake up to the possibilities of online video, but in the meantime I guess I’ll just have to stick to videos of cats like this one from Abby:

Web Developer 1.1.3

Version 1.1.3 of the Web Developer extension has been released. This is another patch release containing what I hope are the last major issues that were discovered in the previous version. With the major issues resolved this version has also been uploaded to Firefox Add-ons.

Web Developer 1.1.2

Version 1.1.2 of the Web Developer extension has been released. This is another patch release containing a few more fixes for bugs that were discovered in the previous version.

Web Developer 1.1.1

Version 1.1.1 of the Web Developer extension has been released. This is a patch release containing a few fixes for bugs that were discovered in the previous version.

Web Developer 1.1

I am pleased to announce that version 1.1 of the Web Developer extension has been released. The complete list of new features and bug fixes can be found in the history with the biggest change being the replacement of the sidebar with something I am calling the “dashboard”.

Dashboard

The dashboard provides similar functionality to the sidebar in that it allows content to be displayed without hiding the page for features like ‘Edit CSS’ and ‘Edit HTML’. However, because it is a custom component it can now be used in Mozilla and Seamonkey (as well as still supporting Firefox and Flock), docked to any side of the screen and supports using multiple sidebar features at the same time through the use of tabs. For example, you can now ‘Edit CSS’ and ‘Edit HTML’ on the same page at the same time.

Changes From The Beta Release

Changes from the beta release include the addition of search functionality to the ‘Edit CSS’ and ‘Edit HTML’ features and new icons by famfamfam, as well as a number of bug fixes.

Localization & Firefox Add-ons

The localized build is still version 1.0.2 as I do not have any updated translations yet, but once I receive a few I will update the localized build. If you would like to help localize the extension please read the localization documentation.

Let me know if you see any problems, but as long as there are no major issues I will be uploading this version to Firefox Add-ons in the next few days.

Web Developer Beta 1.1

Web Developer Beta 1.1—a preview release of the next version of the Web Developer extension—is now publicly available. This release is for testing purposes only—for a fully supported version of the extension or localized builds please see the latest official release.

The full list of new features in this release is in the history, but the biggest change is the replacement of the sidebar with something I am calling the “dashboard”.

Dashboard

The dashboard provides similar functionality to the sidebar in that it allows content to be displayed without hiding the page for features like ‘Edit CSS’ and ‘Edit HTML’. However, because it is a custom component it can now be used in Mozilla and Seamonkey (as well as still supporting Firefox and Flock), docked to any side of the screen and supports using multiple sidebar features at the same time through the use of tabs. For example, you can now ‘Edit CSS’ and ‘Edit HTML’ on the same page at the same time.

Clearly, this is a major change so it is still a little buggy—particularly the user interface—but I am hoping to tidy it up before the final release.

Feedback

As a beta release this build is not guaranteed to be stable and does contain some known issues. The idea behind this beta release is to give people the opportunity to provide feedback about this next version as well as report any bugs. Please report any feedback or bugs in the beta forum or via the contact form.

Firefox 2.0 Compatibility

The User Agent Switcher and Web Developer extensions have been updated to be compatible with the upcoming release of Firefox 2.0.

If you are having problems installing the extensions please try downloading and installing again from this site following the suggestions in the installation section of the documentation.

User Agent Switcher 0.6.9

Version 0.6.9 of the User Agent Switcher extension has been released. This is a minor update fixing memory leaks and optimizing the code.

A Day With Mozilla

A month ago I found out that I had won a grand prize in the Extend Firefox contest and last week I met with Mozilla for a day of activities with the other winners: Michael Wu and Josep del Rio.

Mozilla

I started the day by taking Caltrain down to Mountain View where I met Michael and Josep as well as Rafael Ebron, Mozilla’s Product Manager. We headed to the Mozilla offices where Rafael gave me a quick tour before we had a bunch of publicity photos taken and met Alex Guerra from Mozilla’s public relations company A & R Partners.

Extend Firefox contest winners

After the photo shoot we drove back into the city to have lunch with Harry McCracken from PC World magazine. However, we arrived a little early and Rafael suggested we head to the Current TV offices where a friend of his could give us a tour.

Al Gore’s Office

Current TV is a national cable and satellite channel where a third of their programming is “viewer-created content”. They are located in the old E*Trade building in SOMA and we were shown their entire process including a studio, editing rooms and the main room where they control what is currently being broadcast. The office is stunning and the process is fascinating, plus we even were able to see Al Gore’s office as he is the Chairman of Current TV.

Al Gore's office

PC World & CNET

Following the Current TV tour we had lunch with Harry McCracken before meeting a number of people from Download.com, including Peter Butler and Jason Parker. We talked about and gave some demos of our extensions before Rafael showed sneak previews of some of the entries in the Firefox Flicks contest.

We still had some time to kill before dinner so we took Michael and Josep on a quick tour of the city as this was their first time to San Francisco. It was mainly a driving tour because of the rain, but we showed them North Beach, Coit Tower, Lombard Street, the Palace of Fine Arts and the Golden Gate Bridge. As we drove into the Presidio, Rafael called a friend and said he would try and see if he could set up one last tour for the day. His friend agreed and told us to meet him near the Yoda fountain…

Lucasfilm

So we headed into the lobby of the new Lucasfilm offices in the Presidio. Just in the lobby there were statues of Boba Fett and Darth Vader as well as lightsabers and award trophies. After signing in with security we began our tour.

Yoda fountain

First, we were shown the on-site cinema where they show movie previews to the company. Everything was designed to make the movie experience perfect, from sound-dampening walls to a state of the art digital projector. However, no food or drink is allowed inside in order to maintain the quality. From there we were led through high-tech security barriers to the main offices.

Han Solo

During the rest of the tour we saw editing rooms, dining halls, posters from every movie the company had worked on and countless models from movies such as Jurassic Park, Back To The Future and Ghostbusters constructed in incredible detail. A number of times we were told we could not go into certain rooms as they were working on current projects like Pirates Of The Caribbean: Dead Man’s Chest.

R2-D2 & Stormtrooper

Dinner

After the amazing tour we headed to the Thirsty Bear for a quick dinner and met some San Francisco geeks including Steve Rubel.

All in all it was a fantastic day and I want to thank Alex and Rafael for their hospitality.

Winner

A month ago I posted about the Web Developer extension being chosen as a finalist in the Extend Firefox contest. Yesterday the winners were announced and I am delighted to say that Web Developer won a grand prize in the “Best Upgraded Extension” category.

My prize for winning is an Alienware Aurora 7500 Firefox Edition PC and a Firefox prize pack including a t-shirt, cap, and laptop bag. It was great to get nominated, so to win is just a bonus…but with those prizes, what a bonus! I am not sure how soon I will get the computer, but expect plenty of photos once it arrives.

Thanks to the judges who voted for me and to those of you who have helped to improve the extension by sending in bug reports and feature requests.

Mozilla Update

This weekend the Web Developer extension reached 1,000,000 downloads on Mozilla Update.

Extend Firefox

The Web Developer extension is a finalist in the Extend Firefox contest. The winners will be announced in mid-February and I am up against some stiff competition including IE Tab and Adblock. Wish me luck!

Web Developer 1.0.2

Version 1.0.2 of the Web Developer extension has been released. This is a patch release containing a few minor bug fixes.

Web Developer 1.0.1

Version 1.0.1 of the Web Developer extension has been released. This is a patch release containing a few minor bug fixes.

The localized build has also now been updated to the latest version. If you have already installed version 1.0 there should be no issues upgrading, but otherwise it is recommended to uninstall the previous version before upgrading.

Update: A couple of bugs have been discovered with the ‘Edit CSS’ feature so you may want to hold off on upgrading for the moment.

Update 2: The CSS bugs have been fixed and the extension has been replaced with the fixed version. I did not change the version number as the fix was minor, so if you have already installed this version you will need to re-install the extension.

Best Seats Ever

For Christmas I bought my friend Alex tickets to see the Los Angeles Lakers play basketball against the Golden State Warriors. However, instead of going with regular priced seats, I decided to splash out and bought tickets just a few rows back in the lower tier from StubHub. The game was this Saturday and it was awesome!

Golden State Warriors - January 2006

We were sat directly behind the sports reporters next to one of the baskets and, while I knew the tickets would be great, I did not realize how much they would change what you see of the game. Being that close to the action allows you to see and hear the players much more clearly and makes you really appreciate the physical nature of the game.

Dunks

The game itself was fantastic—although the Warriors lost—with a number of ridiculous dunks from Kwame Brown, Baron Davis, Smush Parker and Jason Richardson. One of Jason Richardson’s dunks in particular was a breakaway where he appeared to be coming straight toward us in our seats.

While I certainly cannot afford to buy these tickets on a regular basis, I would love to do this again in the future.

Web Developer 1.0

A year in the making, I am pleased to finally announce the 1.0 release of the Web Developer extension. This release contains a huge number of new features and bug fixes.

Some new features to look out for are:

  • Display Element Information
  • Display Ruler
  • Edit HTML
  • View Document Size

Other notable new features are support for opening the current page in another application through the customizable ‘Tools’ menu and viewing the source in an external editor through the customizable ‘View Source’ menu.

Note: If you are upgrading from a previous version of the extension you are strongly recommended to uninstall the extension before upgrading. If you are having problems after upgrading you should uninstall the extension in safe mode and then re-install.

User Agent Switcher 0.6.8

Version 0.6.8 of the User Agent Switcher extension has been released. This is a minor update containing bug fixes and code optimizations.