Why We Decided to Develop a HTML5 Uploader?
For some time now, popular web browsers are limiting the use of Flash in favor of HTML5. Why everyone hates Flash so much? The main concern lies in its security level. Because Flash is a closed, proprietary system on a web that deserves open standards. It’s a popular punching bag for hackers, which puts users at risk over and over again.
For many years Adobe has been trying to improve Flash Player security level, but no matter what they do (and did) it never seems enough. New vulnerabilities appear faster than the old ones are fixed.
Security is not the only characteristic where HTML5 outruns Flash. HTML5 is fully responsive and is supported by all browsers and devices. It’s also has a lighter code, uses less CPU, and is SEO Friendly (while search engines hate Flash). Also, there is no need to install any third-party tools to view it (you need Adobe Flash Player to view Flash).
Out of the box Magento uses outdated image uploader which is based on Flash. Firefox doesn’t support it anymore (you can’t upload images in Firefox) while Google Chrome is going to stop supporting Flash technology in the nearest future. As a result, you won’t be able to upload images for products or CMS content in modern browsers.
Because this issue was one of the biggest concerns for Magento users for the past few months, Maven decided to develop an alternative method of uploading images and CMS content to Magento based stores. Our solution is based on HTML5 technology, which is modern, stable and won’t get outdated in the nearest future so you won’t be forced to look for another solution for a long time.
Our HTML5 Uploader is bug-free, easy to install and use and allows you simultaneously upload multiple images both for products and CMS content in convenient way. Moreover, it’s 100% free.
HTML5 Uploader Features
- 100% Free
- Easy installation
- Multiple image types support
- Multiupload functionality
- Drag and Drop interface
- Thumbnail generation
- Upload progress indicator
- Customizable image names
- Customizable storage path
- Large image support
- Developer friendly (Full source code included)
As we mentioned, installation process is extremely easy. Just follow the following steps to enable HTML5 Uploader:
- Install HTML5 Uploader from Magento Connect
- Go to System – Configuration – MAVENECOMMERCE – Html5Uploader – General Settings
- Set “Enable” to “Yes”
- Clear cache.
That’s it. Now you have HTML5 uploader instead of a Flash uploader.
How it works
The process of uploading a product image looks like this:
As you can see it’s an easy to use drag-and-drop interface. Successfully uploaded images look like this:
Uploading images for CMS content is also that easy:
Here, at Maven, we already use HTML5 uploader on the majority of our clients’ projects as a more convenient way for uploading product and CMS content images. We hope you will like the way it functions as well.