From 62abc5c667896f7af216c4fa6643fc604b8b051f Mon Sep 17 00:00:00 2001 From: Jesse Hallett Date: Mon, 23 Dec 2013 14:02:54 -0800 Subject: Wikipedia guideline: images should include an alt attribute --- guidelines/wikipedia/imageAlt.js | 8 ++++++++ guidelines/wikipedia/wikipedia.json | 1 + 2 files changed, 9 insertions(+) create mode 100644 guidelines/wikipedia/imageAlt.js diff --git a/guidelines/wikipedia/imageAlt.js b/guidelines/wikipedia/imageAlt.js new file mode 100644 index 0000000..c54244d --- /dev/null +++ b/guidelines/wikipedia/imageAlt.js @@ -0,0 +1,8 @@ +exports.name = "Images should include an alt attribute"; +exports.description = "Images should include an alt attribute, even an empty one, that acts as a substitute for the image (for non-visual users)."; + +exports.rule = function(report) { + $5('#mw-content-text img:not([alt])').each(function(i, img) { + report.warning("Image has no alt attribute.", img); + }); +}; diff --git a/guidelines/wikipedia/wikipedia.json b/guidelines/wikipedia/wikipedia.json index b7b158e..f53febc 100644 --- a/guidelines/wikipedia/wikipedia.json +++ b/guidelines/wikipedia/wikipedia.json @@ -14,5 +14,6 @@ , "pseudoIndent.js" , "floatSandwiches.js" , "spaceBetweenListItems.js" + , "imageAlt.js" ] } -- cgit v1.2.3