mirror of
https://github.com/netzbegruenung/green-spider.git
synced 2024-05-01 16:44:51 +02:00
Fetch viewport meta tag in html_head
This commit is contained in:
parent
32e569a397
commit
62033d587a
|
@ -32,7 +32,6 @@ class Checker(AbstractChecker):
|
|||
page_content = self.previous_results['page_content'][url]
|
||||
assert 'content' in page_content
|
||||
assert 'response_headers' in page_content
|
||||
logging.debug("%r", page_content['response_headers'])
|
||||
assert 'content-type' in page_content['response_headers']
|
||||
|
||||
if page_content['content'] is None:
|
||||
|
@ -47,7 +46,8 @@ class Checker(AbstractChecker):
|
|||
'link_rss_atom': self.get_link_rss_atom(head, url),
|
||||
'link_icon': self.get_link_icon(head, url),
|
||||
'generator': self.get_generator(head),
|
||||
'get_opengraph': self.get_opengraph(head),
|
||||
'opengraph': self.get_opengraph(head),
|
||||
'viewport': self.get_viewport(head),
|
||||
}
|
||||
|
||||
return result
|
||||
|
@ -142,3 +142,11 @@ class Checker(AbstractChecker):
|
|||
opengraph = sorted(list(opengraph))
|
||||
if opengraph != []:
|
||||
return opengraph
|
||||
|
||||
|
||||
def get_viewport(self, head):
|
||||
if head is None:
|
||||
return
|
||||
tags = head.select('[name=viewport]')
|
||||
if tags:
|
||||
return tags[0].get('content')
|
||||
|
|
Loading…
Reference in a new issue