Dans cette optique, avec les autres techniques décrites dans Description des conceptions complexes, nous sommes prêts à expliquer nos 4 types de glisser-déposer accessibles. Pour ces modèles de glisser-déposer, nous utiliserons les trois techniques décrites dans mon article sur la description des conceptions complexes: contrôles natifs, WAI-ARIA et régions vivantes avec texte masqué. Suivez-nous à @SalesforceUX. voulez-vous travailler avec nous? Contactez uxcareers @ Salesforce. Comvérifiez le système de conception de Lightning de Salesforce mon nom est Julie & I se spécialisent dans les modèles de tricot Reborn & Baby designer. J`aime être différent et vous trouverez une variété de styles parmi mes conceptions de tenues de base à tous les froufrous. J`aime être contestée par un design et souvent essayer de faire un design en plusieurs tailles pour donner un meilleur rapport qualité-prix. Si notre utilisateur était d`appuyer sur la touche d`échappement et d`annuler l`opération, nous disons quelque chose comme: dans cet exemple, nous allons uniquement déplacer des éléments d`une liste à une autre. Nous ne réordonnerons aucune des listes, mais considérons comment vous pouvez le modèle d`utilisateur #1 (trier une liste) pour combiner des techniques.

C`est l`un des types les plus simples de glisser-déposer. L`utilisateur a une liste ordonnée d`éléments et leur objectif est de modifier cet ordre. En utilisant une souris, ils cliquent et maintiennent pour saisir un élément de liste, puis déplacent la souris dans une position où elles veulent déposer l`élément. Ils tombent en lâchant le bouton de la souris. Pour relayer l`État et dans certains cas, les informations d`instructions opérationnelles à l`utilisateur, nous utiliserons principalement des régions Live ARIA. Les régions vivantes sont un excellent outil pour mettre à jour l`état d`une opération de glisser-déplacer, en raison de la façon dont ils peuvent être utilisés pour sauter du texte à l`avant de „la file d`attente” d`un lecteur d`écran. Comme l`interaction du menu est normalisée par le WAI, il n`est pas nécessaire de décrire son fonctionnement à l`aide d`une région vivante. Ceci est géré par le navigateur et le lecteur d`écran. Nous allons utiliser une approche très similaire pour notre prochain modèle populaire d`interaction glisser-déposer. Notre utilisateur appuie sur la barre d`espacement pour supprimer le redimensionnement complet.. Lorsque vous générez des interactions glisser-déposer, considérez le type de glisser-déposer que vous créez et faites la meilleure expérience pour vos utilisateurs.

Parfois, vous aurez besoin de régions Aria-Live cachées, d`autres fois que vous pouvez utiliser WAI-ARIA patters, et parfois vous pouvez même utiliser HTML natif. L`interaction est terminée. Cette mise à jour de texte en direct confirme l`état final: pour les besoins de glisser-déposer, nous aurons besoin d`utiliser une région affirmée afin que l`utilisateur entende une mise à jour immédiatement. Pour commencer, placez la plage suivante avec le CSS accompagné sur votre page au chargement de la page. Le contenu placé dans cette envergure sera immédiatement lu à haute voix pour les utilisateurs de lecteur d`écran. Il est visuellement caché des utilisateurs voyants. Étant donné que nous avons réservé le coin supérieur gauche comme point de référence pour la position d`un objet, nous allons utiliser le coin inférieur droit pour le redimensionnement.