Ergebnis 1 bis 11 von 11

Thema: Typolight - Core - Barrierefreiheit - Skiplinks

  1. #1
    Alter Contao-Hase
    Registriert seit
    06.07.2009.
    Beiträge
    1.497

    Standard Typolight - Core - Barrierefreiheit - Skiplinks

    Hi,

    Ich habe da mal ne Frage zum Typolight Standart.

    Ich habe eine Seite mit #head #left #right und #main.

    Mein Problem was ich jetzt habe ist, dass mann beim durch tabben/ tappen der Links immer erst Header Left und Right durch klicken muss um dann auf Main zu landen.

    Für Blinde ist das ein großer Mehraufwand. Gibt es eine Möglichkeit #main vor #right zu ziehen? Da im Menü rechts eh nix wichtiges steht...
    Geändert von Acta (25.01.2010 um 10:25 Uhr)

  2. #2
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Naja, da liegt eben daran, dass diese Inhaltscontainer im Seitentemplate genau in dieser Reihenfolge auftauchen. Ich weiß nicht, ob es wert ist, extra das Seitentemplate anzupassen, nur um diese Reihenfolge zu ändern...

    Ein Möglichkeit wäre, mit Hilfe von Skiplinks direkt zu Deinem Hauptinhaltsbereich zu springen
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  3. #3
    Alter Contao-Hase
    Registriert seit
    06.07.2009.
    Beiträge
    1.497

    Standard

    Also standart mäßig gibts ja die Navigation überspringen Links.

    Wie genau würde das mit den Skiplinks funktionieren? Bau ich die ins Template ein? Oder muss ich jede Seite extra anfassen?

    Am Liebsten wäre mir ein Modul welches ich dann via Gruppenrechte ein und Ausblenden lassen kann.

  4. #4
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du könntest Dir ein Modul "HTML-Code" anlegen und dort den Code für Deine Skiplinks eingeben. Dann hast Du die Möglichkeit, diese Modul beliebig in Deinem Seitenlayout zu platzieren z.B. im Header. Musst halt aufpassen, dabei nicht die Funktionalität der bereits vorhandenen zu "zerstören"
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  5. #5
    Alter Contao-Hase
    Registriert seit
    06.07.2009.
    Beiträge
    1.497

    Standard

    Also ich habe mal folgendes Verwendet... noch ohne erfolg da ich immer wieder auf die Startseite gelange....

    Für das Linken bzw Rechten teil:

    Code:
    <a href="#skip">zum Inhalt</a>
    Für den Mittelteil

    Code:
    <a id="skip" name="skip"></a>
    Wie gesagt werde ich leider immer zur Startseite geleitet ...

  6. #6
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Probiere mal das hier:
    Code:
    <a href="{{env::request}}#skip">zum Inhalt</a>
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  7. #7
    Alter Contao-Hase
    Registriert seit
    06.07.2009.
    Beiträge
    1.497

    Standard

    Erste klasse:

    Ich fasse also für interessierte Zusammen:

    Zwei Module erstellen... (Eigener HTML - Code)

    Der Code für die Weiterleitung schaut so aus:

    Code:
    <a href="{{env::request}}#skip">zum Inhalt</a>
    Der Code für das Ziel so:

    Code:
    <a id="skip" name="skip"></a>
    Für Leute die sowas auf einer Homepage standartmäßig einbauen wollen ist noch CSS notwendig.

    Infos hierzu (Anleitung) findet ihr hier:

    http://webdesign.weisshart.de/skiplinks.php

  8. #8
    Contao-Urgestein Avatar von Sebastian
    Registriert seit
    19.06.2009.
    Ort
    Stuttgart
    Beiträge
    3.361

    Standard

    HI

    bei Websites die stark barrierefrei sein sollen verwende ich immer das Holy-Grail-Layout.

    Natürlich ist dazu eine Templateanpassung nötig.

    Und zusätzlich kommt im Seitenlayout ein HTML-Modul zuerst, das per Inserttags verschiedene Seiten und Bereiche der aktuellen Seite anspringen kann. Diese Links lasse ich beim Erhalt des Fokus auch per absoluter Position mit Icon groß in der Mitte des Bildschirmes anzeigen.

    Wenn dich das CSS interessiert, kann ich gerne einen Link per PM schicken.

    Sebastian

  9. #9
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich "begnüge" mich in solchen Fällen vorerst auf den Möglichkeiten, welche durch das YAML-Framework geboten werden. Dort werden in der aktuellen Version eventuell vorhandene Skiplinks ganz oben am Seitenanfang per Balken relativ gut sichtbar eingeblendet.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  10. #10
    Alter Contao-Hase
    Registriert seit
    06.07.2009.
    Beiträge
    1.497

    Standard

    Wie gesagt in dem Fall war die Anpassung direkt für einen Blinden Mitarbeiter...

    D.h. css ist nicht wichitg da die Module nur für ihn sichtbar sind.

    Geht es natürlich um die Barrierefreiheit einer Website allgemein müsste mann natürlich andere Methoden anwenden.

  11. #11
    Alter Contao-Hase
    Registriert seit
    06.07.2009.
    Beiträge
    1.497

    Standard

    Noch ein wichtige Hinweis.

    Wie immer braucht der IE ne extra Anweisung:

    Hier für den Ziellink:

    Code:
    <div id="skipcontainer"><a id="skip" name="skip"></a></div>
    
    
    #skipcontainer {
    width: 1px;
    }

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Andere Klasse für Skiplinks festlegen
    Von m.koell im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 09.12.2010, 20:11
  2. Backend-Barrierefreiheit von TL?
    Von SunBlack im Forum Was kann Contao?
    Antworten: 23
    Letzter Beitrag: 10.12.2009, 12:33
  3. Frage nach Barrierefreiheit für Modulentwicklung
    Von Toflar im Forum Entwickler-Fragen
    Antworten: 4
    Letzter Beitrag: 01.12.2009, 21:39
  4. Zu viele Erweiterungen in TYPOlight Core?
    Von Bobi im Forum Off Topic
    Antworten: 19
    Letzter Beitrag: 15.07.2009, 15:43

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •