BrainDump
  Home arrow BrainDump arrow Internet Explorer 4.0 Bug
Dev Shed Forums 
Administration  
Apache  
BrainDump  
DHTML  
Flash  
Java  
JavaScript  
Multimedia  
MySQL  
Oracle  
Perl  
PHP  
Practices  
Python  
Reviews  
Security  
Style-Sheets  
Web Services  
XML  
Zend  
Zope  
Forums Sitemap 
IBM® developerWorks 
Dedicated Servers 
E-Commerce Hosting 
Linux Web Hosting 
Managed Hosting 
Small Business Hosting 
Download TestComplete 
VPS Hosting 
Weekly Newsletter

 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
BRAINDUMP

Internet Explorer 4.0 Bug
By: Dev Shed
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 4 stars4 stars4 stars4 stars4 stars / 4
    1999-07-06

    Table of Contents:

    Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
     
    ADVERTISEMENT

    PCmover - $15 Off with Coupon Code CJPH7Q

    Hi,

    Here is something that you and your readers will undoubtedly find very relevent.

    A bug in Microsoft IE 4 is wasting millions of $'s in bandwidth for home users and websites all over the world.

    This bug affects ALL home users, who use IE4. If you are a user who often uses search engines then this bug is most likely affecting you by wasting your time and money.

    This bug also affects any sites who use dynamic Un-cached pages (certainly all sites with any Kind of search engine will be affected).

    Explanation of the bug..

    As a user browses the Internet anything that they see is normally cached to their hard disk. (images and pages).

    This means that if they see the same page again The browser will retrieve it from the Hard Disk rather than downloading It from the Internet again (thus saving download time and money).

    There are certain cases where this is not a good Idea, for example search engines. A search engine could never work if it kept showing the same page over and over! So there is an http header directive to make the page content un-cacheable.

    In all other browsers apart from IE4 making this kind Of content un-cacheable ONLY AFFECTS THE TEXT. The images Still remain cached. Thus saving valuable time and bandwidth.

    Yet with IE4, images are NEVER CACHED for dynamically created un-cached pages. And there is no way around this.

    For example if you go to Infoseek in IE4 and do a search You will see that the GO image has to RELOAD each time You do a search. Also, if you go to Yahoo in IE4 and search you will notice that with each search the Yahoo image has to reload at the top.

    This bug is costing everyone money and slowing everyone down.

    Below is a list of browsers that used our site (AbsoluteChat.Com) yesterday (along with number of page impressions). Each page on our site has approx. 4 graphics 2k in size each. Normally these graphics would only be downloaded once. But anyone who uses our site with IE4 has to FULLY DOWNLOAD graphics each time they hit the chat button.

    Not only does this cost us money, this costs our USERS Money and time at home.

    Chart of AbsoluteChat.Com page hits 04/07/1999
    ---------------------------------------------
    Browser                  Number Page Of Hits
    ---------------------------------------------
    MS Internet Explorer 4.x  82,619
    MS Internet Explorer 2.x  33,758
    MS Internet Explorer 5.x  30,730
    Netscape Navigator 4.x    24,599
    AOL 4.x                   4,915
    Netscape Navigator 3.x    3,248
    Netscape Navigator 2.x    3,235
    MS Internet Explorer 3.x  1,815
    AOL 3.x                   729
    Netscape Navigator 1.x    25
    Others 2 (1 with less than 5 hits)
    --------------------------------------------
    

    During the last month AbsoluteChat.Com has had to Dish out over 18 gigabytes of wasted data Due to IE4!

    Consider this on an international level (where dynamic content is king) how many thousands of gigabytes of Internet bandwidth are being wasted by such a simple oversight?

    By sheer financial force Microsoft have made their browser the most popular browser on the Internet, yet it seems that sites like ours have to pay a very high price as a result.

    I appeal to Microsoft...

    Please make a patch that fixes this error, and then distribute it and make sure that everyone knows about it. Best would be if it automatically installed itself using Active X.

    Rgds,
    Justin Vincent
    AbsoluteChat.Com


    DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware.

    More BrainDump Articles
    More By Dev Shed

     

    IBM® developerWorks developerWorks - FREE Tools!


    Be the first to hear about i5/OS V6R1!

    Hold your calendar on January 30, 2008 for this free webcast on the new i5/OS. Rational's Enterprise Modernization products will be discussed at this webcast as they help to drive the application development environment for this new System i OS. <br />And learn how i5/OS will take you to the next step of efficient, resilient business processing. You will hear about the new i5/OS capabilities as it will be the most significant i5/OS release in years. If you cannot join the webcast on 1/30/08 you can still use this link to listen to the replay.<br />
    FREE! Go There Now!


    NEW! Application Development Tools for the Mainframe Developer

    You probably have thousands of lines of COBOL code loaded with business intelligence and being used to run your business, along with an army of developers maintaining these applications. Learn how to prepare your applications and developers so you can keep that competitive edge and move to a service-oriented architecture with the IBM Rational Enterprise Modernization solutions. Replay is available for 9 months.
    FREE! Go There Now!


    NEW! Cook up Web sites fast with CakePHP, Part 2: Bake bigger and better with CakePHP

    CakePHP is a stable production-ready, rapid-development aid for building Web sites in PHP. This "Cook up Web sites fast with CakePHP" series shows you how to build an online product catalog using CakePHP.
    FREE! Go There Now!


    NEW! Cook up Web sites fast with CakePHP, Part 4: Use CakePHP&apos;s Session and Request Handler components

    CakePHP is a stable production-ready, rapid-development aid for building Web sites in PHP. This "Cook up Web sites fast with CakePHP" series shows you how to build an online product catalog using CakePHP.
    FREE! Go There Now!


    NEW! Download IBM Rational Developer for System z

    Download a free trial version of IBM Rational Developer for System z, software that can help you deliver core development capabilities; the power of Java Platform, Enterprise Edition (Java EE); and rapid application development support to diverse enterprise application development teams. With comprehensive development tools to help create, deploy and maintain traditional enterprise and composite applications, Rational Developer for System z enables developers with different technical backgrounds to easily participate in important technology projects.
    FREE! Go There Now!


    NEW! Improve your build process with IBM Rational Build Forge, Part 1: Create a continuous build and integration environment

    Learn how to implement a build management system that uses and extends your existing automation technologies. This tutorial shows, step-by-step, how to install and configure IBM Rational Build Forge to manage builds for Jakarta Tomcat from source code.
    FREE! Go There Now!


    NEW! Trial download: IBM Rational Manual Tester V7.0.1

    Try the latest version of IBM Rational Manual Tester V7.0.1 by downloading a free trial from IBM developerWorks. This manual test authoring and execution tool promotes test step reuse to reduce the impact of software change on testers and business analysts and addresses the needs of teams performing at least a portion of their testing manually.
    FREE! Go There Now!


    NEW! Trial download: IBM Rational Performance Tester V7.0.1

    Get a free trial download of the latest version of IBM Rational Performance Tester V7.0.1, a load and performance testing solution for teams concerned about the scalability of their Web-based applications. Combining multiple ease-of-use features with granular detail, Rational Performance Tester simplifies the test-creation, load-generation and data-collection processes that help teams ensure the ability of their applications to accommodate required user loads.
    FREE! Go There Now!


    NEW! Web development with Eclipse Europa, Part 3: Ruby Development Toolkit and RadRails

    It's a good time to be a Web developer. You've never had more choices in terms of technologies. There are so many great open source Web servers, databases, programming languages, and development frameworks. No matter what combination of technologies you prefer to work with, there is a single integrated development environment (IDE) that can increase your productivity: Eclipse. Here in Part 3, we introduce the RDT and RadRails Eclipse plug-ins and show you how to get these plug-ins and start using them. You will learn how to use RadRails to do many common Ruby on Rails development tasks.
    FREE! Go There Now!


    NEW! Webcast: Eclipse: Empowering the universal platform

    The Eclipse community is constantly working to extend Eclipse's functionality. In this webcast, learn about some of the most important and feature-rich projects under development. From multi-language support to plug-in development, tune in to see what Eclipse is capable of now.
    FREE! Go There Now!



    All FREE IBM® developerWorks Tools!

       

    BRAINDUMP ARTICLES

    - Outsourcing: the Hoopla, the Reality
    - MySQL Plays in the Sun
    - All About SQL Functions
    - SQL: Functioning in the Real World
    - More Advanced SQL Statements
    - Beginning SQL the SEQUEL: Working with Advan...
    - Beginning SQL
    - A Look at the VI Editor
    - A Quick Tour of Boo
    - Book Review: Open Source Licensing
    - PGP and GPG: Email for the Practical Parano...
    - Microsoft Continues War on Open Source
    - Secure Remote Desktop Sharing with VNC on Li...
    - A Look at Google Project Hosting
    - What we can Learn from Two Linux vs. Microso...

     
    Accelerating Trading Partner Performance
     
    Competing on Analytics
     
    Cost Effective Scaling with Virtualization and Coyote Point Systems
     
    Five Checkpoints to Implementing IP Telephony
     
    Hosted Email Security: Staying Ahead of New Threats
     




    © 2003-2008 by Developer Shed. All rights reserved. DS Cluster 1 hosted by Hostway