Mojo-DOM-Role-Analyzer
view release on metacpan or search on metacpan
t/complex.html view on Meta::CPAN
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-title" content="BuzzFeed">
<link rel="apple-touch-icon" href="/static-assets/img/apple-touch-icon.089c9565b06f3817e65e1202343d2ca2.png">
<link rel="shortcut icon" crossorigin="" href="/static-assets/img/favicon.40f4055ea10bb11593f4c85d55164232.ico" type="image/x-icon">
<meta name="theme-color" content="#ee3322">
<script async="" src="//static.ads-twitter.com/uwt.js"></script><script>document.getElementsByTagName('html')[0].className = 'news-js';</script>
<link rel="dns-prefetch" href="https://img.buzzfeed.com/buzzfeed-static/">
<link rel="dns-prefetch" href="https://polyfill.io/">
<script>(function () {var d = document, w = window, n = navigator, wp = w.performance, os, osMap, getCookie;if (!n || !n.sendBeacon || !wp || !wp.now) return;osMap = {'Win': 'Windows', 'Mac': 'MacOs', 'X11': 'Unix', 'Linux': 'Linux'};os = navigator.a...
<style>
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}aud...
/*# sourceMappingURL=critical.853a8d16e5582ae61351.css.map*/
# sra assets
.modal{background:rgba(255,255,255,0.9);position:fixed;height:100%;width:100%;top:0;left:0;padding:1rem;z-index:400;opacity:0;visibility:hidden;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;overflow-x:hidden;overflow-y:auto}.m...
/*# sourceMappingURL=subbuzzes.de459b95c74874fd6b70.css.map?brotli=allow*/
</style>
<link rel="stylesheet" href="/static-assets/css/core.16d68eeab621a52b9221.css" as="style" onload="this.rel='stylesheet'" onerror="window.bfa('track/website/instrumentation', { data: { target: 'stylesheet', value: 'timeout' } })">
t/complex.html view on Meta::CPAN
}
}());
</script><script type="text/javascript" src="https://polyfill.io/v3/polyfill.min.js?flags=gated&features=default,es2015,es2016,es2017,IntersectionObserver,navigator.sendBeacon"></script><script type="text/javascript" src="/static-assets/js/vendor...
<link rel="stylesheet" type="text/css" media="screen" href="//assets.documentcloud.org/viewer/viewer-datauri.css"><link rel="stylesheet" type="text/css" media="print" href="//assets.documentcloud.org/viewer/printviewer.css"><script src="//assets.do...
{ font-weight:bold; color:#000 !important; }
</style><style type="text/css" media="all">
.DV-page-1 .DV-pageSpecific-1, .DV-page-2 .DV-pageSpecific-2, .DV-page-3 .DV-pageSpecific-3, .DV-page-4 .DV-pageSpecific-4, .DV-page-5 .DV-pageSpecific-5, .DV-page-6 .DV-pageSpecific-6, .DV-page-7 .DV-pageSpecific-7, .DV-page-8 .DV-pageSpecific-8, .D...
</style><script src="//www.buzzfeed.com/static/js/ad-detection/ads.js" async=""></script><script src="//run.adrizer.com/track.min.js" async="" data-domain="buzzfeed.com" id="ADRIZER_JS"></script><script src="https://secure.quantserve.com/quant.js" as...
.fb_dialog{background:rgba(82, 82, 82, .7);position:absolute;top:-10000px;z-index:10001}.fb_dialog_advanced{border-radius:8px;padding:10px}.fb_dialog_content{background:#fff;color:#373737}.fb_dialog_close_icon{background:url(https://static.xx.fbcdn.n...
.fb_iframe_widget{display:inline-block;position:relative}.fb_iframe_widget span{display:inline-block;position:relative;text-align:justify}.fb_iframe_widget iframe{position:absolute}.fb_iframe_widget_fluid_desktop,.fb_iframe_widget_fluid_desktop span,...
<body class="ad-scroll-sub--enabled">
<a href="#news-content" class="newsblock-skipnav">Skip To Content</a>
<div class="ad-wireframe-wrapper ad-wireframe-wrapper--nostick ad-wireframe-wrapper--awareness " data-wireframe-width="970" data-wireframe-height="250">
<div id="BF_WIDGET_42" data-module="ad-awareness" class="xs-relative ad-awareness ad-flexible ad-dest--bfnews js-ad js-ad-42 ad--bfnews sticky--first-time" data-bfa="@l:Awareness;" role="complementary" aria-label="Advertisement" data-instance-id="1">
t/complex.html view on Meta::CPAN
<a class="link-initial--text-black link-hover--text-gray link-hover--underline-gray" href="/author/jasonleopold">Jason Leopold</a> and
<a class="link-initial--text-black link-hover--text-gray link-hover--underline-gray" href="/author/rosalindadams">Rosalind Adams</a>
</p>
</div>
<div class="news-article-header__byline-wrapper-desktop">
<a class="news-byline-full" href="/author/albertsamaha">
<img class="news-byline-full__image" src="https://img.buzzfeed.com/buzzfeed-static/static/2018-06/12/11/user_images/buzzfeed-prod-web-03/albertsamaha-v2-13993-1528818456-1_large.jpg" alt="Picture of Albert Samaha">
<span class="news-byline-full__info-wrapper">
<span class="news-byline-full__name xs-block link-initial--text-black">Albert Samaha</span>
<span class="news-byline-full__role xs-text-5 xs-block">BuzzFeed News Investigative Reporter</span>
</span>
</a>
t/complex.html view on Meta::CPAN
<div class="subbuzz subbuzz-
xs-mb4 xs-relative ">
<div id="125425920" class="subbuzz-anchor"></div>
<div class="documentcloud-desktop xs-hide sm-block">
<div id="DV-viewer-7035751-LEOPOLD-Federal-Protective-Service-BLM-FOIA" class="DC-embed DC-embed-document DV-container" style="position: relative; height: 990px; zoom: 1;"><!--[if lte IE 8]><div class="DV-docViewer DV-clearfix DV-viewDocument D...
<!--[if (!IE)|(gte IE 9)]><!--><div class="DV-docViewer DV-clearfix DV-autoZoom DV-hideSidebar DV-searchable DV-mini DV-viewDocument" style="position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px;"><!-- <![endif]-->
<div class="DV-docViewerWrapper">
<div class="DV-header">
<div class="DV-headerHat">
<div class="DV-branding">
<span class="DV-storyLink">https://www.buzzfeednews.com/article/albertsamaha/newly-released-documents-reveal-how-the-feds-were</span>
t/complex.html view on Meta::CPAN
</ul>
<div id="analytics-article-bottom" class="js-article-bottom-anchor"></div>
</div>
<div class="grid-layout-sidebar">
<div class="sidebar-container xs-hide lg-block" data-module="sidebar" data-bfa="@l:RightRail;" id="mod-sidebar-1" style="top: 0px;">
<script type="text/x-config">
{
"ads": {"density": 1, "placements": [], "skin": "news", "units": [{"companions": [], "is_enabled": true, "programmatic_wireframes": true, "slot": {"adPos": "sidebar1-bp", "adType": "post", "isInfinite": true, "platform": "desktop", "positio...
}
</script>
<div class="paginated-sidebar__recs js-paginated-sidebar-recs xs-mb2"></div>
<div class="paginated-sidebar__ad js-paginated-sidebar-ad">
<div class="ad-wireframe-wrapper ad-wireframe-wrapper--labeled ad-bfnews-sidebar ad-responsive--desktop xs-hide md-block" data-wireframe-width="300" data-wireframe-height="600">
<div data-module="ad-bigstory" class="xs-fit xs-relative ad-bigstory ad-flexible ad-dest--bfnews js-ad js-ad-1301-1 ad--bfnews" data-bfa="@l:Big-Story;" id="mod-ad-bigstory-1" data-infinite-idx="1" role="complementary" aria-label="Advertisement" data...
<script type="text/x-config">{"adPos":"sidebar1-bp","adType":"post","isInfinite":true,"platform":"desktop","position":null,"renderLookahead":"x0.25","size":["fluid",[300,600],[5,5],[300,250]],"targeting":{"badges":["2020protests"],"bid":"5673803","...
<div id="div-gpt-ad-1301-1" class="ad-slot js-ad-slot js-ad-slot-1301-1"></div>
</div>
</div>
</div>
</div>
</div>
t/complex.html view on Meta::CPAN
<div data-bfa-impressions="true" data-bfa="@l:FacebookComments;@a:FacebookCommentsContainer;" class="content-column sm-px2 sm-my4 comments-facebook">
<div class="facebook-comments-container xs-mb2">
<div class="xs-mx1">
<button data-bfa="@l:FacebookCommentsButton;@a:FacebookCommentsButton;" data-module="facebook-comments-button" class="facebook-comments-button" id="mod-facebook-comments-button-1">
<svg class="facebook-comments-button__icon svg-4 svg-black xs-mr05" viewBox="0 0 38 38">
<path d="M13 36c-.3 0-.6-.1-.8-.2-.8-.3-1.2-1-1.2-1.8v-5.8c-5-.3-9-4.9-9-10.4v-6.3C2 5.7 5.8 2 11.6 2h14.7c5.9 0 9.6 3.7 9.6 9.4v6.3c0 5.8-3.8 10.3-9.6 10.3h-3l-9 7.4c-.3.3-.8.6-1.3.6z"></path>
</svg>
<span>View Comments</span>
</button>
</div>
<div data-buzzblock="facebook-comments" data-module="facebook-comments" id="mod-facebook-comments-1"><fb:comments class="fb-comments-area fb_iframe_widget fb_iframe_widget_fluid_desktop" data-href="https://www.buzzfeed.com/albertsamaha/newly-releas...
</div>
<div data-module="facebook-comments-manager" id="mod-facebook-comments-manager-1"></div>
</div>
</div>
</div>
<div class="xs-mb2">
<div class="ad-wireframe-wrapper ad-wireframe-wrapper--labeled " data-wireframe-width="970" data-wireframe-height="250">
<div id="BF_WIDGET_201" data-module="ad-ex" class="xs-relative ad-ex ad-bfnews-bottom ad-bfnews-fullwidth--gray js-ad js-ad-201 ad--bfnews ad-ex--grid ad-flexible" role="complementary" aria-label="Advertisement" data-instance-id="6">
<script type="text/x-config">{"adPos": "promo-bottom2", "adType": "ex", "isInfinite": false, "platform": "desktop", "position": null, "renderLookahead": "x0.1", "size": ["fluid", [970, 90], [970, 250], [320, 50], [728, 90], [300, 250]], "targeting"...
<div id="bf-item-201-1">
<h2 class="xs-mb1 xs-text-6 xs-text-center text-gray-lightest caps ad__disclosure--ex">
ADVERTISEMENT
</h2>
<div id="div-gpt-ad-201" class="xs-text-center ad-slot js-ad-slot js-ad-slot-201">
</div>
</div>
( run in 0.360 second using v1.01-cache-2.11-cpan-299005ec8e3 )