Hack #95. Maximize HomestarRunner Cartoons
Make Flash animations fill the entire browser window.
One of my guilty pleasures on the Web is HomestarRunner.com (http://www.homestarrunner.com). I say "guilty pleasure" for two reasons: first, because it serves no purpose whatsoever except entertainment, and second, because it's entirely Flash-based, and I normally avoid Flash if at all possible. But HomestarRunner is just too good to stay away from. It's why I keep Flash installed at all.
Here's the problem: I run my laptop at 1400 x 1050, and the HomestarRunner cartoons look downright puny, because they display at a fixed size. This hack intelligently resizes the HomestarRunner cartoons to fill my browser window. The cartoons still look good because they are drawn with vector graphics, so Flash scales them without introducing blotches or jagged edges.
The Code
This user script runs only on http://www.homestarrunner.com. It finds the two Flash objects on the page; the first is the cartoon itself, and the second is the site navigation bar. It determines the optimal dimensions to fill the browser window without exceeding the height or width and resizes the objects to fit.
Save the following user script as homestar-fullon.user.js:
// ==UserScript== // @name Homestar-Fullon // @namespace http://apps.bcheck.net/greasemonkey/ // @description Make HomeStarRunner cartoons fill your browser window // @include http://homestarrunner.com/* // @include http://www.homestarrunner.com/* // ==/UserScript== ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access