Well, very few articles do not describe the keywords in this article in the title. Or, as you can understand, the keyword is "pure spit."
To help a friend debug a site, is now a responsive layout ah, an HTML compatible with all terminals, including PC a variety of wonderful browser and mobile phone.
Originally, the use of various giants of the foundation (Respond, Bootstrap, Html5shiv and so on) everything is quite smooth, IE8 encountered some CSS3 compatibility problems.
Finally, almost thought the completion of the time, the hands of a cheap try IE11, then, the whole person is not good, and then with the IE11 constantly collapse, people almost collapsed.
ie those people, do things are always sloppy, very sloppy! But it's a pity that the work of these people has steadily taken up a large share of the browser market. No way, who called the people have a father named Gates.
Originally, from IE8, various front-end code farmers seem to see the hope, and then to 10, there is the latest 11, seemingly ieer finally no longer stray, willing to hug H5.
However, today this matter, really frustrating, very depressed, mercilessly exposed ieer careless, never change.
Well, back to the problem of IE11 collapse. IE from the error point of view (er, it seems that the error of IE is not said), it appears that its own JS code has a dead loop?
However, all kinds of chrome, mobile phone webkit have not said that the problem exists ah?
So, no way, after all, IE11 only know how to cry, it will not help you solve the problem. So, I had to check the library one after the other to see if the change, or delete after the problem.
It is conceivable that the process is tears.
Finally, the entire page was deleted to the left white screen black word. The IE11 of his father finally showed the webpage.
and continue to work hard, finally, unexpectedly found that the CSS caused the problem, as long as the CSS deleted, you can display.
Think of the solution, never tried CSS caused the browser crashes, after all, I did not use what filter or the like. The whole CSS, only the more special, is @media,ie11 called Modern browser, can not this is unbearable?
Although the CSS file is not big, only more than 600 lines, but a property to try, but also to make people cry.
Finally, do not know is that God, really can not see down, gave me a light, I think up, to the body set font-family, is this thing?
What do you think, it's no problem? Not a very common font definition. Can't find A to find B bai, do not need to collapse it, IE11?
As a result, who thought, is the first "Helvetica Neue" caused by the problem, can not find the font to cry? What do you need, IE11?
In other words, this font setting is OK to erase.
The result is an understatement, and the process is unimaginable.
Forget it, say more is tears. Hope to live, you can see the family of IE roll out of the front end of the world.
This is an article of pure spit