Page 6 of 6
Re: New: Template „fhs-left-right“
Posted: Fri Oct 12, 2018 12:11 pm
by frase
bca wrote: ↑Fri Oct 12, 2018 11:58 am
Although there are 18 css errors to look at. Mainly with the scrollbars bit
Das sind alles nur Filter-Meldungen, die auch alle
keine Fehler sind.
Code: Select all
opacity: 0.75;
filter: "alpha(opacity=75)";
-ms-filter: "alpha(opacity=75)";
Das ist halt für ältere und/oder IE-Browser drin.
Man sollte sich als von den Validatoren nicht verrückt machen lassen.
(prüfen sollte man aber schon)
Re: New: Template „fhs-left-right“
Posted: Fri Oct 12, 2018 2:50 pm
by cmb
frase wrote: ↑Fri Oct 12, 2018 11:24 am
Prinzipiell sind solche Attribute aber erlaubt - dumm nur, dass es mittlerweile eben das HTML-Element <canvas> gleichen Namens gibt.
Ich denke, es wird in keinem Fall irgendwelche Probleme geben.
Wenn du das mit dem data-Attribut (was eben auch nur eine Namensänderung darstellt) gelöst hast, dann ist das gut. […]
HTML5 spezifiziert genau, welche Attribute bei welchen Elementen erlaubt sind, und was diese bedeuten. Will man eigene Attribute verwenden, so bietet HTML5 an, diese
mit data- zu prefixen, was sie als benutzerdefiniert auszeichnet. So kann es auch in Zukunft keine Clashes mit HTML5 Erweiterungen geben. Die Tatsache, dass <canvas> ein Elementname ist, ist kein Problem, aber wenn einmal ein canvas Attribut eingeführt würde …
Re: New: Template „fhs-left-right“
Posted: Fri Oct 12, 2018 3:06 pm
by frase
cmb wrote: ↑Fri Oct 12, 2018 2:50 pm
Will man eigene Attribute verwenden, so bietet HTML5 an, diese mit data- zu prefixen, was sie als benutzerdefiniert auszeichnet.
Super. Also war das nicht nur eine Namensänderung, sondern eine echte html-Korrektur
Danke für die Erinnerung (ich wusste das, war aber auf anderes fokussiert - und vergaß).
Trotzdem sehe ich (noch) keinen Grund, das Template bzw. den Slidebars-Part umzuschreiben - solange es noch kein canvas-Attribut gibt.