RoundCube Webmail Forum  

Go Back   RoundCube Webmail Forum > News and Announcements > General Discussion

For more information about the ads and why they're here, please see the FAQ

Reply
  #1  
Old 02-01-2010, 07:45 PM
Roundcube Newcomer
 
Join Date: Feb 2010
Posts: 7
Default Is Internet Explorer 6 really Supported???

I'm in the process of evaluating RoundCube (version 0.3.1) as a replacement for our current web mail client. On of the reasons we are looking at roundcube is that it states one of its "Tested Browsers" is IE6, which I took to mean RC works correctly in IE6. When I tried RC in IE6 it does not function correctly. It gets past the login fine, but initial page stops with an error.
Line 97, Char 1, object expected.
Basically it is unusable. However, RC works fine in IE8 and FF 3.5.

So, the question is, Is Internet Explorer 6 really Supported?

Now, I realize some people are going to say IE6 is an old outdated browser and I could not agree more. However IE6 is still the standard for a number of companies and customers… Wikipedia/Net Applications estimates as of Jan 2010, IE6 still has a 20% market share of all browsers… Only IE 8 has a higher market share.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2  
Old 02-02-2010, 04:38 AM
Registered User
 
Join Date: Nov 2009
Location: USA
Posts: 51
Default

I'll have to test tomorrow. I could swear that most of my usage with roundcube and IE has been with IE6. Unless i'm on a server level OS that comes with IE7 or higher, I don't load IE updates. Most of my desktops have XP and the default install of IE.

(first thing I do is load FF )
__________________
<[ a desert to an irishman is an empty glass. ]>
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3  
Old 02-02-2010, 05:10 AM
Roundcube Newcomer
 
Join Date: Feb 2010
Posts: 7
Default More info on the problem...

I did a little more digging. It definitely works fine on IE7 and on IE8. And eventually I got it to work on IE6.

If I go directly into roundcube, the first time, it does not work. I close the browser and try again, same result.

However, if I go into roundcube and keep the broken page up and press the refresh button, the roundcube screen renders correctly. So, it has to something to do with the initial build of the page.

If I exit IE6 now and go back into IE6 and go to roundcube, everything works fine. However, if I delete the IE6 cache and then go back in, the same problem occurs.

I have attached screen shots of the results.

What ever is causing the problem really flakes IE6 out, because it won't even let me view the source once it encounters the error.

Last edited by nwrcube; 02-03-2010 at 09:47 PM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4  
Old 02-02-2010, 05:45 AM
skaero's Avatar
Super Moderator
 
Join Date: Jun 2006
Location: USA - New Mexico
Posts: 984
Send a message via ICQ to skaero Send a message via AIM to skaero Send a message via MSN to skaero Send a message via Yahoo to skaero
Default

Its working for me, have you tried the SVN?
__________________
SKaero.com
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5  
Old 02-03-2010, 02:50 AM
Roundcube Newcomer
 
Join Date: Feb 2010
Posts: 7
Default

I haven't used the SVN, on the current release.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6  
Old 02-03-2010, 10:32 AM
skaero's Avatar
Super Moderator
 
Join Date: Jun 2006
Location: USA - New Mexico
Posts: 984
Send a message via ICQ to skaero Send a message via AIM to skaero Send a message via MSN to skaero Send a message via Yahoo to skaero
Default

Try the SVN, there was a large JavaScript update.
__________________
SKaero.com
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7  
Old 02-03-2010, 10:08 PM
Roundcube Newcomer
 
Join Date: Feb 2010
Posts: 7
Default No luck with SVN r3241

I loaded SVN r3241 and had the same results.

It appears to be happening with the following line:
<body onload="rcube_init_mail_ui()">

As noted before, the error seems to occur when you first use RoundCube. If you refresh the broken screen, everything displays correctly. It appears to happen to every page: Inbox, setting, address book, compose email, etc. If you refresh on each page, then that page works correctly from that point forward.

ss1.png

ss2.png

ss3.png

ss4.png

ss5.png
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8  
Old 02-03-2010, 10:10 PM
Roundcube Newcomer
 
Join Date: Feb 2010
Posts: 7
Default The html that the error appears to occur in...

I have attached the HTML from when it works correctly. That file is unavailable when it does not work.
Attached Files
File Type: txt rc_html.txt (16.5 KB, 1 views)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9  
Old 02-08-2010, 06:59 PM
Roundcube Newcomer
 
Join Date: Feb 2010
Posts: 7
Default Problem appears to be external js files are not loading at the right time

I installed a debugger for IE6 and I was able to determine that the issue is occuring in /rc/skins/default/templates/mail.html on line 33

<script type="text/javascript">
var mailviewsplitv = new rcube_splitter({id:'mailviewsplitterv', p1: 'mailleftcontainer', p2: 'mailrightcontainer', orientation: 'v', relative: true, start: 165});
rcmail.add_onload('mailviewsplitv.init()');
</script>

It appears that IE6 has not loaded external js files necessary to execute the functions in the javascript.

According to the debugger, the following JS are missing from memory:
splitter.js
functions.js
list.js

If you perform a refresh on the errored pages, the JS file then get loaded. Attached on screen shot of error and javascript debugger results showing the loaded javascript files.

This error occurs on any page that has similar code (message.html, settings.html, addressbook.html).

Thanks
Brad
ss-a1.png

ss-a2.png

ss-a3.png
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10  
Old 02-09-2010, 09:18 AM
Registered User
 
Join Date: Dec 2009
Posts: 12
Default

This is a known issue. I'm guessing that your JS files are being served gzipped. IE6 doesn't handle gzipped JS correctly, so try turning it off.

There's a lot of info about this on the Internet.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 08:12 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
Copyright © 2006-2008 RoundCube Webmail Community