« InScript Release 187 | Main | A Question of Time »

Wed, Feb 15, 2006

iCab 3.0.2 Beta 394 - what's your favourite icon?

iCab's latest beta version supports favicons! While it took iCab a little longer than other browsers to offer this feature, iCab has the coolest implementation so far - it uses alpha blending to display the icons in the address field or in tab titles:

Furthermore, the new version can zoom in and out of images if they are displayed directly in iCab (i.e. as a single document, not embedded in HTML code). Simply click on the image to scale it to window size or to display it at full resolution.

The last beta added an automatic session saver, the new beta has an additional File menu entry to save a session at any point to an arbitrary file - useful if you want to exchange a set of documents.

And a new InScript release (187) is included that offers better support for AJAX applications.

The detailed list of new features and fixes from Alexander's readme file "iCab 3.0 Info (E)":

  • Bugfix for first-line/first-letter pseudo elements, whose parent elements were defined with relative font sizes.
  • Added some Shortcuts for Back/Forward in the "Navigation" menu (in the English and German release). These shortcuts did work before (in addition to Cmd-Cursor left/right) but where not visible in the menu.
  • CSS 3-Cursor "zoom-in"/"zoom-out" are now supported (these are not yet part of any web standard, but are used for the image display of iCab to switch the scaling).
  • New Option in the "image" preferences. You can configure iCab to either display images which are opened directly in iCab in heir original size or scaled so that they will be completely visible in the browser window.
  • When opening images directly in iCab, you can click on the image to switch between two different views to the image: The image is either shown in its original size or it is scaled so that it will be completely visible in the browser window (that means the initialy view of the image according to the preferences (see above) can be changed by a click at any time).
  • TripleDES (SSL) is now disabled by default (when iCab is used the very first time; if iCab was used befaore, you may need to disable TripleDES manually in case you have any problems with this option). Some servers refuse to work correct when they encounter a browser wich supports TripleDES.
  • The Default Identity of icab is now based on Firefox instead of Internet Explorer.
  • Opening a session file will now open the session in addition to the currently open windows. So the currently open windows won't be closed. If you hold down the "ALT"/"Option" key while iCab is opening the session, the currently open windows will be closed before loading the session.
  • iCab is now also able to save and restore the current Tab of the windows when saving/Opening sessions.
  • closed a memory leak.
  • When parsing XML documents (via JavaScript XMLHttpRequest) iCab didn't create all of the text node with the white space characters between the tags (like IE), which are generated by FireFox or Safari. Now iCab behaves like FireFox and Safari and no longer line IE.
  • Doubleclicking errors in the error report window to open an error of an external JavaScript file didn't always work correct.
  • New menu item in the "file" menu to save the current "session" into a file. Opening the file later will restore the session (all windows with their Tabs) again.
  • Special workaround for the last child element of a table cell which has a negative "margin-bottom" (CSS) to be more compatible to other browsers (which are not correct, IMHO).
  • When iCab is running under MacOS 9.1 and older the very first time, it now disabling usage of Unicode text input fields (MLTE) by default (can be configured in the preferences dialog of iCab). MacOS 9.1 has some serious bugs which make the Unicode input fields useless, so it's better to switch them off. Apple has fixed this bug in MacOS 9.2, so under MacOS 9.2 the Unicode text edit fields are enabled under 9.2.
  • Fav-Icons are now supported and will be shown in the Tabs and in the URL location field.
  • When calculating the location of an error in an inline stylesheet for the error report, the column could be wrong.
  • In XML documents iCab should now recognize the XHTML namespace and parse the document as XHTML.
  • The HTTP header "Link" is now supported.
  • "data" URLS will be always supported in XMLHttpRequests.
  • Small changes for the earthlink.net page which is heavily broken when processing the form data of its Web-Mail service. The server didn't accept "boundary" markers (for "multipart/form-data") which didn't start with multiple "----". But there's no such restriction in web standards, the example in the web standas even do always use boundary markers without any leading "-".
  • The CSS property "outline" didn't work anymore, which is fixed again.
  • Clicking the Stop button didn't stop loading plugin data.
Posted by Thomas Much at 13:28
Categories: iCab & InScript