Zum Inhalt springen

Feitio durchsuchen

↵ öffnet das erste↑↓ auswählenEsc schließt

Nur genug JavaScript

Wo Feitio Skripte nutzt, was der Browser von selbst tut und die Regeln für das Nicht-Überhandnehmen.

Auf dieser Seite

Das Prinzip

Feitio nutzt JavaScript dort, wo es den Bildschirm besser macht, und muss nicht ohne es arbeiten. Was rausgeht ist Überfluss: eine große Bibliothek für einen kleinen Effekt, ein Skript auf jeder Seite aus Gewohnheit, der ganze Bildschirm im Browser gebaut, während der Server ihn bereit liefern würde.

Bevor man ein Skript schreibt, prüfe, ob der Browser es bereits tut. Was er von selbst tut ist zugänglich: Tastatur, Screenreader und Fokus.

KomponenteDer Browser unterstützt dies nichtDas Skript fügt hinzu
Drawerthe browser’s popover: opens, closes with Esc and a tap outsidenichts
Dialogdas <dialog> des Browsers, mit showModal()eine Zeile zum Öffnen
Detailsdas <details> des Browsersdie Öffnungs- und Schließanimation
AppShell—der Header, der beim Scrollen auf mobilen Geräten ausgeblendet wird
ScrollFade, BackToTop—zeigt an, wenn sie angewendet werden; sanftes Scrollen nach oben
StatusOverlay—der Lade-, Erfolgs- und Fehlerzustände
CodeBlock—Kopieren und Code-Farben

Regeln

Nach oben