Markieren
Markieren bezeichnet das gezielte Hervorheben bzw. Auswählen von Text, Bild‑ oder UI‑Elementen, um sie anschließend zu bearbeiten, zu kopieren, zu formatieren oder zu analysieren. In digitalen Anwendungen geschieht das meist über Maus‑ oder Tastatureingaben, in speziellen Editoren oder über Programmier‑APIs.
Typische Anwendungsbereiche
Technische Umsetzung (ohne Code‑Beispiele)
- Ereigniserfassung – Maus‑Down/Up, Drag‑Events oder Tastatur‑Shortcuts (Shift + Pfeiltasten).
- Hit‑Testing – Bestimmung, welches Element unter dem Cursor liegt (z. B. über Bounding‑Box‑Prüfung).
- Selection‑Model – Datenstruktur, die den Start‑ und Endpunkt der Auswahl speichert (z. B.
SelectionStart,SelectionEnd). - Render‑Phase – Visualisierung der Auswahl (z. B. farbige Hintergrund‑Overlay, gestrichelte Linie).
- Clipboard‑Integration – Kopieren/Einfügen über das System‑Clipboard, unterstützt von Betriebssystem‑APIs.
- Mehrfachauswahl – Durch Halten von Modifier‑Tasten (Ctrl/Command) können nicht‑zusammenhängende Elemente ausgewählt werden.
Usability‑Best‑Practices
Typische Probleme und Lösungen
Barrierefreiheit
- Screen‑Reader‑Kompatibilität – Auswahl sollte über ARIA‑Attribute (
aria-selected) kommuniziert werden. - Hoher Kontrast – Markierungsfarbe muss genügend Kontrast zum Hintergrund bieten (WCAG‑2.1 AA).
- Tastatur‑Navigation – Vollständige Auswahl via
Shift + Arrow,Ctrl + A(Select All) usw.
Beispiele für Einsatz in bekannten Anwendungen
- Microsoft Word – Text‑Selection‑Bar, Kontextmenü für Formatierung.
- Adobe Photoshop – Marquee‑Tools (Rechteck, Ellipse) zum Auswählen von Bildbereichen.
- VS Code – Mehrzeilige Auswahl, Block‑Selection (Alt + Drag).
- Google Chrome – Text‑Markierung für Kopieren, Rechtsklick‑Menü.
- Excel – Auswahl von Zellen, Zeilen, Spalten für Formeln, Diagramme.

