Les 928 nouveautés de WINDEV 28, WEBDEV 28 et WINDEV Mobile 28

754 N o u v e a u t é W D W B WM MARGES ET MAGNÉTISME DU «PARENT» Lors de la sélection d’un champ dans l’éditeur, les marges du champ parent (s’il existe) sont affichées et magnétisées. Le positionnement harmonieux du champ est facilité. Gain apporté par la nouveauté 28 : Un positionnement facilité 755 N o u v e a u t é W D W B WM DIVERS • Mode de la page : Zoning, Agencements, Responsive,... Le mode bénéficie des fonctionnalités d’héritage et de surcharge. Le diff tient compte de ces informations • Edition des styles: les choix obsolètes «cadre/fond» et «image de fond» sont conservés uniquement pour com- patibilité Gain apporté par la nouveauté 28 : Pratique ACCESSIBILITÉ HANDICAP 756 N o u v e a u t é W D W B WM INSÉREZ VOS PROPRES BALISES D’ACCESSIBILITÉ (ARIA,...) : DÉFINIR SES PROPRES ATTRIBUTS DANS LE CODE HTML DES CHAMPS WEBDEV Pour aider les internautes qui présentent un handicap (défi- cit visuel, problème cognitif, daltonisme, handicap physique, dyslexie...), des normes d’accessibilité ont été définies. Ces normes se mettent en place, entre autres, par l’ajout de balises dans le code HTML de la page. Ces balises seront interprétées par le navigateur, ou des plug- ins du navigateur ou encore des dispositifs adaptés. La version 28 de WEBDEV permet d’insérer facilement ses propres attributs par l’intermédiaire des 7 onglets ou par pro- grammation : • texte qui va être lu pour fournir des informations complé- mentaires sur le bouton, le champ... qui a le focus • texte qui va être lu lors de l’affichage d’une barre de pro- gression • alternative textuelle à un son ou un fichier audio • ... 757 N o u v e a u t é W D W B WM ATTRIBUT D’ACCESSIBILITÉ: PAR LES 7 ONGLETS OU PAR PROGRAMMATION Ces attributs d’accessibilité peuvent être définis et modifiés • dans les 7 onglets • par programmation. La nouvelle propriété ..AttributHtml fait son apparition dans ce but. Exemple de code : // Autocomplétion en liste RECHERCHE ..AttributHTML[ “aria-autocomplete” ] = “list” // Autres attributs d’accessibilité RECHERCHE ..AttributHTML[ “aria-required” ] = Vrai Connexion ..AttributHTML[ “aria-label” ]= “Accéder à votre compte client” Gain apporté par la nouveauté 28 : Vous avez le choix 758 N o u v e a u t é W D W B WM ACCESSIBILITÉ: ATTRIBUT «LABEL FOR» SUR LES CHAMPS DE SAISIE L’attribut «Label for» indique au navigateur qu’un libellé se rapporte à une zone de saisie. En version 28, ce label est généré par défaut pour tous les champs de saisie. Ce label sera utilisé si nécessaire par le navigateur, le plug-in ou le dispositif. Gain apporté par la nouveauté 28 : Des champs de saisie plus accessibles 759 N o u v e a u t é W D W B WM ACCESSIBILITÉ: ATTRIBUT «FIELDSET» SUR LES CHAMPS D’UNE CELLULE L’attribut «Fieldset» indique au navigateur qu’un champ fait partie d’un groupe logique de champs: adresse, ... En version 28, cet attribut est généré par défaut pour tous les champs présents dans un champ Cellule. Gain apporté par la nouveauté 28 : Des cellules automatiquement identifiées AGENCEMENTS 760 N o u v e a u t é W D W B WM LES AGENCEMENTS PERMETTENT DE MODIFIER, MASQUER... LES ZONES D’UNE PAGE EN ZONING WEBDEV 28 renforce les fonctionnalités des agencements dé- finis sur les pages en mode Zoning. ...suite de la page 76 L e s n o u v e a u t é s W I ND E V 2 8 WE BD E V 2 8 W I ND E V Mo b i l e 2 8 78

RkJQdWJsaXNoZXIy NDQ0OA==