4 ms·
> a:hover is no longer (it certainly used to be) a common tool used for site navigation. Which is to say, rollover dropdown menus are out like parachute pants -
by tomlin 16y ago
> a:hover is no longer (it certainly used to be) a common tool used for site navigation. Which is to say, rollover dropdown menus are out like parachute pants - it's a non-issue on the web today. Just about every site works with "clicks", which is Apple's primary form of interaction with websites on touch devices.
This is precisely what I am talking about. We slice the pear in the middle and somehow end up choosing one side over another. True, a:hover is a deprecated form of menu control in HTML, but it is in Flash, too. Again, how you use the tool. Damning an entire developer base based on miscreant use is not a compelling argument. Sorry, but it isn't.
- potatolicious 16y ago> "based on miscreant use" That's being a bit generous in favor of Adobe - the majority of the Flash development sphere is practically what one would consider "miscreant use". Here's my impression of the different sorts of Flash use, based on my journeys on the web: - Videos/Audio: Easily replaced by HTML5, and better too. More readily hardware accelerated, behaves as part of the core browser instead of a hijacking addon (e.g., Ctrl+T while focused on a Flash applet = no new tab), and much better battery life on mobiles. - Crappy restaurant websites and other crimes against humanity: These should just die, and HTML5 will hopefully inspire better design ethic than this. I don't buy the argument that hovering is no longer common used as a critical navigation feature in Flash - I see it everywhere, especially for crappy restaurant websites. Flash is also impossible to crawl which reduces the usefulness of the web overall. Hell, you can't even LINK to content in a Flash site. IMHO the "full Flash site" (as opposed to Flash being a component of a page) needs to die a fiery, painful death. - Games: The only place where Adobe has even a remotely legitimate claim that Flash is an empowering product rather than a crutch. When I think of Flash these keywords come to mind: slow, buggy, crashy, badly designed, usability nightmare, gimmicky, unprofessional, and just plain bad.
- deleted 16y ago[deleted]
- tomlin 16y ago> That's being a bit generous in favor of Adobe - the majority of the Flash development sphere is practically what one would consider "miscreant use". The vast majority of websites in general are poor. It would be no surprise to see that the majority of Flash sites would also be poor. Both sides have exceptions, though. > Videos/Audio: Easily replaced by HTML5, and better too. More readily hardware accelerated, behaves as part of the core browser instead of a hijacking addon (e.g., Ctrl+T while focused on a Flash applet = no new tab), and much better battery life on mobiles. I don't disagree. I am grateful that HTML5 can handle this, but it took a "standards" committee several years to roll this into a questionably viable model. The immediate fanfare for the slow implementation raises my eyebrow a bit. We're all happy about having something we've needed for years. The company that created the fold so we could have sites like YouTube today? The devil. > - Crappy restaurant websites and other crimes against humanity: These should just die, and HTML5 will hopefully inspire better design ethic than this. It won't. Cheese is forever. If HTML5 can accomplish cheese, people will create cheese. We're all hopeful, but the human condition comes into play.
- potatolicious 16y agoIt's not the cheese I object to - but that the Cheese breaks the internet in fundamental ways. Example: We just wrapped up Restaurant Week here in Seattle where a bunch of local establishments offered up prix-fixe specials for a couple of weeks. The website for this event was done up all in Flash, and made it impossible to crawl for a search engine, or even to link or bookmark a particular restaurant for later retrieval. What did we exchange for this cheese and gimmicky design? Everything. There's no regulating for good taste - you're right, most websites in general are poor. They, however, are still accessible - neon green text on black background with an annoying MIDI track in the background is still information that: - you can link to - you can bookmark - you can copy and paste - you can search for in-browser (doubly important if the website fails at layout, e.g. most Flash sites!) - you can search for on Google/Bing Those are pretty important.
- tomlin 16y ago> What did we exchange for this cheese and gimmicky design? Everything. I agree that if you don't follow the proper protocol you will end up with an undesirable site. I can't argue that Flash == HTML in terms of accessibility. There are ways within Flash to harness some accessibility but it is up to the developer to implement these. An informational site in Flash is a bad choice. I would never suggest the use of Flash for broad use. A fun site (like http://www.myspace.com/fanvideo http://www.myspace.com/fanvideo) is more appropriate. > - you can link to > - you can bookmark Named-anchors and proper implementation (same as AJAX RIA) > - you can copy and paste "Selectable text" is an option in any Flash text field. > - you can search for in-browser (doubly important if the website fails at layout, e.g. most Flash sites!) > - you can search for on Google/Bing Flash exports text within to the container. Google also can search SWF. > Those are pretty important. Agree.
- bastardlee 16y agoAlthough i agree that there are a lot of issues wrong with Flash, some of the things you mention aren't entirely accurate. For example, you can link directly to interior Flash content with SWFAddress (http://www.asual.com/swfaddress/ http://www.asual.com/swfaddress/). Also, there have been greater strides made in crawlers so that Flash content is more easily indexed by crawlers. I will be the first to admit there are a lot of poorly designed Flash sites, but from an interactive design perspective, Flash still gives you the most freedom to create more innovative ways for user interaction. IMO this isn't something that should be dismissed so quickly.
- deleted 16y ago[deleted]
- Zev 16y agoHover isn't used for navigation in Flash. Its used for controls in games, a lot of the time. You click to start, then move the mouse to play. // note: Deleted this comment and readded it, since I originally replied to the wrong comment. Whoopsies.