Web Design theory: IE6 must go to hell

Source: Internet
Author: User
Tags continue html page html tags implement insert new features ibm developerworks

Just six years ago, the internet was a dictator's world--internet Explorer (mainly Internet Explorer 6) monopolized the browser market. Without Netscape's competition, coupled with Windows XP, Microsoft has gained an enviable market share – at its peak of nearly 95%. Today, the types of browsers we choose are also the envy of--firefox (), Safari (), Opera (), Chrome (), and Internet Explorer 8.

So why are there 15% to 25% of web browsing now from browsers in the Martian era (i.e., 2001)? As a coder (programmer), designer (designer), UI Guy (User experience engineer), the trouble with this browser has been untold. In order to be compatible with this great beauty, we spent an incredible amount of energy and time in IE6 this awful old man.

Although IE6 adds to our burden, as long as we have the determination to overcome difficulties, we have developed a certain usability of the Web application. But now, as the official debut of HTML 5 averse, our web train is rushing to an important turning point in a big change. IE6 is undoubtedly a great obstacle in the midst of this "revolutionary Road". The Horn of revolution has sounded, and over the next few months our initiative will become increasingly important. Web technology to develop, IE6 must go to hell!

Internet Explorer 6 That's the thing.

Yes... Facebook doesn't welcome IE6 anymore.

Now, maybe you should ask yourself two questions: What's wrong with IE6? Why are there so many people using it now?

The answer to the first question is relatively simple: Internet Explorer 6 is technically becoming outdated, with dramatic changes in the web's ecology. You just have to imagine a 2001-year computer (20GB hard drive, 256MB content, and more?). Use today's social networking sites, Microsoft Office, ITunes, instant messaging, video games, and other desktop software ... This is the reason: many new web technologies are not compatible with IE6 AH. Below is a summary of the features that IE6 does not support, and most coders should have a clear chest:

-CSS 2 (Level style sheet): This is the basis of visual performance of Web design. No way, designers always have to do some hack for IE6.

-png transparency: PNG images that enable soft gradient transparency cannot be displayed properly within IE6. And the beautiful translucent effect is already one of the basic techniques of web design.

-Common Security issues: if anti-virus software is not updated, it is more susceptible to poisoning. By the same token, not updating the browser is also more vulnerable to hacking attacks. The code that lets IE6 crash everywhere on the internet. I'm not going to tell you the complete code, you can look it up on Wikipedia. IE6 is so unstable ...

-Digg (), Facebook (), and YouTube () [not forthcoming]: Digg and YouTube have announced that they will gradually abandon their support for IE6. Facebook is already starting to IE6 users-a hint that suggests you upgrade your browser with a IE6 login. Yes, in the near future, you won't be able to use Digg to dig articles and watch videos on YouTube ... (Woole: Inside the wall, there's no need to wait for the future ...) )

Other internet companies have also claimed that IE6 has caused a lot of restrictions on them. 37Signals, many of the most popular web-based business software (such as Basecamp ()) have decided to cut support for IE6. "Continuing to support IE6 means we can't optimize the user interface or add an enhanced customer experience to our programs," they said. "(Woole: The domestic internet seems to have not seen a company so brave?" )

So why are so many people using this outdated IE6? I think there are two main reasons: one is that Windows XP binds IE6 as the default browser for the system, and the second is that many of the company's IT departments are too lazy to upgrade the company's computers-and to convince those computers to get used to the new browser. White people are easy to meet, unless they encounter something big--like Google's IE6 under the sun--and they won't be unhappy.

Still, the web world is barely able to break through the IE6 imposed by the restrictions. However, "good days" is not long, new technology is taking the strategic location of the Web world. There is a major technology that IE6 completely unable to handle: HTML 5.

Next stop: HTML 5

HTML (Hypertext Markup Language) is the basis for shaping the World Wide Web-anyone who writes a blog must have been exposed to HTML tags. HTML 5 is the next-generation HTML language, followed by a series of features that are dazzling, especially since the Google () and Apple experts joined (Ian Hickson and Dave Hyatt, respectively), the glow of new features shines.

Google is particularly trying to drive the development of HTML 5. Because HTML 5 does bring usability enhancements, it will also provide unlimited possibilities for web development. At this year's Google I/O meeting, Google introduced the expected functionality of HTML 5 (with video (which requires a wall) and Woole a Chinese subtitle in a few days. Some of the coolest places include:

-Video Tags: You can insert video directly into HTML by labeling it with a <video> tag. Also, you can easily control the appearance of the video playback interface.

-Audio Tags: and video tags like,<audio> make it easier for you to insert audio.

-Time Label: This tab allows the browser to identify times in the HTML page. <meter> tag metrics are also available.

-Drag-and-drop: Although this feature is still controversial, HTML 5 will ultimately implement the ability to drag and drop files directly into the browser to handle HTML pages. Drag-and-drop operations are widely used in Google Wave, the company's upcoming newsletter-Integration product, which is probably one of the big reasons why they are trying to drive this feature.

-Local Storage: Web applications are almost as comfortable to use as desktop apps, but they can't save your work directly on the local computer. HTML 5 will address this issue.

-Geographic location: Using HTML 5, you can implement information that allows Web applications to provide a more intimate connection by reading your location information. This will become increasingly important with the rise of mobile devices that use location.

-Instant two-dimensional drawing: The canvas element of HTML allows you to use scripts to draw bitmaps. That means you can draw pretty images entirely within the HTML frame. Many Web application interfaces will become richer and more dynamic. Mozilla Bespin is a very powerful project that uses HTML 5 to implement an online code editor. You should also guess that it doesn't support IE6.

As with any good language, future HTML 5 will add more functionality. If you are interested in a complete understanding of HTML 5, I recommend that you read an article on IBM developerworks: The new element in HTML 5. The point, however, is that older browsers can also handle Web sites that use HTML 5 tags, but some of the new features are not implemented. As long as more and more companies give up IE6, they can ignore this part of the conservative user.

IE6 has hindered our creativity for too long.

From 2001 onwards, we continue to endure the IE6 of a century of bitter melon face, and now finally arrive at the breakthrough moment. All the big Internet companies are aware of this. YouTube and Digg have apparently lost the patience to continue to support older browsers, only to release words that they will gradually abandon their support for IE6. More and more companies are joining in, because they will eventually find it less worthwhile to pay the cost of making the site work properly in Microsoft's broken browser.

But if we look forward, HTML 5 as a standard will make it easier for us to build more colorful web apps. Our lives have become more and more interconnected with the Internet, and apps like Facebook will be more essential. Google has duly announced Google Chrome OS News. This operating system based on the browser will be able to run a variety of Web applications perfectly. However, rich apps such as Google Wave, if they have to bend to an old browser, will be more or less (or completely) buried in their potential.

IE6 was really good enough in 2001, but for the growing Web applications-web apps that work as seamlessly as the needs of tools and desktop apps-it takes a lot of hack, and a lot of time and effort to keep the Web page working properly. Now, the only way for conservatives to upgrade their browsers is to find that their favorite web tools suddenly can't be used properly under IE6. Instead of continuing to indulge in outdated technology, developers will be more comfortable using the new technology of HTML 5 instead of letting users change.

In short, we are at the crossroads of Web technology development, to continue to move forward without detours, we must remove the IE6 this roadblock clean. Move it, my friends!

Woole's Narration

This article was found in Twitter's hot keywords. The day before yesterday, "IE6 must Die" had been dangling on Twitter.

The original text here: http://mashable.com/2009/07/16/ie6-must-die/

Currently, Mashable's campaign to boycott IE6 has involved more than 5,000 Twitter users. You can also go to Twibbon to participate in this change of the Avatar activity petition.

In the actual project development, you can also consult with your product manager, or to IE6 users to add a number of promotional information to promote the promotion. Or turn off some of their features (if you must explain why he was turned off ...) )。

At present, Woole blog added a clear "disturbing information" ...

"Upgrade your browser" link here: http://fallwith.me/no-ie.html. You are welcome to apply my template directly.

This article is extremely eager to be forwarded! It's okay not to mention the source!! Engage in the front end, all action!



Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.