Phase2 Temperatur- und Analogsteuerung. Logikzeichen werden falsch dargestellt.

Archivierte Beiträge zu abgeschlossenen Themen.
Benutzeravatar
Alex
Administrator
Beiträge: 9988
Registriert: 28. Mai 2014, 23:00

Phase2 Temperatur- und Analogsteuerung. Logikzeichen werden falsch dargestellt.

Beitrag von Alex »


Benutzeravatar
Alex
Administrator
Beiträge: 9988
Registriert: 28. Mai 2014, 23:00

Re: Phase2 Temperatur- und Analogsteuerung. Logikzeichen werden falsch dargestellt.

Beitrag von Alex »

Ist ein "Problem" in WebKit. IE10,11, Edge zeigen das richtig an.

Ursächlich kommt das von der Rechts-Ausrichtung der Texte in den Dropdown Feldern. Das lässt sich nur über einen Umweg lösen, indem man einen CSS-Style "direction:rtl" (Right-To-Left) verwendet, der für Webseiten in Sprachen gedacht ist, die von rechts nach links gelesen werden.
Jetzt gibt es für Schriften eine Codierung ob sie "Unidirektional" oder "Bidirektional" sind. Die normalen Unicode Buchstaben/Zahlen sind unidirektional codiert und deswegen werden auch bei direction:rtl die Texte an sich richtig dargestellt. Also wenn man "Hallo Text" eingibt, steht da auch "Hallo Text" und nicht "Text Hallo" oder "txeT ollaH". Der Browser erkennt das also und stellt den Text richtig dar. Sonderzeichen und Satzzeichen sind auch bei Unicode Schriften bidirektional codiert (warum auch immer).... und daraus resultiert das ein Satzzeichen am Ende eines Textes vorne angestellt werden könnte. Richtig oder "logisch" ist das Verhalten nicht, wenn das Satzzeichen aus dem UniCode Schriftsatz kommt - Microsoft hat wohl besser aufgepasst und stellt es richtig dar, lässt Satz- und Sonderzeichen da wo sie hingehören.... Webkit Browser schieben bisher ein Sonderzeichen am Ende, an den Anfang des Textes. :roll:

...ne Lösung dafür hab ich grad aktuell (noch) nicht. Lässt sich mit nichts beeinflussen was er Browser da tut... Ausser "keine Sonderzeichen verwenden" :) ...da gehen eh bald nicht mehr so viele.

Benutzeravatar
Alex
Administrator
Beiträge: 9988
Registriert: 28. Mai 2014, 23:00

Re: Phase2 Temperatur- und Analogsteuerung. Logikzeichen werden falsch dargestellt.

Beitrag von Alex »

... wäre viel einfacher wenn es eine CSS text-align Definition gäbe, die für SELECT Felder gilt... ist aber wohl vergessen worden zu definieren... lol
Einzig der Firefox interpretiert ein text-align in einem Select Feld. Alle anderen richten den Text nur links aus und können auch nichts anderes (weil es eben nicht in CSS definiert ist)

Benutzeravatar
Alex
Administrator
Beiträge: 9988
Registriert: 28. Mai 2014, 23:00

Re: Phase2 Temperatur- und Analogsteuerung. Logikzeichen werden falsch dargestellt.

Beitrag von Alex »

Fix in 1.6.5 enthalten. Closed.