Comments (3)
  • Add a Comment
  • Edit
  • More Actions v
  • Quarantine this Entry

1 appguy1010 commented Permalink

Having some experience using flash video content in websites, I believe Flash has its place really only if you need to display video content (or build some interactivity using video clips) as its the best platform for in browser video, I think the only other option really is the Quicktime format, I don't think its a good idea, as Adobe advocates, to actually program a website in flash, but rather it should just be used as a small piece within the larger framework of the websites coding, so it would be best to use EGL to program the website and just use flash to show the video clips, for example, you would use the equivalent of javascript in EGL to program the interactivity (rather than Flash's actionscript)

2 ChrisLaffra commented Permalink

I agree 100%. The following site does exactly what you propose. The UI is done in EGL, and Flash is only used to display the videos: <a class="jive-link-external" href=""></a>.<div>&nbsp;</div> The web community realizes video is important, which is why the upcoming HTML5 adds a new HTML tag especially to run video and audio (see <a class="jive-link-external" href=""></a>). This allows you to abstract out the actual player being used, and reduce the dependency on Flash, and only use standard web technologies such as HTML, JavaScript, and CSS.

3 appguy1010 commented Permalink

Good example, thanks for posting that... yeah a while ago I swore off using Flash at all for reasons you mentioned but after trying to do some things with just javascript (I was doing 3d animations so I even tried having it play the animation frame by frame) I realized Flash is necessary for video content, the Mp4 format is the latest in compressed video which can give impressive results for small files, this is the best video player that I know of: <a class="jive-link-external" href=""></a> it makes use of Flash, as well as javascript, so be incorporating this into a larger framework of code you can create some nice interactive applications, something I plan on doing later once I have more resources.