toggle

AAPL Stock: 442.45 ( -0.48 )

http://www.macnn.com/articles/00/12/30/icab.2.3/

iCab 2.3 preview brings Prefetch feature

updated 08:30 am EST, Sat December 30, 2000

 
", 0, 0);


iCab pre2.3 is a new version of the popular alternative Web browser, bringing a new "Prefetch" feature that loads linked pages in the background when iCab is idle, better support for JavaScript and more JavaScript filters. The Mac OS X version is also "more stable under Mac OS X PB" and now works with Mac OS X. English, German, and Japanese versions are available online and expire in April 2001.


by MacNN Staff

Post tools:

TAGS :

 software, Other Applications
toggle

Comments

  1. 0

    Joined:

    0

    Prefetch is a Bad Idea

    While prefetching in the old world of static pages may seem desirable, I believe that it is dangerous in the current world of dynamic pages and e-commerce. As a web-based application developer, I would hate to have to account for a non-standard behavior which, in effect, clicks every link and then goes back to the previous page. Backtracking is already an issue to be dealt with by disabling page caching, but without the person really leaving the original page, this yields a non-standard and unpredictable state in the user's browser.

    In a more general sense, I would worry about user's prefetching through a link that says "Confirm this Purchase" or "Add My Name to this Mailing List, too!" without seeing the results of that action. While a user's info cannot be sent without a form submit (as opposed to the hyperlink used to prefetch), there may be some info already sent to the server for more innocent purposes.

    We must keep in mind that http is really just a form of remote procedure call. That is why companies can do such clever things as embedding "tracking" web images in pages. Every time you ask for the page with the embedded image, you also tell some advertiser's server that you've been there. Prefetching may add a new and more sinister aspect to this. We must be careful what we ask for or we just may get it (in our email or on our credit card bill!).

    -Carlos D.

  1. 0

    Joined:

    0

    Prefetch

    I believe iCab's prefetch doesn't fetch images at all, just HTML pages, and for that matter I'm sure it's smart enough to avoid prefetching pages that result from form submissions (all it has to do is not be programmed to look for the FORM tag) and also to only grab static pages by just predetching linked files that end with .htm or .html. Easy enough and avoids all the problems you imagine. It's not like prefetching utilites haven't been available for some time on Windows; the pitfalls of writing them are surely well-known, and the developers of iCab are competent.

  1. 0

    Joined:

    0

    iCab general and Prefetch

    In the iCab eGroup, there is a mentioned problem of prefetch logging the person out of their web mail (some services do, some don't). Obviously, there's something the iCab guys missed. But, that's why I just won't use that feature!

    And for iCab generally, it's looking really good! There are very few things I can't access with the default settings (I really don't feel like playing around at the moment. Maybe later... ;-) ), but it is a LOT more than previous versions. Well, I'll still keep Netscape 4.76 until they can both view the same stuff. Plug-ins aren't a big thing to me, and after being on the Net and using the web for over 8 years (yes, eight), I really am growing to HATE these graphics/Java/Jscript/JavaScript/plug-in rich pages. Even with DSL, they take for freakin' ever! I love that iCab can filter images and URLs. s**** DoubleClick! Viva l'iCab!

  1. 0

    Joined:

    0

    icab - osx - proxies

    Hi! How does one tell icab to use a proxy server in osx? Did I miss something? Thanks

  1. 0

    Joined:

    0

    "Bad Idea" Clarified

    I believe the developers of iCab are very competent and I am a fan of the effort to create a quality standards-compliant browser. I am very impressed with this release and am using it now to post this (and my previous) message. I also understand that this is a preview and not a final release.

    My concern is that the prefetching feature is something that goes significantly outside of http spec and thus breaks with iCab's goal of adherence to standards. I thank the author of the third comment for leading us to evidence of what can happen with this feature. (The logging off email example.) While prefetch may only fetch html and definitely would not submit forms, limiting prefetch to urls ending in .htm or .html would still be a weak filter.

    E.g., http://foo.com/cgi/spamme?target=you@you.com&reply=thankyou.html

    The only true solution to this is to build prefetching controls into http/html specs and let the web server/author control prefetching when the client is requesting it.

    -CD

  1. 0

    Joined:

    0

    Re: icab - osx - proxies

    Yeah... you missed something. There is a README in the OSX version that speaks to just this issue.

    What's cool to me is that the Carbon version (the OS X version) works on my iMac... and looks pretty cool too.

Login Here

Not a member of the MacNN forums? Register now for free.

 
close
Photo
toggle

Network Headlines

toggle

Most Popular

MacNN Sponsor

Recent Reviews

MaxUpgrades MaxConnect for 2006-2008 Mac Pro

Nobody outside of Cupertino's privileged bunch knows the future of the Mac Pro line for sure. Despite Apple's reluctance to tell us wh ...

Brother HL-3170CDW LED Printer

We've mentioned before that we are far from a paperless society. For now, at least, there are tasks that require a piece of paper for ...

HTC One

It is hard to overstate just how critically important the HTC One is to the Taiwanese company’s fortunes. Despite its alarming decline ...

toggle

Most Commented