Browsers Tutorials

  • How to Sniff & Disable Firebug

    If you're a hardcore Web Developer like me, you're probably well aware of the excellent Firefox plugin known as Firebug. Firebug's built in tools for monitoring and debugging CSS, HTML, and JavaScript/AJAX can improve development time efficiency exponentially.

  • Use JavaScript to Change the Window Status Message

    Though I don't normally recommend modifying the browser's default behaviors, changing the window's status bar does have its place. The window status bar can pass descriptive information about the element the user is hovering over or can hide the URL from users that don't understand source code enough to figure it out for themselves.

  • Multiple Homepages in Mozilla Firefox

    With all of the websites I frequent at work, I'm always opening the same tabs over and over when I get on the clock. Annoying to say the least. You can imagine my joy when I figured out how to have multiple homepages in Firefox.

  • CSS3 and Your Browser

    CSS3 has been in the works for quite a while but the "A grade" browsers have been slow to implement many of the new selectors. How is your current browser vendor doing? Use the CSS Selector test suite to find out!

  • The First Year of IE7 — Still Hated

    The IEBlog posted The First Year of IE7 today and lets just say that the comments are anything but positive. Check out the scathing comments:

  • 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.