The Gallery is deprecated. No new Gallery components may be submitted, and modifying existing components is disabled. For more information please read the Gallery Deprecation blog post. This is a static snapshot of the Gallery for archive purposes.
Return to Accessibility Checker UI
YUI({
//Last Gallery Build of this module
gallery: 'gallery-2011.09.28-20-29'
}).use('gallery-a11ychecker-ui', function(Y) {
// Show all unlabeled UI controls.
// Some examples of what it checks for:
// 1. Use of the <label> element with form controls
// 2. title attribute on iframes
// 3. All buttons have inner text
// 4. Images have alt attribute
// 5. Use of aria-label, aria-labelledby and aria-describedby
Y.a11ychecker.showLabelErrors();
// Show instances of buttons created using links (e.g. <a href="#">button</> or <a href="javascript:"></a>) that lack an ARIA role of "button"
Y.a11ychecker.showLinkButtons();
// Show instances where a given block of content contains multiple links, all of which point to the same URL.
Y.a11ychecker.showDupeLinks();
// Show all links on the page that have the same inner text (e.g. all "read more" links)
Y.a11ychecker.showDupeLinkLabels();
});
/home/y/libexec/ant/bin/ant all Buildfile: build.xml [echo] Starting Build For gallery-a11ychecker-ui [echo] Ant Properties [echo] Home : /home/y/libexec/ant [echo] Ant Version : Apache Ant version 1.7.1 compiled on June 27 2008 [echo] Build File : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/build.xml [echo] Local Build Properties [echo] version : 3 [echo] srcdir : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery [echo] builddir : ../../../builder/componentbuild [echo] component : gallery-a11ychecker-ui [echo] component.basefilename : gallery-a11ychecker-ui [echo] component.basedir : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui [echo] component.builddir : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/build_tmp [echo] Global Build Properties [echo] global.build.base : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build [echo] global.build.component : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-a11ychecker-ui [echo] global.build.component.assets : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-a11ychecker-ui/assets clean: init: [mkdir] Created dir: /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/build_tmp [echo] Starting Build For gallery-a11ychecker-ui [echo] Ant Properties [echo] Home : /home/y/libexec/ant [echo] Ant Version : Apache Ant version 1.7.1 compiled on June 27 2008 [echo] Build File : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/build.xml [echo] Local Build Properties [echo] version : 3 [echo] srcdir : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery [echo] builddir : ../../../builder/componentbuild [echo] component : gallery-a11ychecker-ui [echo] component.basefilename : gallery-a11ychecker-ui [echo] component.basedir : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui [echo] component.builddir : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/build_tmp [echo] Global Build Properties [echo] global.build.base : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build [echo] global.build.component : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-a11ychecker-ui [echo] global.build.component.assets : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-a11ychecker-ui/assets -lint-server: [echo] Starting Build For gallery-a11ychecker-ui [echo] Ant Properties [echo] Home : /home/y/libexec/ant [echo] Ant Version : Apache Ant version 1.7.1 compiled on June 27 2008 [echo] Build File : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/build.xml [echo] Local Build Properties [echo] version : 3 [echo] srcdir : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery [echo] builddir : ../../../builder/componentbuild [echo] component : gallery-a11ychecker-ui [echo] component.basefilename : gallery-a11ychecker-ui [echo] component.basedir : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui [echo] component.builddir : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/build_tmp [echo] Global Build Properties [echo] global.build.base : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build [echo] global.build.component : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-a11ychecker-ui [echo] global.build.component.assets : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-a11ychecker-ui/assets -node: [echo] For faster builds, install Node.js. -concatdebug: [echo] Concatenating [echo] Source Files : dupe-link-checker-ui.js, dupe-link-label-checker-ui.js, label-checker-ui.js, link-button-checker-ui.js, tooltip.js, show-error.js [echo] In Source Dir : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/js [echo] To : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/build_tmp/gallery-a11ychecker-ui-debug.js [copy] Copying 6 files to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/build_tmp/ant [delete] Deleting directory /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/build_tmp/ant -registerdebug: [echo] Wrapping /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/build_tmp/gallery-a11ychecker-ui-debug.js in YUI.add module [copy] Copying 1 file to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/build_tmp -prependdebug: -appenddebug: builddebug: -createcore: [copy] Copying 1 file to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/build_tmp -loggerregex: [echo] Replacing Logger Statements in /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/build_tmp/gallery-a11ychecker-ui.js buildcore: -rollupjs: -concatskins: -buildskins: -rollupcss: buildskins: -buildlangs: -rolluplangs: buildlangs: build: minify: [yuicompressor] Compressing /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/build_tmp/gallery-a11ychecker-ui.js [yuicompressor] [yuicompressor] [WARNING] Try to use a single 'var' statement per scope. [yuicompressor] :"10px 1px 1px 1px",borderStyle:"solid"}); ---> var <--- iframe=new Y.Frame({extracss: [yuicompressor] [yuicompressor] [WARNING] Try to use a single 'var' statement per scope. [yuicompressor] (overlay.get("contentBox")); ---> var <--- iframeY=iframe.getInstance(),iframeNode= [yuicompressor] [yuicompressor] [WARNING] Try to use a single 'var' statement per scope. [yuicompressor] =-10000,OY=-10000; ---> var <--- Tooltip=Y.Base.create("tooltip", [yuicompressor] [yuicompressor] [WARNING] Try to use a single 'var' statement per scope. [yuicompressor] )){this._clearTimers(); ---> var <--- delay=(this.get("visible")) [yuicompressor] [yuicompressor] [WARNING] Try to use a single 'var' statement per scope. [yuicompressor] var x=this._currTrigger.mouseX; ---> var <--- y=this._currTrigger.mouseY;this. [yuicompressor] [yuicompressor] [WARNING] Try to use a single 'var' statement per scope. [yuicompressor] ._onNodeMouseLeave,this),node); ---> var <--- title=node.getAttribute("title");node [yuicompressor] [yuicompressor] [WARNING] Try to use a single 'var' statement per scope. [yuicompressor] trigger;if(currTrigger.node){ ---> var <--- node=currTrigger.node;var title=currTrigger [yuicompressor] [yuicompressor] [WARNING] Try to use a single 'var' statement per scope. [yuicompressor] ){var node=currTrigger.node; ---> var <--- title=currTrigger.title||"";currTrigger. [yuicompressor] Compressed to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/build_tmp/gallery-a11ychecker-ui-min.js lint: [echo] Using Rhino. Install nodejs to improve jslint speed, or skip with -Dlint.skip=true [java] Running JSLint on : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/build_tmp/gallery-a11ychecker-ui-debug.js [java] - OK [java] Running JSLint on : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/build_tmp/gallery-a11ychecker-ui-min.js [java] - OK [java] Running JSLint on : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/build_tmp/gallery-a11ychecker-ui.js [java] - OK local: deploybuild: [copy] Copying 3 files to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-a11ychecker-ui [copy] Copying /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/build_tmp/gallery-a11ychecker-ui-min.js to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-a11ychecker-ui/gallery-a11ychecker-ui-min.js [copy] Copying /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/build_tmp/gallery-a11ychecker-ui-debug.js to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-a11ychecker-ui/gallery-a11ychecker-ui-debug.js [copy] Copying /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-a11ychecker-ui/build_tmp/gallery-a11ychecker-ui.js to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-a11ychecker-ui/gallery-a11ychecker-ui.js deployassets: deployskins: deploylang: deploydocs: deploy: all: BUILD SUCCESSFUL Total time: 3 seconds
All code on this site is licensed under the BSD License unless stated otherwise.