Re: Internet Explorer and caching

This WebDNA talk-list message is from

2000


It keeps the original formatting.
numero = 30181
interpreted = N
texte = on 4/6/2000 7:14 PM, Brian Dumont at divemar@divemar.com wrote:> Tell me about it. I'm getting so frustrated trying to get this thing to > work. What do others do to get around this problem besides the id=[random]. > Is part of the problem because I'm using frames? Would I be better off to > non frame the site? > > How does Explorer handle caching differently than Netscape to make things so > difficult?This isn't unique to Webcatalog. If you were developing ecommerce applications on any other platform, you would either have to implement a browser cache fix or the software would have something built in, but it would basically be the same method(s) as have been discussed here.To answer your question, Explorer once had quite a disadvantage in the browser market, or what there was of one. When Microsoft went all-out with a push to dominate that market, they made certain decisions that 'broke the rules' in order to improve the perception that their browser was as good as, or better than, Netscape. One perception that was a priority was that of speed. They wanted 'the average user' to perceive that IE was faster than NN. The average user, of course, was soon to out number the tech-heads that made up the majority of internet users at that time. So they decided to 'call from cache' in more instances than their competitor. The average user was very impressed at the way pages seemed to appear instantaneously, as opposed to the way they had to wait for Netscape to redraw them. Don't kid yourself if you believe that MS simply didn't know the specifications of how a browser should behave when receiving cache and expiration directives from the server. No, this company is driven first by marketing, then by engineering.There is a similar fight that ecommerce programmers engage in with the AOL proxy (not to mention their alternate image compression scheme that destroys jpeg images)You live. You learn. Deploy Ken's system until something better comes along, 'cause a standard ain't a standard on the internet. Not yet.Mike ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Associated Messages, from the most recent to the oldest:

    
  1. Re: Internet Explorer and caching (Brian Dumont 2000)
  2. Re: Internet Explorer and caching (Brian Dumont 2000)
  3. Re: Internet Explorer and caching (Mike Davis 2000)
  4. Re: Internet Explorer and caching (Mike Davis 2000)
  5. Re: Internet Explorer and caching (Brian Dumont 2000)
  6. Re: Internet Explorer and caching (Brian Dumont 2000)
  7. Re: Internet Explorer and caching (Glenn Busbin 2000)
  8. Re: Internet Explorer and caching (Kenneth Grome 2000)
  9. Re: Internet Explorer and caching (Kenneth Grome 2000)
  10. Re: Internet Explorer and caching (Aaron Lynch 2000)
  11. Internet Explorer and caching (Brian Dumont 2000)
  12. Re: Internet Explorer and caching (Kenneth Grome 2000)
on 4/6/2000 7:14 PM, Brian Dumont at divemar@divemar.com wrote:> Tell me about it. I'm getting so frustrated trying to get this thing to > work. What do others do to get around this problem besides the id=[random]. > Is part of the problem because I'm using frames? Would I be better off to > non frame the site? > > How does Explorer handle caching differently than Netscape to make things so > difficult?This isn't unique to Webcatalog. If you were developing ecommerce applications on any other platform, you would either have to implement a browser cache fix or the software would have something built in, but it would basically be the same method(s) as have been discussed here.To answer your question, Explorer once had quite a disadvantage in the browser market, or what there was of one. When Microsoft went all-out with a push to dominate that market, they made certain decisions that 'broke the rules' in order to improve the perception that their browser was as good as, or better than, Netscape. One perception that was a priority was that of speed. They wanted 'the average user' to perceive that IE was faster than NN. The average user, of course, was soon to out number the tech-heads that made up the majority of internet users at that time. So they decided to 'call from cache' in more instances than their competitor. The average user was very impressed at the way pages seemed to appear instantaneously, as opposed to the way they had to wait for Netscape to redraw them. Don't kid yourself if you believe that MS simply didn't know the specifications of how a browser should behave when receiving cache and expiration directives from the server. No, this company is driven first by marketing, then by engineering.There is a similar fight that ecommerce programmers engage in with the AOL proxy (not to mention their alternate image compression scheme that destroys jpeg images)You live. You learn. Deploy Ken's system until something better comes along, 'cause a standard ain't a standard on the internet. Not yet.Mike ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Mike Davis

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

Can't use old cart file (was One more try) (1997) Trouble with Netscape (1998) Multiple Ad databases? (1997) The beginning (1997) bye bye tax rate (1998) Appending Record Prob (2001) Search Command, multiple dbs, etc. --further elucidation needed (2000) Help with Shipping Costs (1997) Fun with dates (1997) [WebDNA] [OT] the "Work in progress" thread. (2009) default value from Lookup (1997) Type 2 errors with WebCatalog.acgi (1997) SQLResult chokes on null values? (2006) Forcing a NEWCART (1997) [searchString] (1997) setting line item numbers (1998) Altivec (Velocity engine) (2000) Job Posting (1998) Bug Report, maybe (1997) Re1000001: Setting up shop (1997)