• "Dynamische Fonts" (Bitstreams "TrueDoc") funktionierten nicht mehr.
• Beim "Zurückgehen" im Verweis-Manager verschwand die Verweisliste.
• Wenn ein JavaScript neue Texte in ein Text-Feld einträgt, wurde grundsätzlich der komplette Text selektiert.
• In seltenen Situationen konnte es passieren, daß sich iCab den Ordner für die Favoritenleiste nicht merken konnte.
• Weitere Workarounds für neue Hotmail-Probleme eingebaut.
• Beim Datei-Upload (<INPUT TYPE="FILE">) verwendet iCab bei Text-Dateien nicht mehr den Content-Type "application/octet-stream" sondern "text/plain". Die alte Methode ist zwar nicht falsch, macht bei einigen Web-Servern aber Probleme.
• Wenn mehrere Bilder mit unterschiedlicher Ausrichtung (TOP, MIDDLE, BOTTOM) in einer Zeile ausgegeben wurde, dann verwendete iCab die Ausrichtung des letzte Bildes auch für alle anderen.
• Einige Plugins hatten das Problem, daß der Mauszeiger manchmal als Pixel-Müll angezeigt wurde.
• Nach dem Verschieben von Java-Fenstern wurde nicht immer korrekt die neue Position des Java-Applets an MRJ gemeldet.
Bugfixes in iCab Preview 1.9a
• Einige Bugfixes in InScript/JavaScript
• Einige weitere Workarounds für fehlerhafte HTML-Seiten.
• Bei Plugins wird jetzt auch der Modus unterstützt, bei dem die Plugins das komplette Browserfenster einnehmen können.
• In der englischen Version fehlte der horizontale Slider im Email-Fenster.
• Wurde beim Programmstart automatisch die Hotlist oder History geöffnet, dann wurde nicht mehr automatisch auch ein Browser-Fenster geöffnet.
• Nachträgliches Nachladen von gefilterten Bildern klappte nicht mehr immer.
• Eine HTTP-Redirection von HTTP nach HTTPS führte in der PPC-version zum Absturz, falls URL-Access nicht installiert war.
• Beim Import von IE-Bookmarks wurden Trennstriche nicht korrekt übernommen.
• Wurden Plugins in <IFRAME>s plaziert, dann klappte der Bildaufbau nicht immer.
• Die Abfrage des Browsernamens aus einem Plugin lieferte immer einen Leerstring. Das IPIX-Plugin stürzte deswegen ab. Für das IPIX-Plugin muß man übrigens auch mindestens "Mozilla/3.0" in iCab einstellen, weil es sonst nicht läuft.
• Falls kurz vor dem Ende einer Datenübertragung für ein Plugin mehr Daten eintrudelten, als das Plugin auf einmal annehmen wollte, wurden die restlichen Daten nicht mehr an das Plugin weitergereicht.
• Nach dem Laden der Preferences-Datei wurde versucht, die dort gespeicherten Drucker-einstellungen vom MacOS auf Gültigkeit überprüfen zu lassen. Gab es allerdings kein Preferences-File, oder enthielt dieses keine Druckereinstellungen, dann wurde beim Überprüfen ein NULL-Handle verwendet, was dann zu Abstürzen führen konnte (je nach Druckertreiber).
Bugfixes in iCab Preview 1.9
• Bei GetURL-Events macht iCab jetzt neue Fenster auf, anstatt die Seite im obersten Fenster anzuzeigen.
• Die regelmäßige Aktualitätsprüfung der Web-Cache-Einträge (alle x Wochen/Monate...) funktionierte nicht richtig.
• Der SOCKS-Firewall wurde von iCab fälschlicherweise auch dann benutzt, wenn ein HTTP-Proxy angegeben war, dieser aber durch die "no-Proxy"-Einträge umgangen wurde.
• iCab merkt sich jetzt alle Passwörter, die vom Keychain/Schlüsselbund ermittelt wurden, so daß diese nur ein einziges mal pro Programmstart nachgefragt werden.
• Der Upload von Dateien (<INPUT TYPE="FILE">) klappte nicht immer.
• Bei HTML-Formularen ohne "TABINDEX"-Attribute konnte man den Cursor nicht rückwärts bewegen (Shift-Tab).
• Hatte man mit Apfel-ALT-W alle Fenster auf einmal geschlossen, so stürzte iCab ab.
• iCab konnte manchmal nicht korrekt erkennen, ob eine Datei in einem WebArchiv vorhanden war oder nicht.
• Tastendrücke an Java-Applets wurden bei Pfeiltasten nicht korrekt ausgeführt.
• Das MouseLeave-Event in Java-Applets funktionierte nicht.
Bugfixes in iCab Preview 1.8
• Mit der aktuellen Version von "URL Access" (aus MacOS 9) ist jetzt auch der Hotmail-Zugriff möglich.
• Ports > 32767 in URLs wurden negativ angezeigt.
• Jedes Fenster bekommt jetzt eine eigene Zeichensatzkodierung zugewiesen.
• Sobald man über 125 Cookies oder über 125 Bildfilter im Einstellungsdialog gesammelt hatte, wurden u.A. Panels aus dem Einstellungsdialog nicht mehr angezeigt.
• Falls beim Zugriff auf eine Web-Seite der Server eine Authorisation verlangte, so wurden von iCab die jeweiligen Dateien nicht geschlossen.
• Im Kiosk-Modus wird der User jetzt darauf hingewiesen, wenn er eine "verbotene" Seite aufgerufen hatte.
• Die Zoombox der Fenster schalten zwischen aktueller Größe und Größe des Inhalts um (nicht mehr Bildschirmgröße). Beim Browser-Fenster ist das prinzipiell nicht möglich, weil sich die Webseite selbst immer an die Fensterbreite anpasst.
• Shortcut für den Kiosk-Modus erneut geändert. Der neue Shortcut ist Apfel-T. Der alte (Apfel-U) funktioniert nicht mehr, sobald der URL-Manager verwendet wird, da URLM den selben Shortcut verwendet, um sich selbst zu aktivieren.
• Beim Kopieren der Text-Auswahl (Apfel-C/Drag&Drop) werden jetzt auch die Farbinformationen mitkopiert. Allerdings werden dabei ganz helle Farben abgedunkelt, da die Hintergrundfarbe nicht mitkopiert werden kann. Die hellen Farben wären auf einem weißen Hintergrund sonst nicht lesbar.
• Beim Kopieren der Text-Auswahl werden bei numerierten Listen die Listen-Nummern nicht mehr in "*" verwandelt.
• Bei versteckten Sound-Objekten wurde trotzdem ein Audio-"Controller" gezeichnet.
• Beim Empfang von URLs über Drag&Drag wurden überlange URLs fälschlicherweise gekürzt.
• Beim Neuladen einer Seite (z.B. durch automatisches Update oder "Neu"-Button) ging der Eingabefokus verloren, wodurch das Scrollen mit der Tastatur nicht mehr funktionierte.
• Der FTP-Download über einen FTP-Proxy hatte nicht geklappt.
• Bei Frame-Seiten wurde u.U. der falsche "Referer" verschickt.
• Das automatische Ausfüllen von Formularfeldern funktionierte nicht, wenn kein SIZE-Attribut angegeben war.
• Beim "Download" von Festplatte in Web-Archive wurden Dateien mit bestimmten Dateitypen an passende Hilfsprogramme weitergereicht, anstatt sie ins Archiv zu packen.
• Der Datei-Upload hatte noch nicht ganz funktioniert.
• In Web-Archiven wurden alle CGI-Parameter in URLs ignoriert.
• iCab ist jetzt weniger streng beim Einlesen von Zip-Archiven. überflüssige Ordner-Definitionen werden jetzt ignoriert. Damit ist es jetzt auch möglich, manuell mit ZipIt (o.ä.) Archive zusammenzupacken, die von iCab als Web-Archiv erkannt werden. Einzige Voraussetzung jetzt: Richtiger Dateityp ('ZIP•') und Creator ('iCAB') und die erste Datei im Archiv muß eine leere Datei mit Namen "iCabWebArchive" sein. Alle anderen Dateien im Archiv müssen sich in Ordnern (die oberste Ordner wird als "Server" gewertet) befinden, dürfen also nicht im "Wurzelverzeichnis" liegen.
• Einige Cookie-Probleme behoben. Die Cookie-Spezifikation von Netscape ist alles andere als gut durchdacht, so widerspricht sich die Spezifikation in einigen Punkten selbst, bzw. geht vollkommen an der Realität vorbei (z.B. müssten alle Cookies die von Servern aus der ".de"-Domain gesetzt werden nur für Domains mit 3 Punkten erlaubt sein. Dummerweise ist es hier gar nicht üblich eine 2stufige Toplevel-Domain Hierarchie zu verwenden (wie z.B. ".com.uk"), weswegen hierzulande praktisch in allen Domains nur 2 Punkte vorkommen. Legale Cookies dürfte es also für ".de"-Domains gar nicht geben). Mit einigen zusätzlichen Abfragen und Annahmen sollten jetzt die möglichen Sicherheitsprobleme behoben sein, und trotzdem auch die illegalen ;-) Cookies aus ".de" noch immer funktionieren.
Siehe auch http://www.nihongo.org/snowhare/utilities/triple_dot und http://homepages.paradise.net.nz/~glineham/cookiemonster.html. iCab müsste alle die dort angebotenen Tests bestehen.
• Bestimmte FTP-Verzeichnisse wurden nicht immer sofort angezeigt, sondern erst wenn sie aus dem Cache geladen wurden.
• Die automatische Vervollständigung von URLs gibt's jetzt auch im URL-Eingabe-Dialog und im URL-Eingabefeld des Download-Dialogs.
• Wenn neu erzeugte Downloads einzelner Dateien direkt aus dem Download-Dialog gestartet wurden, dann wurden sie u.U. doppelt geholt.
• Die Suche über den "Suchen"-Dialog im Internet klappte nicht, wenn das Formular über "POST" versendet werden muß.
• Downloads von als "multipart/*"-verpackte einzelne Dateien funktionieren jetzt ohne Probleme.
• Beim Tag <A> oder <AREA> wurde SHAPE=DEFAULT (Bereich umfasst komplettes Bild) nicht ausgewertet.
• Bei Koordinatenangaben (COORDS="..") wurden prozentuale Werte nicht korrekt verarbeitet.
• iCab versucht jetzt beim Drucken Bilder und Tabellen als ganzes auf eine Seite zu drucken. Passt ein Bild/eine Tabelle nicht mehr auf die aktuelle Seite, so wird der Druck auf der nächsten Seite fortgesetzt. Klappt aber noch nicht bei riesigen verschachtelten Tabellen.
• Im History-Popup links neben dem URL-Eingabefeld wird die aktuelle Position in der History markiert.
• Verschob man ein Bild über Drag&Drop in den Finder und dort auf ein anderes Programm, so wurde dieses Programm mit den Bilddaten überschrieben.
Bugfixes in iCab Preview 1.7
• Während des Downloads einer Web-Seite mit HTML-Formular kann man oft schon anfangen Eingabefelder des Formulars auszufüllen, bevor das Dokument vollständig geladen wurde. Dabei wurde allerdings bei einem Neuformatieren der Seite (Bilder sind angekommen) der Fokus wieder vom aktuellen Eingabefeld entfernt. Jetzt passiert das nicht mehr.
• Der Import einer japanischen IE-Favorites.html-Datei klappte nicht richtig, weil iCab von einer "iso-latin-1" anstatt einer "x-sjis"-Kodierung ausging.
• Wenn man jetzt die automatische URL-Vervollständigung ausschaltet, dann versucht iCab genau die eingegeben "URL" zu erreichen. OpenTransport wird dann im Fehlerfall versuchen, die Domain anhand der "Such-Domains" im TCP/IP-Kontrollfeld zu korrigieren. Hat man z.B. in den "Such-Domains" den Wert "*.t-online-de" angegeben, so reicht eine Eingabe der URL "http://www/" um auf "http://www.t-online.de/" zu gelangen.
• Es wird jetzt im Fehlerreport vermerkt, wenn das <LEGEND>-Tag nicht direkt auf das <FIELDSET>-Tag folgt, bzw. sogar ganz fehlt.
• Das iCab-eigene Email-Fenster konnte keine "leere" Mails verschicken.
• Im Download-Manager wurde die maximale Download-Menge nicht korrekt ausgewertet.
• Falls über <BASE TARGET="target"> ein Standard-Zielframe/Fenster für alle Links angegeben wurde, so wurde dies bisher nicht für Formulare verwendet.
• Beim zweimaligem Vergrößern/Verkleinern der Schriftgröße über die Buttons im Browserfenster wurden eventuell aktivierte Standard-Link-Buttons deaktiviert.
• <TEXTAREA>-Felder scrollen jetzt automatisch, wenn man beim Selektieren von Text die Maus über den Rand hinausbewegt.
• Eine Redirection von einer http-Seite auf eine https-Seite funktionierte nicht.
• Bei einer Redirection von http nach ftp wird jetzt auch ein FTP-Programm nachgestartet, falls FTP nicht durch iCab erfolgen soll.
• Ohne Appearance-Manager (d.h. Mac OS 7.x) führte ein Klick auf "HTML-Farbdefinitionen ignorieren" im Druckdialog zum Absturz.
• Bei der HTTP-Authorisation konnte es passieren, daß man mehrfach nach einem Passwort gefragt wurde.
• Beim Nachladen von Bildern wurde der STOP-Button nicht aktiviert.
• Fehler bei der Verarbeitung von GetURL und OpenURL-Events behoben. Falls das öffnen der URL nicht klappte, schickte iCab nicht immer die Antwort zurück, so daß der Sender des AppleEvents dann bis zum TimeOut warten mußte.
• Mit Isländischen MacOS werden die Zeichen Þ ð usw. nicht mehr über den Text Encoding Converter ungewandelt, sondern direkt. Damit muß man hier dann nicht mehr den Koreanischen Font installieren, um die isländischen Zeichen anzuzeigen (die sind dann ja im Systemzeichensatz verhanden).
• Ein Problem mit einer "Redirection" auf HTML-Ebene behoben, so daß jetzt auch Hotmail.com funktionieren sollte.
• Wenn man iCab startete, indem eine URL-Datei auf iCab gezogen wurde, so meldete iCab bei fast jeder Aktion Fehler -192.
• Das automatische Ausfüllen in HTML-Formularfeldern wird nicht mehr durchgeführt, sofern das Feld nur Platz für ein Zeichen für die Anzeige bereitstellt, aber mehr eingegeben werden dürfen (SIZE=1 MAXLENGTH>1). Außerdem versucht iCab nicht mehr, längere Texte in die Eingabefelder einzufügen, als sie Platz bieten (MAXLENGTH).
• Workaround für fehlerhaften HTML-Code: öffnende uns schließende Heading-Tags passen nicht zusammen (z.B. <H1>...</H3>).
• Im Offline-Modus versucht iCab nicht mehr, irgendwelche Java-Applets zu starten, die nicht auf der Platte liegen (MRJ geht dann nämlich zwangsläufig online, um das Applet zu starten).
• Behauptete ein Server, daß er eine Datei vom Typ "multipart/*" schickt, aber dann doch nicht mehrere Teile schickt (sowas ist zwar ein Verstoß gegen die HTTP-Spezifikation, kommt aber dennoch vor), so wurde iCab sehr langsam, da iCab immer wieder die Datei nach den einzelnen Teilbereichen absuchte, die ja nicht vorhanden sind.
• Hatte man iCab so konfiguriert, daß bestimmte Protokolle (z.B. ftp, https) nicht durch iCab selbst behandelt werden sollen, dann beauftragte iCab InternetConfig damit, ein passendes Programm für die URL zu finden und diesem die URL zu übergeben. War aber in InternetConfig (Internet-Kontrollfeld) für dieses Protokoll iCab eingetragen, so wurde die URL an iCab übergeben, und da iCab sich ja nicht damit befassen soll (laut Einstellung) gab iCab die URL sofort wieder an InternetConfig weiter. Die Folge war dann, daß iCab und InternetConfig nichts anderes mehr taten, als sich die URL gegenseitig zuzuschieben.
• Die fehlerhafte Verwendung des <TBODY>-Tags in einer HTML-Datei konnte zum Absturz von iCab führen.
• In der Hotlist, History und im Download-Manager werden überlange Einträge jetzt in der Mitte gekürzt und nicht mehr am Ende. Dadurch sind bei allen URLs jetzt die Dateinamen am Ende immer sichtbar.
• Die Reihenfolge bei der Font-Zuordnung im Parser wurde geändert. Der griechische Zeichensatz ist jetzt nach dem Symbol-Zeichensatz (der praktisch immer vorhanden sein sollte) eingeordnet. Dadurch werden jetzt auch griechische Buchstaben (zumindest die, die im Symbol-Zeichensatz vorhanden sind) angezeigt, wenn gar kein griechischer Zeichensatz vorhanden ist (was bei den meisten der Fall sein dürfte).
• iCab prüft beim Starten jetzt nochmals, ob die Fonts aus den Preferences auch tatsächlich korrekt sind, und stellt, falls nötig und möglich wieder die Defaultwerte ein. Damit sollten Probleme mit nachträglich installierten japanischen/chinesischen usw. Fonts und der vergessenen Anmeldung in iCab behoben sein. Wird der Font nachträglich installiert dann verwendet iCab diesen jetzt auch ohne Anmeldung in iCab. Das ganz klappt aber leider nur für die nicht-romanischen Fonts.
• Die im "Ansicht"-Menü einstellbare Default-Zeichensatzkodierung war intern zum Teil nicht richtig zugeordnet.
• Die Suche auf den ctROM/xPressed CDs des Heise Verlags wurde umgestellt, da die neuen Halbjahres CDs die bisher von iCab benutzte Stichwort-Datei nicht mehr enthalten. Dadurch funktioniert jetzt auch die "ctROM 90/91", auf der zwar die alte Stichwort-Datei vorhanden war, aber leider nicht auf dem HFS-Teil der CD.
• iCab kommt jetzt mit der Auswahl von "nicht-buchstabigen" Menü-Shortcuts (wie Apfel-+, Apfel-., usw.) auf allen Tastatur-Layouts zurecht. Also auch dann, wenn zusätzlich z.B. noch die Shift-Taste gedrückt werden muß.
• Bei den Tabellen in der Hotlist/History/Download-Manager wurden beim selektieren per Gummiband alle Einträge wieder deselektiert, die aus dem sichbaren Bereich herausscrollten.
• Bei einer Liste rechts neben einem Bild wurden die Bullets falsch gezeichnet, falls ein Listenelement rechts neben dem Bild begann und unter dem Bild endete.
• Falls ein Cookies nur bis zum Programmende verwendet werden sollte und der Server später den Cookie mit einem neuen Datum versehen, wurde das neue Datum des Cookies verwendet, und dementsprechend eventuell auch über das Programmende verwendet. Jetzt bleibt das Verfallsdatum auf das Programmende fixiert.
Bugfixes in iCab Preview 1.6a
• Es gab noch zwei Möglichkeiten, aus dem Kiosk-Modus in andere programme zu wechseln.
• 1 Pixel hohe Hintergrundbilder wurden zum Teil komplett schwarz dargestellt.
• Beim Fenster-Stapeln (Menü: Fenster/Stapeln) werden jetzt nur noch Browser-Fenster berücksichtigt.
• Shortcut für den Kiosk-Modus geändert, weil der alte z.B. auf französischen Tastaturen ohne Ziffernblock nicht eingegeben werden kann (jetzt Befehl-U).
• Beschriftung der englischen Version im Kiosk-Panel des Einstellungsdialogs war falsch. (Beschränkung auf bestimmte Seiten).
• Ein paar probleme mit "URL Access" behoben.
Bugfixes in iCab Preview 1.6
• Bei transparenten GIF-Animationen, die über einem feststehenden Hintergrundbild (bgproperties=fixed) liegen, wurde ein falscher Ausschnitt des Hintergrundes im transparenten Teil gezeichnet.
• Unter MacOS 7.x wurde der Druckdialog (zumindest bei bestimmten Druckertreibern) bei jedem Aufruf immer höher.
• Änderte man bisher etwas in den Listen des Einstellungsdialogs (Cookies, Passwörter, Suchpfade, usw.), so wurden sie bei Abbruch nicht auf den alten Stand gebracht.
• Workarounds eingebaut, damit iCab besser mit fehlenden </A>-Tags bzw. geschachtelten <A>-Tags zurecht kommt (<A>-Tags dürfen nicht geschachtelt werden).
• iCab kommt jetzt mit '?' in Datei/Ordnernamen zurecht.
• Auf monochromen Auflösungen wurden transparente GIFs u.U. nicht korrekt gezeichnet. Jetzt sollte es keine Probleme damit geben.
• Einige weitere Workaround für fehlerhaften HTML-Code eingebaut.
• Die Behandlung des Eingabe-Fokus etwas verändert: Der Fokus bleibt jetzt auch beim Seitenwechsel dort, wo er vorher war. War er vorher im URL-Eingabefeld, so ist er auch nach einem Seitenwechsel dort. War er vorher auf der Web-Seite, so ist er auch nach einem Seitenwechsel dort.
• Drag & Drop von URLs/Dateien von anderen Programmen direkt in das Download-Manager-Fenster konnte zu Abstürzen führen, falls iCab dabei irgendwelche Dialoge öffnete.
• Bei der Suche im aktuellen Fenster wurden Umlaute nicht erkannt.
• Falls der DOCTYPE unbekannt war, gab iCab die falsche Warnung aus ("DOCTYPE nicht vorhanden", anstatt, "DOCTYPE unbekannt")
• Der Bookmarks-Import von alten Navigator-Versionen klappte nicht, weil die Ordnerstruktur im Preferences-Ordner hier anders aussah.
• In seltenen Fällen konnte es passieren, daß bei fehlerhaften Frame-Definitionen die Frames mehrfach übereinander dargestellt wurden.
• Vorhandene (also bereits akzeptierte) Cookies werden jetzt auch dann an den jeweiligen Server geschickt, wenn die generelle Einstellung gerade auf "nicht akzeptieren" steht (natürlich nur, wenn der jeweilige Cookie in der Cookie-Liste auch zur Verwendung freigegeben ist). Früher verhinderte die generelle Einstellung "nicht akzeptieren" auch, daß überhaupt Cookies an Server verschickt wurden. Was natürlich falsch war, weil man die jeweiligen Cookies ja deshalb akzeptiert hatte, damit sie auch verwendet werden.
• Falls eine <TEXTAREA> in einer <PRE>-Umgebung definiert war, so wurden Zeilenumbrüche nach der TEXTAREA verschluckt.
• Verschickte man mit iCab Mails, dann wurde der "From:"-Header fehlerhaft aufgebaut.
• Ein fehlender Wert in der 'aete' Resource führte dazu, daß der ScriptEditor manchmal abstürzte, wenn ein AppleScript compiliert wurde, das von iCab ausgeführt werden sollte.
Bugfixes in iCab Preview 1.5
• iCab plaziert die Fenster jetzt beim Öffnen auf dem Monitor, auf dem sie zuletzt geöffnet waren, also nicht mehr grundsätzlich auf dem Haupt-Monitor. Dialogboxen sollten immer auf dem Monitor aufgehen, auf dem sich die größte Fläche des aktiven Fensters befindet.
• Klickte man auf eine Server-Side-Image-Map mit gedrückter Apfel-Taste (damit der Link in einem neuen Fenster aufgeht), wurde vergessen, die Koordinaten zu übertragen.
• Falls bei Frame-Definitionen ein oder mehrere </FRAMESET>-Tags fehlten, wurde zum teil überhaupt nichts angezeigt.
• iCab merkt sich jetzt auch die Ports für die (Proxy-)Autorisation.
• Die Proxy-Authorisation funktionierte bisher nicht richtig.
• Auf 68K-Macs gab's beim Aufruf des Druckdialogs einen Absturz.
• Auf 68K-Macs gab's gelegentliche "Division durch Null"-Fehler (Exception 4).
• Auf 68K-Macs gab's das Problem, daß sehr häufig "Netzwerk-Fehler ###" mit einer großen Fehlernummer auftraten.
• Falls der Download-Manager ganze Web-Sites holte, so wurden u.U. auch "mailto"-Links ausgewertet.
• Animierte Hintergrundbilder wurden nicht korrekt abgespielt.
• Active-X-Controls wurden fälschlicherweise als Java-Applets "erkannt".
• Bei der Ausgabe von arabischem/hebräischem Text wurde ein Zeichen nicht korrekt umgesetzt.
• iCab hatte es im Fehlerreport fälschlicherweise angemeckert, wenn <COL> ohne <COLGROUP> verwendet wurde. <COL> darf aber ohne <COLGROUP> verwendet werden, wobei dann eben eine <COLGROUP> angenommen werden muß.
• Man konnte im Hotlist-, History- und Download-Manager-Fenster selektierte Einträge nicht über Apfel-X ausschneiden.
• Bug beim Verarbeiten von AppleEvents behoben.
• Weitere Workarounds für fehlerhafte HTML-Tabellen eingebaut.
• Einige Bugs im HTML-Renderer behoben.
• Die per Drag&Drop kopierten Bilder erhalten im Kommentarfeld der Datei jetzt auch ihre Original-URL.
• Einige Web-Server störten sich am (absolut korrekten) HTTP-Header "Accept-Language", den iCab verschickte, falls
eine bevorzugte Sprache im Einstellungsdialog angegeben war. Jetzt verwendet iCab die Variante, die der MSIE verwendet, auch wenn die eigentlich nicht ganz korrekt ist.
• Der Menupunkt "Fehlender Bilder laden" funktionierte nicht, wenn Bilder ausgeschaltet waren. Nur das gezielte Nachladen einzelner Bilder über das Kontextmenü funktionierte.
• Wurde bei Frame-Definitionen ein <META HTTP-EQUIV="Refresh" ...> im NOFRAMES-Abschnitt angegeben (was im gar nicht erlaubt ist), die <NOFRAMES>-Tags wurden aber "vergessen", so wertete iCab das META-Tag aus.
• iCab wertet jetzt auch den "Refresh"-Header im HTTP-Protokoll aus.
• Probleme mit fehlerhaften ROWSPAN oder COLSPAN-Werten behoben.
• iCab ist jetzt etwas nachlässiger in der Erkennung eines Drags bzw. Klicks. Jetzt muß man z.B. einen Link mind. 3 Pixel bewegen, damit dies noch als Drag erkannt wird, bewegt man den Link gar nicht oder max. 2 Pixel bevor man die Maustaste losläßt, dann gilt das als Klick.
• Die History wird jetzt regelmäßig gespeichert (ca. alle 5min, natürlich nur falls sie sich auch geändert hat).