Monday, July 12, 2010

Home

IE 8 File Upload Bug Fixed

Internet Explorer 8 is beginning to become more common in the corporate setting. Some subscribers have discovered a bug with uploading files to NextComp when using IE 8. This error also occurred when using the latest versions of Firefox, Chrome and Safari. If you use any of these browsers and you've tried to upload a data loading template you most likely received an error page similar to the one shown below.

The good news is that we've fixed this bug and now the file upload feature works with all major browsers.

For the technically minded, here's what caused the bug.

In prior versions of Internet Explorer, when you send a file from your computer to the NextComp server, the browser sends the entire file path including the file name. NextComp would then parse out the file name. The code used to accomplish this assumed that the string of text would include the entire file path. Starting with Internet Explorer 8 the browser only sends the file name, without the full file path. Microsoft made this change to tighten security so that the remote server, in this case the NextComp server, wouldn't know anything about your local machine's file and path structure. I think it's a great idea to only include the file name, but this caused an error with how NextComp parsed the file name. It was an easy fix once we figured out what caused the issue.


Labels: , , , , , , , , ,

Monday, September 15, 2008

Home

Update On Browser Compatibility

I received an e-mail today from a subscriber which prompted me to do a little research into NextComp's compatibility with Internet Explorer 6 (IE 6).

Our project management website, Basecamp, is dropping support for IE 6 in October of this year. This prompted a subscriber to question whether NextComp was also dropping support for IE 6.

IE 6 was released in 2001 and has since been upgraded to IE 7. Many organizations are still running IE 6 as the official desktop browser.

The current version of NextComp runs fine in IE 6 and I'm happy to report that Version 3 runs well in IE 6.

There appear to be a few minor display bugs with the drop down menus. Those can most likely be addressed as we move toward full launch of the version. In any event, we'll periodically test our builds on IE 6 to ensure a smooth experience for our end user's that are using IE 6.

Here's a run down on browser compatibility based on our testing:

Current Version
  • IE 6
  • IE 7
  • Google's Chrome
  • Limited functionality in Firefox, Safari

Version 3
  • IE 7
  • Google's Chrome
  • Firefox 2.0 and 3.0
  • Safari 3.0
  • Mobile Safari on the iPhone
  • Some rendering issues with IE 6 (we'll work on those in our development cycle)

As always, please drop me a line at matt [at] nextcomp [dot] net with any questions.
Support related requests can be sent to support [at] nextcomp [dot] zendesk [dot] com

The e-mail addresses are spelled out to reduce spam bot's from picking up the addresses and adding them to their databases.

Labels: , , , , , , ,