').insertAfter('#articleBody p:nth-of-type(3):first');if(window.idgVideoDebug)console.log('JW isStandalone',$('#videoContainer-3778204').size(),$('#idg-video-infeed').size());var div = $('#videoContainer-3778204>div');div.appendTo( $('#idg-video-infeed') );$('#jw-standalone-close-button').css({'position':'relative','top':'30px','left':'92%','width':'20px','height':'20px','z-index':'999999'});}else if (window.Device.isMobile){if(window.idgVideoDebug)console.log('JW isStandalone mobile and not article - returning');return;}else{//do styles dynamicaly on floating desktop$('#videoContainer-3778204').css({'display':'inline','position':'fixed','bottom':'5px','right':'5px','height':'225px','width': '401px','border':'none','overflow':'hidden','z-index':'10000'});$('#videoContainer-3778204 .outer-wrapper').css({'top':'0px','left':'0px','width':'100%','height':'100%','border':'none','overflow':'hidden'});$('#videoContainer-3778204 .outer-wrapper #jw-standalone-close-button').css({'position':'absolute','display':'inline','top':'10%','left':'92%','width':'20px','height':'20px','z-index':'999999'});}/**GA TRACKING ***/var gaVideoData = {percentWatched:0, firstPlayEventRegistered:false};//version 2 index Xvar indexXPublisherConfig = {videoCommonArgs : {"protocols" : [ 2 , 3 , 5 , 6 ], //Player supported VAST Protocols and Wrappers"mimes" : [ "video/mp4" , "video/webm" , "application/javascript" ], //Player supported mime types"apiList" : [ 1, 2 ] //Player supported VPAID versions}};indexXPublisherConfig.siteID = (window.Device.isMobile?196306:196305);//only one watched event per video$( window ).on('beforeunload',function() {if(gaVideoData.firstPlayEventRegistered){videoDataLayerPush('Watched');}});function videoDataLayerPush(eventAction){var autoStart = true;//was this video autostartvar eventLabel = 'autoplay';if(eventAction === 'Watched'){//percentile Trackingvar percent = gaVideoData.percentWatched;if(percent >= 0 && percent = 25 && percent = 50 && percent 75 ){eventLabel += ' 100%';}}if(eventAction.indexOf('lay')>0){//autoplay and playif(gaVideoData.firstPlayEventRegistered){//playing alredy registered - dont track every play e.g. after buffer, ad etcreturn;}else{gaVideoData.firstPlayEventRegistered=true;}}/*//bit complicated this but basically JW registers Play after a Pre Roll on autoplay so if Ad Start called and we have registered a play event then fire itif(eventAction === 'Ad Start' && !gaVideoData.firstPlayEventRegistered){videoDataLayerPush('Play');}*/if( (typeof dataLayer != "undefined") ){var dl = {'event': 'videoEvent','eventCategory': 'Video','eventAction': eventAction,'eventLabel': eventLabel,'videoPlayerName': 'JW','videoTitle': 'Your iOS questions answered','videoId': '3778204','videoAutoplay': (autoStart?'True':'False')};dataLayer.push(dl);if(window.idgVideoDebug)console.log('JW videoDataLayerPush() '+ eventAction,dl);}}/**END GA TRACKING ***/require(['jquery', 'jwplayer' ], function($,jwplayer){if(typeof SpotX === 'undefined'){//not supported on siteembedVideo($,jwplayer,null)}else{if(window.idgVideoDebug)console.log('JW SpotX is active');embedVideo($,jwplayer,SpotX);}},function(){//ad blockif(window.idgVideoDebug)console.log('JW SpotX - Ad block - No SpotX');embedVideo($,jwplayer,null);});//requirevar embedVideo = function($,jwplayer,SpotX){if(window.idgVideoDebug)console.log('JW advertisingTag embedVideo() SpotX',SpotX,'VideoId','3778204','initial adTagUrl','http://pubads.g.doubleclick.net/gampad/ads?iu=/8456/IDG.UK_B2C_MacWorld.co.uk/" + adConfig.zone + "&sz=640x480&impl=s&gdfp_req=1&env=vp&output=vast&unviewed_position_start=1&url=https://www.macworld.co.uk/&description_url=https://www.macworld.co.uk/&correlator=[timestamp]&vpos=preroll&ppos=1&min_ad_duration=0&vad_type=linear&ad_rule=0&');if (typeof window.jwplayer === 'undefined') {window.jwplayer = jwplayer;}var showSpotX = (SpotX !== null);googletag.cmd.push(function(){var timestamp = new Date().getTime(),advertisingTag = "http://pubads.g.doubleclick.net/gampad/ads?iu=/8456/IDG.UK_B2C_MacWorld.co.uk/" + adConfig.zone + "&sz=640x480&impl=s&gdfp_req=1&env=vp&output=vast&unviewed_position_start=1&url=https://www.macworld.co.uk/&description_url=https://www.macworld.co.uk/&correlator=[timestamp]&vpos=preroll&ppos=1&min_ad_duration=0&vad_type=linear&ad_rule=0&",cust_params = {"playertype": 'autoplay',"video-id": "3778204","stg": "false"};if(typeof window.pageVideoCustomParams === 'undefined'){window.setupVideoCustomParams();}$.extend(cust_params, window.pageVideoCustomParams);var cust_params_url = '';var prevQuality;for(var paramKey in cust_params){var paramValue = cust_params[paramKey],delimiter = cust_params_url.length > 0 ? '&' : '';if((typeof paramValue !== 'undefined') && (paramValue.length > 0)){cust_params_url = cust_params_url + delimiter + paramKey +'=' + paramValue;}}//foradvertisingTag = advertisingTag + '&cust_params=' + encodeURIComponent(cust_params_url)+ '&lip=true&fred&correlator=' + timestamp;advertisingTag = advertisingTag.replace('&&','&');if(window.idgVideoDebug)console.log('JW advertisingTag after cust params',advertisingTag);if(showSpotX){if(window.idgVideoDebug)console.log('JW SpotX entering config, spotxChannelId=',spotxChannelId);var directAdOS = new SpotX.DirectAdOS({channel_id: spotxChannelId,slot: document.getElementById("videoContainer-3778204"),video_slot: document.getElementById("video-16DE0C1D-ECEC-4A47-9C3C1FDC07D86711"),content_width: 640,content_height: 480});if(window.idgVideoDebug)console.log('JW SpotX directAdOS',directAdOS);}else{//dummy directAdOSvar directAdOS = {addSpotXParamsToMVT: function(tag){if(window.idgVideoDebug)console.log('JW SpotX addSpotXParamsToMVT on dummy directAdOS called');return {then: function(fun){fun(advertisingTag);}}}};}var setupFunction = function(mvtURL) {advertisingTag = mvtURL;//add permutive segstry{if(window.idgVideoDebug)console.log('JW setupFunction() pre perm addition advertisingTag',advertisingTag);var playerSegsPerm = encodeURIComponent('permutive=' + encodeURIComponent(JSON.parse(localStorage._pdfps || '[]').slice(0,250).join(',')) + '&');advertisingTag = advertisingTag.replace('cust_params=','cust_params='+playerSegsPerm);}catch(err){if(window.idgVideoDebug)console.error('JW setupFunction() permutive tag addition error',err);}if(window.idgVideoDebug)console.log('JW setupFunction() final advertisingTag',advertisingTag);//advertisingTag = advertisingTag.replace( new RegExp( "640x480", "gi" ), "1x1" )var setupStruct = {fallback: "true",//floating: {dismissible: true},width: "100%",//autostart: false,autostart: false,hlshtml: "true",//mute: ((window.Device.isMobile) ? false : true),mute: true,//primary: "flash",file: "//content.jwplatform.com/manifests/xuXe4FJT.m3u8",image: "//cdn.jwplayer.com/thumbs/xuXe4FJT-720.jpg",mediaid: "xuXe4FJT",aspectratio: "1777:1000",advertising: {client: "googima",skipoffset: "5",adscheduleid: "idgukXXN" ,autoplayadsmuted: true,loadVideoTimeout: "60000",creativeTimeout: "60000",requestTimeout: "60000",admessage: "Your iOS questions answered will play in xx seconds",skiptext: "Skip now",schedule: [{offset: "pre",tag: advertisingTag},{offset: "29",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "58",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "87",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "116",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "145",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "174",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "203",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "232",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "261",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "290",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "319",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "348",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "377",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "406",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "435",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "464",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "493",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "522",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "551",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "580",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "609",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "638",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "667",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "696",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "725",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "754",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "783",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "812",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "841",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "870",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "899",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "928",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "957",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "986",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1015",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1044",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1073",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1102",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1131",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1160",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1189",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1218",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1247",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1276",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1305",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1334",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1363",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1392",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1421",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1450",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1479",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1508",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1537",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1566",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1595",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1624",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1653",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1682",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1711",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1740",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1769",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1798",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1827",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1856",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1885",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1914",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1943",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "1972",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "2001",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "midroll" )//tag: advertisingTag},{offset: "post",tag: advertisingTag.replace( new RegExp( "preroll", "gi" ), "postroll" )}]},key:"OccpdaRpvwBO35sM912RXRncb3aDZtlD99wE1A=="};var setupPlayerGeoWrapper = function(config){if(window.idgVideoDebug)console.log('JW', 'setupPlayerGeoWrapper()');jwplayer("video-16DE0C1D-ECEC-4A47-9C3C1FDC07D86711").setup(config).on('play',function(event){if(window.idgVideoDebug)console.log('JW', 'on play', event);//play actually happens after video pre roll.//dataLayer.push({"event":"Video Play"});//legacyif(event.playReason === "interaction")videoDataLayerPush('Play');else if(event.playReason === "external")videoDataLayerPush('AutoPlay');}).on('ready',function(event) {if(window.idgVideoDebug)console.log('JW', 'on ready', 'video-16DE0C1D-ECEC-4A47-9C3C1FDC07D86711');//if(window.idgVideoDebug)console.log('JW', 'onReady calling playSpotXAd()');//playSpotXAd(jwplayer("video-16DE0C1D-ECEC-4A47-9C3C1FDC07D86711"));}).on('viewable',function(event) {if(Device.isMobile){let state = jwplayer("video-16DE0C1D-ECEC-4A47-9C3C1FDC07D86711").getState();if(window.idgVideoDebug)console.log('JW', 'on viewable state=',state, event);if( 'viewable' in event)if(event.viewable==0 && (state == 'playing' || state == 'buffering') ){jwplayer("video-16DE0C1D-ECEC-4A47-9C3C1FDC07D86711").stop();if(window.idgVideoDebug)console.log('JW', 'on viewable', 'stopping');}else if(event.viewable==1 && (state == 'idle') ){jwplayer("video-16DE0C1D-ECEC-4A47-9C3C1FDC07D86711").play();if(window.idgVideoDebug)console.log('JW', 'on viewable', 'starting');}}}).on('pause',function(event) {if(window.idgVideoDebug)console.log('JW', 'on pause', 'video-16DE0C1D-ECEC-4A47-9C3C1FDC07D86711');videoDataLayerPush('Pause');}).on('complete',function(event){if(window.idgVideoDebug)console.log('JW', 'on complete', 'video-16DE0C1D-ECEC-4A47-9C3C1FDC07D86711');//dataLayer.push({"event":"Video Complete"});//legacy}).on('firstFrame', function(event) {if(window.idgVideoDebug)console.log('JW', ' on firstFrame', 'video-16DE0C1D-ECEC-4A47-9C3C1FDC07D86711');}).on('fullscreen', function(event) {}).on('adError', function(event){console.log('JW', 'on adError','video-16DE0C1D-ECEC-4A47-9C3C1FDC07D86711', event);//jwplayer("video-16DE0C1D-ECEC-4A47-9C3C1FDC07D86711").stop();//dont auto play if no advideoDataLayerPush('Ad Error');}).on('adRequest', function(event){if(window.idgVideoDebug)console.log('JW', 'on adRequest', 'video-16DE0C1D-ECEC-4A47-9C3C1FDC07D86711', event);}).on('adBlock',function(event){//only fires on being blockedif(window.idgVideoDebug)console.log('JW', 'on adBlock', event);}).on('adPlay', function(event){if(window.idgVideoDebug)console.log('JW', 'on adPlay', 'video-16DE0C1D-ECEC-4A47-9C3C1FDC07D86711', event);videoDataLayerPush('Ad Start');}).on('adComplete', function(event){if(window.idgVideoDebug)console.log('JW', 'on adComplete', 'video-16DE0C1D-ECEC-4A47-9C3C1FDC07D86711', event);videoDataLayerPush('Ad Complete');}).on('time', function(event){//if(window.idgVideoDebug)console.log('JW', 'on time', event);//work out percentvar percent = Math.ceil((event.position/event.duration)*100);gaVideoData.percentWatched=percent});//onif(window.idgVideoDebug)console.log('JW','jwplayer setup called for video-16DE0C1D-ECEC-4A47-9C3C1FDC07D86711', setupStruct);/*if (window.Device.isMobile) {jwplayer().setVolume(100);}*/setTimeout(function(){if(window.idgVideoDebug)console.log('JW','setTimeout() playing autoplay video with id','3778204');if(Device.isMobile && jwplayer().getViewable("video-16DE0C1D-ECEC-4A47-9C3C1FDC07D86711") === 0){if(window.idgVideoDebug)console.log('JW','setTimeout() not autoplaying as not in view on mobile');return;//if mobile and not in view then dont start}if(jwplayer("video-16DE0C1D-ECEC-4A47-9C3C1FDC07D86711").getState() === 'idle')jwplayer("video-16DE0C1D-ECEC-4A47-9C3C1FDC07D86711").play();//calling play if playing toggles it}, 1000);}//setupPlayerGeoWrapper//if floating but it should be only uk for certain sites then disableif('floating' in setupStruct){var floatUKOnly = true;if(window.idgVideoDebug)console.log('JW','floatUKOnly',floatUKOnly);if(floatUKOnly)window.$geoLocationDef.done(function(){if(!$('html').is('.geo-gb')){//not ukdelete setupStruct.floating;if(window.idgVideoDebug)console.log('JW deleting float property',setupStruct);setupPlayerGeoWrapper(setupStruct);}else{setupPlayerGeoWrapper(setupStruct);}});//doneelse{setupPlayerGeoWrapper(setupStruct);}}else{setupPlayerGeoWrapper(setupStruct);}//if//if(window.idgVideoDebug)console.log('JW SpotX addSpotXParamsToMVT then() returning');}//setupFunctionvar handleIndexExchange = function(mvt){var indexCallback = function (updatedMVT, indexTargeting) {if(window.idgVideoDebug)console.log('JW','indexCallback() updatedMVT', updatedMVT, 'mvt', mvt, 'indexTargeting', indexTargeting);if (typeof indexTargeting !== 'undefined' ) {var custParams = '';for(var key in indexTargeting)custParams = custParams+key+'='+indexTargeting[key]+'&';custParams = escape(custParams);//escape as adding to existing custom_params valuemvt = mvt.replace('&cust_params=','&cust_params='+custParams);if(window.idgVideoDebug)console.log('JW','indexCallback() amended mvt',mvt);}mvt = mvt+'&indexx=1';};//func//if(window.idgVideoDebug)console.log('JW Post Index X integration, indexXPublisherConfig',indexXPublisherConfig);window.getVideoAds(mvt, indexCallback, undefined, indexXPublisherConfig);//wait for 1 sec for index x to returnsetTimeout(function(){setupFunction(mvt);},1000);};// define a function to handle the video bid then request the video tag URLfunction handleVideoBid(videoBid, vastTagURL) {/*if(window.idgVideoDebug)*/console.log('JW amazon handleVideoBid() videoBid:',videoBid, 'vastTagURL:',vastTagURL);if(videoBid.length==0){return vastTagURL;}var videoBid = videoBid.filter(function(bid){return bid.mediaType === 'video'})[0];if(window.idgVideoDebug)console.log('JW amazon handleVideoBid() videoBid:',videoBid);if (videoBid) {// add the encoded query string params to the scp param on the vastTagURLvastTagURL += '&scp=' + videoBid.encodedQsParams;}return vastTagURL;}//funcfunction goAmazonGo(){apstag.fetchBids({slots: [{slotID: 'videoSlot', // NOTE: doesn't need to be the div IDmediaType: 'video'}]}, function(bids) {advertisingTag = handleVideoBid(bids, advertisingTag);if(window.idgVideoDebug)console.log('JW amazon post amazon bid, advertisingTag=',advertisingTag);directAdOS.addSpotXParamsToMVT(advertisingTag).then(handleIndexExchange);});}//func__cmp('getConsentData', null, function(data, success){if(window.idgVideoDebug)console.log('GDPR JW amazon video cmp return',data.consentData);goAmazonGo();});});//googletag.cmd.push};//embedVideo})(typeof require !== 'undefined' ? require : idguk.require);
View post:
How to use iCloud Drive to sync files between Mac, iPhone and iPad - Macworld UK
- CTERA Networks Partners with SYNNEX Corporation to Drive Market Demand for Hybrid Cloud Storage, Collaboration and ... [Last Updated On: October 5th, 2012] [Originally Added On: October 5th, 2012]
- Cloud storage exempt from Ninefold's uptime boost [Last Updated On: October 5th, 2012] [Originally Added On: October 5th, 2012]
- Virsto Named Finalist of 2012 Storage Virtualization & Cloud Awards [Last Updated On: October 5th, 2012] [Originally Added On: October 5th, 2012]
- Innovative Hybrid Cloud Storage Solutions Now Available From PROMISE Technology [Last Updated On: October 5th, 2012] [Originally Added On: October 5th, 2012]
- Box Talks Integration with BlackBerry 10 and Cloud Storage for Business - Video [Last Updated On: October 5th, 2012] [Originally Added On: October 5th, 2012]
- AG112's Weekly Technology Tutorials Ep.7 Cloud Storage - Video [Last Updated On: October 5th, 2012] [Originally Added On: October 5th, 2012]
- Cloud Storage - Video [Last Updated On: October 5th, 2012] [Originally Added On: October 5th, 2012]
- Google Cloud Storage Office Hours - 9/5/2012 - Video [Last Updated On: October 5th, 2012] [Originally Added On: October 5th, 2012]
- IBM Cloud Storage -- Future Directions - Video [Last Updated On: October 5th, 2012] [Originally Added On: October 5th, 2012]
- Working with best FREE Cloud storage solution - MediaFire - Video [Last Updated On: October 5th, 2012] [Originally Added On: October 5th, 2012]
- Best Cloud Storage | How Nate Made $450 His First Hour... - Video [Last Updated On: October 5th, 2012] [Originally Added On: October 5th, 2012]
- Cloud Storage Services: Comparison - Video [Last Updated On: October 5th, 2012] [Originally Added On: October 5th, 2012]
- Top 10 Free Cloud Storage Services of 2012 - Video [Last Updated On: October 5th, 2012] [Originally Added On: October 5th, 2012]
- Cloud Storage Wars - Video [Last Updated On: October 5th, 2012] [Originally Added On: October 5th, 2012]
- Secure and Comprehensive Cloud Storage for Health IT - Video [Last Updated On: October 5th, 2012] [Originally Added On: October 5th, 2012]
- Free Cloud Storage! - Video [Last Updated On: October 5th, 2012] [Originally Added On: October 5th, 2012]
- Microsoft SkyDrive Cloud Storage - Video [Last Updated On: October 5th, 2012] [Originally Added On: October 5th, 2012]
- Top 16 Android Cloud Storage Apps Quick Breakdown - Video [Last Updated On: October 5th, 2012] [Originally Added On: October 5th, 2012]
- Up to 48GB of FREE Cloud Storage, 14GB Guaranteed - Video [Last Updated On: October 5th, 2012] [Originally Added On: October 5th, 2012]
- Nasuni's CEO To Speak At Interop On The Secure Use Of Cloud Storage [Last Updated On: October 6th, 2012] [Originally Added On: October 6th, 2012]
- Oracle vs Amazon Cloud Storage: OpenWorld 2012 - Video [Last Updated On: October 6th, 2012] [Originally Added On: October 6th, 2012]
- Apple extends iCloud storage for another year [Last Updated On: October 7th, 2012] [Originally Added On: October 7th, 2012]
- Interush Introduces Convenient Cloud-Based Storage Service with Release of PHYTTER DOCK Application [Last Updated On: October 9th, 2012] [Originally Added On: October 9th, 2012]
- Get a free 15GB cloud-storage account from 4Sync [Last Updated On: October 9th, 2012] [Originally Added On: October 9th, 2012]
- Cloud Solutions Increase Customer Engagement and Retention [Last Updated On: October 9th, 2012] [Originally Added On: October 9th, 2012]
- Pogoplug offering 100GB of cloud storage to UK users for just £19.99 a year [Last Updated On: October 10th, 2012] [Originally Added On: October 10th, 2012]
- New vFoglight Storage 2.0 Provides Integrated Application to Disk Performance Monitoring [Last Updated On: October 10th, 2012] [Originally Added On: October 10th, 2012]
- Lunacloud Deploys Cloudian® To Grow Business, Offer S3 Compatible Cloud Storage [Last Updated On: October 11th, 2012] [Originally Added On: October 11th, 2012]
- New Cloud Storage Company, ZapDrive, Launches Today Offering 100 GB for $19.99/year. [Last Updated On: October 11th, 2012] [Originally Added On: October 11th, 2012]
- Otixo Adds Ubuntu One to Aggregated Cloud Storage Lineup [Last Updated On: October 11th, 2012] [Originally Added On: October 11th, 2012]
- Cloud Storage Reviews Announcement Video - Video [Last Updated On: October 11th, 2012] [Originally Added On: October 11th, 2012]
- Cloud storage outage strikes Macquarie Telecom [Last Updated On: October 11th, 2012] [Originally Added On: October 11th, 2012]
- Online-Storage.com is Now SIO.CO [Last Updated On: October 11th, 2012] [Originally Added On: October 11th, 2012]
- C2C Maximizes eMail Archiving Flexibility and Control With Support for the Hybrid Cloud [Last Updated On: October 11th, 2012] [Originally Added On: October 11th, 2012]
- OwnCloud: Build your own or manage your public cloud storage services [Last Updated On: October 12th, 2012] [Originally Added On: October 12th, 2012]
- Ubuntu's cloud storage service hits Mac in beta, with 5GB free [Last Updated On: October 12th, 2012] [Originally Added On: October 12th, 2012]
- Akitio Cloud Hybrid Review: Convenient NAS and USB Storage in One [Last Updated On: October 13th, 2012] [Originally Added On: October 13th, 2012]
- Symform Hires Senior Sales Executive to Build Global Partnerships as Distributed Cloud Storage Network Surpasses 5.5 ... [Last Updated On: October 15th, 2012] [Originally Added On: October 15th, 2012]
- Get an extra 25GB of storage in the Dropbox Great Space Race [Last Updated On: October 16th, 2012] [Originally Added On: October 16th, 2012]
- Microsoft Acquires StorSimple To Increase Cloud Storage Capabilities [Last Updated On: October 17th, 2012] [Originally Added On: October 17th, 2012]
- Inktank-Metacloud Partnership Enhances Fully Managed Private Cloud Solution With Enterprise-Class Storage [Last Updated On: October 17th, 2012] [Originally Added On: October 17th, 2012]
- Citrix and NetApp Collaborate to Simplify Cloud Storage [Last Updated On: October 17th, 2012] [Originally Added On: October 17th, 2012]
- Microsoft Acquires Leader In Cloud-integrated Storage [Last Updated On: October 17th, 2012] [Originally Added On: October 17th, 2012]
- Microsoft Buys StorSimple for Enterprise Cloud Storage [Last Updated On: October 18th, 2012] [Originally Added On: October 18th, 2012]
- FreedomPACS, Radiology PACS and Cloud Image Storage Provider, Releases Results of County Hospital Case Study ... [Last Updated On: November 1st, 2012] [Originally Added On: November 1st, 2012]
- Nirvanix Selects Brocade as Networking Backbone for Global Cloud Expansion [Last Updated On: November 1st, 2012] [Originally Added On: November 1st, 2012]
- Pogoplug offers unlimited cloud storage for $5 a month [Last Updated On: November 1st, 2012] [Originally Added On: November 1st, 2012]
- NTT Communications Chooses Cloudian® S3 compatible Object Storage Platform for Multi Petabyte Cloud Storage as a Service [Last Updated On: November 1st, 2012] [Originally Added On: November 1st, 2012]
- TwinStrata and Google to Host "Beyond Disaster Recovery: Integrating Cloud Storage into Your IT Strategy" Seminar [Last Updated On: November 1st, 2012] [Originally Added On: November 1st, 2012]
- Cloud Storage Reviews Outlines "How SugarSync Works" In Latest Guide [Last Updated On: November 1st, 2012] [Originally Added On: November 1st, 2012]
- Symform Challenges Users to Think Beyond Centralized Data Centers With Its 'Byte Me' Promotion [Last Updated On: November 1st, 2012] [Originally Added On: November 1st, 2012]
- Avere to tart up FTX with cloud storage gateway, mutterings foretell [Last Updated On: November 1st, 2012] [Originally Added On: November 1st, 2012]
- Deals WD My Book Live Personal Cloud Storage 2 TB Network Attached Best Price 2012 - Video [Last Updated On: November 1st, 2012] [Originally Added On: November 1st, 2012]
- Create and Manage Your Own Cloud Storage Free - Video [Last Updated On: November 1st, 2012] [Originally Added On: November 1st, 2012]
- Free Cloud Space 100GB - Video [Last Updated On: November 1st, 2012] [Originally Added On: November 1st, 2012]
- DuraCloud Brown Bag Series: How DuraCloud is Different From Amazon - Video [Last Updated On: November 1st, 2012] [Originally Added On: November 1st, 2012]
- PocketCloud Explore - Video [Last Updated On: November 1st, 2012] [Originally Added On: November 1st, 2012]
- Free 1TB Cloud storage - Video [Last Updated On: November 1st, 2012] [Originally Added On: November 1st, 2012]
- Store your files on WEB for free - Unlimited and better than dropbox - Video [Last Updated On: November 1st, 2012] [Originally Added On: November 1st, 2012]
- CloudBackupNow - Retention Policy (with audio) - Video [Last Updated On: November 1st, 2012] [Originally Added On: November 1st, 2012]
- CloudBackupNow - Retention Policy - Video [Last Updated On: November 1st, 2012] [Originally Added On: November 1st, 2012]
- CloudBackupNow - Primer II - Video [Last Updated On: November 1st, 2012] [Originally Added On: November 1st, 2012]
- ERP Data Capture animation - Video [Last Updated On: November 1st, 2012] [Originally Added On: November 1st, 2012]
- Cash rains DOWN on the Cloud - Nasuni trousers $20m [Last Updated On: November 3rd, 2012] [Originally Added On: November 3rd, 2012]
- My PC Backup Review The Cloud Storage Service For You - Video [Last Updated On: November 3rd, 2012] [Originally Added On: November 3rd, 2012]
- Samsung ATIV S Review - Phones 4u - Video [Last Updated On: November 3rd, 2012] [Originally Added On: November 3rd, 2012]
- Trust Me mv - Video [Last Updated On: November 3rd, 2012] [Originally Added On: November 3rd, 2012]
- Product Webinar: Collaborating and Exchanging Large Data at Distance with Faspex 3.0 - Video [Last Updated On: November 3rd, 2012] [Originally Added On: November 3rd, 2012]
- DT Daily: Facebook takes aim at Craigslist, Halo 4 reviews a - Video [Last Updated On: November 3rd, 2012] [Originally Added On: November 3rd, 2012]
- 2 MCSE Private Cloud Storage Basics - Video [Last Updated On: November 3rd, 2012] [Originally Added On: November 3rd, 2012]
- Gladinet Cloud Enterprise Quick Start Guide - Video [Last Updated On: November 3rd, 2012] [Originally Added On: November 3rd, 2012]
- Installing OfficeDrop Mac File Sync - Video [Last Updated On: November 3rd, 2012] [Originally Added On: November 3rd, 2012]
- OfficeDrop Mac File Sync - Video [Last Updated On: November 3rd, 2012] [Originally Added On: November 3rd, 2012]
- Secure Cloud Storage - Video [Last Updated On: November 3rd, 2012] [Originally Added On: November 3rd, 2012]
- Windows Phone 8: Lenese integrates apps in the camera app - Video [Last Updated On: November 3rd, 2012] [Originally Added On: November 3rd, 2012]
- Graphic Video on Wuala Secure Cloud Storage from Paula Hansen and Chart Magic - Video [Last Updated On: November 3rd, 2012] [Originally Added On: November 3rd, 2012]
- Hurricane Sandy Cheat Meal Run to Tastee Diner - Video [Last Updated On: November 3rd, 2012] [Originally Added On: November 3rd, 2012]
- Cloud Zow Review - Cloudzow Review | Marketing Secret Revealed - Video [Last Updated On: November 3rd, 2012] [Originally Added On: November 3rd, 2012]
- What is Cloud Storage? - Video [Last Updated On: November 4th, 2012] [Originally Added On: November 4th, 2012]
- Perfume - Chocolate Disco [ hide@BSB Battle In Feb. Remix ] - Video [Last Updated On: November 4th, 2012] [Originally Added On: November 4th, 2012]