First of all, I am a web designer. If you want to go into more detail, I am an XHTML front desk designer. So, I hate IE6. I believe that all designers with the same career or better skills as me are extremely disgusted with IE6. However, the domestic market share of more than 80% has forced us to face the alternatives in the IE6 browser.
My title is, IE has launched the official version of 8, why can't IE6 die? So what should we do after all? What are the historical reasons, technical issues, or the so-called national conditions of China?
First of all, I'm still going to scold this damn IE6!
IE6 One Crime: Except for a, pseudo-category is not supported! What is the concept of pseudo-classes? In fact, it is very simple. The lack of support for pseudo-classes makes it impossible to complete a pure div+css drop-down menu in a simple way. If we want to implement a drop-down menu in IE6, it may not be impossible to implement it if we use pure css, but we need to use N many HACKs. N many control statements must be added to the HTML code. If you do not use CSS but use JS to implement it, the computer's computing mechanism will undoubtedly be added, which will reduce the efficiency of the web page.None of these is the key, the key is that it makes creating a drop-down menu under IE6 a very challenging thing. Many junior web designers find it difficult to design one by themselves, and they must apply it to others. Or, look at the JS code that you can't understand no matter how hard you are.
IE6 Two Crimes: Do not support PNG multi-bit transparency!
In fact, the introduction of PNG image technology has made web pages more gorgeous. Just imagine, we can easily create a transparent effect, and using this method is just to use a PNG image, which is such a pleasant thing. However, due to the lack of support from IE6, we have to give up.
You may need to think of many ways to make PNG transparent on IE6. CSS filters, JS...but, no method is perfect. And a perfect method is - no solution for IE6.
IE6’s three sins: many bugs, including floating left filler bugs!
The number of bugs in IE6 makes you unimaginable that you will experience errors in IE6 when you browse normal web pages in any other browser. Sometimes, just one comment can produce an error! ! The helpless thing is that you must fully understand these bugs before you can design a web page that can be displayed correctly in IE6. And these undoubtedly bring unimaginable pain to you.
IE6 four crimes: It does not support fixed positioning relative to the window!
Can you imagine it? If IE6 supports fixed positioning on windows, then when we make panels such as QQ customer service, we don’t need to consider the so-called JS at all. We just need to write the customer service code into the web page and then use fixed positioning to control it. In this way, our QQ customer service panel will be perfectly displayed. But the problem is that IE6 does not support it, making such applications an unimaginable difficulty. You must understand JS. If you don’t know JS, you must aimlessly search for those experts left behind on the Internet.
The problem in the question is that most of the codes do not support the latest browser standards. Why? Because this was written several years ago, people now study so-called SEO rather than these boring technologies.
pain!
Five crimes in IE6: Execution efficiency is extremely low, and the situation of fake death is very serious!The inefficiency of IE6 is unimaginable. When you open the homepage of Sina by yourself, you can feel that the browser is one card and one card. However, what you must know is that writing on the homepage of Sina.com is ideal, but it is just a big one. When you open a larger website that isn't very ideal, you know how fucking it is.
If some JS is added to the web page, ok, wait for fake death! When you pretend to die one window, all you have to do is close all IE windows, not just that window that is fake!
Speaking of this, we have to mention those browsers with IE6 as the core, such as TT, THEWORLD, toilet, etc. What developers of these browsers need to consider is how to solve the problem of fake death of browsers on the periphery. . . Do you think you will collapse or not?
IE6 Six Deadly Sins: Multi-tag opening is not supported!The problem with not supporting multi-tags is that when you open one web page after another, your taskbar will eventually be overwhelmed by these windows. Of course, this is just a matter of browsing habits, but for all mainstream browsers, it is open with multiple tags, but this IE6 is not, and it does occupy most of the browsers. I believe that as anyone, it is very headache, very depressed, and very much wants to jump off the building.
IE6 Seven Deadly Sins: Endless Security Breakouts!
What is the most important? Safety! However, the security vulnerability of IE6 has not been interrupted since the day it was launched! To this day, a security loophole has occasionally been exposed.
Of course, IE6's crimes are so numerous that I cannot criticize them one by one. The above is just a summary of these difficult problems encountered in designing and browsing web pages. There are many other key problems that have not been revealed. I hope that my colleagues will continue to criticize you!
The theme of this article is not to criticize IE6, but to analyze why IE6 is so popular in the country. I believe that it is not difficult to understand why even a vulgar actor like Xiao Shenyang can become popular nationwide.
1: WINDOWS XP has been glorious for 7 consecutive years!
As we all know, IE6 is a browser that comes with XP system. As XP gradually replaced 98 and 2000, IE6 has entered thousands of households. Most people directly use the browser that comes with the system instead of downloading and installing a browser by themselves. Therefore, it is not difficult to estimate that IE6 can occupy such a large market share.
Also playing a role in fueling the fire, the popularity of the GHOST system. Many GHOST systems are based on XP, which to a certain extent facilitates the staff of the computer city, but on another aspect, this has actually provided a free promotion for XP.
There are pros and cons. With the popularity of XP, IE6 has stuck to Chinese computers like a difficult hemorrhoid.
2: The competitors are not effective!The only competitor of IE6 is Firefox. However, for me, it is difficult to have great interest in Firefox. For me, Firefox is just a tool for analyzing websites rather than a browser for daily use. Why? Because the interface is unfriendly. I'm very surprised how as a world-class manufacturer, how can you create this browser style? Wouldn't you refer to those excellent IE core multi-window browsers? For example, how comfortable the interfaces of TT, THEWORLD, etc. are, who would have nothing to do to find a draw for himself?
Of course, the interface problem is serious. What's more serious is that Firefox browser is completely incompatible with the use habits of Chinese people, which is the ultimate restricting the development of Firefox browser in China. For example, mouse gestures, such as double-clicking on the tag to close the web page, etc. Of course, some people say that plug-ins can make up for it, but you don’t even look at it. Firefox has so many plug-ins, which one do you install? And why can't it be integrated like other browsers? Could it be that using Firefox is born to be a technical job?
Now Google Chrome. Very cool, I like it very much. Google is Google, and the browser is doing well, but the problem is that a new product is not powerful and only relies on the core excellence.
To put it bluntly, the cores such as Google, IE8, Opera, and safari should be consistent. Even if they are inconsistent, their effects will be consistent. Therefore, only one of these browsers can be installed. But Firefox is different, Firefox is different from these browsers.
If these outside competitors are not won, let’s take a look at Microsoft’s own browser, IE7. When I was very excited to download the IE7 installation, I cried. I cried so hard that the world was so scared that I had never seen such an ugly browser when I grew up so old. I doubt that people at Microsoft are all eating shit, what are they used for such a big tag bar? You can't double-click to close it, it takes up such a large place. It's disgusting! More importantly, as a multi-tag browser, why do you need to reopen a browser instead of a new tag when clicking on a link?
This problem does not only exist in IE7. I found that other browsers except Google have this problem. Are foreigners stupid? I really can't figure it out that with such excellent toilets in China, they can't learn from even a little bit of advantages.
Originally, IE6 was spread all over the country because of XP problems, and the disadvantages of these competitors made everyone unwilling to upgrade or change browsers. So, we have left so many difficulties for our web designers.
3: The professional quality of netizens is low! I am definitely not accusing us Chinese netizens of their cultivation, although it is indeed not very good. As for Internet technology, netizens think they are very awesome, but do you believe it? I have a lot of customers (my clients are webmasters of course), and they don’t know what the browser is! !If you don’t know what the browser is, of course you won’t think of changing it. Isn't this an easy thing to understand? The reader may say, no, but you can ask, how do those friends around you who have little understanding of the Internet access? They would say, double-click on that E icon on the desktop. . .
Four: The website designer takes good care of our netizensFaced with so many IE6 browsers, as web designers, they can only take care of them rather than ignore them, unless they are works that fully display their own technology. This is helpless, and I, all of them are.
5: Others, including the perfect combination with file managers, are all the so-called advantages of IE6. Most importantly, each online bank seems to only support IE. This also limits the development of other browsers.
Many reasons have caused today's browser layout. How to solve the problem is not the final problem I have to say, and I can only brag about it. However, there is still hope in the dawn.
Windows 7 is almost OK. After the launch of 7, I believe that IE8 will gradually replace IE6 like IE6. By that time, the spring for our web designers will come. And next, all we have to do is: make our design better