UPDATE: as Magento 1.x reached end-of-support on June 30, 2020, all M1 extensions were removed from Marketplace on July 7, 2020. But we still take care of partners who decided not to migrate to Magento 2 for now. So if you still need our Magento HTML5 Uploader extension, you can download it from this page (find the link at the bottom). In case you still didn’t migrate your Magento 1.x website to Magento 2.x, take a look at our post.
Why We Decided to Develop 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 an outdated image uploader that is based on Flash but as of now, Flash is dead, so it is no way any browser will support it. 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 years, Maven has developed 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 Magento HTML5 Uploader is bug-free, easy to install and use. It allows you to simultaneously upload multiple images both for products and CMS content in a convenient way. Moreover, it’s 100% free.
Magento 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, the installation process is extremely easy. Just follow the following steps to enable Magento HTML5 Uploader:
- Download the archive with the HTML5 uploader from the link at the end of the post
- Unpack the archive in the Magento root folder
- Login to admin panel
- Flush cache
- Log out
- Log in to the admin panel again
- Make sure that the extension is enabled. Go to: SYSTEM > Configuration > HTML5 uploader > Enable
That’s it. Now you have HTML5 uploader instead of a Flash uploader.
How Magento HTML5 Uploader 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 Magento 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.