It’s all about the bugs
Since the last update, I haven’t added any new functionality but instead concentrated on getting bugs out of media.io. I now have a system in place that helps me finding problems with browsers quickly and the outcome of this is that the following bugs were identified and fixed.
- Bugfix for missing
Content-Lengthheader during upload. Some clients do not tell the server how long the upload they’re sending is. This is now working fine. - Bugfix for changes in Internet Explorer 9’s CSS opacity handling. In IE 9, Microsoft has removed the older
filterCSS property to change the opacity of elements. The impact of not implementing this soon enough was that few IE 9 users were able to use the site (those using the compatibility view were not affected, I think). - Bugfix for files with
+in their names. Files containing+in their names could not be downloaded. Thanks to mrzerga for reporting this. - Bugfix for file not found errors in Internet Explorer 8. Some bugs only affect users of certain browsers which can cause them to go unnoticed for long. Sadly, downloads of files with spaces in them (in other words, most files) never worked in Internet Explorer 8 due to a combination of IE’s HTML mangling and my hope that certain things would work the same across browsers. This bug affected a lot of people and made them unhappy, judging from the survey responses.
- Enhancement: No more ActiveXControls in IE 7 and greater. Internet Explorer has implemented a native
XMLHttpRequestobject from IE 7 on. This is now used in preference over the MSXML ActiveX control theXMLHttpRequestAPI originated from. This means that, even if your computer administrator has disabled ActiveX controls, you can still use media.io. - Enhancement: Better conversion page for mobile phones. The conversion page for cellphones is now almost the same as the regular conversion page for desktop browsers.
There you have it. Enjoy using media.io to convert MP3 files!
