nix: Frage zum Wiki-Artikel „Tooltips_mit_Popover“

problematische Seite

An und für sich sind diese Popovers nicht schlecht. Aber ein Problem gibt es damit doch.

Folgendes Szenario: irgend eine (mehr oder weniger) technische Seite. Der Inhalt bietet, schon wegen der Lesbarkeit und Übersicht, ettliche Begriffe als Abkürzungen an. Aber wie es schon in den Schulen gelehrt wurde: Abkürzungen einfach so zu verwenden, ist keine gute Idee. Spätestens wenn die nicht „geläufig“ sind (was ist das genau?), fehlt schnell das Verständnis. Nicht nur das: je nach Umgebung bedeuten die gleichen Zeichenkombinationen auch noch unterschiedliche Dinge!

Und jezt nehmen wir irgend so eine Seite. Eine von mehreren, die ähnlich, v. a. bzgl. der verwendeten Abkürzungen gleich, sind:

<article style="display: grid; …">
    <section> … <abbr>Akü1</abbr> … <abbr>Akü2</abbr> …</section>
    <section> … <abbr>Akü3</abbr> … <abbr>Akü2</abbr> …</section>
    …
</article>

Hier wären die <abbr>s ein Einsatzfall. Spätestens „Akü2“ hat hier aber ein Problem: man bekommt das Popover entweder relativ zur <section> oder zum <article>, evtl. sogar nur <body>. Mit ensprechender Positionierung „irgendwo da draußen“ (sogar außerhalb des ViewPorts).

JavaScript? Wenn das Ganze wenigstens auch „nur lokal“ laufen muß (z. B. Produkt-Katalog für Vertriebler, die vor Ort nicht unbedingt „ins Netz“ kommen?) fällt das aus.

Und außerdem: HTML kennt kein include …

  1. problematische Seite

    @@nix

    Hier wären die <abbr>s ein Einsatzfall. Spätestens „Akü2“ hat hier aber ein Problem: man bekommt das Popover entweder relativ zur <section> oder zum <article>, evtl. sogar nur <body>. Mit ensprechender Positionierung „irgendwo da draußen“ (sogar außerhalb des ViewPorts).

    Anchor positioning

    🖖 Живіть довго і процвітайте

    --
    Ad astra per aspera