W3C-Validierung mit AngularJS-Richtlinien
Wie gehen wir über das tun W3C-Validierung mit einem Winkel-Anwendung?
Da benutzerdefinierte Richtlinien machen für ungültigen HTML-Validierung, die wir normalerweise sehen viele der W3C-Validierung zu Fehlern. Gibt es Strategien dafür?
InformationsquelleAutor der Frage AndyB | 2013-06-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Strengen w3c-Validierung ermöglicht es jedem
data-*
Attribute und jede Klasse.Richtlinien können angewendet werden, um DOM-Elemente mit beliebigen:
<tag directive-name>
<tag data-directive-name>
(*)<tag x-directive-name>
<tag directive_name>
<tag x_directive_name>
<tag data_directive_name>
Mindestens die
data-
ist komplett W3C-konform ist (vorausgesetzt, Sie erklären HTML5-doctype). Also der folgende code überprüft (das Attribut name, der natürlich scheitert es für fehlende Titel, fehlende Codierung etc):InformationsquelleAutor der Antwort rewritten
W3 Validierung von Angular-code online
Wenn Sie versucht haben, überprüfen Sie Ihre AngularJS-code mit http://validator.w3.org/müssen Sie bemerkt haben, dass es nicht zulassen, dass AngularJS
ng-*
Attribute.Einen Weg, um zu validieren (@umgeschrieben erklärt), als Präfix Ihre
ng-*
mitdata-
oderx-
.Ich tun nicht möchten, tun Sie dies auf der 800-Attribute meiner app. In meiner Sicht, es reduziert die Klarheit der code, vor allem, wenn wir verwenden eine Menge von diesen Parametern.
Den W3C-HTML5-Validierung-team hat ein tool entwickelt, die es erlauben, zu filtern Fehler bei der Validierung und gut akzeptiert
ng-*
Attribute.Können Sie versuchen, es unter dieser URL: http://validator.w3.org/nu/
Quelle
InformationsquelleAutor der Antwort Mistalis