Some Sites Should Never be Done In Flash
…Unless they do a decent job at duplicating HTML-like functionality. You see, I have a bone to pick with companies and developers that try to shoehorn a solution into an inappropriate technology. The Adobe MAX 2008 Experience website is a most succinct case in point.
When I go to a conference, I like to assemble all the information available to me in an Excel spreadsheet I can just print out and carry around with me, so I don’t have to look up where everything is when I get there. A bit anal, perhaps, but there it is. This year when I go to Adobe MAX (which is my very first MAX, BTW) I thought I would not have to do that at all because the Session Locater will spit out a customized PDF with all my choices and reserved workshops. Fantastic!!
Only thing is, it won’t list my second and third choices in case I feel like wandering, so I create my spreadsheet anyways. Problem is, the PDF the session locater outputs has the text locked down. Whaa? I try and copy-paste, and all I get is gibberish. Now I understand PDF security preventing copy-pasting on legal documents and such, but on a personalized conference schedule? You know, cause I’m such a Man of Mystery jetsetting from one top secret conference to another, I need that kind of security. Whether by accident or design, this is strike one. So I type the sessions into my spreadsheet by hand, wondering why I’m even bothering. (Update: figured out I can copy-paste the text from the session locator, so I’m happy on that score. : )
But my beef is not with the Session Locater app as a whole, despite this dreadful oversight. That is clearly an excellent use of Flash, a great example of a Rich Internet Application. I go in, do what I need to do, download my PDF and I’m good.
So I’m trying to find out more information on the ‘after events’ for Adobe MAX N.Am. 2008 — you know, the parties and shmoozefests where the action really is ;) Specifically, more information on what’s featured in the “birds-of-a-feather/meet the team” sessions on Tuesday night, so I can include it in my spreadsheet.
I don’t find anything in the Session Locater. Nothing on the customized registration page. Nothing in the MAX Conference Brochure PDF.
Where do I find it? It’s under Highlights on the main “Experience” website. Okay, so far so good: the site has deeplinking so I can bookmark where this info is so I can find it later on.
Okay, so I think, it’s text, right? I can just select and copy. Uh, no. The text here is locked down as well, no can do copy. Here is a Flash site full of text, and right-click > copy is disabled! WTF?! Is this another state secret? So I try to output the site to Flashpaper, to PDF, anything that will gimme da text, fool! No luck, all I get is truncated sentence fragments and goobledygood.
Okay, so the whole point of my spreadsheet is to have the information in a customized, portable format I can carry around with me so I don’t have to dig through the conference literature or open my laptop and surf to the conference website (and pray, pray really hard for a good internet connection). But I’m sure as hell not going to print out screenshots of the damn thing or I’ll burn through a whole printer cartridge.
So I gotta ask the question: who in their right mind builds a Flash website with mostly text, with no print functionality, no textfield copying allowed, all in Black so no one would even dare print out a screenshot? Someone who was in a rush to get it out the door and didn’t think of the user experience, that’s who. That’s madness!
So you know what I did? Not to be daunted, I did take screenshots. Four of ‘em, which told me what I needed to know. I screencap’ed them, cropped them, and inverted the colours so they’d be in white instead of black so I can print them out. Here they are:
But really, should I have had to go to all that trouble just to make the data portable? The user experience of that website is so old skool it makes my teeth hurt, and is every argument that people use against using Flash. The animations and the game is cool, but I could care less about the eye candy when I’m looking for information. Flashturbation or what guys…
Some sites should never be in Flash. Such as text heavy, hyperlinked websites. Like brochure sites. Like blogs. Like research papers. Sites that the user will want to print out a lot of information. Not unless you’re willing to add the user experience features to make up for this handicap, and even then. To this day I refuse to bookmark or refer to any links from Flash-built blogs, on principle, because they’re such a pain in the ass to use.
Flash just got a whack of new text features; it has deeplinking; it has SEO; it has print functionality; it has enhanced clipboard copy; it has dynamic PDF conversion; it can iron your shirts and predict the weather. So use these features. Or make the site in HTML. But don’t botch the job and make us all look bad. Sorry, from the industry leader of this technology, I gotta call it like I sees it.
Adobe, you did a fantastic job of the MAX conference, I am deeply impressed by the organization of that event on so many levels. But after spending a months’ salary just to go to a conference, well… I expected a better experience. (web experience that is — I’m sure the conference itself will be blast!!)
For all I know this information will all be in the conference booklet I get when I get there. That’d show me and my big mouth, huh? :)




on November 7th, 2008 at 1:43 am
I completely agree with you on using the right tool for the right job and to use HTML for blogs, but at the same time I’ve been quite impressed with Adobe’s new XD blog that’s done all in Flash and Flex:
http://xd.adobe.com/#/articles
However, do they explain in the following post (http://xd.adobe.com/#/articles/article/72), that the website is partially an experiment and also they apparently plan on expanding the website to be a lot more than a blog.
on November 7th, 2008 at 2:32 am
I forgot about that site. My comment about blogs was not specifically levelled at this site, but the same argument applies. Copy to clipboard works, which is a step. Text size can be changed, also good. Deeplinking, also good. Try and print: no print button, and all I get is a blank page if I print from the browser. Uh oh.
I guess I’m not changing my opinion that all Flash blogs suck. Not until I see one that’s actually done right. And then, if it is, it might as well be in XHTML, so what is to be gained? I’ve yet to see a convincing use-case scenario for a blog done all in Flash, other than as an experiment, as Adobe is doing with the XD blog.
Hey don’t get me wrong, I love Flash, and Flex, it’s all I do all day. You’re not going to hear me drinking the Jacob Neilsen koolaid. But there’s a place for everything.
I think my new mantra will be “gimme da text, fool!”
(in my best Mr.T impression)
:)
on November 8th, 2008 at 4:35 am
I totally agree. There’s no reason to use Flash for either the MAX or XD site. Another terrible example is the Adobe Store. These sites all annoy me since they break my habits:
- I can’t copy and paste across text fields
- I can’t open links in tabs
- They don’t use Flash for something it’s good at, they’re just imitating HTML
- Native system functionality such as the dictionary does not work in Flash
This list really goes on and on, so why don’t they rather use Flash for something it’s good at?
J
on November 8th, 2008 at 2:43 pm
I’m willing to cut the XD site some slack simply because they’ve been very clear that it’s an experiment. In other words,
“This is a test of the Emergency Blog System. In the event of an HTML holocaust, you would be instructed to leave by the nearest exit to your resident usability fallout shelter. Thank you for your patience.”
:)
on February 25th, 2009 at 7:40 pm
I know it’s a little late in the game, but I came accross this posting and it relates somewhat to one that we posted last month on our site. It recently got some buzz when a partner in a Flash development company noticed it and posted it to his blog. Since then there’s been a little back and forth debate between the two blogs and their visitors.
You seem to know a lot about the topic, so I’d encourage you to check it out and I’d love to hear your opinion on it! I’m sure our viewers would appreciate it. Please feel free to link back to your posting in the comment, if you do.
First Posting:
http://xiikblog.com/2009/01/19/flash-corporate-websites-are-deadohand-intros-too/
Rebuttal:
http://blog.ickydime.com/2009/02/flash-corporate-websites-are-dead-i.html
Our Response to the Rebuttal:
http://xiikblog.com/2009/02/22/flash-sites-dead/
on February 28th, 2009 at 1:54 pm
I agree with most of your arguments xiik, in that if Flash is going to be used in a website, there are appropriate and inappropriate uses.
But you make a huge faux-pas in leaping from logic to rhetoric with your doubtless attention-grabbing title which seems to be the underlying premise of your argument. As I have stated time and again, just because some uses of a technology are inappropriate, such as skip intros (and/or should be complemented with other technologies, such as XHTML as you state), does not mean that the technology in question is not suitable for use in general. There is a reason why Flash is king on the internet.
It seems to be a recurring trend amongst amateur pundits to take aim at misuses of Flash as an argument against using the technology as a whole. I’m sorry to say it xiik, but unless you’re going to provide a valid argument, such posts sound more like an ill-informed propaganda belying the ignorance of the writer than a reasonable topic of debate.