|
Wenn du dieses Dokument zu lesen bekommst, wirst du dir sicher folgende Fragen stellen:
Und das zurecht! Frei nach dem Motto 'Never change a running System' würde ich mich das auch fragen. Zumal ja vorallem die neuen 'großen' Browser (Netscape und Internet Explorer) als Speicherfresser und Resourcenverschwender bekannt sind. Und ja: das sind sie wirklich. Trotzdem versuche ich, die eben genannten Fragen so überzeugend wie möglich zu beantworten, und auch auf eine Lösung zu kommen. Warum sollte ich meinen Browser updaten?Die technische Antwort ist sehr einfach: weil ein neuer Brower einfach eine bessere und modernere technische Basis bietet, um durch das Netz zu surfen und Seiten darzustellen. Dazu gehören unzählige Techniken wie HTML, CSS, DOM, ECMA-262, PNG, Java und Flash. Und natürlich eine nahezu endlos fortsetzbare Liste anderer Akronyme und (marketing-)technischer Bezeichnungen. Und tatsächlich gibt es eine ständige Weiterentwicklung vorhandener Standards wie HTML. Dazu gesellen sich Neuentwicklungen, die (genau wie eine neue HTML-Version) logischerweise auch erst von einem Browser unterstützt werden können, nachdem sie spezifiziert worden sind. Speziell Netscape in der Version 4.x ist zur Zeit (vor allem auf nicht-Microsoft-Computern) noch sehr verbreitet. Allerdings ist die Basis (trotz Verbesserungen) von Netscape 4.x bereits über 4 Jahre alt (und wird nicht jünger!). Deshalb ist er, wie ältere Browser aus dem Hause Microsoft und anderer Hersteller, vielen moderen Entwicklungen einfach nicht mehr gewachsen. Das soll keine Propaganda für den Internet-Explorer sein, ganz im Gegenteil. Es ist einfach eine Tatsache. Über KompatibilitätIn der Theorie ist Browsen im Internet ganz einfach. Man kann einen
beliebigen Browser nutzen - neue Techniken, die ein alter Browser
nicht implementiert hat werden einfach 'überlesen' und damit sind
auch neue Seiten für alte Browser nutzbar - und umgekehrt. Soviel
zur Theorie. So war es gedacht, und wäre wirklich
wünschenswert. Leider sieht die Praxis anders aus. 1995 - mit der
Integration des Internet Explorers in Windows begann ein Wettlauf
zwischen Microsoft und Netscape um die Vorherrschaft auf dem
Browsermarkt - der sogenannte 'Browerkrieg'. Um die Gunst der Benutzer
zu erlagen, bauten beide Parteien proprietäre HTML-Erweiterungen
in ihre jeweiligen Produkte ein, die dem jeweilig anderen Browser die
Darstellung einer Seite unmöglich machten, oder zumindest einen
schlecheren optischen Eindruck hinterließen. Diese Erweiterungen
wurden entsprechend auch nur von einem speziellen Browser - und das
meistens auch nur in einer speziellen Version - unterstützt. Der
Interoperabilität war damit ein Ende gesetzt. Letztlich gewann
Microsoft (zumindest aus Sicht der Marktanteile) diesen Grabenkrieg.
Jedoch wäre bei einer Vorherrschaft des Internet Explorer (6.0)
alles ausgeschlossen, was nicht mindestens Windows(98) heißt.
Unteranderem deshalb gab es viele Bestrebungen, die ursprüngliche
Idee der Interoperabilität wiederherzustellen. HTML wurde
standartisiert und sowohl Microsoft als auch Netscape beteuerten,
diese Standards zu befolgen. Welche Alternativen habe ich?Diese Seite basiert also auf genannten Standards! Sie läßt
sich auch auf Netscape 2.0 problemfrei darstellen! (Ich habe es
getestet) Sie enthält zwar kaum Farbe, das Layout ist anders als
gedacht, aber man kann den Inhalt Problemlos nutzen. Netscape
4.x kommt der gewünschten Darstellung schon näher,
allerdings ist die kaputte CSS-Implementation (über die
das Layout, (Schrift-)Farbe, Abstände, etc) beim betrachten eher
hinderlich als nützlich. Die Schriftfarbe wird teilweise so
gesetzt, daß man sie auf dem Hintergrund kaum lesen kann. (Bei
Netscape 2 & 3 konnte man wenigstens alles sehen, weil es Schwarz
auf Weiß war) Da ich jedoch keine komerzielle Seite betreibe, kann ich es mir erlauben auch wirklich den Standard zu unterstützen, und nicht irgendwelche Tricks anzuwenden, damit die Seite doch noch eben so ein gutes Gesicht auf alten Browsern macht. Ich könnte es natürlich, aber ich tue es mit voller Absicht nicht! Es gibt da draußen aber noch mehr, als Internet Explorer und Netscape. Eine bekannte Alternative, die (mindestens) seit Version 4.0 exzellente Ergebnisse liefert, und zudem Resourcenschonender als Netscape oder IE ist, ist Opera. Oder der von mir persönlich genutzte Mozilla (aus dem Netscape entsteht). Es gibt eine unzähle Menge an Browsern (http://www.browserlist.browser.org/), die alle in irgendeiner Form ihren Zweck erfüllen. Eine Liste von Browsern mit Kommentaren folgt wenige Zeilen tiefer. Welche Browser kommen in Frage?Jeder Browser, der HTML 4.01/Strict und CSS1 korrekt implementiert, stellt meine Seite wie gedacht dar. (Mit CSS2 sieht sie sogar noch besser aus, allerdings existiert meines Wissens nach kein Browser, der CSS2 vollständig implementiert - aber auch schon Teile von CSS2, wie IE, Netscape, Opera, etc. sie unterstützen, werten die Optik bereits auf) Macht ein anderer Browser nicht meinen bisherigen Browser unbrauchbar? Diese Frage haben sich schon viele gefragt. Aber die Antwort ist glücklicherweise in allen Fällen außer beim Internet Explorer für Windows: Nein! Außer IE/Win32 lassen sich alle Browser parallel installieren und blockieren einander nicht. Sie können sogar zum Großteil Einstellungen, Mails und Bookmarks der anderen Browser (Mailer) importieren, ohne diese zu beeinträchtigen. Und natürlich bei nichtgefallen auch wieder deinstalliert werden. Es gibt meines Erachtens nach nur 4 wirklich unterschiedliche Browserkerne für PC-Systeme. IE, Gecko, Opera und Konqueror. Für den Mac gibt es noch einige andere wie iCab, aber die kann ich mangels Mac nicht testen. (Aber vielleicht du?) Auf jeden Fall gibt es von diesen verschiedenen 'Ursprüngen' mehrere Ableger, die sich in Details unterscheiden. Hier also getestete (und empfehlenswerte) Browser:
Danke!Danke, daß du dieses Dokument gelesen hast. Ich habe es ungerne geschrieben, weil es dem, der es liest, wahrscheinlich Zeit kostet, die er lieber mit dem Betrachten der Inhalte meiner Seite verbracht hätte. Und weil ich es selbst schade finde, daß das Netz nicht so interoperabel ist, wie es sein sollte. Aber ich habe es auch gern geschrieben, weil ich daran interessiert bin, daß es interoperabel wird. Deshalb schreibe ich Seiten, die von jedem standardkonformen Browser dargestellt werden können. Und deshalb möchte ich Leute ermutigen, Leute wie dich, Software zu nutzen, die das ermöglicht. Für ein schöneres, offeneres, schnelleres und freieres Web.
~ Daniel
|
When you get to read this document, you'll certainly ask youself some questions like
And you're very right! I also take 'Never change a running System' as a slogan, when it comes to installing new software. And in this case, the 'big' browsers (Netscape und Internet Explorer) are well-known to be very memory- and resourceconsuming. And roumors are right: they are. Nevertheless there are reasons to upgrade. But maybe not to one of those. I'll try and answer the above questions and finally present you a possible solution. So why should I upgrade my browser? From the technical point of view the answer is very simple: newer
browsers offer a more modern and technical better platform for
existing and future webtechniques. They make it easier to surf the web
and have better support for HTML, CSS, DOM, ECMS-262, PNG, Java and
Flash (to name only a few). And really, these techniques are
constantly developing and enhancing. Additionally constantly new
techniques are added to the 'web-standards'. Like newer versions of
HTML, those can only be supported after being specified. Some words about browser compatibility Theorie makes web browsing easy as possible. Take a browser of
your choice and start surfing. Newer technologies not implemented by
older browsers just get skipped and so newer pages are readable by old
browsers, too - and vice-versa. That's what theorie says. That's how
it was meant in the first place. And this is a great vision. And I'd
appreciate, if it was this way. Real life looks different,
nevertheless. 1995 - starting with integration of Internet Explorer in
Windows, a competition about browser domination arose between Netscape
and Microsoft - the so-called 'browser-war'. To show users the
benefits of their browsers, both parties started to implement
propriatary HTML-extensions into their browsers, which rendered the
page unusable for the other browser, or at least made it look bad.
Those extensions were supported only by browsers from one company
(sometimes even only by a special version of some browser). This was
the end of interoperability. Finally, Microsoft made the race in this
war (at least market-share said this). But domination of Internet
Explorer (6.0) would mean exclusion of everyone not running at least
Windows (98). Not at least because of that, there were projects and
campaigns to restore the initial idea of interoperability. HTML was
standartized, and both, Microsoft and Netscape, promised to support
those standards given by the W3C. My Alternatives? This site is based on the above mentioned W3C standards. It can be
viewed using Netscape 2.0 without problems! (I've tested it out) Since
Netscape 2 does not support CSS, it's laking color and layout,
but important is, you can use the content without problems.
Netscape 4.x comes closer to the intended layout, but it's
broken CSS implementation almost creates more problems than it
solves. In some cases, the textcolor is set to such values, you can't
read it on the background. (With Netscape 2 & 3 you could see
everything, because it was black and white) And so, because I'm not running a comercial site, I can afford to support only what I believe in (namely the standard). Though I could use some tweaks to make pages almost alike on any (broken) browser, I explicitly do not do this. There's more out there than Internet Explorer and Netscape. There's an alternative, providing convinient results since (at least) version 4. It requires less resources than Netscape or Internet Explorer and is called Opera. Or there's Mozilla, my personal choice for a browser. And there's an almost uncoutable amount of browsers (http://www.browserlist.browser.org/), that all serve a good result in their intention. A list of browsers I can advice you will follow some lines below. Which browser suits me?Any browser supporting HTML 4.01/Strict und CSS1 correctly, will display my site as intended. (Support for CSS2 makes it look even better, but I know no browser supporting CSS2 completly yet - but partitial support for CSS2, like IE, Netscpae, Opera, etc. provide, will enhance your experience) Won't an other/new browser break my current browser or it's settings? That's a question, many people asked themselfes, and made them think twice before upgrading. But the answer in all cases except for Internet Explorer for Windows is luckily: No! Except for IE/Win32 all browser can be installed parallel to another browser. Usually they can also import settings, mails and bookmarks from other browsers (including mailers), without damaging or deleting them. And certainly they can be uninstalled, if you don't like them In my opinion, there are only 4 really different browsercores for PC-systems. IE, Gecko, Opera and Konqueror. For Mac there are others like iCab, but due to a lack of a mac, I can't test those. (But maybe you?) In any way, there are several branches all based on those roots, differing usally only in UI and some details. So here are the tested (and well-proven) browsers:
Thanks!Thanks for reading this document. I disliked writing it, because it will certainly cost the reader time, he would have liked to spend reading the content of my pages. And because I'm unhappy about the situation that the web is not that interoperable, it's intended to be. But I also liked to write it, because I'm interested in making it interoperable. That's why I'm writing pages, that are readable in any standard conforming browser. And I'd like to encourage people, people like you, to use software that enables me and everyone to make the web interoperable. For a more beautiful, open, faster and free web
~ Daniel
|