class Blinkr::Extensions::ImgAlt

Public Class Methods

new(config) click to toggle source
# File lib/blinkr/extensions/img_alt.rb, line 7
def initialize config
  @config = config
end

Public Instance Methods

collect(page) click to toggle source
# File lib/blinkr/extensions/img_alt.rb, line 11
def collect page
  page.body.css('img:not([alt])').each do |img|
    page.errors << ::Blinkr::Error.new({:severity => :warning, :category => 'SEO',
                                   :type => '<img alt=""> missing',
                                   :title => "#{img['src']} (line #{img.line})",
                                   :message => '<img alt=""> missing', :snippet => img.to_s,
                                   :icon => 'fa-info'})
  end
end