package org.validador.modelo.recomendacao.impl;
import org.jsoup.nodes.Document;
import org.jsoup.select.Elements;
import org.validador.modelo.recomendacao.RecomendacaoBoolean;
public class RecomendacaoRefresh implements RecomendacaoBoolean{
@Override
public String getNome() {
return "Atualiza��o autom�tica da p�gina.";
}
@Override
public String getDescricao() {
return "Atualiza��es periodicas nas p�ginas podem prejudicar a usabildiade daquele usu�rio" +
" que utiliza de leitores de tela para navega��o, pois necessitaram de um per�odo de readapta��o ao site.";
}
@Override
public Boolean executa(Document doc) {
boolean atualizacaoAutomatica = false;
Elements refresh = doc.select("meta[http-equiv=refresh]");
if (!refresh.isEmpty()) {
atualizacaoAutomatica = true;
}
return atualizacaoAutomatica;
}
@Override
public String getRecomendacao() {
return "11";
}
@Override
public String getExemplo() {
return "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"20\">";
}
}