AnySurfer blogt

Add To Any, een pagina delen via sociale netwerken

29 april 2010 door Gijs Veyfeyken · 5 reacties

UPDATE 09/08/2011: Deze widget van de Canadese overheid om pagina’s te delen op sociale netwerken is 100% toegankelijk en een perfect alternatief voor AddToAny, AddThis of andere ontoegankelijke widgets.

Je kent ze wel, de knoppen onderaan een artikel waarmee je een pagina kan delen via Facebook, Twitter of een ander sociaal netwerk. Add To Any komen we het meest tegen bij het screenen van websites. Vandaar deze post. Als webbouwer kan je snel en makkelijk een standaard stukje code naar je site ‘copy pasten’ waardoor de share/save button verschijnt. Add To Any is niet ‘echt’ toegankelijk maar wel voor iedereen bruikbaar zolang je de standaard knop implementeert waarbij de knop zelf naar de overzichtspagina met sociale netwerken leidt.

Share/Bookmark

Maar er zijn verschillende varianten. Het probleem ligt in de CSS overlay. Het menu verschijnt wanneer je met de muis over de knop beweegt. Er is geen manier om de overlay zichtbaar te maken voor wie de muis niet kan gebruiken. Gelukkig ligt er een link op de knop zelf die een nieuwe pagina opent waarop alle sociale netwerken netjes staan opgesomd. Klik zelf maar even op bovenstaande knop of tab er naartoe en druk enter. Het is een volwaardig alternatief voor bezoekers die de overlay niet kunnen activeren omdat ze geen muis gebruiken. Dus is er eigenlijk geen probleem? Toch wel. Je kan de knop namelijk ‘customizen’ door in de opties het vinkje “Show menu only when button is clicked” aan te vinken. Dat lijkt misschien een goed idee omdat hierdoor de overlay wel met het toestenbord kan worden geopend. De toetsenbordfocus wordt hierna helaas niet op het eerste element gelegd. Ik moet dus opnieuw door heel de pagina tabben om in het menu te geraken en ik kan het niet sluiten met het toetsenbord. In deze variant van de knop verdwijnt de link naar de overzichtspagina waardoor het geheel compleet ontoegankelijk wordt. Probeer het zelf even zonder muis (tab – en entertoets) op onderstaande knop. Share/Bookmark

Tags: Standaard

5 reacties

  • 1 frank goossens // 30 april 2010 om 7:22 am

    niet gerelateerd aan toegankelijkheid, maar toch even meegeven dat “add to any” automatisch bezoekersgegevens doorstuurt aan media6degrees, een “behavioral marketing” firma. er is wel een ongedocumenteerde api-methode om dit te disablen.

  • 2 Tijl // 10 september 2010 om 3:14 pm

    Dus, voor de zekerheid: de optie ‘Only show the menu when the user clicks the Share/Save button’ moet worden aangevinkt?

  • 3 Gijs Veyfeyken // 13 september 2010 om 11:24 am

    Neen, je moet de statische versie gebruiken waarbij de knop linkt naar de overzichtspagina van sociale netwerksites op http://www.addtoany.com/share_save.

    De optie “Show menu only when button is clicked” vink je niet aan. De optie “No script (no drop-down menu)” wel.

    In bovenstaande post is het eerste voorbeeld niet bruikbaar met het toetsenbord omwille van het uitklapmenu. Het tweede voorbeeld is statisch en wel toegankelijk.

  • 4 Gijs Veyfeyken // 30 september 2010 om 9:46 am

    Op het forum van ‘AddThis’, een gelijkaardige dienst, vond ik een aangepaste versie voor Disability.gov. Ze is toetsenbordtoegankelijk en screenreadervriendelijk.

  • 5 Sabine // 23 januari 2011 om 3:38 pm

    Hallo,

    Ik probeer de knop op mijn site te zetten maar het lukt mij niet om menu te krijgen wanneer je met de muis over de share balk komt en ik wil dat juist wel… :(
    Only show the menu when the user clicks the Share/Save button’ heb ik aangevinkt maar nog steeds niets …

    Alvast bedankt als je mij kan helpen!!

    Groetjes, Sabine

Jouw reactie