In IE6 and IE7 2nd level taxonomy terms take a very long time to load, especially when there are 20 or more items. If there are a hundred, it takes over 60 seconds. In firefox and opera they load in a couple of seconds.
My taxonomy is County - City. Each country has around 20-100 major cities. If you try to reproduce this bug, make sure to have a large amount of items in your 2nd taxonomy level.
My drupal install is 5.9.
Comments
Comment #1
wim leersI bet it's your server that's being slow. If it's online, please give me the URL so I can try to confirm your problem or my suspicion.
Comment #2
wim leersPlease don't send me e-mails, unless it's your site details. It's in the benefit for everybody if crucial information is available here.
This is what B.P.B. mailed:
The cause really is your server. It's slow in Firefox as well. See the attached screenshot as proof. I alternately selected Russia and Afghanistan. That should be more like 200-500ms. You're well above that.
I'm sure HS could use a performance review: I'm not trying to say that HS is lightning fast and your server is incredibly crappy and slow. However, I know some HS users have *much* larger hierarchies and don't experience any problems. So for now, make sure your server is adequately fast.
Also, make sure you don't have 50+ modules installed that slows Drupal down tremendously. Launch with minimum functionality, expand later.
Finally, please check your status report. I've gotten HS errors sometimes, but not all the time (which is weird in itself).
Comment #3
B.P.B commentedI wrote additional details in the email so you would understand why I was sending you a site URL. Next time I will only send the URL and post all other details here. Please forgive me.
My point is, all things equal, IE7 is atleast 10 times slower than Firefox, loading from my crappy server.
Why would Firefox load Russia in 1.5 seconds, but IE6&7 10 times slower? You are definitely a programming genius for creating such a module, but maybe you have overlooked something within IE?
Would you mind sharing the URL of HS users who have more items, yet they load quickly in IE6&7? Do you happen to know what kind of server they are using? Shared or Dedicated?
ps. Your English is excellent. I don't know any non-native English speakers who know the word crappy, or even how to use it so eloquently! ;)
Comment #4
wim leersNo worries about the e-mailing :) If I don't have to repeat that, I'm okay with it :)
So, "IE slowness" here is on the scale of 10-20 seconds? Then I'll have to agree with you that it's a browser-specific issue. Note that I haven't written *any* browser-specific JS code (thanks to jQuery), only specific CSS. So in theory, it simply *can't* differ!
I'm afraid this won't be solved any time soon… I'll get through the other issues in the queue first, because they require less setup work (i.e. booting in Windows, getting that JS debugger for IE working). On my Windows, I only have IE6. Is there any noticeable difference between IE6 and IE7 for you, i.e. is one worse than the other?
I'll see if I can get you a demo of one of those massive hierarchies.
P.S.: heh, thanks :) I really only learned it from trying to understand conversations in movies and (mostly) from reading on the internet. However, I think I have to disagree about the use of "crappy". In my experience, it's one of the most commonly used English words! But then again, it might just be me and my effect on my friends: I've been using that word for many years now :P
Comment #5
wim leersClosing due to lack of reply. There's a live demo now by the way, which you could use to verify that it's indeed slower in IE6/7 than in other browsers. Feel free to reopen.