Panning flash
I love this quote from Douglas Crockford: What a Flash intro says to me is "I hate my job. What I really want to do is make films. But they won't let me do that because I don't have talent. So watch this Flash intro." Soon as I read it, I immediately thought of Dack Ragus, whose Web Economy Bullshit Generator made me wish I'd supported verbs in BuzzPhraser. Even Way Back When, Dack was a devout disparager of Flash. He wrote Flash is Evil in 1999, then updated it in 2002. As he put it then (and it still applies, too often, now),
Incorporating Flash into an HTML page or splash screen is bad, but entire sites built with Flash are positively evil because they make the Web much less usable. Flash sites render useless the browser's Back button and address bar, and make bookmarking pages inside a Flash site impossible. Printing Flash pages from your browser doesn't work, nor does intra-page keyword searching. Finally, Flash sites eliminate HTML links' visited and unvisited colors, and that color-changing feature is the Web's single most important navigational cue.
Anyway, I just revisited Dack, and found he'd kept up to date, with Ajax Run Amok:
Just like they did in '96 with frames, '97 with Flash, and '98/'99 with DHTML, the usability wonks need to saddle up and take on the wave of ridiculously bad implementations of AJAX... [I added that last link. - ds]
Anyway, it's good to know Dack's still in fine form.
Thanks to Bill Humphries for finding that Crockford quote in the first place.
And a word to website designers: Most of the time, most of us aren't looking for an "experience". We're just looking to find stuff. Bear that in mind.
Doc Searls is Senior Editor of Linux Journal
Today’s modular x86 servers are compute-centric, designed as a least common denominator to support a wide range of IT workloads. Those generic, virtualized IT workloads have much different resource optimization requirements than hyperscale and cloud applications. They have resulted in a “one size fits all” enterprise IT architecture that is not optimized for a specific set of IT workloads, and especially not emerging hyperscale workloads, such as web applications, big data, and object storage. In this report, you will learn how shifting the focus from traditional compute-centric IT architectures to an innovative disaggregated fabric-based architecture can optimize and scale your data center.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
| Non-Linux FOSS: Seashore | May 10, 2013 |
| Trying to Tame the Tablet | May 08, 2013 |
| Dart: a New Web Programming Experience | May 07, 2013 |
- RSS Feeds
- New Products
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Drupal Is a Framework: Why Everyone Needs to Understand This
- Home, My Backup Data Center
- A Topic for Discussion - Open Source Feature-Richness?
- Dart: a New Web Programming Experience
- Developer Poll
- What's the tweeting protocol?
- Trying to Tame the Tablet
- Reply to comment | Linux Journal
16 min 23 sec ago - Reply to comment | Linux Journal
1 hour 33 min ago - great post
2 hours 8 min ago - Google Docs
2 hours 31 min ago - Reply to comment | Linux Journal
7 hours 19 min ago - Reply to comment | Linux Journal
8 hours 6 min ago - Web Hosting IQ
9 hours 40 min ago - Thanks for taking the time to
11 hours 16 min ago - Linux is good
13 hours 14 min ago - Reply to comment | Linux Journal
13 hours 31 min ago
Enter to Win an Adafruit Prototyping Pi Plate Kit for Raspberry Pi

It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Prototyping Pi Plate Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- Next winner announced on 5-21-13!
Free Webinar: Linux Backup and Recovery
Most companies incorporate backup procedures for critical data, which can be restored quickly if a loss occurs. However, fewer companies are prepared for catastrophic system failures, in which they lose all data, the entire operating system, applications, settings, patches and more, reducing their system(s) to “bare metal.” After all, before data can be restored to a system, there must be a system to restore it to.
In this one hour webinar, learn how to enhance your existing backup strategies for better disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible bare-metal recovery solution for UNIX and Linux systems.



Comments
flash
i don't use flash a lot as it makes the page heavy and visitors often don't have flash payer installed so it just wastes their time..
So what?
"Incorporating Flash into an HTML page or splash screen is bad, but entire sites built with Flash are positively evil because they make the Web much less usable."
So what? The nice thing about the Web is that there are certain epiphenomenon that arise without requiring everyone to follow a strict rule book. That means that sites may be built with their own goals and values in mind, and if they don't contribute to some particular version of a happy Web ecosystem, it really doesn't matter.
So what?
Well, my ISP's home page (and most of the rest of the "features" on the site are produced by Flash. I have FlashBlock set in my FireFox browser and had to make an exception for my own ISP, since Flash is such a performance dog. Flash doesn't remember preferences, so the maddeningly anoying constantly scrolling news feed (which has a "pause" button that I have to reenable after every "back" button) is worse than useless (it gives you a false sense of confidence that the web designer had a clue). Flash doesn't let me open a new link from a flash list in a new tab (otherwise why have tabbed browsing?). Flash appears designed to keep you in a Flash "playpen" and not let you toddle out into the real Web, otherwise why is it so hostile to normal web behaviors?
One more vote for the "Flash is evil!!!" camp and a request for a longer ClueByFour that will reach into the development departments of ClueResistent organizations to get the attention of managers who are sorely lacking said clue.
Meaning?
You mean everybody can use whatever they want in their websites, right?
Right if, while doing that, they not try to force ME (and YOU) to adopt their viewing solutions. Things like "Best viewed with Internet Explorer" or "This content requires Macromedia Flash version X" or even "Click here to download the required plugin" (that you can never find for your platform) is really annoying for me.
You can still say that we can just avoid going to that particular kind of poorly designed site, right?
Wrong. If all that I want to do is to read some data from some site (for example: My car's insurance company) and that damn thing is entirely made with flash, then I got a REAL problem if I dont want to install the damn flash player. Am I wrong?
You are right; Flash is evil
I recently inherited a site whose interface was all done in Flash, including fetching XML from the web server on the fly, parsing it to build menus, etc. Most websites are truly open source: as a web designer you get used to having it all right there: the pages, style sheets, javascript, etc. But with Flash, just having the site isn't enough, and if the original developers didn't keep all the source material organized (and documented) you are hosed. We ended up converting the site back to HTML.