Phoenix 2.13

Moderator: Patrick

Antworten
cms
RISCOS Legende
Beiträge: 683
Registriert: 02 Mär 2005, 16:51

Beitrag von cms »

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.

Ein Staat, in dem alle verdächtig sind, ist selbst verdächtig

www.arcsite.de
www.risc-os.de
Benutzeravatar
Patrick
Moderator
Beiträge: 613
Registriert: 01 Mär 2005, 21:54
Wohnort: Frankfurt
Kontaktdaten:

Beitrag von Patrick »

Ich denke es mach auch weitaus mehr Sinn, sich in Zukunft weiter auf !NetSurf zu konzentrieren, als zu versuchen aus !Browse/!Pheonix einen vernünftigen Browser zu machen.

Aber vielleicht können die !NetSurf Leute ja mal, sofern sie jemals mit einer Umsetzung von JavaScript für !NetSurf anfangen, noch nützliche Infos aus dem !Phoenix Sourcecode entnehmen .....
cms
RISCOS Legende
Beiträge: 683
Registriert: 02 Mär 2005, 16:51

Beitrag von cms »

[quote="Patrick"]Aber vielleicht können die !NetSurf Leute ja mal, sofern sie jemals mit einer Umsetzung von JavaScript für !NetSurf anfangen, noch nützliche Infos aus dem !Phoenix Sourcecode entnehmen .....[/quote]
Ein klares [b]Nein[/b]! Mit diesen JavaScript kann man nichts anfangen. Wir brauchen heutzutage kein JavaScript aus der Netscape 4 Zeit. Heute braucht man [url=http://de.wikipedia.org/wiki/Document_Object_Model]DOM[/url], http_request ([url=http://de.wikipedia.org/wiki/Ajax_(Programmierung)]Ajax[/url]) usw. Und dafür braucht es etwas mehr. Zusätzlich bedeutet es auch tiefere Eingriffe in den Browser damit JavaScript in die Darstellung eingreifen kann und ich meine nicht das Auswechseln von Knöpfen.

BTW: Wie ich gelesen habe kann Phoenix Webseiten als PDF incl. Links exportieren. Wenn das stimmt ist es ein recht interessantes Feature. Das werde ich mir später Zuhause mal ansehen und ich muß den Browser eh genauer unter die Lupe nehmen. Aber es gibt wichtigeres. Ich selbst würde mir bei NetSurf auch Tabbed Browsing und eine bessere Cookieverwaltung incl. Block- und Erlaubliste wünschen. Aber JavaScript ist viel, viel wichtiger.

Ein Staat, in dem alle verdächtig sind, ist selbst verdächtig

www.arcsite.de
www.risc-os.de
Antworten