große Bildschirmschriftarten: Schriftgröße erzwingen
Mario
- html
0 wahsaga0 Johannes Zeller0 Ingo Turski0 Mario0 at0 Ingo Turski0 Mario0 Johannes Zeller
Hallo zusammen,
ich habe ein kleines Problem mit der Option "Große Schriftarten" im Menü "Anzeige -> Einstellungen -> Weitere Optionen -> Allgemein". Wenn man dort auf "große Schriftarten - 125%" als Einstellung auswählt - eine Option, die vorwiegend TFT-Besitzer nutzen. Dort zerschießt es mir durch die großen Schriften komplett meine Seite nach unten, da ich mit Layern arbeite eine Katastrophe, da diese nicht mehr dort angezeigt werden, wo sie sein sollten. Deshalb wollte ich wissen, ob man trotz dieser Einstellung eine kleinere Schriftart erzwingen kann - falls ja, wie. Bis jetzt nutze ich ausschließlich CSS Eigenschaften. Ich wäre über jede Hilfe echt dankbar!
Gruß, Mario.
PS: Ich weiß, daß man bestimmte Eigenschaften beim User nicht erzwingen sollte. So auch diese. In diesem Fall ist es aber aus meiner Sicht absolut notwendig, um das empfindliche Layout nicht zu stören.
hi,
[grosse schrift zerstört layout, etc.]
Deshalb wollte ich wissen, ob man trotz dieser Einstellung eine kleinere Schriftart erzwingen kann - falls ja, wie. Bis jetzt nutze ich ausschließlich CSS Eigenschaften.
nein.
In diesem Fall ist es aber aus meiner Sicht absolut notwendig, um das empfindliche Layout nicht zu stören.
wenn das layout so empfindlich ist, ist es für eine umsetzung in html schlicht nicht geeignet. weiche auf PDF oder JPEG/PNG/sonstiges bildformat aus.
gruss,
wahsaga
Hallo zusammen,
ich habe ein kleines Problem mit der Option "Große Schriftarten" im Menü "Anzeige -> Einstellungen -> Weitere Optionen -> Allgemein". Wenn man dort auf "große Schriftarten - 125%" als Einstellung auswählt - eine Option, die vorwiegend TFT-Besitzer nutzen. Dort zerschießt es mir durch die großen Schriften komplett meine Seite nach unten, da ich mit Layern arbeite eine Katastrophe, da diese nicht mehr dort angezeigt werden, wo sie sein sollten. Deshalb wollte ich wissen, ob man trotz dieser Einstellung eine kleinere Schriftart erzwingen kann - falls ja, wie. Bis jetzt nutze ich ausschließlich CSS Eigenschaften. Ich wäre über jede Hilfe echt dankbar!
Überleg mal, warum jemand seine Schriftart vergrößert. Und dann überleg dir, was er wohl machen wird, wenn dies auf deiner Seite nicht funktioniert und ihm die Schriftart zu klein ist. Er wird diese Seite sofort wieder verlassen.
Die einzige Lösung ist es, dein Layout so zu verändern, das es auch mit größeren Schriftgraden zurecht kommt.
Gruß,
Johannes
Hi,
Dort zerschießt es mir durch die großen Schriften komplett meine Seite nach unten, da ich mit Layern arbeite eine Katastrophe
nur weil Du die "Layer" nicht richtig einsetzt.
Bis jetzt nutze ich ausschließlich CSS Eigenschaften. Ich wäre über jede Hilfe echt dankbar!
Nein! Du verwendest Javascript. Und dies in der Art, daß ich mit meinem IE (in dem Javascript aus Sicherheitsgründen für fremde Sites deaktiviert ist) nach Deiner Startseite auf http://www.projecteightynine.com/index2.php eine leere Seite präsentiert bekomme. Kopiere ich mir hier die Adresse der Hauptseite http://www.projecteightynine.com/bubbles/home.php aus dem Quelltext und rufe sie manuell auf, sehe ich alles andere als ein
empfindliches Layout
Auch hier wieder setzt Du Javascipt ein, um CSS zu laden. Kein Javascript - kein CSS! Aber immerhin eine bedienbare Textseite ohne Layoutprobleme ;-)
freundliche Grüße
Ingo
Hallo Ingo,
vielen Dank, daß Du Dir die Mühe gemacht hast, die Seite anzuschauen und die Probleme zu analysieren.
Habe mir gerade Deine Seiten angeschaut und mir Deine Philosophie durchgelesen. Ich denke, da könnte man ne Menge drüber diskutieren, einige Punkte teile ich, andere nicht. Meiner Meinung nach darf ich vor allem bei meinen Benutzern Javascript voraussetzen, ich denke Du gehörst Da eher zu einer Randgruppe, wenn Du JS ausgeschaltet hast. (Ich weiß, diese "Randgruppe" bildet hier den Großteil des Forums, ich meine das auch auf keinen Fall abwertend!)
Das Problem mit den Layern ist mir allerdings auch schon aufgefallen, ich habe bis jetzt auch schon mehrmals versucht, es zu lösen, leider bisher ohne Erfolg. Ich würde deshalb gern wissen, was Du mit "nicht richig einsetzen" meinst. Vielleicht sind meine Versuche ja deshalb fehlgeschlagen, weil ich falsch gedacht habe. Ich würde mich freuen, wenn Du Dir kurz Zeit nimmst und mir eine Hilfestellung gibst, wie ich sie besser einsetzen kann.
Gruß, Mario.
Hi,
Dort zerschießt es mir durch die großen Schriften komplett meine Seite nach unten, da ich mit Layern arbeite eine Katastrophe
nur weil Du die "Layer" nicht richtig einsetzt.
Bis jetzt nutze ich ausschließlich CSS Eigenschaften. Ich wäre über jede Hilfe echt dankbar!
Nein! Du verwendest Javascript. Und dies in der Art, daß ich mit meinem IE (in dem Javascript aus Sicherheitsgründen für fremde Sites deaktiviert ist) nach Deiner Startseite auf http://www.projecteightynine.com/index2.php eine leere Seite präsentiert bekomme. Kopiere ich mir hier die Adresse der Hauptseite http://www.projecteightynine.com/bubbles/home.php aus dem Quelltext und rufe sie manuell auf, sehe ich alles andere als ein
empfindliches Layout
Auch hier wieder setzt Du Javascipt ein, um CSS zu laden. Kein Javascript - kein CSS! Aber immerhin eine bedienbare Textseite ohne Layoutprobleme ;-)
freundliche Grüße
Ingo
Hallo.
Meiner Meinung nach darf ich vor allem bei meinen Benutzern Javascript voraussetzen, ich denke Du gehörst Da eher zu einer Randgruppe, wenn Du JS ausgeschaltet hast. (Ich weiß, diese "Randgruppe" bildet hier den Großteil des Forums, ich meine das auch auf keinen Fall abwertend!)
Je mehr Unsinn du und andere Leute mit JS treiben, desto mehr werden es abschalten. Und sollte MS irgendwann für die von ihnen verursachten Lücken des IE zur Rechenschaft gezogen werden, wird JS im IE zukünftig ab Werk abgeschaltet sein.
MfG, at
Hi,
Habe mir gerade Deine Seiten angeschaut und mir Deine Philosophie durchgelesen. Ich denke, da könnte man ne Menge drüber diskutieren,
Du bist gerne eingeladen, dies zu tun; ich habe erst kürzlich ein kleines Board zu meinen Seiten eingerichtet.
ich denke Du gehörst Da eher zu einer Randgruppe, wenn Du JS ausgeschaltet hast.
Aber zu einer - dank ständig neuer Sicherheitslöchern - stetig wachsenden! Und auch google & Co gehören dazu.
Dabei könntest Du Deine Seiten wirklich sehr leicht auch ohne Javascript zugänglich machen!
Anstatt von der Startseite über verschiedene Seiten für unterschiedliche "Auflösungen" ausschließlich per Javascript weiterzuleiten könntest Du:
Das CSS für die aktuellen Browser schließlich könntest Du vor dem NN4 bsser über @import verstecken als per Javascript. Wenn Du dem NN4 sein spezielles CSS per Javascript zuweist, ist das ja ok; ohne Javascript stellt er ja ohnehion auch kein CSS dar.
Das Problem mit den Layern ist mir allerdings auch schon aufgefallen, ich habe bis jetzt auch schon mehrmals versucht, es zu lösen, leider bisher ohne Erfolg. Ich würde deshalb gern wissen, was Du mit "nicht richig einsetzen" meinst.
Du verwendest fast ausschließlich absolute Positionierungen. Ich denke, wenn Du diese durch float und margin ersetzt, ist schon sehr viel gewonnen.
freundliche Grüße
Ingo
Mmmmmh,
das sind interessante Ansätze. Ich denke, wenn ich das mit den Layern in den Griff bekomme kann ich auch die Eingangsseite ändern und muß da nicht die Bildschirmauflösungen abfangen. Wie gesagt, ich hab bei den Layern schon einiges probiert und nichts hat geholfen. Weißt Du wo es ein gutes Tutorial zu "float" und "margin" gibt, bzw. was Du damit genau meinst? Danke nochmal im voraus,
Gruß aus dem wieder mal vernebelten Ulm, Mario.
Hi,
Weißt Du wo es ein gutes Tutorial zu "float" und "margin" gibt, bzw. was Du damit genau meinst?
dieses finde ich z.b. recht nett gemacht: http://www.webwriting-magazin.de/sogehts/cssebenen.shtml.
Und natürlich Selfhtml...
Ein paar Links findest Du auch auf meinen Seiten und wenn Du's mal komplett flexibel in Bezug auf Fenster- und Schriftgröße sehen willst, schau Dir mal das letzte kleine Beispiel auf http://www.1mgo.de/web)em.html an.
freundliche Grüße
Ingo
Hi,
oops, vertippt und dann hat er's noch nicht mal als link akzeptiert: http://www.1ngo.de/web/em.html
und bei der Gelegenheit vielleicht noch ein einfaches Beispiel: http://css.fractatulum.net/sample/layout6format.htm
freundliche Grüße
Ingo
Hallo Ingo,
Wenn Du dem NN4 sein spezielles CSS per Javascript zuweist, ist das ja ok; ohne Javascript stellt er ja ohnehion auch kein CSS dar.
Nicht unbedingt:
<img src="http://www.zeller-johannes.de/misc/files/nn4css.png" border="0" alt="">
(Netscape 4.77)
Schöne Grüße,
Johannes
Hallo,
Wenn Du dem NN4 sein spezielles CSS per Javascript zuweist, ist das ja ok; ohne Javascript stellt er ja ohnehion auch kein CSS dar.
Nicht unbedingt:
Dein NN-4.77-Screenshot mit den zwei separaten Einstellmoeglichkeiten
[ ] Enable JavaScript
[ ] Enable Style Sheets
"beweist" ueberhaupt nichts.
Das einzige, was man damit bewirken kann, ist,
dass CSS _nie_ funktioniert, auch dann nicht,
wenn JavaScript eingeschaltet ist, also so:
[X] Enable JavaScript
[ ] Enable Style Sheets
Das Gegenteil ist jedoch AFAIK nicht der Fall.
Schalte doch mal folgendes ein:
[ ] Enable JavaScript
[X] Enable Style Sheets
und gehe dann auf eine Seite, die CSS verwendet, z.B.:
http://selfhtml.teamone.de/css/eigenschaften/anzeige/font_family.htm
Bitte mach einen Screenshot, wenn Du dort einen
Unterschied zwischen den verschiedenen Zeilen siehst.
Bei mir (Netscape 4.75 auf Win 2000) sieht
jedenfalls alles gleich aus.
Und bis zum Beweis des Gegenteils behaupte ich:
Netscape 4.x kann ohne JavaScript kein CSS.
(Es gibt auch technische/historische Begruendungen
fuer diese Tatsache, siehe Google + Archiv... ;-)
Gruesse,
Thomas
Hallo Thomas,
Das Gegenteil ist jedoch AFAIK nicht der Fall.
Schalte doch mal folgendes ein:
[ ] Enable JavaScript
[X] Enable Style Sheets
und gehe dann auf eine Seite, die CSS verwendet, z.B.:
http://selfhtml.teamone.de/css/eigenschaften/anzeige/font_family.htm
Bitte mach einen Screenshot, wenn Du dort einen
Unterschied zwischen den verschiedenen Zeilen siehst.
Soweit ich mich erinnere habe ich das schon mal ausprobiert und es funktionierte. Wenn ich wieder zuhause bin, kann ich dir auch einen Screenshot davon machen.
Gruß,
Johannes
Hallo,
Soweit ich mich erinnere habe ich das schon mal ausprobiert und es funktionierte. Wenn ich wieder zuhause bin, kann ich dir auch einen Screenshot davon machen.
Ja, tue das, bitte!
Mein Netscape 4.78 unter SuSE Linux 8.2 kann jedenfalls ohne JS kein CSS.
Dein 4.77 waere also die grosse Ausnahme ;-)
Die theoretische Begruendung dieses Unvermoegens hat
mit der Netscape-eigenen Bastelei "JSS" zu tun:
http://www.google.com/search?q=css+jss+javascript+"netscape+4"
http://www.google.com/search?q=css+jss+javascript+netscape
Gruesse,
Thomas
der unglaeubige
Hallo Thomas,
Soweit ich mich erinnere habe ich das schon mal ausprobiert und es funktionierte. Wenn ich wieder zuhause bin, kann ich dir auch einen Screenshot davon machen.
Ja, tue das, bitte!
Mein Netscape 4.78 unter SuSE Linux 8.2 kann jedenfalls ohne JS kein CSS.
Dein 4.77 waere also die grosse Ausnahme ;-)
Du hattest recht. Da hat mir mein Gedächtnis wohl einen Streich gespielt. Die Tatsache, dass Netscape 4.x mit deaktiviertem JavaScript kein CSS kann ist mir durchaus bekannt gewesen. Ich war jedoch durch Berichte anderer und einen wahrscheinlich eingebildeten Test der Meinung, dass dies für spätere Versionen nicht mehr zutraf.
Die theoretische Begruendung dieses Unvermoegens hat
mit der Netscape-eigenen Bastelei "JSS" zu tun:http://www.google.com/search?q=css+jss+javascript+"netscape+4"
http://www.google.com/search?q=css+jss+javascript+netscape
Auch dies ist mir durchaus bekannt. Ich sehe jedoch nicht, warum es unmöglich sein sollte, JSSS von der Deaktivierung von JavaScript auszunehmen. Wahrscheinlich ließ sich dies jedoch nicht mit vertretbarem Aufwand verwirklichen.
Schöne Grüße,
Johannes
Hallo Johannes,
Na, dann bin ich ja beruhigt;-)
Auch dies ist mir durchaus bekannt. Ich sehe jedoch nicht, warum es unmöglich sein sollte, JSSS von der Deaktivierung von JavaScript auszunehmen. Wahrscheinlich ließ sich dies jedoch nicht mit vertretbarem Aufwand verwirklichen.
Moeglich waere es ja vielleicht schon - aber die Netscape-4-Entwickler
wuerden sich damit noch mehr Feinde schaffen, wenn sie ploetzlich
ein solches Verhalten noch aendern wuerden.
Viele Browserweichen u.s.w. gehen ja genau von dieser Koppelung
JS-CSS bei Netscape 4 aus.
Mir persoenlich ist das egal - ich verstecke CSS einfach mit dem Attribut
media="screen, projection"
im LINK-Element zum Einbinden des externen CSS vor Netscape 4
und hoffe, dass auch dieser Trick nicht ploetzlich nutzlos wird.
Sonst steige ich halt um auf eine serverseitige Weiche oder einen
anderen Versteck-Mechanismus.
http://w3development.de/css/hide_css_from_browsers/
http://centricle.com/ref/css/filters/
Gruesse,
Thomas
Hi Johannes,
(Netscape 4.77)
sieht mir nach Mac aus, oder?
Sämtliche Windows-Versionen, die ich bisher installiert hatte, von der 4.01 bis 4.78, hatten diese Option nicht und ich meine die 4.5 Mac auch nicht.
Also - selbst wenn der bei abgeschaltetem Javascript CSS interpretieren würde (was ich ebenso wie Thomas für fragwürdig halte) - wieviel o/oo wären davon heute im Einsatz?
freundliche Grüße
Ingo
Hallo.
sieht mir nach Mac aus, oder?
Mir nicht. Linux?
MfG, at
Hallo at,
sieht mir nach Mac aus, oder?
Mir nicht. Linux?
Ja.
MfG, Johannes