lauralh: (pirate queen)
Laural Hill ([personal profile] lauralh) wrote2006-09-29 11:34 am
Entry tags:

why do retail sites still do this?

design annoyances

1) Popup windows
2) resizing the main window
3) popup windows that you can't resize
4) flash that needs to "load" before you can navigate the page
5) animation that replays every time you go to the site

and finally I get super-annoyed with 100% flash sites, so you can't link to a product itself.

edit: why the fuck did everyone comment on this and not alien abductions?

[identity profile] jimbojones.livejournal.com 2006-09-29 07:00 pm (UTC)(link)
To be a little more specific:

To most web developers, and flash developers in particular, the ability to control precisely what the user sees is the most important thing in the world. MORE important than whether the user actually WANTS to see it or not. So they will cheerfully make decisions left and right that negatively impact usability if they more tightly control presentation.

In the developer's mind, if they spawn a popup of precisely X by Y dimensions, they know that they can size their content to precisely X by Y dimensions and never have to worry about elements wrapping funny, or about suboptimal antialiasing in dynamically resized elements. The fact that a user might cheerfully and knowingly make the decision to resize an element in a way that produces suboptimal antialiasing in order to address some other need or preference is unimportant to the developer.

Making it even simpler yet: web developers will spend any amount of effort necessary to try to reduce a computer into a TV set.

[identity profile] skipbreakfast.livejournal.com 2006-09-29 07:21 pm (UTC)(link)
You don't need Flash to have content management and control.

[identity profile] jimbojones.livejournal.com 2006-09-29 07:32 pm (UTC)(link)
Depends on whether you're developing for IE or Firefox. IE will let a developer deny the user access to controls, FF won't - especially if the user has specifically reconfigured FF to disallow invasive changes.

But if you design everything in a Flash object, even in FF the only thing you can do outside the dev's explicit design is resize the entire object.

[identity profile] skipbreakfast.livejournal.com 2006-09-29 07:34 pm (UTC)(link)
Are you saying it's a security risk?

[identity profile] jimbojones.livejournal.com 2006-09-29 08:06 pm (UTC)(link)
Am I saying what is a security risk...?

[identity profile] skipbreakfast.livejournal.com 2006-09-29 08:07 pm (UTC)(link)
FF users being able to play with stuff?

[identity profile] jimbojones.livejournal.com 2006-09-29 08:17 pm (UTC)(link)
Good god no, it's the other way around. The ability of a web *developer* to deny control to a web *user* is a security risk.

[identity profile] toastednut.livejournal.com 2006-09-30 12:23 am (UTC)(link)
flash dev != ui designer.

[identity profile] kamakhai.livejournal.com 2006-09-29 07:40 pm (UTC)(link)
I don't know that I'd say mostdevelopers.. just the ones who don't who don't understand the nature of web media. Based on the overall rising quality of sites in the past couple of years, I think the people who get it are in a growing majority. There are obviously still lots of the kinds of mistakes Laural pointed out above, but I think it's mostly the work of the sort of people who think a pirated copy of Dreamweaver qualifies them for professional web development.

[identity profile] kirinqueen.livejournal.com 2006-09-29 07:52 pm (UTC)(link)
Iawtc, and so does [livejournal.com profile] hober, I'll wager.

[identity profile] jimbojones.livejournal.com 2006-09-29 08:05 pm (UTC)(link)
I dunno about that. There are a lot of HIGHLY paid, heavily experienced developers with this mentality. Look at, for example, most automotive manufacturers' websites. Daimler-Chrysler and Volkswagen aren't hiring "some hack with a pirated copy of Dreamweaver."

[identity profile] kamakhai.livejournal.com 2006-09-29 08:51 pm (UTC)(link)
If you're talking strictly about overblown promotional flash sites, then yes, standard logic is chucked out because they're trying to make an interactive commercial... that's what the companies want. However, I think the majority of developers value simplicity and usability above crazy navigation interfaces. The ones that don't tend to be inexperienced or fundamentally clueless.

[identity profile] jimbojones.livejournal.com 2006-09-29 09:10 pm (UTC)(link)
I think you and I agree completely about what is valuable in web design, we just disagree about how many professional developers are on the same page with us. =)

[identity profile] mcsnee.livejournal.com 2006-09-29 09:52 pm (UTC)(link)
However, I think the majority of developers ... tend to be ... fundamentally clueless.

I agree.