Flash vs HTML5. Our version
Hello!
Let's think about whether HTML5 will be able to completely replace Flash, and when the time will come to change the development tool painlessly.
We did not ignore this topic and, taking the position of supporters of HTML5, expectedly came across criticism from flashers. They say that the language is “raw”, and it is incredibly difficult to do something on it, and it “eats” resources no less, and generally it was sewn ...
So let's go in order. Flash is a wonderful technology that has served us faithfully for 5 years and with which we have made a lot of interesting projects. Flash remains and for some time will remain a key format for our work.
But let's face it - the life cycle of a flash in the form in which we are used to it is coming to an end. HTML5 provides its service in a lighter form, it does not require the user to install plug-ins, updates, and other things that this user is already fed up with. And according to the experience of the Pirogov Bureau, we can say that sales on some sites made on HTML are higher than on flash versions).
Of course, no one talks about the instant death of a flash, HTML5 and flash will get along well and will coexist for a long time. But if so far no browser has built a flash player into its distribution kit, hoping that with the development of HTML5 the situation for flash will change for the better, can only be naive.
The main advantage of a flash is its wide visualization capabilities, including working with vector images, video streams, smooth animation of movement, etc., etc. And this is one of the shortcomings of today's HTML5.
Indeed, HTML5 now does not have even a tenth of the features that a flash has. But for a second, notice: HTML5 is not a new programming language, it is familiar to the hearing of every user HTML, in which scripting capabilities for image processing have appeared. The standard for working with code, which previously needed a visual add-in in the form of flash technology, received its own tools and now does not need to be “subcontracted”. Third-party developers have already been actively involved in adapting the code to their needs - for example, Mozilla creates Canvas 3D with accelerator support. Everything says that HTML5 expects rapid development in the coming years, and all the shortcomings that exist now will be eliminated in the foreseeable future.
Some write
“Everything is optimistic about HTML5. There are many aspects related to animation that flash can realize, ”
our answer is nouvellevague.ultranoir.com.
What is there that could not be realized due to the“ limited ”technology? Those who list what “vainly cannot do” with HTML5 sign their own incompetence. HTML5 allows you to do no less than it allowed to make a flash.
Here are more examples - lights.elliegoulding.com
www.beetle.com
www.citicles.com
mugtug.com/sketchpad
www.gabereiser.com/flickr/index.html
From the user's point of view, the advantages of HTML5 can be felt right away: cross-browser and cross-platform make the presentation of the site universal on the vast majority of devices used by the consumer. HTML5 puts an end to the need for endless plugin updates, since no additional add-ons are needed for animation.
Of course, HTML5 will not become a full replacement for Flash in the near future. But in the future, which we are talking about, each of the technologies will naturally take its specific place. And it seems to us that HTML5 will gradually supplant Flash from the Internet, and Flash will completely move to other industries, for example, occupying the niche of the tool for creating interactive presentations.
How soon this will happen depends on Adobe’s willingness to adequately assess the new alignment of forces, on how quickly the W3C will approve new web development standards, and website developers will adopt the new technology. There is no doubt that this will happen in the foreseeable future. Of course, you can take a principled position and deny the inevitable, but it is better to accept a new trend and prepare for it in advance.
We have already mastered and are actively using HTML5 in our new projects. By the way, our new site will be in HTML5 :)
Let's think about whether HTML5 will be able to completely replace Flash, and when the time will come to change the development tool painlessly.
We did not ignore this topic and, taking the position of supporters of HTML5, expectedly came across criticism from flashers. They say that the language is “raw”, and it is incredibly difficult to do something on it, and it “eats” resources no less, and generally it was sewn ...
So let's go in order. Flash is a wonderful technology that has served us faithfully for 5 years and with which we have made a lot of interesting projects. Flash remains and for some time will remain a key format for our work.
But let's face it - the life cycle of a flash in the form in which we are used to it is coming to an end. HTML5 provides its service in a lighter form, it does not require the user to install plug-ins, updates, and other things that this user is already fed up with. And according to the experience of the Pirogov Bureau, we can say that sales on some sites made on HTML are higher than on flash versions).
Of course, no one talks about the instant death of a flash, HTML5 and flash will get along well and will coexist for a long time. But if so far no browser has built a flash player into its distribution kit, hoping that with the development of HTML5 the situation for flash will change for the better, can only be naive.
The main advantage of a flash is its wide visualization capabilities, including working with vector images, video streams, smooth animation of movement, etc., etc. And this is one of the shortcomings of today's HTML5.
Indeed, HTML5 now does not have even a tenth of the features that a flash has. But for a second, notice: HTML5 is not a new programming language, it is familiar to the hearing of every user HTML, in which scripting capabilities for image processing have appeared. The standard for working with code, which previously needed a visual add-in in the form of flash technology, received its own tools and now does not need to be “subcontracted”. Third-party developers have already been actively involved in adapting the code to their needs - for example, Mozilla creates Canvas 3D with accelerator support. Everything says that HTML5 expects rapid development in the coming years, and all the shortcomings that exist now will be eliminated in the foreseeable future.
Some write
“Everything is optimistic about HTML5. There are many aspects related to animation that flash can realize, ”
our answer is nouvellevague.ultranoir.com.
What is there that could not be realized due to the“ limited ”technology? Those who list what “vainly cannot do” with HTML5 sign their own incompetence. HTML5 allows you to do no less than it allowed to make a flash.
Here are more examples - lights.elliegoulding.com
www.beetle.com
www.citicles.com
mugtug.com/sketchpad
www.gabereiser.com/flickr/index.html
From the user's point of view, the advantages of HTML5 can be felt right away: cross-browser and cross-platform make the presentation of the site universal on the vast majority of devices used by the consumer. HTML5 puts an end to the need for endless plugin updates, since no additional add-ons are needed for animation.
Of course, HTML5 will not become a full replacement for Flash in the near future. But in the future, which we are talking about, each of the technologies will naturally take its specific place. And it seems to us that HTML5 will gradually supplant Flash from the Internet, and Flash will completely move to other industries, for example, occupying the niche of the tool for creating interactive presentations.
How soon this will happen depends on Adobe’s willingness to adequately assess the new alignment of forces, on how quickly the W3C will approve new web development standards, and website developers will adopt the new technology. There is no doubt that this will happen in the foreseeable future. Of course, you can take a principled position and deny the inevitable, but it is better to accept a new trend and prepare for it in advance.
We have already mastered and are actively using HTML5 in our new projects. By the way, our new site will be in HTML5 :)