Forum Basler Taube Foren-Übersicht
Forum Basler Taube
 
Forum Basler Taube Foren-Übersicht

Der Treffpunkt für Briefmarken-Sammler um zu fachsimpeln, zu diskutieren oder einfach nur zu plaudern

   
RegistrierenRegistrieren LoginLogin SuchenSuchen
Forum Basler Taube Foren-Übersicht
CH-Kino ist besser als Hollywood - Die Baslertaube-Mediathek für einmalige Filmerlebnisse
Browser-Vergleich (war: Internet Explorer ...)

 
  Dieses Thema einem Freund empfehlen    Forum Basler Taube Foren-Übersicht -> Off-Topic
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
klassiker



Anmeldungsdatum: 31.08.2005
Beiträge: 621
Wohnort: Bern

BeitragVerfasst am: 20.11.2005 13:44    Titel: Browser-Vergleich (war: Internet Explorer ...)  

Es gibt eine Seite, mit der man wirklich mal testen kann, was Standard-konform ist und was nicht:
http://www.mediaevent.de/tutorial/sonderzeichen.html

Ich habe diese Seite jetzt mal mit den mir zur Verfügung stehenden Betriebssystem-/Browser-Kombinationen aufgerufen, das Ergebnis ist interessant:

MacOS X 10.3.9
Safari 1.3.1 - tadellos, zeigt sämtliche Zeichen an
Internet Explorer 5.2 Mac - zeigt überhaupt nichts, nicht einmal das normale Alphabet

Windows XP Professional 5.1.2600 SP 2
Internet Explorer 6.0.2900 SP 2 - zeigt die Sonderzeichen zum grössten Teil nicht an
Firefox 1.0.7 - zeigt die meisten, aber auch nicht alle Sonderzeichen an

Interessant ist, dass die "Dingbats"-Zeichen - ein Schriftsatz, der seit Ur-Zeiten in Windows drin ist - vom IE alle nicht gezeigt werden.

Mein Fazit: Ich werde ⇒ auf meiner Site durch → ersetzen - das funktioniert nämlich!

Versteht das noch Jemand?

Ratlos,
Chris
_________________
http://www.klassische-philatelie.ch
Nach oben
Hamlet
Site Admin


Anmeldungsdatum: 05.05.2004
Beiträge: 3030
Wohnort: Basel

BeitragVerfasst am: 20.11.2005 14:51    Titel:  

Das erklärt sich damit, dass Du in Deinem StyleSheet (phila.css) "times, serif" als Schriftart deklarierst. Windows enthält die Times nicht und nimmt dann stattdessen die Times New Roman und die enthält nun mal den Doppelpfeil nicht.
Zitat:
Interessant ist, dass die "Dingbats"-Zeichen - ein Schriftsatz, der seit Ur-Zeiten in Windows drin ist - vom IE alle nicht gezeigt werden.
Ääääh, ich habe die Dingbats nicht, es gibt Webdings und Wingdings. Ausserdem hat gemäss Deinem StyleSheet der Browser ja die Anweisung, Times oder serif zu verwenden. Woher soll denn der Browser wissen, dass jetzt dieses eine Zeichen in Dingbats sein muss?

Wenn Du den Doppelpfeil unbedingt haben willst, dann mach doch einfach ein Bild draus, etwa so:


Forum Basler Taube
Mein Text dahinter

Der Code sieht dann etwa so aus:
Code:
<IMG SRC="http://www.MeineDomain.com/Images/Pfeil.gif" ALIGN="center" HSPACE="10" ALT="mein alternativer Text">Mein Text dahinter

Da hast Du sogar noch ein paar nützliche Attribute:
    ALIGN richtet den Text am Bild aus
    HSPACE macht noch ein wenig Abstand zum Text
    ALT erlaubt Dir zusätzlichen Text unterzubringen, die Sumas freuts Wink


Ich weiss, die Textformatierung kann einem schon Kopfzerbrechen machen, weil eben die Schrift, die man verwenden möchte auf dem Zielrechner vorhanden sein muss. Darum habe ich für das Board hier 4 Schriftarten vorgegeben:
Verdana, Arial, Helvetica, sans-serif
Damit habe ich rund 98% aller User abgedeckt. In meinen Anfangszeiten habe ich mal eine Seite gebaut, die mit Balloon formatiert war. Du kannst Dir vorstellen, dass meine Entäuschung gross war, als ich mein Werk das erste mal auf einem fremden Rechner anschaute. Laughing

Hamlet
_________________
Hamlets Katalog-Shop
Hamlets Mediathek
Nach oben
klassiker



Anmeldungsdatum: 31.08.2005
Beiträge: 621
Wohnort: Bern

BeitragVerfasst am: 20.11.2005 15:27    Titel:  

Hamlet hat Folgendes geschrieben:
Das erklärt sich damit, dass Du in Deinem StyleSheet (phila.css) "times, serif" als Schriftart deklarierst. Windows enthält die Times nicht und nimmt dann stattdessen die Times New Roman und die enthält nun mal den Doppelpfeil nicht.


Die fragliche Seite, die ich oben zitiert habe, definiert
font-family: "Lucida Grande", "Lucida Sans Serif", "Trebuchet MS", Verdana, sans-serif

Das erklärt immer noch nicht, warum auf dem gleichen Rechner unter dem gleichen OS ein Browser die Sachen zeigt und der andere nicht ...

Zitat:
Ääääh, ich habe die Dingbats nicht, es gibt Webdings und Wingdings.


Ooops - Punkt für Dich Wink
Früher (so etwa Win95) gab's mal "Zapf Dingbats", ich weiss nicht, wo die geblieben sind ...

Zitat:
Ausserdem hat gemäss Deinem StyleSheet der Browser ja die Anweisung, Times oder serif zu verwenden. Woher soll denn der Browser wissen, dass jetzt dieses eine Zeichen in Dingbats sein muss?


Cave - bitte nicht meine Site mit der oben zitierten verwechseln! Ich benutze keine Dingbats-Zeichen.

Abgesehen davon gibt's ja noch die charset-Deklaration im Header, und die sollte der Browser verstehen, und sie sollte Vorrang vor einer CSS-Definition haben (oder nicht?).
Um nochmal auf die oben zitierte Site zurück zu kommen: Da ist als charset utf-8 definiert, und da sollte (nach meinem Verständnis - korrigiere mich bitte, wenn ich das falsch sehe) ein vier- oder fünfstellig kodiertes Zeichen wie #10084; eigentlich richtig angezeigt werden. (Ich hab's neben &rArr; auch mit #8658; probiert, hat aber Nichts gebracht. [Ich habe jetzt hier die "&" weg gelassen, sonst sehe ich die Zeichen statt des Codes.])

Und schliesslich und endlich zurück zur ursprünglichen Frage:
Wieso kann das Safari und der IE nicht - auf demselben Rechner und Betriebssystem? Wink

Könnten wir wahrscheinlich noch Stunden diskutieren, aber leider hat mich gerade das Telefon notfallmässig ausser Haus beordert - kann spät werden ...

Schönen Sonntag und ciao,
Chris
_________________
http://www.klassische-philatelie.ch
Nach oben
Hamlet
Site Admin


Anmeldungsdatum: 05.05.2004
Beiträge: 3030
Wohnort: Basel

BeitragVerfasst am: 20.11.2005 15:49    Titel:  

Zitat:
Wieso kann das Safari und der IE nicht - auf demselben Rechner und Betriebssystem?

Ich habs getestet und ausprobiert mit Windows 2000:
IE6 zeigt die Pfeile an
Netscape 7.1 zeigt die Pfeile an
Firefox 1.0 zeigt die Pfeile an
Opera 7.5 zeigt die Pfeile an

Hier der komplette HTML-Code meines Tests:
Code:
<HTML>
<HEAD>
<TITLE>Pfeil-Test</TITLE>
</HEAD>
<BODY>
&rArr;
<BR>
& #8658;
</BODY>
</HTML>
(Da ist ein zusätzlicher Leerschläg beim Unicode-Zeichen zwischen "&" und "#" damit der Code hier nicht interpretiert wird)

Hamlet
_________________
Hamlets Katalog-Shop
Hamlets Mediathek
Nach oben
Beiträge der letzten Zeit anzeigen:   
     Forum Basler Taube Foren-Übersicht -> Off-Topic Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.



Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Protected by CBACK.DE CrackerTracker and phpBB2.de.

805 blocked attacks