Benchmark-DKbench

 view release on metacpan or  search on metacpan

data/wiki2.html  view on Meta::CPAN

   <h2 class="dgv_label" style="
    border: none; display: none;
    margin: 10px auto;"> See More from Fandom</h2>
   <h4 class="ds_title" style="text-align: left; line-height: 28px; width: 100%; text-transform: uppercase; cursor: pointer; font-weight: bold; display: none;" onclick="ds_ctwrap325258();">Honest Game Trailers | Deathloop</h4><span style="display:blo...
   <div class="ds_cpp_inner ds_cpp_width" id="ds_cpp_inner" style="z-index: 30;position: relative; display: block;">
      <div class="ds_trace" id="ds_trace" style="position: absolute; bottom: 34px; right: -1px; width: 1px; display:none;"><div data-index="0" data-color="#008000" style="height: 1px; width: 1px; background-color: rgb(0, 128, 0); float: left;"></div>...
     <div class="ds_description" style="">
         <h1 class="ds_header " style="vertical-align: top;margin: auto 10px;font-size: 23px;text-align: left; ">Recommended</h1>
      </div>
      <div class="ds_background " onmouseenter="dsTitleMouseEnter()" onmouseleave="dsTitleMouseLeave()" id="ds_background" style="margin: 0px;z-index: 60;position: relative;border-radius: 5px;width: 100%; max-width: 533px;">
<div class="ds_close" id="ds_close" style="position: absolute;right: 4px;top: 4px;background-color : white;border-radius: 5px;background: url(//distroscale.s3.amazonaws.com/uploads/apps.distroscale.com/583faf844cbf5414/icon-close-2x.png);height: 15px...
      <h3 class="ds_title " style="text-align: left; line-height: 22px; width: 100%; text-decoration: none; min-height: 45px; position: absolute; top: 0px; z-index: 7; background: rgba(0, 0, 0, 0.53); color: white; margin: 0px; padding: 15px 0px 0px ...
        <div class="ds_body" id="ds_body" style="margin: 0;z-index:80; width: 100%;"> 

<div id="ds_player_sensor" style="width:1px;height:1px;padding:0;margin:0;border:none;background:none;position:relative;"></div><div id="ds_player_container" class="ds_hidemute" style="border: none !important; padding: 0px !important; margin: 0px aut...
<script data-ds-pbase="true" class="dsscript" type="text/javascript" src="./Star Trek _ Memory Alpha _ Fandom_files/ds_vplayer_detached.min.js"></script>
<script class="dsscript" type="text/javascript" src="./Star Trek _ Memory Alpha _ Fandom_files/comscore.streaming.5.4.0.161011.min.js"></script>
<div id="ds_content_frame_parent" style="position: relative; visibility: hidden; box-sizing: content-box; width: 320px; height: 180px;" class="    ds_float br">
<div id="ds_ad_container" style="z-index: -1; text-align: center !important; margin: 0px auto !important; position: absolute !important; top: 0px !important; left: 0px !important; background-color: black !important; width: 320px; height: 180px;">&nbs...

<!-- BEGIN NEW CODE -->
<div style="width: 100%; height: 268px; z-index: 6; position: absolute; top: 0px; left: 0px; cursor: pointer;" onclick="ds_ctwrap325258();"></div><video id="ds_content_frame" preload="none" playsinline="playsinline" muted="muted" style="margin: 0px !...
<!-- END NEW CODE -->

<div id="ds_float_close" style="display: block;">X</div>
<style type="text/css">.ds_hidemute.ds_mute{display:none !important}.ds_float{position:fixed!important;z-index:1000000!important;border:1px solid #888}.ds_float.tl{top:10px;left:5px}.ds_float.tr{top:10px;right:10px}.ds_float.bl{bottom:5px;left:5px}.d...
<div id="ds_mute" class="ds_mute" style="display: block; z-index: 11; box-sizing: border-box; border: 1px solid black; background-image: url(&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAqUlEQVRIid3W7QnEMAgGYEcKvot0hBvhN...
            <div class="ds_sponsorbox" style="text-align: right;position: absolute;bottom: 8px;right: 8px;font-size:9px;margin:0px;z-index:11;">
               <a class="chicletlink" href="https://i.jsrdn.com/i/1.gif?r=lcp9&amp;k=ZQljawlhCTI4NglkCWV1LXdlc3QtMWEJaAlpLTBmOTRhNjJjMWRjMTI1ZThhCXUJMTE1Mzk1YTctOWE2NC00ZjM3LTk2NDktMGFiZTEzNGZhYjFiCXYJMDBkMzhlOGMtOWFmNy00MmQwLWIwODItMmIyODFmYzMzYTgzC...
               <img alt="dslogo" class="chicletimg" src="./Star Trek _ Memory Alpha _ Fandom_files/dslogo_sm.png" style="height:15px;width:15px;" scale="0">
               </a>
            </div>
            <div class="ds_dgv_label" style="text-align: left;width:100%;margin: 0px auto !important;padding: 0px;border: none;background: black;color: white;height: 30px;display: flex;padding: 10px 10px 3px;box-sizing: border-box;position: absolute;...
               
            </div>
         <div class="ds_dgv_label" style="text-align: left;width:100%;margin: 0px auto !important;padding: 0px;border: none;background: black;color: white;height: 30px;display: flex;padding: 10px 10px 3px;box-sizing: border-box;position: absolute;bot...
               
            </div>
  </div></div>
<script class="dsscript" type="text/javascript">
(function() {
function init() {
	var zindex_base=parseInt(vx.nvl(vx.dvp_zindex_base,20));
	var title_trim=parseInt(vx.nvl(vx.dvp_title_trim,60));
	var desc_trim=parseInt(vx.nvl(vx.dvp_desc_trim,120));
	var mute_ad=1;
	var click_target=vx.nvl(vx.dvp_click_target,"_blank");
	var friendly_iframe=parseInt(vx.nvl(vx.dvp_friendly_iframe,0));
	var persistentMute = (vx.dvp_persistent_mute === 1 || vx.dvp_persistent_mute === "1");
	var minVol = 0;
	var fireMRTagLater = false;
	var ds_sbase="//c5x8i7c7.ssl.hwcdn.net/vplayer-parallel/20210622_2209/videojs/show.html";
	var dvp_meta = {"width":"0","height":"0","loopcount":"30","adtags":{"1":["prod_dt_g2_singleadunit","prod_dt_pd","prod_desktop_amazon","prod_dt_gg","prod_dt_rb"]},"adtagdefs":{"prod_dt_g2_singleadunit":{"cp":"g2","url":"\/\/pubads.g.doubleclick.net\/...

	dvp_meta.width=parseInt(vx.nvl(vx.dvp_width,400));
	dvp_meta.height=parseInt(vx.nvl(vx.dvp_height,225));

	dispatchVideoCdn(50);
	function dispatchVideoCdn(awspercent) {
		var tmpint=parseInt(awspercent);
		if (awspercent && !isNaN(tmpint) && tmpint>0) {
			awspercent=tmpint;
		} else {
			awspercent=0;
		}
		var cdn='hw';
		if (Math.random()*100 < awspercent) {
			cdn='aws';
		}
		function changeHost(url, cdn) {
			var paths=[
				'a.jsrdn.com',
				'd14c63magvk61v.cloudfront.net',
				'dstroscal1.s.llnwi.net/public',
				'distroscale-public.s3.amazonaws.com',
				's3-us-west-2.amazonaws.com/distroscale-public',
				'c5x8i7c7.ssl.hwcdn.net'
			];
			var newpath = (cdn=='hw'?paths[0]:(cdn=='aws'?paths[1]:paths[1]));
			for (var j=0;j<paths.length;j++) {
				if (paths[j]!==newpath) {
					url=url.replace(new RegExp('^(https?:)?//'+paths[j].replace(/\/$/,'')+'/','gi'),'//'+newpath+'/');
				}
			}
			return url;
		}
		if (dvp_meta && dvp_meta.vid) {
			if (dvp_meta.vid.thumbnail) {
				dvp_meta.vid.thumbnail = changeHost(dvp_meta.vid.thumbnail, cdn);
			}
			if (dvp_meta.vid.video) {
				dvp_meta.vid.video = changeHost(dvp_meta.vid.video, cdn);
			}
		}
		if (dvp_meta && dvp_meta.playlist && dvp_meta.playlist.length>0) {
			for (var i=0; i<dvp_meta.playlist.length; i++) {
				if (dvp_meta.playlist[i].thumbnail) {
					dvp_meta.playlist[i].thumbnail = changeHost(dvp_meta.playlist[i].thumbnail, cdn);
				}
				if (dvp_meta.playlist[i].video) {
					dvp_meta.playlist[i].video = changeHost(dvp_meta.playlist[i].video, cdn);
				}
			}
		}
	}

	function altGGParam(tag) {
		var lentargets={"s4458":15000};  // millisec
		if ('s6474' in lentargets) {
			tag=tag.replace(/max_ad_duration=\d+/,"max_ad_duration="+lentargets['s6474']).replace(/sdmax=\d+/,"sdmax="+lentargets['s6474']);
		}
		return tag;
	}

	function g1_dfp(tagUrl) {
		var g1dRate=100; // percent DFP
		var g1mRate=100; // percent MCM
		var dfpMap={
			 'pPubId':['DesktopAUCode','MobileAUCode']
			,'p22211':['22211_7014795735','22211_5508759019'] // metrojacksonvilleinc
			,'p22242':['22242_5030711417','22242_7647585058'] // wtop

data/wiki2.html  view on Meta::CPAN


	vx.whenAvailable2(window, 'vxvideojsinit', function() {
		vx.dvptrack('wf', '{"wf":"03: init function available"}');

		var ctFrm = document.getElementById("ds_content_frame");
		if (!vx.dockFirstResize) {
			ctFrm.parentNode.style.width = "" + dvp_meta.width + "px";
			ctFrm.parentNode.style.height = "" + dvp_meta.height + "px";
			ctFrm.style.width = "" + dvp_meta.width + "px";
			ctFrm.style.height = "" + dvp_meta.height + "px";
		}
		ctFrm.style.top = "0px";
		ctFrm.style.left = "0px";
		ctFrm.style.position = "absolute";
		ctFrm.style.zIndex = zindex_base;

		/* BEGIN NEW CODE */
		createVideoElement(ctFrm, dvp_meta);
		/* END NEW CODE */

        // monitor cfp for inview
		var contentFrameParent = document.getElementById("ds_content_frame_parent");
		if (contentFrameParent) {
			vx.inview2.trackEl(contentFrameParent, vx.ww, function(countq, count){
				if (countq==1) {
					vx.dvptrack('iv2');
				}
			},{
				percent: 50,
				time: 2500,
                nofocus: 1
			});
		}

		var actionDiv=document.createElement('div');
		actionDiv.setAttribute("style","width:100%;height:"+(dvp_meta.height-32)+"px;z-index:"+(zindex_base+5)+";position:absolute;top:0;left:0;");
		ctFrm.parentNode.insertBefore(actionDiv,ctFrm);

		var capIdxLast=null;
		var seekPosNext=null;
		var seekPosPrev=null;
		function ctFrmSkip(pos) {
			if (pos==null) { return; }
			/* BEGIN NEW CODE */
			var vidElem = document.getElementById("ds_content_frame");
			vidElem.currentTime = pos;
			/* END NEW CODE */
			vx.debug('next slide:' + pos);
		}
		window.ds_dvp_next=function(){ ctFrmSkip(seekPosNext); };
		window.ds_dvp_previous=function(){ ctFrmSkip(seekPosPrev); };
		function setSlideCaption(pos) {
			if (pos>=0 && dvp_meta.vid.caption) {
				var capmeta=dvp_meta.vid.caption;
				var idx=null;
				var curr=0;
				var total=0;
				var found=0;
				var keys=[];
				for (var key in capmeta) {
					if (capmeta.hasOwnProperty(key) && !isNaN(tmpval=parseFloat(key)) && tmpval>=0) {
						total++;
						keys.push(key);
						if (found==0) {
							if (pos<tmpval) {
								found++;
							} else {
								curr++;
								idx=key;
								if (pos==tmpval) {
									found++;
								}
							}
						}
					}
				}
				seekPosNext=null;
				seekPosPrev=null;
				if (idx!==null && keys.length>0) {
					seekPosNext=keys[curr%keys.length];
					seekPosPrev=keys[(curr-2+keys.length)%keys.length];
				}
				if (idx!==null&&idx!=capIdxLast) {
					// found new caption
					capIdxLast=idx;

					var el_curr=vx.ww.document.querySelector(".ds_slide_curr");
					if (el_curr) {
						el_curr.innerHTML=curr;
					}
					var el_total=vx.ww.document.querySelector(".ds_slide_total");
					if (el_total) {
						el_total.innerHTML=total;
					}
					var el_title=vx.ww.document.querySelectorAll(".ds_title");
					if (el_title && el_title.length > 0) {
						for (var i = 0; i < el_title.length; i++) {
							el_title[i].innerHTML=truncate(capmeta[idx]['title'], title_trim, true);
						}
					}
					var el_desc=vx.ww.document.querySelector(".ds_summary");
					if (el_desc) {
						el_desc.innerHTML=truncate(capmeta[idx]['desc'], desc_trim, true);
					}
					var el_credit=vx.ww.document.querySelector(".ds_credit");
					if (el_credit) {
						el_credit.innerHTML=capmeta[idx]['credit'];
					}
					var el_goto=vx.ww.document.querySelector(".ds_goto");
					var link=capmeta[idx]['link'];
					if (!link) {
						link=dvp_meta.vid.link;
					}
					if (link) {
						var onclickStr = "ds_ctwrap" + Math.floor(1000000 * Math.random());
						window[onclickStr] = function() {
      					var ctfuncUrl = ds_ct155070(link);
							window.open(ctfuncUrl,click_target);
							/* BEGIN NEW CODE */
							var vidElem = document.getElementById("ds_content_frame");
							vidElem.muted = true;



( run in 1.038 second using v1.01-cache-2.11-cpan-39bf76dae61 )