Helpful hints for Flash website creators

Before I smash my Mac over your head

1. Automatically resizing my browser window

I realise you’re proud of your creation and restricting it to the absolute boundaries of my monitor is, frankly, an insult to your amazing talents. Clearly, if all was well with the world, your website would somehow be the latest man-made object to be visible from space.

But here’s the thing: when you resize my browser window, which, I hasten to add, I’ve sized exactly how I want it, it makes me want to claw your eyes out with a rusty spoon. It’s probably something you haven’t considered, but I’m actually quite capable of dragging a window-resize widget.

2. Background music

Look, I know that you’re ‘down with da kidz’, and keep abreast of every trend, niche and passing fad in the music industry, and I fully understand that your tastes are impeccable. But when I visit your website and you force me to listen to an infinitely repeating five-second loop of compressed, painfully in-vogue dance music, it makes me want to come round to your house at three in the morning and play Captain Beefheart through your letterbox. And when you don’t provide any option for turning said music off, you instantly confirm yourself as the person who’ll be first up against the wall when the revolution comes.

3. Making Flash equivalents to HTML

It might have escaped your notice, but HTML actually works rather well. You might think that making something in Flash when it could just as easily have been made in HTML ensures you retain your ‘web designer of the future’ crown, but it really doesn’t. It just makes you look like an idiot, and compels users to want to kill you when instead of getting their usual and extremely useful context menu upon right-clicking, they get Flash Player’s one instead.

4. Rebuilding pages on every load

Yes, your animation skills are unparalleled and make the combined forces of Pixar, Aardman and DreamWorks green with envy. And I know that you’re extremely proud of your logo spanging around the screen and your navigation items arriving one by one, like the cool kids showing up half an hour late at a party. The thing is, while I don’t mind seeing this once (well, actually I do mind, but it doesn’t make me want to hurt you), seeing it every single time I access a new page on your website makes me want to take a cheese grater to your gums.

5. Long loading times

This will be perhaps the biggest eye-opener of them all to you, but the reason I’m paying out for broadband, and the reason I consider broadband to be such an exciting technology, is because it makes things faster. When I used to have a Commodore 64, I hated it when things took ages to load. When I had a dial-up modem, I hated it when things took ages to download. Newsflash: I still hate it when things take ages to download.

When you think the web is ‘a bit like television’, or that I think your work is so great I’m willing to wait five minutes just to get a glimpse of it, or assume I have a web connection so fast that it would make government agencies weep and average routers melt under the sheer strain, it’s pretty clear reality has left your little world, and that you should just give up and spend the rest of your life in a dark corner working yourself into a sexual frenzy about just how big you can make multimedia files for web interfaces these days. But just leave me the hell alone while you’re doing it.

September 22, 2008. Read more in: Helpful hints, Humour, Opinions, Technology, Web design

4 Comments

Google chrome—the ‘best of’ browser

You get the feeling someone’s spoiling for a fight in the browser race. Compared to the late-1990s pissing match between Microsoft’s Internet Explorer and Netscape Navigator, we’re now in a period of relative stability, and once Microsoft finally wheels IE 8 coughing and spluttering into the daylight, designers and developers will be able to code pretty much without hacks across all current browsers.

Bar Microsoft, what remains of the browser race is all about innovation, but as the Redmond giant has shown, ‘innovation’ can also mean waiting to see what others do and copying them. With Internet Explorer 7, Microsoft got all excited about ‘innovative’ features like tabs, which had been irrevocably welded to practically every other browser for years. And with Google essentially being the new Microsoft, should it have come as any surprise to see its upcoming browser project, the badly-named Chrome, pushing the innovation angle hard, and yet pilfering as much as possible from other browsers before anyone really notices?

At the time of writing, Google Chrome has yet to be revealed, bar the press release and a rather odd comic book. (Expect to see that adapted into a Hollywood movie starring Shia LaBeouf by November.) However, we can glean the following:

  • It’s based on WebKit (like Safari)
  • The so-called ‘special tabs’ are above the window (like Opera’s)
  • It offers thumbnails of recently visited websites (kinda like Opera’s Speed Dial)
  • It has a privacy mode (like Safari)
  • It has intelligent address bar auto-complete (like Opera and, to some extent, Firefox)
  • It has malware protection (like Firefox)

… And so on. In fact, bar its ability to launch web apps in standalone browser windows without browser junk, I failed to see a single piece of major innovation. (And even that idea isn’t really new—Prism and Fluid are single-site browsers. Chrome’s only addition is in making it easier to launch SSBs from the main browser itself, and then protecting them by ensuring all instances are separate processes.)

I should be livid about Chrome, shouting from rooftops and damning it to places where things are damned. Google is doing the thing I hate most: it’s a massive company, nicking other people’s ideas and smushing them together into a big ol’ sticky ball of best-of goo.

The thing is, having recently reviewed every major Mac browser for a Mac magazine and most PC ones for a Windows publication, it appears Chrome is exactly what I’ve been asking for. It’s picking the best bits, potentially killing that nagging feeling that you get when using one browser’s great feature and just wishing it had that other feature from that other browser. Whether that’ll be enough for me to get over that feeling of utter wrongness at seeing everyone else’s ideas compiled into the browser equivalent of a Now That’s What I Call Music compilation, only time will tell.

Google Chrome comic

It sure would, comic-book man. But why bother when you can steal everyone else’s ideas?

September 2, 2008. Read more in: Opinions, Technology, Web design

5 Comments

Eugene Jarvis on the reality of clones in the games industry

Recently, I was lucky enough to spend a couple of hours talking to games designer Eugene Jarvis, the chap responsible for, amongst other titles, Robotron: 2084 and Defender. The guy is one of those genius types who’s about as modest as they come. Handily—what with me interviewing him for various magazine articles—he also happens to be witty and able to provide plenty of insight into gaming’s past, present and future.

One of the things gaming’s typically accused of in the modern era is churning out more of the same, crushing innovation underfoot. Jarvis has a different take:

I’m blown away with how games have gone. Look at Defender side-by-side with Halo or BioShock, and all these modern games, and see where we got in 25 years… It’s amazing how from year-to-year we’re always complaining that everything’s just the same as the last game—sequel upon sequel. But we used to say that in the Space Invaders era! It seems like from year-to-year, we’re always decrying the lack of progress. But then after 25 years of that, it’s like: holy cow! [laughs] 25 years of cloned games and we’ve gone a long way!

I’m usually the first to complain about stagnation within gaming and a lack of innovation, but Jarvis offers a good point. Sometimes, it pays to take a step back and make a more direct comparison between past and present. Evolution isn’t always fast, and like watching a child or plant grow, it often takes juxtaposing things ten years apart to see how much something has changed.

That’s not to say that there aren’t massive problems in the current games industry, because there are. However, this most-talked-about of concerns has clearly been a headache since the very start of gaming (indeed, Jarvis noted that Robotron: 2084 is basically Space Invaders crossed with Berzerk!, and that Defender evolved from a batch of Space Invaders and Asteroids clones), and so perhaps it’s time to get over the cloning issue and just enjoy gaming’s continual—if decidedly inconsistent—evolution on the path to who-knows-where.

Robotron

Robotron: 2084. If you’re a youngster, this is where your modern console game’s controls first appeared.

July 30, 2008. Read more in: Arcade, Gaming, Opinions, Retro gaming

1 Comment

Helpful hints for DVD producers

Before you all drive me utterly insane

1. Logos

I know this is going to come as a massive shock, but I’m not as excited nor as impressed by your shiny animated logo as you are. I’m also not particularly bothered by the logos of all 46 other companies involved in the making of the DVD.

Making me sit and watch your stupid logos shimmying around while annoying jingles play in the background and not enabling me to skip past them makes me want to set fire to your headquarters. Twice.

2. Trailers

Again, I think you’re going to be quite surprised by this, but when I’ve just paid real cash for one of your DVDs, what I actually want to see is the film or show I’ve paid for, not adverts for whatever else you’re trying to flog at the time.

What I’m significantly less happy about (and by ‘less happy’, I mean ‘about as happy as I’d be if an elephant decided to defecate on my keyboard right now’) is in not being able to skip, with a single button-press, past all of your jolly adverts and to the DVD’s main menu, you total gits.

3. Copyright notices

It may have escaped your notice, but when I’ve paid money for one of your DVDs, I’m therefore not a stinking, evil, nasty pirate scumbag. Therefore, I’d appreciate it if you didn’t insult me with patronising, unskippable, legally shaky copyright notices (“You wouldn’t steal a car!” Quite right, but copyright infringement and theft aren’t the same thing, dumbass.) when I’ve actually gone to the bother of buying your product, you dolts.

4. Animated intros

This will perhaps be the biggest revelation of all, but some people actually watch the DVDs they’ve bought more than once. And if they’ve bought a series, not only might they not want to watch an entire DVD in one go, but they might also want to later watch a particularly favourite episode. Therefore, although your 3D animator is probably very proud of their work, and you likely want to show that, yes, you care enough about a show to spend a few bucks on the menus, not letting me skip past the animated intros to menus and sub-menus is akin to repeatedly kicking me in the teeth, removing my remaining shards of teeth, nailing dentures into my gums, and then repeatedly kicking me in the dentures, just for good measure.

(South Park guys: your menus are particularly hateful—I really don’t want some unskippable 30-second out-of-context chunk of an episode to be shown prior to the menu options appearing. And the reason is because I’m just about to watch the actual episode, you complete buffoons.)

July 15, 2008. Read more in: Film, Helpful hints, Humour, Opinions, Technology, Television

4 Comments

Ripe for remake: Magical Drop III

I’m forever blowing (up) bubbles

I sometimes wonder whether the games industry has some kind of collective amnesia. That’s the only thing that explains how in an age where gamers feast heartily on fast-paced action-puzzlers (Zoo Keeper, Bejeweled, Meteos, the 54-billion Tetris variants), Magical Drop has been absent from consoles since 1999.

If you’re not familiar with the game, Magical Drop is a kind of reverse Columns crossed with a smattering of Bust-a-Move, tasking you with blowing up bubbles—lots of bubbles. They appear from the top of a well, menacingly jolting downwards periodically. The object of the game is to get your strange little clown to grab bubbles and stack lines of three or more like-coloured ones, whereupon they blow up. Like any action-puzzler worth its salt, cunning positioning of exploding bubbles leads to chains, which results in positively elephantine scores and your hapless opponent’s stack descending more rapidly.

Five titles have appeared in the series to date—three in the arcade (two on Neo Geo), and two home ports in 1999: Magical Drop F for PlayStation and the rather duff Magical Drop Pocket for Game Boy Color.

For me, the third game, the imaginatively titled Magical Drop III, remains the series high-point. The graphics are crystal clear, lacking the overdone effects of the later PlayStation game. And like Magical Drop F, it has a single-player story mode, with your little avatar faced with varied wells, offering new traps and features, such as blocks that only vanish when a certain number of chains have been formed.

This being a Japanese arcade title from the 1990s, some of the characters are a little dubiously designed (such as the various Anime-styled, scantily clad girls—although one at least plays atop a flying pig), but the concept and sheer fun of playing the game shines through any suspect presentation.

According to a swift bit of online research, G-mode currently holds the rights to the series, and has even helpfully added a large ‘contact’ button under the slightly ominous ‘Serious about licensing?’ bit on the relevant page of its website (so come on, publishers—what are you waiting for?). That said, this is alongside a chef-like cartoon character that’s either showing you how to press a button or emitting tiny red lasers from his forefinger. If the latter is the case and represents G-mode’s actual staff, I guess that explains why Magical Drop PSP and Magical Drop DS have yet to appear.

Magical Drop 3 

Taking a bow when your clothes are that flimsy = not a good plan.

July 11, 2008. Read more in: Arcade, Gaming, Neo Geo, Opinions, Retro gaming

1 Comment

« older postsnewer posts »