diff --git a/morss/readabilite.py b/morss/readabilite.py index 6f1e7fb..506214a 100644 --- a/morss/readabilite.py +++ b/morss/readabilite.py @@ -42,11 +42,12 @@ regex_good = re.compile('|'.join(['and', 'article', 'body', 'column', 'main', 'shadow', 'content', 'entry', 'hentry', 'main', 'page', 'pagination', 'post', 'text', 'blog', 'story', 'par']), re.I) +tags_junk = ['script', 'head', 'iframe', 'object', 'noscript', 'param', 'embed', 'layer', 'applet', 'style'] def score_node(node): score = 0 - if node.tag in ['script', 'head', 'iframe', 'object', 'noscript', 'param', 'embed', 'layer', 'applet', 'style']: + if node.tag in tags_junk: return 0 if isinstance(node, lxml.html.HtmlComment):