background preloader

Règles pour l'accessibilité des contenus Web (WCAG) 2.0

Règles pour l'accessibilité des contenus Web (WCAG) 2.0
Cette publication a été en partie financée par des fonds du gouvernement fédéral des États-Unis du ministère de l'éducation, de l'Institut National pour la recherche sur le handicap et la réadaptation (Institute on Disability and Rehabilitation Research (NIDRR)) sous le numéro de référence ED05CO0039. Le contenu de cette publication ne reflète pas nécessairement les avis ou politiques du ministère américain de l'éducation, la mention de noms de marques, de produits commerciaux ou d'organismes ne signifie pas non plus qu'ils ont été approuvés par le gouvernement des États-Unis. Des informations supplémentaires à propos de la participation au groupe de travail des règles pour l'accessibilité des contenus Web (WCAG WG) sont consultables sur la page d'accueil du groupe de travail (en anglais). Anciens participants dans le groupe de travail des WCAG et autres contributeurs

Accueil - Page 1 sur 49 - Tentatives Accessibles Url Rewriting, Regex: actualité, tutoriel, download Accessibilité du Web - Centre de ressources et de recherche sur l'accessibilité du Web Les flashcodes, comment les générer automatiquement et facilement avec PHP Posté le 21 mars 2011 dans Développement web , par Abdelhak - Caroline nous expliquait dans un précédent article ce qu’est un flashcode, comment ces codes sont utilisés, etc. Nous, on fait beaucoup de PHP, tout les jours, et on aime bien se sentir rassuré de temps en temps en se disant avec PHP on peut tout faire ! Alors, peut-on faire des flashcodes avec php ? c’est le sujet de ce billet, générer un flashcode (ou plus exactement un Qrcode) avec php. Pour cela on va utiliser une librairie open source développée en php, on lui fournit une url, elle nous renvoie une belle image représentant notre code barre 2D qu’est le qrcode. La librairie en question est PHP QrCode (très original ^^). Pour la télécharger c’est ici : Exemple d’utilisation : Et pour finir voici un petit snippet complet qui permet d’afficher sur n’importe quelle page d’un site, un Qrcode renvoyant vers cette même page, en insérant une balise image quelque part sur la page : <?

RGAA - Accessibilité | modernisation.gouv.fr RGAA - Accessibilité Présentation du Référentiel Général d'Accessibilité pour les Administrations L'article 47 de la loi n° 2005-102 du 11 février 2005 pour l’égalité des droits et des chances, la participation et la citoyenneté des personnes handicapées, fait de l’accessibilité une exigence pour tous les services de communication publique en ligne de l’État, des collectivités territoriales et des établissements publics qui en dépendent. Nouveaux usages, hausse de la qualité, nouveaux emplois, obligation de service .… En savoir plus Le RGAA accessible à tous D'autres formats du RGAA, du document d'accompagnement et des annexes sont disponibles afin de faciliter l'accès au RGAA à l'ensemble des internautes et d'aider à la mise en oeuvre du RGAA : Une version "en ligne" des critères de succès et tests de conformité est en cours de réalisation et sera prochainement mise à disposition sur le site. Statut du document Les grandes dates

Les classes abstraites et finales PHP intègre un autre concept de la programmation orientée objet : les classes abstraites. Ce cours définit et introduit la notion de classes abstraites. Nous présenterons ce que sont les classes abstraites, à quoi elles servent au développement et comment les déclarer et les utiliser. Nous étudierons enfin le cas particulier des classes et méthodes finales qui participent à la sécurité du code en programmation orientée objet. Présentation et déclaration des classes abstraites Définition des classes abstraites Les classes abstraites s'inscrivent davantage dans la sûreté de la programmation orientée objet. Une classe abstraite se comporte comme une classe concrète typique. Jusque là, il n'y a aucun changement par rapport aux classes concrètes si ce n'est le fait que l'on ne puisse pas instancier les classes abstraites. Déclaration d'une classe abstraite La déclaration d'une classe abstraite se réalise au moyen du mot-clé « abstract ». Déclaration d'une classe abstraite <? * Sexe de la personne

PHP regular expressions examples The regular expression, as a pattern, can match all kinds of text strings helping your application validate, compare, compute, decide etc. It can do simple or very complex string manipulations. The list of possibilities is enormous when it comes to what you can achieve using regular expressions. You can take any phrase that starts with an "A" or any character and do various things with it. You can match phone numbers, email addresses, url's, credit card numbers, social security numbers, zip codes, states, cities..... Mastering Regular Expressions quickly covers the basics of regular-expression syntax, then delves into the mechanics of expression-processing, common pitfalls, performance issues, and implementation-specific differences. function do_reg($text, $regex) { if (preg_match($regex, $text)) { return TRUE; } else { return FALSE; } } The next function will get the part of a given string ($text) matched by the regex ($regex) using a group srorage ($regs). Columns Credit cards Dates Lines

get_html_translation_table The fact that MS-word and some other sources use CP-1252, and that it is so close to Latin1 ('ISO-8859-1') causes a lot of confusion. What confused me the most was finding that mySQL uses CP-1252 by default. You may run into trouble if you find yourself tempted to do something like this: <?php $trans[chr(149)] = '&bull;'; $trans[chr(150)] = '&ndash;'; $trans[chr(151)] = '&mdash;'; $trans[chr(152)] = '&tilde;'; $trans[chr(153)] = '&trade;'; ?> Don't do it. DON'T DO IT! You can use: <?

Extracting XML attributes with regex in PHP This is page three of an article about using PHP and regular expressions to extract data from XML files. This page is about extracting the attributes from an element in an XML sample. Page one is about extracting the content of a single element, and page two is about extracting multiple elements into an array. The source code for the functions described in this article can be downloaded on page one. Extracting attributes from XML elements Here is the code for a simple function I've written to extract attributes from a named XML element: This function searches the provided XML sample for the first element of the given name that has attributes, and returns those attributes in an associative array. Example of use Given the following XML sample in a PHP variable called $xml: <item><target href=" type="text/html" category="Home &amp; Leisure" /><title>This is the title of this item</title></item> you could call element_attributes like this: = element_attributes('target', );

oop - PHP getter/setter to array Is it possible to auto generate Getter/Setter from Array Values in PHP Magic Methods If you use the Magical Method '__set()', be shure that the call of<?php$myobject->test['myarray'] = 'data';?>will not appear! For that u have to do it the fine way if you want to use __set Method ;)<? My first solution was to use a Caller Class.With that, i ever knew which Module i currently use! <? function __call($funcname, $args = array()) { $this->setModuleInformation(); if (is_object($this->caller) && function_exists('call_user_func_array')) $return = call_user_func_array(array(&$this->caller, $funcname), $args); else trigger_error("Call to Function with call_user_func_array failed", E_USER_ERROR); $this->unsetModuleInformation(); return $return; } function __construct($callerClassName = false, $callerModuleName = 'Webboard') { if ($callerClassName == false) trigger_error('No Classname', E_USER_ERROR); $this->module = $callerModuleName; if (class_exists($callerClassName)) $this->caller = new $callerClassName(); else trigger_error('Class not exists: \''. class Config { public $module;

Related: