(Logo)

iCab - 因特网浏览器

© 1999-2003 Alexander Clauss & iCab Company
主页
iCab 十大特性
技术支持
购买/注册 iCab
新闻/信息
下载
Let iCab smile
链接
FAQ
明信片
浏览器测试

iCab FAQ,2002年9月

启动 iCab 时的问题,iCab 不能载入任何页面

如何实现其中的功能

Mac OS X

老 Mac 机问题

Web 站点

HTML 错误代码报告

书签

iCab 停止响应?

其它问题


解答

启动 iCab 时的问题,iCab 不能载入任何页面

我正在使用 iCab 的最新版本,可是它告诉我过期了。
Check the date and time control panel on your Mac. The date is probably wrong. Correct date and time and iCab will work again.

我下载了 iCab.sit 文件到我的 Mac 机,可是无法打开它。
All files from the internet are stored in a specific format (like .sit or .hqx) for download on any computer. These files must be converted with a special program (like StuffIt Expander) to become an executable file on the mac. All our files are made with StuffIt 4.0. You can unpack these files with StuffIt (Expander) 4 or 5.

出现 <找不到 "WindowsLib"> 错误提示,这是怎么回事?
This will happen for example if Quickdraw 3D is removed or not disabled correctly. Just remove/disable it completely or install Quickdraw 3D completely. (Note: full install of Quicktime on Classic MacOS will also install Quickdraw 3D).

iCab 不能载入任何 Web 页面。
There can be several reasons: Most problems could be fixed with a proper setup of the Internet control panel (or Internet Config). Also check if the path of iCab's web cache (iCab Preferences > Caches > Web Cache) is valid and that it doesn't reside on a locked volume. iCab must be able to save some data in its web cache. Sometimes an extension causes an unexpected conflict, so check to see if the problem goes away when you boot with extensions off.

在 Finder 双击一个 URL 或在 Sherlock 内打开一个链接,结果启动了 Internet Explorer 而不是 iCab。为什么?
In the Internet control panel just select "iCab" as Default browser. Then iCab will be launched in these cases.

如何实现其中的功能

怎样才能使用 iCab 接收 E-Mail?
iCab will only support sending E-Mail. But you can setup Eudora, Claris Emailer, Mailsmith or Outlook Express in your Internet Control Panel (Internet Config) as your Default email client. If you configure iCab not to send emails itself (uncheck the "mailto" option in the iCab Preferences > Network > Internet Protocols) it will automatically launch the default email application for sending mails.

怎样改变书签工具条的内容?
You can select any folder in the hotlist to be used for the Favorites Toolbar. Open the hotlist window and control-click on a folder to open the contextual menu. Choose "Use for Favorites toolbar" to use this folder for the favorites toolbar. Any modifications within this folder will also be visible in the Favorites toolbar.

当打印整个 Web 页面时,iCab 只打印一页,为什么?
When this happens the site probably uses the "frames" technology. In this case this is the normal behaviour when you choose "Print" from the main menu or click on the "Print" button. "Frames" are used to devide the window (or when printing a sheet of paper) in several areas (frames), and in each area a different HTML file is displayed (for example one for the navigation, one for the content and one for the logo). Most browsers are unable to print the whole page with all its frames and will instead just print one of the frames (one area). iCab is able to print the whole page with all its frames (using "print" from the main menu or the "print" button). But it can also print just a single frame. To print a single frame, just control-click into this frame (for example into the content area) and choose "Frame > Print" in the contextual menu to print this frame only. Printing single frames will print the whole content of the frame and is not limited to one sheet of paper.
This problem is a general limitation of the "frame" concept. Normal web pages that do not use frames can always be printed completely.

怎么样才能将链接从一个窗口拖到另一个 (打开) 窗口来打开?
Consistent with Apple Human Interface Guidelines, iCab requires that you hold down the Option (Alt) key when dragging a link to another window. Plain dragging (without a modifier key) is used only for selecting text. To open a link in a new window, Command-click on it.

在预置 过滤器管理器 中,嵌入的对象的“Object URL”和“Link URL”有什么区别?
Here's an example that illustrates the difference between these two URLs:
      <a href="link-url"><img src="object-url"></a>
The Link URL is the URL of the link where the image is embedded (this means it's the content of the href attribute of the <a> tag). The Link URL is not always present, because not all images are also used as links.
The Object URL is the URL of the image/object itself (the src attribute of the <img> tag).


Mac OS X

我可以在 Mac OSX 版本的 iCab 使用自定图标吗?
Yes, you can do this. The alternative icons for iCab do also work under MacOSX. But you have to select the very first icon set in the iCab preferences of the MacOSX version of iCab (you can do this in the very first preferences panel of the preferences dialog). The MacOSX version includes several different icon sets. The first one is compatible with that of the "Classic" version of iCab and can be replaced by external icon sets.

我在 Mac OS X 下访问 FTP 站点时出现 #500 错误。
If you change the "passive FTP mode" setting of the "Network/Proxy" settings of the system preferences, FTP access should work again.

在 Mac OS X 10.0.x 下,工具条有黑色背景颜色,为什么?
You're probably using a too old version of Mac OS X. Please update to Mac OS X 10.1 or later and the problem will be solved.

在 Mac OS X 10.2/10.2.1 下不能把放弃的下载移到废纸篓。
This problem is caused by a bug in the finder of Mac OS X 10.2/10.2.1 (Jaguar). Other applications (like NetFinder and other applications which show a "progress bar" in the file icon) are also affected by this bug. iCab 2.8.2 tries to avoid this finder bug, so you should update to iCab 2.8.2, otherwise you have to wait for Apple to fix this bug.

You can delete the file with other applications which allow to delete files (like File Buddy or the Terminal). The bug is in the finder of Jaguar and only the finder of Jaguar is unable to delete these files. To remove the file with the Terminal, please do the following:

  • Launch the Terminal application
  • Enter "rm " (without the quotes but including the space character)
  • Drag the file into the Terminal window
  • Press the return key in the Terminal window and the file is deleted.

在 Mac OS X 10.2/10.2.1 下,在试图使用 iCab 快捷菜单时会造成 iCab 死机。
Probably you've installed a contextual menu extension which is not fully compatible with MacOSX 10.2. You may look into the folder "<Private>/Library/Contexual Menu Items" (<Private> is the folder you get when you click on the "house" icon in the finder) and remove all files from this folder. Probably one of the files is causing the crash.


老 Mac 机问题

要在系统 7.1 或 7.01 下运行 iCab 需要什么?
Go to Knubbelmac.de for details.

我正在使用 68K 版本的 iCab,为什么不能登录 Yahoo?
The OpenSSL library for secure web connections seems to be very slow on 68K Macs. In many cases it seems to be too slow. Yahoo offers a standard login (should use the standard non-secure connection) and a secure login (using a secure connection for which iCab would use OpenSSL). Because of a bug on the yahoo login page, both the "standard" and the "secure" login use the same secure connections. So the "standard" login is no longer working (as it was in the past). This is a bug on the yahoo login page. Using the PPC version of iCab this bug is almost invisible, because the secure connection will be fast and works without any problem. But because on 68K Macs the OpenSSL library seems to be much too slow the secure connection to the yahoo server is aborted.

When using a 68K computer you can use the following workaround: Save the yahoo login page as HTML file on disk. Open the file with an editor and replace all occurences of "https:" with "http:" and save the file. Now each time you want to login at yahoo, open this modified file and login from there.


Web 站点

用 iCab 访问 versiontracker 时,我为什么看不到输入文本的搜索字段?
You've probably switched off JavaScript (InScript) in iCab. The versiontracker site requires that you have JavaScript switched on to be able to search.

iCab 在 ebay.com 搜索页不能显示全部的搜索字段。 (http://pages.ebay.com/search/items/search.html)
This is a very serious bug on the ebay web site. It's not the fault if iCab. The ebay web page contains some JavaScript code which only includes the search field if the browser is recognized as Netscape Navigator or MS Internet Explorer. Ebay seems to think that all users of other browsers don't need to search anything.

As a workaround you can configure iCab to "lie" to the server so that the server thinks iCab would be "Netscape Navigator". To do this, open the iCab Preferences "Network > Identity" and here change the "identity" to "Mozilla/4.76 (Macintosh; I; PPC)".

In addition you must click the "Search" button to start the search. Just pressing the RETURN key will submit the form but will not trigger the "click" handler of the JavaScript code which is required for this form.

苹果 mac.com Web 站点的幻灯放映为什么不能在 iCab 工作?
The slideshow does work in iCab. But the JavaScript code of the slide show does check the browser identity that you're using. And this browser check doesn't work correct so you have to change the identity of iCab to the one of Internet Explorer in order to "fool" the JavaScript code so that it does the correct things in iCab. Select the identity "Mozilla/4.0 (compatible; MSIE 5.0; Mac_PowerPC)" in the iCab Preferences (Network > Identity).

整个 Web 站点都不工作,我怎么办?
Some web sites do require certain browser settings, some do even check which browser you're using and do refuse to let you enter when you're not using the "correct" browser. Many of these web sites can be visited with iCab without any problems. But it may be necessary to change the iCab settings or to configure iCab to identify itself as Internet Explorer. Please visit the Filter Manager page to find out if there's already a filter for the site available, which does automatically configure iCab so that this site does work. This way you don't have to worry about the settings which are required for these sites, all you have to do is to import the filter file in iCab (menu "File > Import").


HTML 错误代码报告

iCab 在打开 XHTML 页面时会报告过多的代码错误。
This is a known problem. XHTML is a new standard of the W3C and is not yet known to iCab's error reporter. Nevertheless XHTML pages should display OK. Only the error reporter is affected.

错误代码报告指出“& 必须写成 &amp;”,即使它是一个链接的一部分。
The error message is correct. Even in URLs (like in <A HREF="xyz?param1&param2">) the '&' must be written as '&amp;'. When parsing the HTML code the web browser will translate all occurences of '&amp;' into '&' and therefore all URLs will be valid when they are used.
For more information look at the HTML 4.0 specification. This topic is mentioned in the Appendix B.2.2, "Ampersands in URI attribute values".


书签

如何导入 Netscape/Internet Explorer 书签?
Just select the menu item "File > Import" to import bookmark files form Netscape (bookmarks.html), Internet Explorer (favorites.html) or iCab (hotlist.html). These bookmark files can be found in the Preferences folder.

是否可以把书签和历史记录输出用于其它浏览器?
Yes. Just open the Hotlist or History window and choose "Save as" in the "File" menu. This will save the content of the History or Hotlist as a HTML file so that it can be opened with all browsers. If you are only interesed in saving a certain folder of the History or Hotlist, then open this folder in a new window (double-click on the folder) and save this new window.


iCab 停止响应?

iCab 如果停止响应该如何做?
This information was sent to us by Robert Peden (thanks a lot):

Super Bug Fix (for those experiencing constant iCab crashes) of all MacOS 8.6 and OS8-era machines (at least all those with Text Encoding Converter version 1.4.2 or 1.4.3). Please upgrade to Text Encoding Converter 1.5 or later (1.5 is available for free download). This has cleared up A LOT of crashes on iCab when I was using MacOS 8.6. The TEC 1.5 download is available from the Apple ftp server. Although this is a developer file (which contains tons of source code, etc), it does contain a working copy of Text Encoding Converter 1.5 which is much more stable than 1.4.2 / 1.4.3 versions (which MacOS 8.6 installs). Not just do you have to update the extension, but also the Text Encoding Converter Encodings folder inside the system folder - replace it with the copy in the TEC 1.5 Archive). After installing TEC 1.5, at least 95% of iCab's freezes and dumps into macsbug were instantly gone - just like that!


其它问题

是否能够用其它浏览器打开 iCab 的 Web 文档?
You can open them directly in iCab only. But because these archives are standard ZIP archives, you can extract the web archives with Stuffit Expander on the Mac, with PKZip on Windows or with unzip on Linux/Unix and on almost all other platforms as well. So the web archives of iCab can be used with other applications and platforms as well.

Note: If you plan to extract the files of these web archives later, you should use full and complete URLs whenever possible. That means you should open http://www.icab.de/index.html instead of http://www.icab.de/ even if both do result in the same web page. iCab stores the original URL in web archives. But if the file name (here: index.html) is missing, applications like stuffit expander or PKZip can't extract these files because of the missing filename. To be able to save a file on disk it must have a filename. If you don't plan to extract these archives later, you don't need to care about filenames. Please note that it is not always possible to add a filename to an URL if it is missing, and the filename is not always index.html (it's the server which decides what to do when the filename is missing).

我进入了 kiosk 模式,但是不知道该如何退出 kiosk 模式。
Up to iCab 2.9.1, use the shortcut Command-T to leave the kiosk mode. Since iCab 2.9.5 use Command-K to leave the Kiosk mode.
BTW: When entering the kiosk mode a dialog box will open which also includes this information in bold red letters.

iCab 不能显示页面内包含的 Flash 或 Quicktime 内容。
Most Plug-in installers (such as the one for the Flash Plug-in) only install the plug-ins into the "Plug-ins" folder of Netscape and Internet Explorer. If you want to use these plug-ins with iCab, they must be included in a folder named "Plug-ins" located in the iCab application folder. There are several ways to do this:

You can copy browser plug-ins manually into the iCab "Plug-ins" folder, but if your prefer, the "Plug-ins" folder may contain aliases to plug-ins elsewhere on your hard disk, or indeed the "Plug-ins" folder itself may be an alias.

Alternatively you can copy any browser plug-ins into the "Internet Plug-Ins" folder of the system folder (when using MacOS 8.5 or later). iCab supports the system plug-ins folder, Netscape does not, which is the reason why many plug-in installers still ignore the system folder for plug-ins.

You might just create an alias of the "Plug-ins" folder of Netscape or Internet Explorer and place this alias in the iCab folder (the alias must be named "Plug-ins") but this may cause some plug-ins such as Apple's Quicktime and Adobe's SVG to be loaded twice if they are also present in the system Plug-Ins folder. For this reason, either install the plug-ins system level "Internet Plug-Ins" folder or in the "Plug-ins" folder of iCab. If you install them in both places, iCab will list the plug-ins twice in its "Plug-ins" preferences, which can make it difficult to assign responsibilities for handling particular media types.

If, after installing the plug-ins correctly, you find that plug-in content still does not display, and you are running iCab on 'Classic' MacOS, it is likely that you need to increase the RAM allocation to iCab. Most plug-ins require more memory than the iCab default. Make sure iCab is not runing, select the iCab application in the Finder and choose 'Get Info' from the File menu. You can adjust the 'preferred memory' there. Some plug-ins only require a few MB more memory, some will require considerably more (up to 50MB in some cases). Please read the documentation for the plug-in to find more information about this topic.

The iCab RAM allocations have been set deliberately low because the target platforms also include Macs with little RAM. The Quicktime, Flash, Shockwave and SVG plug-ins have been tested and are known to work in iCab if these suggestions are followed.

我想在我的网页里面加入基本链接置标,iCab 基本链接工具条的 REL/REV 属性要求写入什么样的数值?
The following values are assigned to the icons (in the given order, some icons have more than one value assigned):
  1. home, start, top
  2. contents, toc
  3. begin, first
  4. prev, previous
  5. next,
  6. end, last
  7. up
  8. index
  9. find , search
  10. help
  11. copyright
  12. author, made
  13. The last icon will open a popup menu which contains all LINK tags (including all self defined ones)

一些站点的页面结构在 iCab 最初载入时好象正常,但后来就乱了,为什么?
The problem is that iCab still has some problems with the bad and invalid HTML code of certain pages. As a workaround you can make the window a little bit larger or smaller after the page has completely downloaded. Then iCab will reformat the page and it will look OK.

iCab 是否会有 Windows 版本或 Linux 版本?
No, there's no version for Windows or Linux planned

我获得了注册号,但是不管用,为什么?
Choose "Personalize iCab" in the "Help" menu to enter your registration code. You have to enter name and serial number exactly as it is given in the mail you received from Kagi. The OK button will be activated as soon as name and serial number are entered correctly.

Please note that upper and lower case characters are treated as different characters. Make sure that you don't enter additional space characters. Be careful when using Drag & Drop or Copy & Paste to copy name and serial number into the dialog in iCab. Many applications add a space character when copying text into the clipboard, so you have to remove this space character afterwards.

本站内容由“渤麦堂”翻译并维护. 最后更新: 2004年4月25日 - macres@sinomac.com