Archive for July, 2009

Force YouTube to play HQ (high quality) or HD (high definition) link

Tuesday, July 28th, 2009

Add:&fmt=18 to the end of the YouTube video URL will play the video in HQ (high quality).
Add:&fmt=22 to the end of the YouTube video URL will play the video in HD (high definition).

Regular: http://www.youtube.com/watch?v=SVvx13dpTEA
High Quality: http://www.youtube.com/watch?v=SVvx13dpTEA&fmt=18
High Definition: http://www.youtube.com/watch?v=SVvx13dpTEA&fmt=22

If a video is not available in HQ or HD, then they will not be able to be shown in those formats.

Multiple versions of Safari

Sunday, July 26th, 2009

http://michelf.com/projects/multi-safari/ is the site where you can download all the old versions of Safari. You can have the newest version of Safari installed on OSX and these Safari apps won’t interfere or over-write the new version. They’re stand-alone applications, so the packages contain all the libraries needed to run the old versions. A must have for testing.

How to make money on Twitter

Saturday, July 25th, 2009
  1. Tweet a promotion for a fee. Ex. “Just took dishes out of dishwasher and no spots. Thanks Finish http://bit.ly/Avpl3
  2. Background image real estate. Charge for a monthly rental, or even daily, for having your background image a flyer for an event or promoting a product.

The more followers you have the more you could charge.

Signature promotion

Tuesday, July 21st, 2009

What if there was a way to have a promotional line after an employees signature. So after:

Betsy Sue
Branch Manager
Company Ltd.
555.555.5555 ext. 555
123 Fake St.
Somewhere, Someplace
000 000

You had:

Our new optimax server is rich, see more.

And ‘see more’ went to some promotional page.
I wouldn’t see that as spamming or advertising, because you’re already dealing with the business. It’s just a simple way to promote.

HTML5 – A great progression in markup

Friday, July 10th, 2009

Hardly a buzz-word, more the “hail-mary” of markup language progression, HTML5 brings very important tags and standards to the web.
First and foremost, HTML5 solves the question from that last couple of years of what DOCTYPE to use with XHTML.

<!DOCTYPE html>

John Resig (creator of jQuery) has the best write-up on HTML5 link to John Resig site.

HTML5 also brings three new “Flash killer” tags (when I write “Flash killer” I intend that a lot of frivolous reasons people use flash for, will be replaced by these tags, not flash will be gone).

The <video> tag (YouTube demo) will eventually replace Flash Video, and hopefully SilverLight too, because it offers no reliance on Flash and better compatibility with mobile devices of the future. As in it is easier to detect a video format to play based on browser than to have a flash video player mobile device. Also, flash video does have some basic limitation and does sometimes hog more CPU than required to show a video. Especially if you can have a more core level video decompression happening on a machine. One issue that has been popping-up is the age old, what video codec to support. My two cents say, doesn’t really matter, browsers should try to support as many as they can and a clear winner will prevail, hopefully one that doesn’t exist yet. Van Kesteren has a good write-up on the issue, he is a bit biased though.

<audio> has less of a struggle, because MP3 is supreme and it would be great to see Soundmanager get an upgrade in using this new tag. This would replace the enormous amount of small flash mp3 players that are scattered about the web.

And <canvas> tag. I’ve seen this used in several new beta web apps and the best HTML5 canvas tag online demo to date. It’s pretty crazy what kind of stuff is already being made with this tag and javascript.