package org.validador.modelo.recomendacao.impl;
import org.jsoup.nodes.Document;
import org.jsoup.select.Elements;
import org.validador.modelo.recomendacao.RecomendacaoBoolean;
public class RecomendacaoTitulo implements RecomendacaoBoolean{
@Override
public String getNome() {
return "N�o h� um t�tulo na p�gina.";
}
@Override
public String getDescricao() {
return "A p�gina deve possuir um titulo que descreva o site, para " +
"auxiliar o usu�rio que utiliza um leitor de tela situar-se no site, " +
"tendo em vista que esta ser� a primeira informa��o lida assim que acessar o sitio.";
}
@Override
public Boolean executa(Document doc) {
boolean elementoTitulo = false;
Elements title = doc.select("title");
if (title.isEmpty()) {
elementoTitulo = true;
}
return elementoTitulo;
}
@Override
public String getRecomendacao() {
return "17";
}
@Override
public String getExemplo() {
return "< title >Titulo para o site < /title >";
}
}