Can anyone please explain for developing rich internet applications which one of these two technologies (Flash VS jQuery) is better to use based on criteria such as "Pros and Cons or situations" and why? Please explain in details, it is very confusing. Thank you.

Dani AI

Generated

A short, modern answer: do not start a new RIA with Flash. Adobe ended Flash Player support and browsers removed it, so Flash is not a viable platform for new work. Instead build on web standards (HTML5/CSS3/JavaScript) and pick the rendering layer that matches the need: SVG for vector UIs, Canvas/WebGL for high-performance visuals or games, and the Web Audio/RTC APIs for media. See Adobe's official Flash end‑of‑life notice for background: Adobe Flash Player end of life.

jQuery solved many cross‑browser headaches back in 2010, and it still helps for small enhancements or legacy sites. For stateful, complex RIAs, prefer a modern framework (React, Vue, Svelte) or component approach plus server‑side rendering or static generation for better SEO and initial load. For timeline/complex animation, use the Web Animations API or a dedicated library (for example GSAP) rather than reintroducing a plugin-based workflow; MDN has a solid intro: Web Animations API.

Addressing points already raised in this thread: was right to flag indexing — ensure important content is rendered as HTML or use SSR/SSG/pre‑rendering so search engines and assistive tech can access it. and ’s concerns about plugins and maintainability are part of why the web moved to standards. and highlighted design flexibility — modern tooling (including Adobe Animate exporting to HTML5 canvas and JS libraries) gives comparable creative control without relying on a deprecated runtime.

If maintaining legacy SWFs, consider the open‑source emulator Ruffle or plan a rewrite/porting strategy; test thoroughly because AS3 support is limited. Quick decision checklist:

  1. Small UI sprinkles: vanilla JS or jQuery.
  2. Complex UI with state: modern framework + SSR/SSG.
  3. High‑performance visuals/games: Canvas/WebGL + a game/graphics library.

Recommended Answers

All 5 Replies

Member Avatar for Member #334542

I suggest FLASH for rich internet applicaitons, We can create the interface whatever you want in flash, You can design/Code and publish it. But in JQuery (Couldn't have any interface to design on your own) its a javascript plug in. It will help you to create some of the photo galleries, implementing tweens with their class (No timeline functions when compared to flash).

So user friendly FLASH! If you are a good javascript programmer then move to JQuery with less options compare to flash.

Against Flash because anything in it does not get indexed by search engines. This does not automatically mean that it will with jQuery. That will depend on your coding.

I'm with Steve Jobs on this one. Avoid Flash. Any design can be revised to work with standards (Javascript, etc). You can do a lot of very cool animations and appearance frills, especially if you use a decent library.

The are few reasons to prefer Flash and the downsides are enormous. The biggest problem is that it might not be in the users browser. Along with this is the fact that it is a resource hog. My computer hates Flash. It is a very complicated development environment and the best tools cost a lot of money (not so with Javascript). As time goes on, your progress is dependent on Adobe adding features and then users adopting them. Since Flash is proprietary, any expertise you develop will only be applicable to Flash projects. The things you do with Javascript prepare you for a much more flexible future.

Anything you can do in flash you can do with HTML and Javascript (I disagree that you have to revise the design to "work" with javascript my work has some sites that I'm sure you would swear were in flash but are not). jQuery is a nice library because it provides solutions (mostly tested) to everyday web problems so you don't have to(why redevelop the wheel). There really isn't a learning curve to jQuery as long as you have a good javascript background. I've never really worked with flash but it seems to be a disputed technology. It requires that the user has a plugin installed on the browser where javascript will 99% of the time work (unless the user has it turned off and if the user has javascript disabled they probably won't allow flash content either). I think before making the decision though you need to look at what the goals of your site are. Then look at the different parts of your site and google different solutions for creating those parts. Are they cross browser compatible in each solution? Which solution will take less time and effort? Will those solutions cost you anything?

Can anyone please explain for developing rich internet applications which one of these two technologies (Flash VS jQuery) is better to use based on criteria such as "Pros and Cons or situations" and why? Please explain in details, it is very confusing. Thank you.

jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.

About Flash :It is used to create vector graphics-based animation programs with full-screen navigation interfaces, graphic illustrations, and simple interactivity in an antialiased, resizable file format that is small enough to stream across a normal modem connection.


Flash is little bit slow for downloading but Jquery is little bit faster than Flash.

But the main Backlog in jQuery is it runs on Coding but some times it will not support some application as Flash Can Do Every Thing

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.