Browsers Tutorials
Prevent Double Margin & Padding In IE6 When Using CSS Float
My thoughts on Internet Explorer have been well documented; for those that don't already know, I think IE hinders the internet's progress and represents another embarrassment for Microsoft. That said, a majority of users still browse with Internet Explorer 6 so it's important to make sure our customers' websites look good in the browser.
Adios Means Goodbye – Browser 301 Redirects In All Languages
Browser redirects, especially 301 "permanent" redirects, are essential to all good web applications. Regardless of language, browser redirects can:
6 Reasons Why IE6 Must Die
Internet Explorer 6, released on August 27, 2001, was a package of problems right from the start. Within a year of release, Microsoft silently declared that IE6 would not make enough money for them to continue supporting. The result has been numerous security problems, unfixed browser bugs, and a daily migraine for developers. Six years later, IE6 is still a thorn in the side of developers and it's been perfectly clear that IE6, for the following reasons, must die.
Cross Browser CSS Min-Height
As you know, Internet Explorer 6 does not follow CSS' "min-height" property. Luckily, we can fix this problem using the following CSS code snippet:
Removing Internet Explorer’s Active Content Warning on Flash Objects
A couple of years ago Internet Explorer cause millions of programmers and users alike a giant pain by making users click on a flash object, ActiveX object, and java applet before the object became active and usable. Businesses, of course, cried out for their programmers to fix the problem and programmers pulled their hair out for weeks. As one of those programmers, I can tell you that businesses wont take "Microsoft screwed things up" for an answer and luckily I found a solution that works without requiring that the user do anything.
The 7 Major Roadblocks That Cripple Web Developers and The Internet
As a web developer I periodically take a step back from the text editor and look at the landscape of the web and how we continue to try to push the boundaries of the internet. Over the last few years we've seen a tremendous push with developments in AJAX, JavaScript frameworks (i.e. Prototype, MooTools, Dojo), and the upcoming AIR technology from Adobe. We've also seen the spread of Firefox push Microsoft into resuscitating the Internet Explorer browser (for better or worse), blogging explode into a major internet medium, and social networking sites like Facebook and Pownce revolutionize the way we communicate and "profile" online. Nevertheless, the internet is moving too slow in its advancement. The following are the major roadblocks that have crippled the advancement of a technology that could be so much more.