Joomla 3 - où sont définis les accesskey ?

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] Joomla 3 - où sont définis les accesskey ?

    Bonjour;
    Je bascule un site joomla 1.5 accessible aux non-voyants en joomla 3. Mes principaux menus respectent la norme
    W3C/WAI d'accessibilité.Dans joomla 1.5 pour définir une accesskey associé à un lien d'un menu c'est possible dans l'administration jooomla dans "Elément de menu" puis dans "Paramètres-système" et dans le
    champ"Acessibility Access Key" on saisit le chiffre associé .
    Le problème dans Joomla 3 c'est que ce champ a disparu !
    Quelqu'un, s'étant intéressé au problème, peut-il me dire où on peut définir les accesskey dans Joomla 3 ?
    Merci pour la réponse.
    Bertyinfos
    Fichiers joints
    Dernière édition par bertyinfos à 25/09/2014, 06h14

  • #2
    Re : Joomla 3 - où sont définis les accesskey ?

    Bonsoir,

    D'après ce que j'ai pu voir rapidement sur le web cette méthode d’accessibilité est plutôt dépréciée de nos jours... c'est peut être pour cette raison quelle n'est plus présente dans les dernières versions de Joomla!

    Voici une piste à explorer : http://extensions.joomla.org/extensi...sibility/24061

    et une autre piste (en anglais SOrry...) : http://forum.joomla.org/viewtopic.php?p=2474139

    Commentaire


    • #3
      Re : Joomla 3 - où sont définis les accesskey ?

      Bonjour,
      Merci Soundboy39 pour ces informations. J'ai joint à mon premier post une copie-écran de ce que proposait Joomla 1.5.
      Qu'on ne voit plus avec Joomla 3. En effet j'ai pu lire çà et là que les accesskeys étaient décriés (pas de vrai normalisation sur les chiffres et leurs actions etc..).

      Par ailleurs je ne suis pas sûr que les aveugles s'en servent vraiment car les lecteurs d'écran (Jaws, Nvda pour Windows et VoiceOver pour Apple) pallient à cela.

      Je crois que je ne vais pas reconduire les accesskeys dans mon site remanié. Mais j'aurais bien voulu lire quelque part pourquoi les concepteurs de Joomla 3 ont fait ce choix à moins que ce soit "caché" dans d'autres menus de joomla 3, je ne sais....

      Commentaire


      • #4
        Re : Joomla 3 - où sont définis les accesskey ?

        Personnellement j'utilise Joomla depuis la version 1.7 et je n'ai pas souvenir d’avoir vu ce champs dans les liens de Menu ou ailleurs dans la configuration, donc pour le mettre en œuvre l’utilisation d'une extension, d'une surcharge ou d'un hack semble inévitable.

        Commentaire


        • #5
          Re : Joomla 3 - où sont définis les accesskey ?

          Bonjour,

          Mais j'aurais bien voulu lire quelque part pourquoi les concepteurs de Joomla 3 ont fait ce choix à moins que ce soit "caché" dans d'autres menus de joomla 3, je ne sais.
          Voir http://en.wikipedia.org/wiki/Access_key et http://www.thesitewizard.com/webdesi...-useless.shtml par exemple.

          La notion de Access key, bien qu'une bonne idée au départ, a été rendue obsolète pour plusieurs raisons:
          1. Chaque fabricant de navigateur a tenté d'imposer sa propre gamme de raccourcis, mais bien entrendu, chaque gamme proposée entre en conflit avec les accourcis clavier des menus des autres navigateurs...
          2. Malgré plusieurs propositions de standardisation, personne n'est parvenu à trouver au moins un accord à minima sur des access keys communes et ne provoquant aucun conflit.
          3. XHTML 2, puis HTML5 ont rendu cette approche totalement obsolète, par l'utilisation du concept "role access" et des media queries.
          4. Certains concepteurs de frameworks web ou de CMS continuent, uniquement pour compatibilité descendante, d'inclure des access keys, mais chacun se base sur l'une ou l'autre des diverses approches et donc en revenant aux problématiques conflictuelles du 1.

          Entre 1999 et cette définition et 2014, soit en 15 ans, la technologie a également évolué, et qu'il s'agisse de lecteurs Braille, de convertisseurs genre Festival, Text2Speech, etc, les media queries et les role access permettent une bien meilleure navigabilité que les antiques access keys.

          Il est donc normal que Joomla! 3 ait abandonné une technologie dépassée et surclassée par d'autres méthodes plus élégantes.
          Pas de demande de support par MP.
          S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

          Commentaire


          • #6
            Re : Joomla 3 - où sont définis les accesskey ?

            Envoyé par Soundboy39 Voir le message
            Personnellement j'utilise Joomla depuis la version 1.7 et je n'ai pas souvenir d’avoir vu ce champs dans les liens de Menu ou ailleurs dans la configuration, donc pour le mettre en œuvre l’utilisation d'une extension, d'une surcharge ou d'un hack semble inévitable.
            Il n'y a en général pas besoin de hacks ni extensions, il suffit que le template soit réellement conforme aux normes d'accessibilité.

            Voir par exemple ce qui se dit sur http://www.accessibletemplate.com/ qui est un site spécialisé dans les templates accessibles, Zhong étant un template free respectant 99.95% de la collection de préconisations du W3C en la matière.
            Pas de demande de support par MP.
            S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

            Commentaire


            • #7
              Re : Joomla 3 - où sont définis les accesskey ?

              Bon, après vérification, effectivement il n' y a jamais de prise en compte en natif par Joomla même en version 1.5 des Accesskeys.

              Je viens de me rappeler que j'avais appliqué un "core hack" dont j'avais eu les infos ici : http://docs.joomla.org/Adding_access_keys , et qui m'a permis de pouvoir définir les menus auxquels j'ai appliqué les accesskeys recommandés à l'époque.

              Vu les débats sur l'accessibilité associée aux accesskeys je ne vais pas reconduire cela dans mon nouveau site remanié en Joomla 3.3. Ayant interviewé quelques aveugles, apparemment ils se débrouillent correctement avec les lecteurs sonores dont j'ai parlé plus haut sans utiliser les access-keys.

              Merci à Soundboy39 et jisse03 pour cet échange qui m'a remis les idées en place.
              bertyinfos

              Commentaire


              • #8
                Re : Joomla 3 - où sont définis les accesskey ?

                En effet j'ai pu lire çà et là que les accesskeys étaient décriés (pas de vrai normalisation sur les chiffres et leurs actions etc..

                le probleme a toujours été le suivant
                windows propose des access key, le navigateur aussi et joomla arrive en 3eme position sans pouvoir communiquer avec les deux autres....
                Donc tes access keys peuvent entrer en conflit avec d autres....

                le conseil que je peut te donner, c est de regarder du coté de cette requete média : @media:braille .Elle te permet de définir des regles spécifique pour ce type de terminaux. C est la solution de remplacement.
                Un site pour comparer des solutions : https://comparatifs-informaticien51.joomla.com
                un site personnel, sur Joomla, linux, windows et Powershell : https://informaticien51.joomla.com/

                Commentaire

                Annonce

                Réduire
                1 sur 2 < >

                C'est [Réglé] et on n'en parle plus ?

                A quoi ça sert ?
                La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                Comment ajouter la mention [Réglé] à votre discussion ?
                1 - Aller sur votre discussion et éditer votre premier message :


                2 - Cliquer sur la liste déroulante Préfixe.

                3 - Choisir le préfixe [Réglé].


                4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                2 sur 2 < >

                Assistance au forum - Outil de publication d'infos de votre site

                Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                UTILISER À VOS PROPRES RISQUES :
                L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                Problèmes connus :
                FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                Installation :

                1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                Archive zip : https://github.com/AFUJ/FPA/zipball/master

                2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                et remplacer www. votresite .com par votre nom de domaine


                Exemples:
                Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                Télécharger le script fpa-fr.php dans: /public_html/
                Pour executer le script: http://www..com/fpa-fr.php

                Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                Télécharger le script fpa-fr.php dans: /public_html/cms/
                Pour executer le script: http://www..com/cms/fpa-fr.php

                En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                Voir plus
                Voir moins

                Partenaire de l'association

                Réduire

                Hébergeur Web PlanetHoster
                Travaille ...
                X