Verfasst: 22 Okt 2007, 05:02
Ich habe mir die letzen Veröffentlichungen von [url=http://www.riscosopen.co.uk/content/downloads/risc-os-tarballs]ROOL[/url] heruntegeladen (binaries-one/two.zip) um mir den Browse Nachfolger Phoenix (Version 2.13 vom März 2005) anzusehen. Hier mein erster Eindruck von dem Browser.
Phoenix ist schnell, aber NetSurf ist schneller. Bei HTML gibt es hier und dort Mängel. So kann der Browser immer noch nicht Bilder neben dem Text anzeigen. Die HTML-Weiterleitung funktioniert nicht und bei Frames gibt es ein Problem mit nicht vorhanden Scrollbalken. Stylesheets (CSS) unterstützt Phoenix überhaupt nicht und so sehen nicht wenige Seiten ziemlich übel aus. Auch kann der Browser immer noch nicht Bilder neben dem Text anzeigen. Bei einigen Seiten verabschiedet sich der Browser mit ein paar Fehlermeldung. Für den Schnelltest habe ich mal die Auswahl bei den ArcSite Links angeklickt und mir die erste Seite angeschaut.
[list]
[*]OK: Forum, Drobe, ANS, Filebase, nutshells, Open Directory, Products Directory, Acorn Arcade, Icebird
[*]OK, aber CSS: AcornGamez, risc-os.de
[*]Fehlermeldungen: Icon Bar
[*]Fehlermeldung und Beenden: My RISC OS
[/list]
Ich habe mir dann mal die [url=http://de.selfhtml.org/javascript/beispiele/index.htm]JavaScript-Beispiele[/url] von SELFHTML angesehen. Zum Vergleich habe ich Linux und einmal Windows herangezogen.
[list]
[*]2 Frames: geht nicht
[*]Frames verhindern: geht nicht
[*]Kalender: funktioniert
[*]Cookies: funktioniert
[*]Formular prüfen: geht nicht
[*]dynamische Buttons: Fehlermeldung
[*]Aufenthaltsdauer: geht nicht
[*]Verweisliste: wechselt nicht die Seite
[*]Fehler mit onerror: Fehlermeldung statt alert()
[*]Fehler mit try...catch: Fehlermeldung statt alert()
[*]Fenstergröße überwachen: keine Überwachung
[/list]
Also von elf einfachen Beispielen haben gerade mal zwei funktioniert. Beim Taschenrechner produzieren auch Opera, Firefox und der Internet Explorer eine Fehlermeldungen wenn man diese einschaltet und der Rechner funktioniert so oder so nicht (?). Deshalb lasse ich dieses Beispiel unter den Tisch fallen. Vermutlich wird man bei längerer Nutzung von Phoenix JavaScript dauerhaft abschalten.
Mein Fazit: Phoenix ist zwar ein schneller Browser, hat aber deutliche Lücken bei HTML. CSS ist nicht vorhanden und JavaScript ist eine Katastrophe. Der Browser kann aber durchaus eine Alternative zu Browse sein. Bei JavaScript und andere Kleinigkeiten kann man sicherlich noch einiges ausbessern. Aber für DOM wird man, wie bei NetSurf, einiges umkrempeln müssen. Angeblich soll Browse/Phoenix auch nicht weiter entwicklungsfähig sein. Für mich ist und bleibt NetSurf die erste Wahl unter RISC OS und da wird in Zukunft sicher noch einiges passieren.
Phoenix ist schnell, aber NetSurf ist schneller. Bei HTML gibt es hier und dort Mängel. So kann der Browser immer noch nicht Bilder neben dem Text anzeigen. Die HTML-Weiterleitung funktioniert nicht und bei Frames gibt es ein Problem mit nicht vorhanden Scrollbalken. Stylesheets (CSS) unterstützt Phoenix überhaupt nicht und so sehen nicht wenige Seiten ziemlich übel aus. Auch kann der Browser immer noch nicht Bilder neben dem Text anzeigen. Bei einigen Seiten verabschiedet sich der Browser mit ein paar Fehlermeldung. Für den Schnelltest habe ich mal die Auswahl bei den ArcSite Links angeklickt und mir die erste Seite angeschaut.
[list]
[*]OK: Forum, Drobe, ANS, Filebase, nutshells, Open Directory, Products Directory, Acorn Arcade, Icebird
[*]OK, aber CSS: AcornGamez, risc-os.de
[*]Fehlermeldungen: Icon Bar
[*]Fehlermeldung und Beenden: My RISC OS
[/list]
Ich habe mir dann mal die [url=http://de.selfhtml.org/javascript/beispiele/index.htm]JavaScript-Beispiele[/url] von SELFHTML angesehen. Zum Vergleich habe ich Linux und einmal Windows herangezogen.
[list]
[*]2 Frames: geht nicht
[*]Frames verhindern: geht nicht
[*]Kalender: funktioniert
[*]Cookies: funktioniert
[*]Formular prüfen: geht nicht
[*]dynamische Buttons: Fehlermeldung
[*]Aufenthaltsdauer: geht nicht
[*]Verweisliste: wechselt nicht die Seite
[*]Fehler mit onerror: Fehlermeldung statt alert()
[*]Fehler mit try...catch: Fehlermeldung statt alert()
[*]Fenstergröße überwachen: keine Überwachung
[/list]
Also von elf einfachen Beispielen haben gerade mal zwei funktioniert. Beim Taschenrechner produzieren auch Opera, Firefox und der Internet Explorer eine Fehlermeldungen wenn man diese einschaltet und der Rechner funktioniert so oder so nicht (?). Deshalb lasse ich dieses Beispiel unter den Tisch fallen. Vermutlich wird man bei längerer Nutzung von Phoenix JavaScript dauerhaft abschalten.
Mein Fazit: Phoenix ist zwar ein schneller Browser, hat aber deutliche Lücken bei HTML. CSS ist nicht vorhanden und JavaScript ist eine Katastrophe. Der Browser kann aber durchaus eine Alternative zu Browse sein. Bei JavaScript und andere Kleinigkeiten kann man sicherlich noch einiges ausbessern. Aber für DOM wird man, wie bei NetSurf, einiges umkrempeln müssen. Angeblich soll Browse/Phoenix auch nicht weiter entwicklungsfähig sein. Für mich ist und bleibt NetSurf die erste Wahl unter RISC OS und da wird in Zukunft sicher noch einiges passieren.