Advertisement:

Author Topic: First look in IE11  (Read 10124 times)

Offline Sir Osis of Liver

  • SMF Hero
  • ******
  • Posts: 9,312
First look in IE11
« on: April 29, 2015, 10:58:24 PM »
The user dropmenu doesn't work in IE11.  Highlights on mouseover, but no menu.  :P

Offline JBlaze

  • SMF Friend
  • SMF Super Hero
  • *
  • Posts: 12,159
  • Gender: Male
    • @fragicide on Twitter
Re: First look in IE11
« Reply #1 on: April 29, 2015, 11:45:24 PM »
Yay. Microshaft breaking things again.
Jason Clemons
Former Lead Customizer/Support Specialist
Twitter | Facebook | Instagram

Offline Sir Osis of Liver

  • SMF Hero
  • ******
  • Posts: 9,312
Re: First look in IE11
« Reply #2 on: April 29, 2015, 11:49:04 PM »
Does this happen to other IE11 users?

Offline Antes

  • Evil Black Cat
  • SMF Friend
  • SMF Hero
  • *
  • Posts: 8,951
  • Gender: Male
  • Black cat rulz!
    • Antes on GitHub
    • merta on LinkedIn
    • @XinYenFon on Twitter
    • WoWSnips
Re: First look in IE11
« Reply #3 on: April 30, 2015, 03:47:11 AM »
I can't reproduce this on IE11 (RTM - Windows 10) & Spartan (Using Build 10061). I'll update my post now downloading build 10074.

Can you reproduce same issue on http://users.tpg.com.au/j_birch/plugins/superfish/examples/ here ?
You can support me directly via Patreon

In Catnip We Trust.
The solution is Catnip!
Vote for Catnip!

Current Project(s): [ WoWSnips ]
Past Project(s): [ ezPortal ] # [ Lunarfall ] # [ RDD (HTML5) ]

Offline margarett

  • SMF Friend
  • SMF Super Hero
  • *
  • Posts: 19,761
  • Gender: Male
Re: First look in IE11
« Reply #4 on: April 30, 2015, 04:41:50 AM »
The menu works for me in IE11. I mean, I have to click it to open, not sure if this is what you meant?
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

Quote
Over 90% of all computer problems can be traced back to the interface between the keyboard and the chair

Offline Antes

  • Evil Black Cat
  • SMF Friend
  • SMF Hero
  • *
  • Posts: 8,951
  • Gender: Male
  • Black cat rulz!
    • Antes on GitHub
    • merta on LinkedIn
    • @XinYenFon on Twitter
    • WoWSnips
Re: First look in IE11
« Reply #5 on: April 30, 2015, 04:55:22 AM »
The menu works for me in IE11. I mean, I have to click it to open, not sure if this is what you meant?

Tap-to-open is mobile special case if you have to click on it means something wrong :D maybe worth reporting to author of plug-in.

https://github.com/joeldbirch/superfish/issues
You can support me directly via Patreon

In Catnip We Trust.
The solution is Catnip!
Vote for Catnip!

Current Project(s): [ WoWSnips ]
Past Project(s): [ ezPortal ] # [ Lunarfall ] # [ RDD (HTML5) ]

Offline margarett

  • SMF Friend
  • SMF Super Hero
  • *
  • Posts: 19,761
  • Gender: Male
Re: First look in IE11
« Reply #6 on: April 30, 2015, 05:05:20 AM »
The behavior is the same in FF, so I imagine that it might be on purpose?

All other "dropdowns", errrmmm, drop down :P when pointing, except the user menu.

edit: I'm pretty sure that it is on purpose, because the user menu displays a "loading" when clicked the first time, so it makes sense that it doesn't do it (and loads whatever it has to load) just because the mouse travels there.
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

Quote
Over 90% of all computer problems can be traced back to the interface between the keyboard and the chair

Offline Illori

  • Project Manager
  • SMF Legend
  • *
  • Posts: 51,305
Re: First look in IE11
« Reply #7 on: April 30, 2015, 05:06:20 AM »
The menu works for me in IE11. I mean, I have to click it to open, not sure if this is what you meant?

Tap-to-open is mobile special case if you have to click on it means something wrong :D maybe worth reporting to author of plug-in.

https://github.com/joeldbirch/superfish/issues

i believe margarett is talking about the desktop browser not a phone browser. on the desktop browser you need to click to view the menu.

i believe it was made click to view on purpose. especially the alerts menu ;)

Offline Antes

  • Evil Black Cat
  • SMF Friend
  • SMF Hero
  • *
  • Posts: 8,951
  • Gender: Male
  • Black cat rulz!
    • Antes on GitHub
    • merta on LinkedIn
    • @XinYenFon on Twitter
    • WoWSnips
Re: First look in IE11
« Reply #8 on: April 30, 2015, 05:13:01 AM »
oh wait. Another misunderstanding :( , I thought you guys talking about "the main menu", top menus such as User - Messages - Alerts are click-to-open, they are designed that way to avoid unnecessary load on server.
You can support me directly via Patreon

In Catnip We Trust.
The solution is Catnip!
Vote for Catnip!

Current Project(s): [ WoWSnips ]
Past Project(s): [ ezPortal ] # [ Lunarfall ] # [ RDD (HTML5) ]

Offline margarett

  • SMF Friend
  • SMF Super Hero
  • *
  • Posts: 19,761
  • Gender: Male
Re: First look in IE11
« Reply #9 on: April 30, 2015, 05:19:18 AM »
^^ This is what I was talking about ;)

Krash did mention the "user dropmenu", which I understood as being the top-left menu where your username is and that links to profile stuff
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

Quote
Over 90% of all computer problems can be traced back to the interface between the keyboard and the chair

Offline Kindred

  • The Mean One
  • Support Specialist
  • SMF Legend
  • *
  • Posts: 58,506
  • Gender: Male
    • Kindred-999 on GitHub
Re: First look in IE11
« Reply #10 on: April 30, 2015, 07:08:13 AM »
yup... not sure which "user menu" is meant... but IE11 seems to work correctly for me.
Please do not PM, IM or Email me with support questions.  You will get better and faster responses in the support boards.  Thank you.

Offline live627

  • Development Contributor
  • SMF Hero
  • *
  • Posts: 5,620
  • Gender: Male
    • live627 on Facebook
    • live627 on GitHub
    • live627 on LinkedIn
    • @live627 on Twitter
    • livemods
Re: First look in IE11
« Reply #11 on: April 30, 2015, 12:15:43 PM »
There is one user menu, and it is filled with alligators. Oh, and it's in the top bar. :P
Try not to become a man of success, but rather try to become a man of value.
- Albert Einstein

Offline Kindred

  • The Mean One
  • Support Specialist
  • SMF Legend
  • *
  • Posts: 58,506
  • Gender: Male
    • Kindred-999 on GitHub
Re: First look in IE11
« Reply #12 on: April 30, 2015, 12:16:37 PM »
If that is what he means, then it works perfectly fine for me in IE11, FF and Chrome
Please do not PM, IM or Email me with support questions.  You will get better and faster responses in the support boards.  Thank you.

Offline Illori

  • Project Manager
  • SMF Legend
  • *
  • Posts: 51,305
Re: First look in IE11
« Reply #13 on: April 30, 2015, 12:32:32 PM »
If that is what he means, then it works perfectly fine for me in IE11, FF and Chrome

i think the issue is at first it is not obvious that you need to click it to show anything as the main menu works on hover.

Offline Sir Osis of Liver

  • SMF Hero
  • ******
  • Posts: 9,312
Re: First look in IE11
« Reply #14 on: April 30, 2015, 02:28:42 PM »
Clicking on it does nothing, it doesn't work.  Install is about a month old, so it's not current build.  Using InPrivate browsing with Ghostery, AdBlock Plus, and some configuration tweaks.  Are we back to using external link to jquery?

Offline Illori

  • Project Manager
  • SMF Legend
  • *
  • Posts: 51,305
Re: First look in IE11
« Reply #15 on: April 30, 2015, 02:38:47 PM »
we have not changed to using local jquery by default, although it was suggested that would be the best way and let the admin select otherwise.

Offline Kindred

  • The Mean One
  • Support Specialist
  • SMF Legend
  • *
  • Posts: 58,506
  • Gender: Male
    • Kindred-999 on GitHub
Re: First look in IE11
« Reply #16 on: April 30, 2015, 02:47:52 PM »
Krash,

you must have something strange in your configuration... it works for me just fine on http://test2.turtleshellprod.com
Please do not PM, IM or Email me with support questions.  You will get better and faster responses in the support boards.  Thank you.

Offline Illori

  • Project Manager
  • SMF Legend
  • *
  • Posts: 51,305
Re: First look in IE11
« Reply #17 on: April 30, 2015, 02:53:23 PM »
i bet he is blocking google's jquery so the menu will fail to work.

Offline Sir Osis of Liver

  • SMF Hero
  • ******
  • Posts: 9,312
Re: First look in IE11
« Reply #18 on: April 30, 2015, 02:58:38 PM »
Works on your test site.  My 2.1 install is pretty much out-of-box, haven't had time to play with it.  Jquery is set to Local.  Will update to current build soon as I get a chance. 

Offline Sir Osis of Liver

  • SMF Hero
  • ******
  • Posts: 9,312
Re: First look in IE11
« Reply #19 on: May 11, 2015, 12:41:39 AM »
Just got around to installing the current github version, and user drop menu still doesn't work in IE11.  Works fine in FF37.  Odd thing is, I believe it worked once a week or so ago, while I was paying attention to something else.  Been setting up a new computer, so things have been a bit ragged here.  Maybe something in my browser setup, but works fine everywhere else.  Not sure what to look for.

Offline live627

  • Development Contributor
  • SMF Hero
  • *
  • Posts: 5,620
  • Gender: Male
    • live627 on Facebook
    • live627 on GitHub
    • live627 on LinkedIn
    • @live627 on Twitter
    • livemods
Re: First look in IE11
« Reply #20 on: May 11, 2015, 02:17:24 AM »
Did you check the JavaScript error console?
Try not to become a man of success, but rather try to become a man of value.
- Albert Einstein

Offline Sir Osis of Liver

  • SMF Hero
  • ******
  • Posts: 9,312
Re: First look in IE11
« Reply #21 on: May 11, 2015, 12:52:49 PM »
Getting errors like this -

Code: [Select]

Line: 2
Error: Object doesn't support property or method 'addEventListener'

{return H||(H=n.Deferred(),"complete"===l.readyState?setTimeout(n.ready):(l.addEventListener("DOMContentLoaded",I,!1),a.addEventListener

("load",I,!1))),H.promise(b)},


Line: 21
Error: 'jQuery' is undefined

// clear the tip on a click
$(this).bind("click", function(event){
hideTooltip(this);
return true;
});

});
};

})(jQuery);


Line: 1590
Error: The value of the property '$' is null or undefined, not a Function object

Line: 33
Error: '$' is undefined

Line: 150
Error: '$' is undefined


But only in IE11, and only on my install.  Works fine in FF, and IE11 works fine on Kindred's install.

It's here, try it. 

  un - Test
  pw - testosterone


Offline Illori

  • Project Manager
  • SMF Legend
  • *
  • Posts: 51,305
Re: First look in IE11
« Reply #22 on: May 11, 2015, 01:04:03 PM »
when did you last update this version? you had this issue sometime ago and the problem was resolved on github.

jquery is not being loaded it seems.

Offline Sir Osis of Liver

  • SMF Hero
  • ******
  • Posts: 9,312
Re: First look in IE11
« Reply #23 on: May 11, 2015, 01:29:18 PM »
D/l'ed github package May 8.  It's a clean install over existing database, ran upgrade.php.  Works in FF, so jquery is loading there. 

Ok, here's the problem.  Jquery library is set local.  If I set it to auto, dropmenu opens, but takes 20-30 sec to do so first time.  It's set for auto now, if you want to try it.


Offline Sir Osis of Liver

  • SMF Hero
  • ******
  • Posts: 9,312
Re: First look in IE11
« Reply #24 on: May 12, 2015, 03:13:14 PM »
In Load.php -

This works in FF37, not in IE11 -

Code: [Select]

elseif (isset($modSettings['jquery_source']) && $modSettings['jquery_source'] == 'local')
loadJavascriptFile('jquery-2.1.3.min.js', array('default_theme' => true, 'seed' => false), 'jquery');


This works in both -

Code: [Select]

elseif (isset($modSettings['jquery_source']) && $modSettings['jquery_source'] == 'local')
loadJavascriptFile('jquery-1.11.0.min.js', array('default_theme' => true, 'seed' => false), 'jquery');




Offline Illori

  • Project Manager
  • SMF Legend
  • *
  • Posts: 51,305
Re: First look in IE11
« Reply #25 on: May 12, 2015, 03:19:58 PM »
http://blog.jquery.com/2014/12/18/jquery-1-11-2-and-2-1-3-released-safari-fail-safe-edition/

Quote
The 1.x branch includes support for IE 6/7/8 and the 2.x branch does not.

the 1.11 version of jquery was dropped as support for ie8 was removed from 2.1.

no idea why your IE 11 may be having issues with jquery 2.x

was not a huge change to move to jquery 2, if a revert is necceary i guess it can be done https://github.com/SimpleMachines/SMF2.1/commit/2d9df801c54a97d9b199550c9707a1f4c776f505

Offline Sir Osis of Liver

  • SMF Hero
  • ******
  • Posts: 9,312
Re: First look in IE11
« Reply #26 on: May 12, 2015, 03:30:01 PM »
Another thing, the 'Custom url to the jQuery Library' shows 'https://code.jquery.com/' for all choices.  Admins should be aware they are linking to a Google resource if they select 'Auto'.

Offline margarett

  • SMF Friend
  • SMF Super Hero
  • *
  • Posts: 19,761
  • Gender: Male
Re: First look in IE11
« Reply #27 on: May 12, 2015, 05:09:15 PM »
There has to be something weird in your setup :P

In my IE11 it works fine. And it clearly loads the correct jquery file locally... Can you check in your developer tools if the script is correctly loaded?
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

Quote
Over 90% of all computer problems can be traced back to the interface between the keyboard and the chair

Offline Sir Osis of Liver

  • SMF Hero
  • ******
  • Posts: 9,312
Re: First look in IE11
« Reply #28 on: May 12, 2015, 05:38:43 PM »
Well bugger me with a fish fork.

Dev console tells me script's failing because browser is running in compatibility view.  Default setting in IE11 is to 'Display intranet sites in Compatibility View', if disabled jquery 2.1.3 loads correctly.  I'm guessing that because my proxy is set up in LAN settings, IE considers all websites to be intranet.  This also screwed up the custom theme on my production forums.  Have spent hours dicking around with css trying to fix it, now it's fine.  Don't imagine this would be a common problem, but it would affect anyone using IE11 with a proxy.
 

Offline margarett

  • SMF Friend
  • SMF Super Hero
  • *
  • Posts: 19,761
  • Gender: Male
Re: First look in IE11
« Reply #29 on: May 12, 2015, 05:53:02 PM »
It's actually a great find ;)
That's something we can come across in Support in a not-so-distant-future ;)
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

Quote
Over 90% of all computer problems can be traced back to the interface between the keyboard and the chair

Offline Kindred

  • The Mean One
  • Support Specialist
  • SMF Legend
  • *
  • Posts: 58,506
  • Gender: Male
    • Kindred-999 on GitHub
Re: First look in IE11
« Reply #30 on: May 12, 2015, 06:02:33 PM »
Actually, with the posts above, about javascript versions and support for older ie versions, I was going to ask you if you were running in compatibility format...   good catch!
Please do not PM, IM or Email me with support questions.  You will get better and faster responses in the support boards.  Thank you.