Warning: UPDATE command denied to user 'tanagurudrupal'@'10.0.84.72' for table 'drupal_cache' query: UPDATE drupal_cache SET data = 'a:284:{s:13:\"theme_default\";s:14:\"garland-Open-S\";s:13:\"filter_html_1\";i:1;s:18:\"node_options_forum\";a:1:{i:0;s:6:\"status\";}s:18:\"drupal_private_key\";s:64:\"d0f6ffe8a97f320aa81dc41da9aa6da2eac5bb4ab9cbd5ef31e547e821e7a920\";s:10:\"menu_masks\";a:26:{i:0;i:127;i:1;i:125;i:2;i:63;i:3;i:62;i:4;i:61;i:5;i:59;i:6;i:58;i:7;i:56;i:8;i:31;i:9;i:30;i:10;i:29;i:11;i:25;i:12;i:24;i:13;i:21;i:14;i:15;i:15;i:14;i:16;i:13;i:17;i:12;i:18;i:11;i:19;i:7;i:20;i:6;i:21;i:5;i:22;i:4;i:23;i:3;i:24;i:2;i:25;i:1;}s:12:\"install_task\";s:4:\"done\";s:13:\"menu_expanded\";a:0:{}s:16:\"language_default\";O:8:\"stdClass\":11:{s:8:\"language\";s:2:\"en\";s:4:\"name\";s:7:\"English\";s:6:\"native\& in /home/tanaguru/www/includes/database.mysqli.inc on line 134

Warning: Cannot modify header information - headers already sent by (output started at /home/tanaguru/www/includes/database.mysqli.inc:134) in /home/tanaguru/www/includes/bootstrap.inc on line 729

Warning: Cannot modify header information - headers already sent by (output started at /home/tanaguru/www/includes/database.mysqli.inc:134) in /home/tanaguru/www/includes/bootstrap.inc on line 730

Warning: Cannot modify header information - headers already sent by (output started at /home/tanaguru/www/includes/database.mysqli.inc:134) in /home/tanaguru/www/includes/bootstrap.inc on line 731

Warning: Cannot modify header information - headers already sent by (output started at /home/tanaguru/www/includes/database.mysqli.inc:134) in /home/tanaguru/www/includes/bootstrap.inc on line 732
AW22 Rule 6.1.3 | Tanaguru

AW22 Rule 6.1.3

  • warning: Cannot modify header information - headers already sent by (output started at /home/tanaguru/www/includes/database.mysqli.inc:134) in /home/tanaguru/www/includes/common.inc on line 153.
  • user warning: UPDATE command denied to user 'tanagurudrupal'@'10.0.84.72' for table 'drupal_cache_filter' query: UPDATE drupal_cache_filter SET data = '', created = 1498490581, expire = 1498576981, headers = '', serialized = 0 WHERE cid = '2:d41d8cd98f00b204e9800998ecf8427e' in /home/tanaguru/www/includes/cache.inc on line 112.
  • user warning: UPDATE command denied to user 'tanagurudrupal'@'10.0.84.72' for table 'drupal_cache_filter' query: UPDATE drupal_cache_filter SET data = '<p>This test consists in checking whether the context of each clickable area is enough explicit to understand the purpose and the target</p>\n', created = 1498490581, expire = 1498576981, headers = '', serialized = 0 WHERE cid = '2:9e87ed4dd9ab98a512abfd3a1de3e81e' in /home/tanaguru/www/includes/cache.inc on line 112.
  • user warning: UPDATE command denied to user 'tanagurudrupal'@'10.0.84.72' for table 'drupal_cache_filter' query: UPDATE drupal_cache_filter SET data = '<p>6.1</p>\n', created = 1498490581, expire = 1498576981, headers = '', serialized = 0 WHERE cid = '2:99692b7ca8d1526cc695962987301db9' in /home/tanaguru/www/includes/cache.inc on line 112.
  • user warning: UPDATE command denied to user 'tanagurudrupal'@'10.0.84.72' for table 'drupal_cache_filter' query: UPDATE drupal_cache_filter SET data = '<p><a href=\"http://accessiweb.org/index.php/accessiweb-22-english-version.html#test-6-1-3\">6.1.3</a></p>\n', created = 1498490582, expire = 1498576982, headers = '', serialized = 0 WHERE cid = '2:4447e695c305cc55a53b7d035dc8a4c0' in /home/tanaguru/www/includes/cache.inc on line 112.
  • user warning: UPDATE command denied to user 'tanagurudrupal'@'10.0.84.72' for table 'drupal_cache_filter' query: UPDATE drupal_cache_filter SET data = '<p>Does each link such as <a href=\"http://open-s.com/index.php/glossary-76.html#mZoneCliquable\">clickable area</a> (content of the alt attribute of an area tag) pass one of the conditions below (except in <a title=\"Special cases for criterion 6.1\" href=\"http://open-s.com/index.php/glossary-76.html#cpCrit6-\">special cases</a>)?</p>\n<ul class=\"ssTests\">\n<li>The <a href=\"http://open-s.com/glossaire.html#mIntituleLien\">link text</a> alone allows to understand the link purpose and target</li>\n<li>The <a href=\"http://open-s.com/glossaire.html#mContexteLien\">link context</a> allows to understand the link purpose and target</li>\n</ul>\n', created = 1498490582, expire = 1498576982, headers = '', serialized = 0 WHERE cid = '2:d82740c300a26ca535ee814b17892ac5' in /home/tanaguru/www/includes/cache.inc on line 112.
  • user warning: UPDATE command denied to user 'tanagurudrupal'@'10.0.84.72' for table 'drupal_cache_filter' query: UPDATE drupal_cache_filter SET data = '<p>&nbsp;</p>\n<p>Set1 : All the &lt;area&gt; tags with a \"href\" attribute and a \"alt attribute ( area[href][alt] )</p>\n<p>Set2 : All the elements of Set1 with a not empty text and without context (assuming <a href=\"http://accessiweb.org/index.php/glossary-76.html#mContexteLien\">the definition of a link context in AccessiWeb 2.2</a>)</p>\n<p>Set3 : All the elements of Set2 with a not empty text, with a context (assuming <a href=\"http://accessiweb.org/index.php/glossary-76.html#mContexteLien\">the definition of a link context in AccessiWeb 2.2</a>)</p>\n<p>in other words :</p>\n<p>size(Set1) = size(Set2) + size(Set3)</p>\n', created = 1498490582, expire = 1498576982, headers = '', serialized = 0 WHERE cid = '2:e8b25b1c25a12b615228b444e3d86fd9' in /home/tanaguru/www/includes/cache.inc on line 112.
  • user warning: UPDATE command denied to user 'tanagurudrupal'@'10.0.84.72' for table 'drupal_cache_filter' query: UPDATE drupal_cache_filter SET data = '<h5>Test1</h5>\n<p>&nbsp;</p>\n<p>For each element of Set2, we check whether the link content doesn\'t belong to the text link blacklist.</p>\n<p>For each element returning false in Test1, raise a Message 1, raise a Message 2 instead</p>\n<h5>Test2</h5>\n<p>&nbsp;</p>\n<p>For each element of Set3, we check whether the link content doesn\'t belong to the text link blacklist.</p>\n<p>For each element returning false in Test2, raise a Message 3, raise a Message 4 instead</p>\n<h5>Message 1: Unexplicit Link</h5>\n<ul>\n<li>code : UnexplicitLink </li>\n<li>status: Failed</li>\n<li>parameter : link text, title attribute, snippet</li>\n<li>present in source : yes</li>\n</ul>\n<h5>Message 2: Check link without context pertinence</h5>\n<ul>\n<li>code : CheckLinkWithoutContextPertinence </li>\n<li>status: Need More Info</li>\n<li>parameter : link text, title attribute, snippet</li>\n<li>present in source : yes</li>\n</ul>\n<h5>Message 3: Unexplicit Link With context</h5>\n<ul>\n<li>code : UnexplicitLinkWithContext</li>\n<li>status: Need More Info</li>\n<li>parameter : link text, title attribute, snippet</li>\n<li>present in source : yes</li>\n</ul>\n<h5>Message 4: Check link with context pertinence</h5>\n<ul>\n<li>code : CheckLinkWithContextPertinence</li>\n<li>status: Need More Info</li>\n<li>parameter : link text, title attribute, snippet</li>\n<li>present in source : yes</li>\n</ul>\n', created = 1498490582, expire = 1498576982, headers = '', serialized = 0 WHERE cid = '2:11c4cefb68102b7707e9e09a57518206' in /home/tanaguru/www/includes/cache.inc on line 112.
  • user warning: UPDATE command denied to user 'tanagurudrupal'@'10.0.84.72' for table 'drupal_cache_filter' query: UPDATE drupal_cache_filter SET data = '<h5 class=\"field-item\">NA</h5>\n<ul>\n<li>Set1 is empty</li>\n</ul>\n<h5>Failed</h5>\n<ul>\n<li>Test1 returns false for at least one element (At least one element of the Set2 has a text content which is blacklisted)</li>\n</ul>\n<h5 class=\"field-item\">NMI</h5>\n<ul>\n<li>In all other cases</li>\n</ul>\n', created = 1498490582, expire = 1498576982, headers = '', serialized = 0 WHERE cid = '2:1df6466d16e5bc658528f8a6873cfa9a' in /home/tanaguru/www/includes/cache.inc on line 112.
  • warning: Invalid argument supplied for foreach() in /home/tanaguru/www/sites/all/modules/contrib/cck/theme/content-field.tpl.php on line 35.
  • warning: Invalid argument supplied for foreach() in /home/tanaguru/www/sites/all/modules/contrib/cck/theme/content-field.tpl.php on line 35.
  • warning: Invalid argument supplied for foreach() in /home/tanaguru/www/sites/all/modules/contrib/cck/theme/content-field.tpl.php on line 35.
  • warning: Invalid argument supplied for foreach() in /home/tanaguru/www/sites/all/modules/contrib/cck/theme/content-field.tpl.php on line 35.
  • warning: Invalid argument supplied for foreach() in /home/tanaguru/www/sites/all/modules/contrib/cck/theme/content-field.tpl.php on line 35.
  • warning: Invalid argument supplied for foreach() in /home/tanaguru/www/sites/all/modules/contrib/cck/theme/content-field.tpl.php on line 35.
  • warning: Invalid argument supplied for foreach() in /home/tanaguru/www/sites/all/modules/contrib/cck/theme/content-field.tpl.php on line 35.
  • warning: Invalid argument supplied for foreach() in /home/tanaguru/www/sites/all/modules/contrib/cck/theme/content-field.tpl.php on line 35.
  • warning: Invalid argument supplied for foreach() in /home/tanaguru/www/sites/all/modules/contrib/cck/theme/content-field.tpl.php on line 35.
  • warning: Invalid argument supplied for foreach() in /home/tanaguru/www/sites/all/modules/contrib/cck/theme/content-field.tpl.php on line 35.
  • warning: Invalid argument supplied for foreach() in /home/tanaguru/www/sites/all/modules/contrib/cck/theme/content-field.tpl.php on line 35.
  • user warning: UPDATE command denied to user 'tanagurudrupal'@'10.0.84.72' for table 'drupal_cache_block' query: UPDATE drupal_cache_block SET data = 'a:2:{s:7:\"subject\";s:15:\"Book navigation\";s:7:\"content\";s:4539:\"<div id=\"book-block-menu-518\" class=\"book-block-menu\">\n <ul class=\"menu\"><li class=\"collapsed first last\"><a href=\"/en/content/about\">About</a></li>\n</ul></div>\n<div id=\"book-block-menu-234\" class=\"book-block-menu\">\n <ul class=\"menu\"><li class=\"collapsed first last\"><a href=\"/en/content/download\">Download</a></li>\n</ul></div>\n<div id=\"book-block-menu-108\" class=\"book-block-menu\">\n <ul class=\"menu\"><li class=\"expanded first last active-trail\"><a href=\"/en/content/documentation\">Documentation</a><ul class=\"menu\"><li class=\"collapsed first\"><a href=\"/en/content/installation\">Installation</a></li>\n<li class=\"collapsed\"><a href=\"/en/content/configuration\">Configuration</a></li>\n<li class=\"collapsed\"><a href=\"/en/content/administration\">Administration</a></li>\n<li class=\"expanded active-trail\"><a href=\"/en/content/rules-design\">Rules Design</a><ul class=\"menu\"><li class=\"collapsed first\"><a href=\"/en/content/accessiweb-11\">AccessiWeb 1.1</a></li>\n<li class=\"collapsed\"><a href=\"/en/content/accessiweb-20\">AccessiWeb 2.0</a></li>\n<li class=\"collapsed\"><a href=\"/en/content/accessiweb-21\">AccessiWeb 2.1</a></li>\n<li class=\"expanded active-trail\"><a href=\"/en/content/accessiweb-22\">AccessiWeb 2.2</a><ul class=\"menu\"><li class=\"collapsed first\"><a href=\"/en/content/AW22-01-images\">1 Images</a></li>\n<li class=\"collapsed\"><a href=\"/en/content/AW22-02-frames\">2 Frames</a></li>\n<li class=\"collapsed\"><a href=\"/en/content/AW22-03-colours\">3 Colours</a></li>\n<li class=\"collapsed\"><a href=\"/en/content/AW22-04-multimedia\">4 Multimedia</a></li>\n<li class=\"collapsed\"><a href=\"/en/content/AW22-05-tables\">5 Tables</a></li>\n<li class=\"expanded active-trail\"><a href=\"/en/content/AW22-06-links\">6 Links</a><ul class=\"menu\"><li class=\"leaf first\"><a href=\"/en/content/aw22-rule-6-1-1\">AW22 Rule 6.1.1</a></li>\n<li class=\"leaf\"><a href=\"/en/content/aw22-rule-6-1-2\">AW22 Rule 6.1.2</a></li>\n<li class=\"leaf active-trail\"><a href=\"/en/content/aw22-rule-6-1-3\" class=\"active\">AW22 Rule 6.1.3</a></li>\n<li class=\"leaf\"><a href=\"/en/content/aw22-rule-6-1-4\">AW22 Rule 6.1.4</a></li>\n<li class=\"leaf\"><a href=\"/en/content/aw22-rule-6-2-1\">AW22 Rule 6.2.1</a></li>\n<li class=\"leaf\"><a href=\"/en/content/aw22-rule-6-2-2\">AW22 Rule 6.2.2</a></li>\n<li class=\"leaf\"><a href=\"/en/content/aw22-rule-6-2-3\">AW22 Rule 6.2.3</a></li>\n<li class=\"leaf\"><a href=\"/en/content/aw22-rule-6-2-4\">AW22 Rule 6.2.4</a></li>\n<li class=\"leaf\"><a href=\"/en/content/aw22-rule-6-3-1\">AW22 Rule 6.3.1</a></li>\n<li class=\"leaf\"><a href=\"/en/content/aw22-rule-6-3-3\">AW22 Rule 6.3.3</a></li>\n<li class=\"leaf\"><a href=\"/en/content/aw22-rule-6-4-2\">AW22 Rule 6.4.2</a></li>\n<li class=\"leaf\"><a href=\"/en/content/aw22-rule-6-4-3\">AW22 Rule 6.4.3</a></li>\n<li class=\"leaf\"><a href=\"/en/content/aw22-rule-6-5-1\">AW22 Rule 6.5.1</a></li>\n<li class=\"leaf\"><a href=\"/en/content/aw22-rule-6-5-2\">AW22 Rule 6.5.2</a></li>\n<li class=\"leaf\"><a href=\"/en/content/aw22-rule-6-5-3\">AW22 Rule 6.5.3</a></li>\n<li class=\"leaf last\"><a href=\"/en/content/aw22-rule-6-6-1\">AW22 Rule 6.6.1</a></li>\n</ul></li>\n<li class=\"collapsed\"><a href=\"/en/content/AW22-07-scripts\">7 Scripts</a></li>\n<li class=\"collapsed\"><a href=\"/en/content/AW22-08-mandatory-elements\">8 Mandatory elements</a></li>\n<li class=\"collapsed\"><a href=\"/en/content/AW22-09-information-structure\">9 Information Structure</a></li>\n<li class=\"collapsed\"><a href=\"/en/content/AW22-10-information-layout\"> 10 Information layout</a></li>\n<li class=\"collapsed\"><a href=\"/en/content/AW22-11-forms\">11 Forms</a></li>\n<li class=\"collapsed\"><a href=\"/en/content/AW22-12-navigation\">12 Navigation</a></li>\n<li class=\"collapsed last\"><a href=\"/en/content/AW22-13-consultation\">13 Consultation</a></li>\n</ul></li>\n<li class=\"collapsed\"><a href=\"/en/node/142\">RGAA 2.2.1</a></li>\n<li class=\"leaf\"><a href=\"/en/content/wcag-20\">WCAG 2.0</a></li>\n<li class=\"collapsed last\"><a href=\"/en/content/miscellaneous\">Miscellaneous</a></li>\n</ul></li>\n<li class=\"collapsed last\"><a href=\"/en/content/usage\">Usage</a></li>\n</ul></li>\n</ul></div>\n<div id=\"book-block-menu-543\" class=\"book-block-menu\">\n <ul class=\"menu\"><li class=\"collapsed first last\"><a href=\"/en/content/features\">Features</a></li>\n</ul></div>\n<div id=\"book-block-menu-513\" class=\"book-block-menu\">\n <ul class=\"menu\"><li class=\"collapsed first last\"><a href=\"/en/content/get-involved\">Get involved</a></li>\n</ul></div>\n<div id=\"book-block-menu-233\" class=\"book-block-menu\">\n <ul class=\"menu\"><li class=\"leaf first last\"><a href=\"/en/content/support\">Support</a></li>\n</ul></div>\n\";}', created = 1498490582, expire = -1, headers = '', serialized = 1 WHERE cid = 'book:0:garland-Open-S:en:r.1:http://open-s.com/en/content/aw22-rule-6-1-3' in /home/tanaguru/www/includes/cache.inc on line 112.
  • user warning: UPDATE command denied to user 'tanagurudrupal'@'10.0.84.72' for table 'drupal_cache_block' query: UPDATE drupal_cache_block SET data = '', created = 1498490582, expire = -1, headers = '', serialized = 0 WHERE cid = 'profile:0:garland-Open-S:en:r.1:http://open-s.com/en/content/aw22-rule-6-1-3' in /home/tanaguru/www/includes/cache.inc on line 112.

Summary

This test consists in checking whether the context of each clickable area is enough explicit to understand the purpose and the target

Business description

Criterion :

6.1

Test :

6.1.3

Test description :

Does each link such as clickable area (content of the alt attribute of an area tag) pass one of the conditions below (except in special cases)?

  • The link text alone allows to understand the link purpose and target
  • The link context allows to understand the link purpose and target
Level :

Technical description

Scope :
Decision level :

Algorithm

Selection

 

Set1 : All the <area> tags with a "href" attribute and a "alt attribute ( area[href][alt] )

Set2 : All the elements of Set1 with a not empty text and without context (assuming the definition of a link context in AccessiWeb 2.2)

Set3 : All the elements of Set2 with a not empty text, with a context (assuming the definition of a link context in AccessiWeb 2.2)

in other words :

size(Set1) = size(Set2) + size(Set3)

Process

Test1

 

For each element of Set2, we check whether the link content doesn't belong to the text link blacklist.

For each element returning false in Test1, raise a Message 1, raise a Message 2 instead

Test2

 

For each element of Set3, we check whether the link content doesn't belong to the text link blacklist.

For each element returning false in Test2, raise a Message 3, raise a Message 4 instead

Message 1: Unexplicit Link
  • code : UnexplicitLink
  • status: Failed
  • parameter : link text, title attribute, snippet
  • present in source : yes
Message 2: Check link without context pertinence
  • code : CheckLinkWithoutContextPertinence
  • status: Need More Info
  • parameter : link text, title attribute, snippet
  • present in source : yes
Message 3: Unexplicit Link With context
  • code : UnexplicitLinkWithContext
  • status: Need More Info
  • parameter : link text, title attribute, snippet
  • present in source : yes
Message 4: Check link with context pertinence
  • code : CheckLinkWithContextPertinence
  • status: Need More Info
  • parameter : link text, title attribute, snippet
  • present in source : yes

Analysis

NA
  • Set1 is empty
Failed
  • Test1 returns false for at least one element (At least one element of the Set2 has a text content which is blacklisted)
NMI
  • In all other cases

Notes

No notes yet for that rule