Mozilla M5 - Erfahrungsbericht =)

Alain Schroeder alain at mini.gt.owl.de
Fri May 28 14:49:35 CEST 1999


Ich dachte mir, daß vielleicht so mancher an einem kleinen Bericht intressiert
wäre... Die Screenshots, die ich während meiner Browserjungfernfahrt gemacht
habe werde ich gleich unter http://mini.gt.owl.de/~alain/ zur verfügung
stellen.

--- Compilation ---

Ich habe den Quellcode genommen und selber übersetzt - Das dauert lange, aber
es klappt, wenn man rücksicht auf ein paar Punkte nimmt. Bei Debian
Distributionen gibt es das Verzeichnis /usr/include/g++. Dort stehen Dateien,
die von Mozilla direkt erwartet werden, aber so nicht gefunden werden.

Bevor man also mozilla's configure startet sollte man CFLAGS so setzen, daß
dort auch "-I/usr/include/g++" drin steht (Oder besser eine andere Variable
benutzen - Dazu verweise ich mal an meine Frage, die ich an die Liste gestellt
habe). Wie es mit den anderen Distributionen steht, weiß ich nicht. Wer nach
"configure" noch Einstellungen ändern möchte, kann dies übrigens in der
config/autoconf.mk machen.

Ansonsten kann man sich einfach an die Datei README/mozilla/unix-build.html
halten. Ich habe zum übersetzen den pgcc (egcs mit Optimierungsmöglichkeiten)
benutzt und es klappte ohne großartige Probleme (Die kleinen Probleme sind so
oder so diejenigen, welche man am längsten suchen muß).

BTW: Im voraus sollte die nspr Lib installiert sein (auch von ftp.mozilla.org
zu kriegen). Außerdem kann man zwischen GTK und Motif als Toolkit wählen. (Ich
habe GTK gewählt (mindestens 1.2.0).

--- Der Browser ---

Ist alles kompiliert hat man die Qual der Wahl zwischen mozilla-apprunner.sh,
mozilla-viewer.sh und run-mozilla.sh. run-mozilla.sh und mozilla-viewer.sh
starten beide den Raptor (den Unterschied zwischen den beiden Scripten kenne
ich jetzt (noch) nicht.) Dieser ist etwas spartanischer als der Gecko (start
via mozilla-apprunner.sh), allerdings scheint dessen Oberfläche mittels XML
geschrieben zu sein.
Eigentlich sollte das nicht weiter schlimm sein, aber scheinbar ist das parsen
von XML noch nicht sooooo schnell: Die Folge: Ich muß auf meinem K6-200 ca. 1
Minute warten, bis der Browser einsatzfähig ist. (Schön aussehen ist
schließlich nicht alles...) (gecko.gif)

Ich bleibe erstmal weiter bei Gecko: Das Design gefällt mir und ich denke, daß
das eine gute Auffrischung im Vergleich zu Netscape 4.xx ist. Das laden und
setzen der Preferences endet leider mit einem Absturz... Wer genau hinschaut
erkennt, daß auf der linken Seite anscheinend etwas versteckt wird. Wer sich
die Mühe macht und das Browserframe an die Seite zu schieben, der wird mit
einer Vorschau auf die Integration des AOL IM's und der Bookmarks belohnt.
(gecko-bookmarks.gif)

Da man mit dem ganzen grafischen Krams eigentlich noch nicht so viel anfangen
kann (Außer die Home Funktion!!! :)) habe ich mit raptor weitergemacht.
Wie man sehen kann (raptor-slashdot.gif) ist raptor weniger dafür ausgelegt,
schön auszusehen, als mehr für die Entwicker... Um ehrlich zu sein: Der Raptor
gefällt mir besser als Gecko, da er bis auf Bookmarks und einen Home Button
(wichtiger!) alles bietet was man braucht (back, forward, url).
Das Anzeigen von Webseiten mit komplizierten Inhalten klappt schon äußerst gut
und ist IMHO schneller als mit Netscape 4.xx (raptor-slashdot.gif,
raptor-cnn.gif, raptor-freshmeat.gif). Auch Frames funktionieren prima
(Schwierig heutzutage noch welche zu finden ;) - Dank Flo wußte ich dann doch
noch eine Seite: raptor-mini.gif). Da mozilla erst bei M5 angelangt ist sind
zumindest einige Probleme vorprogrammiert: 
 * AltaVista läßt mozilla abstürzen (beim laden von Werbung ausgerechnet ;))
 * bei mp3site wird die Tabelle nicht richtig interpretiert (oder die Leute 
   dort haben keine vernünftige Tabellen... Frontpage? - raptor-mp3site.gif) 
 * wer gerne (wie ich) mit der Tastatur scrollt wird sehr bald Probleme mit 
   der Lesbarkeit haben (raptor-tastatur-garbage.gif)
 * Die Tagesschau crashed auch fröhlich den Browser.

--- Fazit ---

Ich finde, was ich gesehen habe, schon äußerst ansprechend und denke, daß sich
spätestens mit der Möglichkeit mozilla als GTK-widget einzusetzen, eine rosige
Zukunft für Gecko/Raptor (und wer noch in der Familie ist) am Horizont breit
macht. Ich werde mir M6 wohl auch besorgen und damit rumspielen :)) (Puuuh...
Ich bin fertig - mit dem Text als auch so)

	cYa,
	  - -- Alain -- -

PS: Mein mozilla source Dir belegt circa 150 MB momentan... (Sources, Object
    Files und das finale Produkt)
PPS: Gestern sollte eigentlich M6 released werden...

-- 
My opinions are mine. You can rent them. Just ask me for prices
					-- Steffen Grunewald



More information about the Linux mailing list