Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Graphics Software

Macromedia Pushes Flash For All Things Web 751

nakhla writes: "This article at News.com details how Macromedia is expanding its Flash product to be more of an all-in-one web solution. Rather than relying on HTML codes to design web pages and embedding Flash as one component, Macromedia wants Flash to be used to design the entirety of a site. Pre-built components, such as scrollbars and buttons, are included to allow designers to write everything using the new Flash product. With websites becoming more and more complex, and the trend to move towards providing web services rather than application software, could something like this be the answer? The article also mentions how Macromedia is on a campaign to have its Flash plugin included in all Internet-compatible devices. How long before we see a Qt based plugin for the Qtopia handheld project?"
This discussion has been archived. No new comments can be posted.

Macromedia Pushes Flash For All Things Web

Comments Filter:
  • by jeremyf ( 167087 ) on Monday March 04, 2002 @12:28PM (#3105677) Homepage
    Flash movies in the middle of a site (or as a "splash page") suck ass, but the link [broadmoor.com] they give for a site made with the beta of the new flash is kind of nice. It's much faster and easier on the eyes than similarly-formatted sites like orbitz or travelocity.

    Of course I haven't seen everything that these flash-sites can do, or will do, but I approve so far.
  • not quite (Score:2, Informative)

    by archen ( 447353 ) on Monday March 04, 2002 @12:28PM (#3105680)
    Go to Macromedia's website and get an installer for shockwave. You use Netscape or IE. Don't use one of those? Sorry, our installer won't let you install wherever you want or even detect other browsers - i.e. do the copy and paste kludge yourself. As far as I know Flash (not shockwave) STILL doesn't work under Mozilla. I've been browsing flash free for a while now, and it's actually quite nice. No annoying sounds or music all over the place. There are a few places that I can't navigate without flash, but that's what the back button is for.
  • by richardbowers ( 143034 ) on Monday March 04, 2002 @12:29PM (#3105682)
    Macromedia has been pushing site development like this for years, and a number of fairly unpopular sites have used it.

    The problems are nothing you wouldn't expect -- Requires high bandwidth
    Inaccessible to people with disabilities [addressed in part with today's release, but not enough.]
    Doesn't usually lead to usable sites. Flash sites are usually too complicated and too cool-looking, not designed for actual people but for marketing droids.
    Requires specialized Flash knowledge -- not built on other open products, like XML.
    And, most important for this audience -- Flash isn't an open standard. You can't depend on being able to watch it on any given operating system or browser.

    Instead, consider some of the "new" offerings from the W3C. Technologies like SMIL and SVG have the potential to overtake Macromedia and make life easier for all of us.
  • Re:Not gonna happen (Score:5, Informative)

    by Big_Daddy_CBT ( 555808 ) <.ku.oc.oohay. .ta. .llewkcor_sirk.> on Monday March 04, 2002 @12:33PM (#3105719)
    I have to disagree here. I think what most people see Flash being used for is crap, but there are several different applications that Flash is used for.

    We actually use Flash to develop "Smart Graphics" which are representations of aircraft panels that can then be embedded in Authorware, HTML, Visual Basic, etc... and configured through text files on the fly. This saves us an incredible amount of development time and leaves us with a cross platform library of reuseable objects.

    In addition to this Flash is also being used by several companies as a way to create and distribute CBT. I have actually seen one group that developed a shell in Flash with other Flash movies that loaded depending on the content that was needed for the training application.

    I think that the fact that Flash is also available on many different platforms makes it a great tool for that type of development. There are many people that I have spoken with at various conferences that believe that the future of the internet is NOT the browser. Flash is at least one viable alternative.

    No, I wouldn't develop all of my applications with it, but I think with a little work you can actually use it to develop some very usable programs.

    Kris
  • by popular ( 301484 ) on Monday March 04, 2002 @12:34PM (#3105726) Homepage
    http://www.macromedia.com/software/flash/productin fo/newfeatures/ [macromedia.com]
    Macromedia Flash Player 6 now supports assistive technologies such as screen readers through support of Microsoft Active Accessibility. In addition, Macromedia Flash MX now integrates tools for creating accessible content. To add descriptive text to animations and user interface elements, select an item and enter the appropriate description. Users with disabilities will be able to experience your content.
  • by Anonymous Coward on Monday March 04, 2002 @12:35PM (#3105733)
    Acually there is an open standard available to create flash like functionality. It's a recommendation by the W3C called SVG. Although it too has it's own little ugly points, it does attempt to overcome the accessiblity, and indexing problems of a technology like flash.
  • by zerosignal ( 222614 ) on Monday March 04, 2002 @12:36PM (#3105742) Homepage Journal
    I think this is what Scalable Vector Graphics (SVG) [w3.org] format is trying to achieve.
  • by wgnorm ( 163220 ) on Monday March 04, 2002 @12:37PM (#3105751)
    With this new version, Macromedia has added an accessibility object that will allow developers to specify alternate content for screen readers. It's based on Microsoft technology, so I'm not sure how well it will work over other OS's and devices.

    Here's what Macromedia has about it on their site:

    "Macromedia Flash Player 6 now supports assistive technologies such as screen readers through support of Microsoft Active Accessibility. In addition, Macromedia Flash MX now integrates tools for creating accessible content. To add descriptive text to animations and user interface elements, select an item and enter the appropriate description. Users with disabilities will be able to experience your content. "
  • by Twister002 ( 537605 ) on Monday March 04, 2002 @12:43PM (#3105811) Homepage
    It's just that no body ever does it. Flash can load variables from the Querystring. You could then take the vars from the Querystring and tell the player to go to a specific scene within the Flash movie. Then you could bookmark a page and return to that same "page" in the Flash movie.

    Most of the Flash done for websites is created by Graphic Designers (usually print media designers that have decided (or been made) to create a website) and they don't think this way.
  • by SubtleNuance ( 184325 ) on Monday March 04, 2002 @12:46PM (#3105834) Journal
    I like my data to be libre, I therefore MUCH prefer W3C standards, see a comparison of SVG && Flash here [carto.net]

  • by cvd6262 ( 180823 ) on Monday March 04, 2002 @12:49PM (#3105853)

    I'm the tech guy on a project to put some Arabic courses on the web. While I understand why our design people (I used to be one... back in the day) want to use Flash for EVERYTHING, it just doesn not fit our needs.

    Yes, it looks better than HTML. Yes, it can be integreated with JavaScript, PHP, XML. But two big problems still linger (for us, anyway):

    1. No Unicode support. No, I am not going to convert every separate, initital, medial, and final script character to an image. Plus, this kills our DB/XML integration.
    2. It is still closed-source, and support for the features we use could be dead tomorrow. The story on /. yesterday about the laser disc archive being obsolete happens to use all the time. It would do us little good (and waste US taxpayers' dollars - we are on a DOD grant) to code our courses in Flash.

    What we do use Flash for is display of certain animated graphics. For example, I wrote an XML/JavaScript activity that can teach how to tell time in any language. Basically, the script chooses a random time and then passes it to the XML for translation into the foreign language, and also into a function that displays an analog clock with that same time.

    For now, that clock is displayed in Flash. Perhaps later we will use XML SVC, or something like that. But the key is that we are using Flash as a removable part.

    Someone already mentioned braille access, etc. I'll just echo that concern.

  • by sacherjj ( 7595 ) on Monday March 04, 2002 @12:54PM (#3105888) Homepage
    Almost everything they suggest can and has been done with XMLHTTP post in IE 5+. Unfortunately the only method of sending HTTP requests via JavaScript in a browser compatible format is with RemoteScripting (yuck!), with no standard XMLDOM on the client-side. With Microsoft's handling of a client-side XMLDOM in IE, you can have structured data storage client-side with one-way schemas to seriously reduce data traffic and Dynamic HTML to update the use without having to navigate away from the page. You send and receive XML packets over HTTP without having to leave the page. Life is good if you can develop application where users have IE.

    Moderation -1: He talked positively about a Microsoft product.
  • by Pfhreakaz0id ( 82141 ) on Monday March 04, 2002 @12:54PM (#3105892)
    that's my point. I have nothing against flash, but it's doing a whole site in it is a maintenance nightmare, and I don't want to install flash on every machine I have.
  • by rm-r ( 115254 ) on Monday March 04, 2002 @12:57PM (#3105905) Homepage
    They are refered to as movies, they can be dynamically generated with a Movie script and any of XML content, ASP, ColdFusion, and I *think* PHP (pretty much like PHP or ASP programming really, v.easy, v.quick) Something like this site would be pretty easy to be honest, well no harder than it was in its current form
  • by popular ( 301484 ) on Monday March 04, 2002 @12:58PM (#3105914) Homepage

    Flash is not perfect, and it has been abused quite a bit. However, most of you are ignorant of its capabilities, largely because you've never seen them used.

    First of all, Flash can be made accessible. The latest version will work with screen readers, and on top of that, you've obviously heard the annoying music in some of them -- do you suppose that audio could be used to read the screen?

    Second, Flash does have its place. I'm a programmer for an educational software company, and let me tell you -- it's just about the only thing educational software companies are using these days, with the exception of slower, more bloated Macromedia formats like Director and Authorware. It's relatively fast, and the small file sizes make a HUGE difference when content is delivered via Internet.

    Third -- the "usability" whiners. No, you can't use the back button, and that's a good thing when you're talking about instruction. Did you give a wrong answer? Well oops, I guess you just hit the back button and do it again -- that sounds like a really bad way to give tests to me. As for "deep" linking, you may or may not be able to. It has been possible to load a Flash movie using a query string that sets variables within the movie, e.g. "marketing_crap.swf?section=FAQ", which could be used for navigation into that section.

    Lastly, Flash is open. You can download the SDK from Macromedia's site. It explains the file format, internal data types, plus low and high level interfaces for creating SWF files with Visual C++. I understand that it is not as cutesy as the overbuilt XML-type SVG format, but for many people, that isn't a Bad Thing®.

  • Flash MX Site (Score:3, Informative)

    by TheMatt ( 541854 ) on Monday March 04, 2002 @01:02PM (#3105940) Homepage Journal
    Here is a site [enteryourinformation.com] that Macromedia is using to tout the power of Flash MX.

    It is a reservation system for the Broadmoor resort in Colorado Springs. I think it is one of the most usable Flash sites I've seen in a while.
  • Re:Not gonna happen (Score:2, Informative)

    by sehryan ( 412731 ) on Monday March 04, 2002 @01:06PM (#3105965)
    Flash MX now supports Unicode, so now you can develop Flash in any language you want.
  • by Tazzy531 ( 456079 ) on Monday March 04, 2002 @01:13PM (#3106013) Homepage
    Flash is great...but only for certain things. Flash is not made for presenting information. It is more of a linear time animation. It is the same as saying storing an encyclopedia on a VHS tape. It's a pain in the neck to find what you want.

    From what I see flash lacks:
    • Uniform Printing ability
    • Search functionality
    • Basic navigation (forward/back)
    I'm sure some flash developers can add this to theirs, but the problem still exists in that a user cannot fully control what he is seeing. For example, a flash site may only want you to see the information in order. When you hit back on this site, it doesn't go to the last screen, but to the beginning or somewhere else.

    Hey..maybe this is how the media is going to control the web...
  • by jrc313 ( 168973 ) on Monday March 04, 2002 @01:13PM (#3106014)
    You don't have to regenerate the binary. Flash has a built in XML parser, so you can just grab content from a PHP, Perl, ASP (whatever else) page that generates XML from a database.
    It also allows you to create persistant connections so that you can PUSH content to the client as well as have the client data PULL. That kind of technology makes it perfect for community sites.
  • by Untimely Ripp'd ( 513408 ) on Monday March 04, 2002 @01:14PM (#3106024)
    We have also used Flash to do some things that we just couldn't possibly do in HTML. The choice is either Java applets (which MS is working so hard to kill) or something else that lets me run a program in the user's browser. If you put it in the hands of real programmers, Flash is powerful.

    We built a site that lets users browse through sections of a catalog; a single "wrapper" Flash holds all of the different sections, but they dynamically built from a script, so the user only downloads the sections they're interested in. Product detail "pages" are also dynamically generated by querying the commerce site's database. The result is a well-designed, very flexible interface that is still highly "boiler-plate" from the IS department's perspective, and gives us much more control over the presentation than HTML ever would.

    And we didn't even use the XML hooks! (There wasn't time to do the engineering on the e-commerce server/db). Flash isn't the answer to everything, but it is a lot more than just, well, flash.

    I'd throw in an URL, but the client would strangle us if they were slash-dotted.
  • by zangdesign ( 462534 ) on Monday March 04, 2002 @01:22PM (#3106068) Journal
    Hey, a quick search on Google turned this up as the first link: http://www.openswf.org/

    Gee, imagine that - a company released the details of their proprietary format just so other people could write tools.

    The only product that I have ever seen produce SVG files is Illustrator. Show me some other tools (Windows based, please) and I might think about it.
  • Fla$h is expen$ive (Score:3, Informative)

    by yerricde ( 125198 ) on Monday March 04, 2002 @02:29PM (#3106614) Homepage Journal

    No Offense, but did you even bother reading the feature set for the newest version of flash. [It now offers named anchors and accessibility].

    Missing from that feature list:
    • Bandwidth control. The common Flash mentality (i.e. loading the whole site before displaying anything) discourages users on dial-up internet connections (often the only connection available without spending $200,000 [pineight.com]) from browsing Flash sites.
    • Compatibility with text terminals. Not everybody runs GDI, Quartz, or X.
    • Copy and paste. I haven't found a single Flash site that I can copy text from.
    • Low price. I can get Emacs and Mozilla on a CD for $30 [google.com] at Wal*Mart, but Flash costs $400 [macromedia.com] per seat.
  • by Com2Kid ( 142006 ) <com2kidSPAMLESS@gmail.com> on Monday March 04, 2002 @03:59PM (#3107362) Homepage Journal
    My scroll wheel does not work.

    I cannot use my keyboard to scroll around through the text.

    Oh sure those features (well at least keyboard functionality) COULD be added to individual flash animations, but why? Seriously now, each movie would have to independently implement these features, oh joy, like that is ever going to happen.

    When such features are reliant upon the OS the system works the same across EVERYTHING that is viewed.

    Not to mention that Flash is unwieldy when you only need to, say, oh, put up an image gallery. See my site. Simple. It works in Lynx. (I know, I tried it. The tables degrade very gracefully).

    How well does Flash work for the handicapped? The blind, those who cannot see well, or anybody who just wants to have a site read to them from their computer while they are out in the kitchen fetching a snake. Yah sure those people ARE the minority, but as digital voice syntheses gets better and better more and more people will begin to use such virtual web page readers.

    Of course OCR could be ran on all the text, but, uh. . . After a certain point, you just have to ask yourself. If your web site consists of text and pictures, why in the HELL Would you want to use a delivery method that is built first and foremost around graphic content delivery? That is like saving all of your text as GIFs, and that went out of style LOOONG ago. (Remember when n00bs used to do that? ^_^ :) )

    Of course Flash can deliver text at a significantly lower size then a GIF file can, but it is still insane. Flash offers nothing to the majority of sites out there on the net. Think about it, how would Slashdot look as a Flash site? This is ignoring that Flash demands high levels of anti-aliasing to make anything look good. (though granted Flash does INDEED look good, more on this later.)

    Then there is the matter of screen resolution.

    You see the LOVELY thing about flash is that IN THEORY you can scale it to ANY resolution and, besides from any JPEG or other bitmap images embedded into it, the graphics will look just as good. (or bad. ^_^ )

    Too bad WAAAY to many FRIGGIN IDIOTS decide to RESTRICT the size of their Flash animations. Oh lovely. Anybody on a 1600x1200 monitor who comes across a Flash animation in a browser window that is hard locked at 320x240 must have such a LOVELY time...

    (this can be bypassed of course by viewing the page's source and going to the flash file directly, but it still is not all that nice...)

    So one of flash's most lovely features is almost completely obliterated by user stupidity. Lovely.

    (by comparison, few web sites place a lock on the size of their main site page, thankfully... )

    In conclusion. Flash is overweight for general usage, has too high of a processor requirement for general usage, is platform dependent, requires IDEs to develop in (though I guess if you were REALLY patient. . . . . hmm, Flash was NOT made to be user editable on the text level though, HTML was) and has a nifty "run file on users computer" 'feature' that I really don't like. . . . :P

    Flash _IS_ good for some things. Xiao Xiao rock . But taking 400mhz+ to render a page full of text? Noooo thanks. (ok 266mhz+ if the page is done properly. But you know how friggin EASY it is to screw up a movie and bloat the heck out of the size and kill all performance? Even for still scenes. . . . Flash is way to easy to make a costly mistake in. Bad HTML won't slow your system down to a crawl, though if your browser is feeling naughty it may crash. ;) )
  • by sarabob ( 544622 ) on Monday March 04, 2002 @05:43PM (#3108340)
    Flash 6 supports compression, which should make flash sites load about twice as quick (try gzipping a .swf file sometime). God knows why they haven't done this before. I tried setting up mod_gzip for it, but there are just *so* many random browser problems that it's unusable on a commercial site.
  • by Hibernator ( 307430 ) on Monday March 04, 2002 @07:50PM (#3109301)
    There have been many posts here that raise concerns about the use of Flash in an HTML environment. For those of you who are not happy with Flash, I suggest that you consider developing content with HTML+SVG, instead. Here's why:
  • I pretty much agree (Score:3, Informative)

    by Colin Smith ( 2679 ) on Monday March 04, 2002 @08:50PM (#3109687)
    Had one guy ask me why his web sites never got into the search engines and why mine were always on the first page of search results despite him trying to "submit" his sites multiple times. I've never "submitted" a site to a search engine.

    The pages are about much the same stuff. When I looked at his sites, everything was flash and javascript linking while mine simply provide *useful content* with relatively vanilla HTML. When I told him this, he looked at me like I didn't know what I was talking about and insisted that I must have some secret tags which the search engines use. I don't even use the meta description tags.

    As a result, my pages get 10 hits for every one his get.

    Some people are just too dumb to give advice to.

The one day you'd sell your soul for something, souls are a glut.

Working...