Vanilla 1 is no longer supported or maintained. If you need a copy, you can get it here.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
Internet Explorer Boycott
A few months ago Safari got some sweet new CSS3 features. So I started playing around and making a new design. "Designing webpages is going to be a breeze from now on!" I thought. "And we're going to save so much bandwidth too." I knew Firefox was also starting to implement some of the finished CSS3 standards, and that Opera was not far behind. But then I came to think about Internet Explorer, and I was immediately depressed. No.. the word I'm looking for is mad. Furiously mad. Internet Explorer is still struggling with CSS2. How frikkin' hard can it be to support such basic things such as min-width and margin: 0 auto? And how great wouldn't it be if you didn't have to worry about IE not supporting 8-bit transparency in PNGs?
So. What I'm suggesting is not a complete boycott. But whenever you design a new webpage, don't think about IE. Write the CSS considering only Firefox, Safari and Opera. When you're done, make a new CSS for IE. Make it close, but don't spend too much time. If MS doesn't want to spend any time on you, the webdesigner, why should you spend any time on them? Step 3 is to create a piece of JavaScript or PHP code to give IE users the new CSS, and add a small note saying you should upgrade to show this page properly. Using JavaScript you can just test for ActiveX. Using PHP you'll have to check the user-agent, but remember that some people spoof their user-agent string (tell them not to =P)
Seriously. Microsoft is obviously holding back web development. When do you think they'll support the canvas tag (i know it's not a standard yet, but Safari, Firefox and Opera all support it)? 3 years? 6 years? Never? It's just a matter of changing the way we think of Internet Explorer. Don't think of it as a "standard", think of it as the Notepad of Web-browsers. It's the browser people use before they've bothered to upgrade.
So. What I'm suggesting is not a complete boycott. But whenever you design a new webpage, don't think about IE. Write the CSS considering only Firefox, Safari and Opera. When you're done, make a new CSS for IE. Make it close, but don't spend too much time. If MS doesn't want to spend any time on you, the webdesigner, why should you spend any time on them? Step 3 is to create a piece of JavaScript or PHP code to give IE users the new CSS, and add a small note saying you should upgrade to show this page properly. Using JavaScript you can just test for ActiveX. Using PHP you'll have to check the user-agent, but remember that some people spoof their user-agent string (tell them not to =P)
Seriously. Microsoft is obviously holding back web development. When do you think they'll support the canvas tag (i know it's not a standard yet, but Safari, Firefox and Opera all support it)? 3 years? 6 years? Never? It's just a matter of changing the way we think of Internet Explorer. Don't think of it as a "standard", think of it as the Notepad of Web-browsers. It's the browser people use before they've bothered to upgrade.
0
This discussion has been closed.
Comments
At the same time, however, I think it is important for people who don't *need* to cater to IE to not be bothered so that the big companies eventually will begin to feel the pinch.
Honestly, you think you can fsking boycott a MICROSOFT product? Yeah right. I hate IE - but if you're getting paid for webdesign, then they won't be happy seeing you drop out 80% of the browsing public.
Can this thread be deleted now?
Use opera.