Flash

Since using Flash is not currently recommended, developers have to look for alternatives to get the type of applications that we used to get with this tool before. For this, it is important to focus on the standard capabilities of the browser, which are what ensure that our developments last over time. In any case, there is no specific technology that directly replaces Flash, but we will have to find various Javascript APIs that will depend on the objectives of the application.

One of the tools we can start with is , which is the vector design format. Flash offered vector design and would be the current alternative to achieve the same type of graphics and animations. Also, using Javascript we can dynamically create and manipulate SVG graphics to achieve interactivity and animations.

Canvas would be another drawing alternative, also manipulable from Javascript, however, it allows you to create graphics in bitmaps and not vectorial ones.

WebRTC is a technology that allows us to communicate in real time through Javascript, which includes the use of audio and video, something that was also possible since Flash and is now achieved with standard Javascript.

The HTML

WebGL is the technology for creating 3D graphics, which is capable of high performance due to hardware acceleration, using graphics card rendering.

CSS would be the alternative for most of the animations on the web, at least those that have to animate page elements such as boxes, text, etc. Of course, many other features of CSS 3, such as gradients or the use of fonts from any font, also serve to replace previous Flash plots.

See also  Change font for the whole page

To all this we have to add a huge number of other commonly used Javascript standards, such as the possibility of working in full screen, geolocation, local storage, web components and much more. Of course also Javascript libraries created by third parties are very useful to comfortably implement many advanced dynamic and interactive behaviors.

Loading Facebook Comments ...
Loading Disqus Comments ...