FrontTailor 1.0.0 (10.11.2026): Inspector, OData, Performance, UI5 2.0, KI und Betrieb für SAP Fiori® und UI5-Apps – in einem Panel. Was drin ist → +43 664 1964199Kontakt →

Fiori Guidelines

Stimmt der Floorplan? Gibt es mehr als eine hervorgehobene Aktion? Zeigt die Tabelle die Anzahl? Statt das im Design-Review von Hand abzuhaken, liest FrontTailor den Control-Baum der geöffneten Ansicht, erkennt den Floorplan und prüft ihn gegen die SAP Fiori® Design Guidelines – mit Score, Begründung, Verbesserung, Code-Beispiel und Link auf die passende Guideline.

Edition
ab Pro
Tab
„Fiori Guidelines“
Kategorien
Aktionen, Kopf & Titel, Tabellen & Listen, Formulare, Meldungen, Navigation, Visuell, Floorplan
Oberflächen
DevTools-Panel und Side-Panel
Auf PROD
erlaubt, die Prüfung liest nur

So arbeitet der Validator

Öffne in den DevTools (F12) das Panel FrontTailor oder das Side-Panel und wähle den Tab Fiori Guidelines. Beim Öffnen holt der Tab nur den letzten Bericht der Seite; die Analyse läuft erst nach deinem Klick. Bewertet wird, was sichtbar ist: die Controls der geöffneten Ansicht mit Klasse, Position, Properties, Labels und Spalten. Die Prüfung stellt keinen Request, Exporte entstehen lokal.

Der UI5 Support Assistant prüft technische Regeln. Der Validator prüft die Design-Guidelines: Floorplan, Platz und Reihenfolge der Aktionen, Titel, Tabellen, Formulare, Meldungen, Navigation und Optik.

Eine Ansicht prüfen

  1. Öffne in der App die Ansicht, die du prüfen willst – etwa die Detailseite eines Objekts. Öffne Dialoge oder Tabs, die mit bewertet werden sollen.
  2. Wähle im Panel den Tab Fiori Guidelines und klicke Ansicht prüfen.
  3. Lies Score und erkannten Floorplan, dann den Score je Kategorie und die Verbesserungsoptionen.
  4. Nach einer Änderung oder in einer anderen Ansicht klicke Erneut prüfen.
Karte Fiori Design Guidelines mit Erneut prüfen, Score 97 von 100, erkanntem Floorplan Split-Screen-Layout Freestyle, Erkannt an sap.m.SplitApp, In der Seite hervorheben und Guideline zum Floorplan
Die Detailseite der Freestyle-Demo-App: Split-Screen-Layout, Score 97.
  1. Ansicht prüfen, nach dem ersten Lauf Erneut prüfen.
  2. Der Score von 0 bis 100: ab 90 grün, ab 70 orange, darunter rot.
  3. Der erkannte Floorplan mit Technologie: Freestyle, Fiori Elements (OData V4) oder Fiori Elements (OData V2).
  4. Erkannt an: die Indizien, darunter Enthält: die Teile, etwa die Spalten eines Layouts.
  5. In der Seite hervorheben rahmt den Wurzel-Control des Floorplans ein.
  6. Guideline zum Floorplan öffnet die Seite der SAP Fiori Design Guidelines.
  7. Der Score noch einmal im Kopf der Karte.

Die Prüfung startet auch über die Befehlspalette (Alt+Shift+K, auf dem Mac ⌥+Shift+K) mit dem Befehl Fiori-Design-Guidelines prüfen. Im Launchpad wird nur die App geprüft, nicht die Shell.

Floorplan-Erkennung

FrontTailor erkennt den Floorplan in dieser Reihenfolge und nennt seine Indizien:

ErkennungErgebnis
sap.f.FlexibleColumnLayout sichtbarFlexible Column Layout, die Spalten als Teile
Komponente ist ein Template von Fiori ElementsList Report (mit Filterleiste), Worklist (ohne Filterleiste), Analytical List Page (mit Diagramm), Object Page, Overview Page
sap.m.Wizard sichtbarWizard
sap.m.SplitContainer oder SplitAppSplit-Screen-Layout, Master und Detail als Teile
größte oberste Seite nach InhaltObject Page, List Report, Worklist, Initial Page (genau ein Eingabefeld, kein Formular), sonst Dynamic Page (Freestyle) oder Seite (Freestyle)

Score je Kategorie

Acht Kacheln Score je Kategorie: Aktionen 100, Kopf und Titel 90, Tabellen und Listen 97, Formulare 100, Meldungen und Navigation nicht anwendbar, Visuell 100, Floorplan 97
Je Kategorie: Score, Zahl der geprüften Controls und der Befunde.
  1. Eine Kategorie mit Score, Fortschrittsbalken, „5 geprüft · 1 Befunde“.
  2. nicht anwendbar: In der Ansicht gab es nichts zu prüfen; die Kategorie zählt nicht zum Score.

Je Kategorie gilt: 100 minus 25 je Verstoß, 10 je Warnung und 3 je Hinweis, mindestens 0. Gleiche Befunde (gleiche Regel, gleiches Control, etwa Klone einer Listenvorlage) zählen einmal. Der Gesamtscore ist der gewichtete, gerundete Mittelwert der Kategorien mit Score. Die Checkliste Manuell prüfen fließt nicht ein.

KategorieGewicht
Aktionen20
Kopf & Titel · Tabellen & Listenje 15
Formulare · Meldungen · Navigation · Visuell · Floorplanje 10

Verbesserungsoptionen

Filterzeile mit Schweregrad, Kategorie und Textfilter, darunter der Befund Titel doppelt angezeigt mit Warum, Verbesserung, Do und Don’t, XML-Beispiel, Guideline öffnen, Befund erklären, Im Inspector zeigen, Hervorheben und Kopieren
Der Befund „Titel doppelt angezeigt“: Der Produktname steht als Seitentitel und im Objektkopf.
  1. Filter nach Schweregrad: Alle, Verstoß, Warnung, Hinweis.
  2. Alle Kategorien oder eine Kategorie.
  3. Nach Text, Control oder Regel filtern.
  4. Warum die Guideline das verlangt.
  5. Verbesserung mit den Werten aus deiner App.
  6. Do und Don’t zu dieser Regel.
  7. Beispiel als XML-View-Ausschnitt.
  8. Guideline öffnen: die Seite der Regel in den SAP Fiori Design Guidelines.
  9. Im Inspector zeigen wählt das Control im Inspector aus.
  10. In der Seite hervorheben rahmt das Control vier Sekunden lang ein.
  11. Als Markdown kopieren nimmt den Befund mit, etwa für ein Ticket.

Kommt das Control aus einem Template von Fiori Elements, steht beim Befund „Fiori Elements: Annotationen oder Manifest anpassen, nicht die erzeugten Controls.“ statt eines XML-Beispiels. Bei Befunden zu Labels und Tooltips führt Im Tab Qualität prüfen zur i18n- und Barrierefreiheitsprüfung.

Befund Listen- oder Tabellentitel ohne Anzahl mit Guideline zum Control sap.m.List, darunter die Buttons CSV, Markdown und Alles als Markdown kopieren
Unter der Liste: Export der gefilterten Befunde.
  1. Guideline zum Control: die Guideline-Seite der Control-Klasse, wenn sie eine andere ist als die der Regel.
  2. CSV: UTF-8 mit BOM und CRLF, mit Schutz vor Formeln.
  3. Markdown: Bericht als Datei.
  4. Alles als Markdown kopieren: derselbe Bericht in die Zwischenablage.

Mit der KI-Leiste und deinem eigenen Schlüssel gibt es Floorplan prüfen im Kopf der Prüfung und Befund erklären an jedem Befund. Gesendet wird erst nach Vorschau und Klick.

Die Regeln

Der Validator prüft nur Regeln, die sich zur Laufzeit sicher ablesen lassen. Texte prüft er nicht sprachlich (Verben, Ton, Terminologie).

KategorieRegelSchwere
AktionenMehr als ein hervorgehobener Button in einem BereichVerstoß
AktionenHervorgehobene und semantische Buttons gemischtWarnung
AktionenAktionen der Fußzeile nicht rechtsbündigWarnung
AktionenAktionen der Fußzeile in falscher ReihenfolgeWarnung
AktionenAbschließende Aktion außerhalb der FußzeileHinweis
AktionenIcon-Button ohne TooltipWarnung
AktionenButton-Text in GroßbuchstabenWarnung
AktionenLanger Button-TextHinweis
Kopf & TitelSeite ohne TitelVerstoß
Kopf & TitelTitel doppelt angezeigtWarnung
Kopf & TitelObjektkopf ohne SchlüsselfaktenHinweis
Tabellen & ListenListen- oder Tabellentitel ohne AnzahlHinweis
Tabellen & ListenListe oder Tabelle ohne eigenen „Keine Daten“-TextHinweis
Tabellen & ListenLange Liste ohne GrowingHinweis
Tabellen & ListenResponsive Table ohne Pop-inWarnung
Tabellen & ListenViele SpaltenHinweis
FormulareEingabefeld ohne LabelWarnung
FormulareFormular mit veraltetem LayoutWarnung
FormulareViele Felder ohne GruppenHinweis
MeldungenMehrere Meldungen ohne Message PopoverWarnung
NavigationEigener Zurück-Knopf im LaunchpadWarnung
NavigationSelbstgebauter Zurück-KnopfWarnung
VisuellCozy-Dichte auf dem DesktopWarnung
VisuellBild statt SAP-IconHinweis
VisuellFeste Farbe statt Theme-FarbeHinweis
VisuellVeraltetes ThemeHinweis
FloorplanList Report ohne VariantenverwaltungWarnung
FloorplanTabelle ohne PersonalisierungHinweis
FloorplanObject Page ohne AnkerleisteHinweis
FloorplanBearbeitungsmodus ohne Fußzeilen-ToolbarWarnung
FloorplanSplit-Screen-LayoutHinweis
FloorplanVollbild-Liste in sap.m.PageHinweis

Dos & Don’ts und „Manuell prüfen“

Karte Dos und Don’ts zum Split-Screen-Layout mit je drei Punkten und Guideline zum Floorplan, darunter die Checkliste Manuell prüfen mit Button-Texte sind Verben, Leere Zustände, Keine Browser-Dialoge, Busy-Zustand und Zurück-Navigation
Dos & Don’ts des erkannten Floorplans und die Checkliste für das, was die Laufzeit nicht sicher sieht.
  1. Do: drei Punkte der Guideline zum erkannten Floorplan, sonst allgemeine.
  2. Don’t.
  3. Ein Punkt der Checkliste Manuell prüfen mit den betroffenen Controls und Guideline öffnen.
Punkt der ChecklisteErscheint, wenn …
Löschen bestätigen lassenButtons zum Löschen, Entfernen oder Verwerfen sichtbar sind
Button-Texte sind VerbenText-Buttons sichtbar sind
Pflichtfelder und Validierungbearbeitbare Felder sichtbar sind
Leere ZuständeListen oder Tabellen sichtbar sind
Keine Browser-Dialogeimmer
Busy-Zustandimmer
Zurück-Navigationaußerhalb des Launchpads

Typische Probleme

ProblemUrsache und Lösung
Ein Dialog oder ein Tab fehlt im BerichtBewertet wird nur, was sichtbar ist. Geschlossene Dialoge, andere Tabs einer IconTabBar und nicht gerenderte Abschnitte fehlen. Öffnen, Erneut prüfen.
Unbekanntes Layout oder Seite (Freestyle)Kein bekannter Floorplan erkannt. Die Regeln laufen trotzdem; die Dos & Don’ts sind dann allgemein.
Kaum Befunde in einer App mit Fiori ElementsViele Regeln greifen nur bei eigenen Controls. Bei Template-Controls zeigt der Befund den Weg über Annotationen oder Manifest.
Große Ansicht: Es werden nur die ersten Controls bzw. Befunde gezeigt.Bewertet werden höchstens 6.000 Controls; gezeigt werden höchstens 500 Befunde.
Das Control ist nicht mehr in der Seite.Die App hat neu gerendert oder navigiert. Erneut prüfen.

Die Regeln sind an den drei Demo-Apps von FrontTailor erprobt. Ein Score ersetzt kein Design-Review, er zeigt aber schnell, wo eines lohnt.

Siehe auch

Fundstellen auf dieser Seite

Die hochgestellten Ziffern im Text verweisen hierher. Antippen zeigt die Fundstelle direkt an der Textstelle, alle Fundstellen der Website stehen gesammelt auf einer Seite.

  1. 1

    Fiori-Design-Guidelines-Validator ↑Produkt · FrontTailor-Produktdokumentation, ADR-035 „Fiori-Guidelines-Validator“ · geprüft am 09.11.2026

Häufige Fragen

Kurz beantwortet.

Welche Floorplans erkennt der Validator?
List Report, Worklist, Object Page, Overview Page, Analytical List Page, Flexible Column Layout, Split-Screen-Layout, Wizard und Initial Page; sonst Dynamic Page oder Seite (Freestyle). Bei Fiori Elements nennt er OData V4 oder V2.
Wie berechnet sich der Score?
Je Kategorie 100 minus 25 je Verstoß, 10 je Warnung und 3 je Hinweis. Der Gesamtscore ist der gewichtete Mittelwert der Kategorien, in denen es etwas zu prüfen gab.
Ändert der Validator etwas an meiner App?
Nein. Er liest die sichtbaren Controls einmal, stellt keinen Request und ist deshalb auch auf PROD erlaubt.
Welche Edition brauche ich?
Der Fiori-Design-Guidelines-Validator gehört zur Edition Pro.

Deine Frage ist nicht dabei? Sprich mich an: +43 664 1964199 office@clouddna.at Schreib mir

Kontakt

Zehn Tabs zu viel? Sprich mit uns.

Pro und Team kaufst du direkt hier. Für Enterprise, Sideload, Richtlinien, einen Workshop oder einen hartnäckigen Fehler in eurer Fiori-Landschaft: Schreib mir. Ich antworte innerhalb eines Werktags, persönlich.

Martin KochGeschäftsführer, CloudDNAIch lese jede Anfrage selbst und antworte persönlich.