Wolfenstein II – Critical Switch



[ad_1]

The Wolfenstein II: The New Colossus developed in Sweden has attracted a lot of attention when it was launched on Playstation 4, Xbox One and PC last fall. The game industry takes a political stance against Nazism called it

  Wolfenstein Image 1

Nazi war since 1981
But what is the strength of Wolfenstein 2: The new colossus of our time, really? Panging Nazis is not a new phenomenon at stake, especially not in the Wolfenstein series that has existed for more than 35 years. The New Colossus continues on the same trampled tracks, delivering 10 to 15 hours of bloody popcorn in the face of extensive social analysis.

Like the predecessor, the story takes a lot of space, with long, well-directed cinematic sequences, colorful characters and a series of shifts. playfulness and seriousness. The political awakening certainly passes through the dialogues, but it's mostly in the form of the characters that the original developer Machine Games puts on the chin; The castles are held by a brutal collection of ethnicities and the studio is not afraid to challenge standards and show what we have never seen in action games before.

  Wolfenstein picture 2

Dear, I narrowed the game
Advanced game like Wolfenstein II to work on the little Nintendo Switch, however, some sacrifices were needed. Fortunately, the developer Panic Button, also behind the Switch versions of Doom and Rocket League, has done a great job of transitioning to the Nintendo hybrid machine. used to block the view on large areas – to prevent the switch from burning out of the effort. Despite the mechanics of the game, the graphics have taken a big hit, on the other hand, the game has a big shot. Even though the reason is the same, there is a lack of graphic effects, which makes each area noticeably worse than before. But the most notable deterioration is in the dissolution. While the Xbox One X, for example, increases the dynamic resolution of 4k (that is to say up to 2160p), we move to 600p in docked mode and 400p in the computer of pocket.

On a large screen, especially more open environments that look like a gray-brown porridge. Instead of challenging fighting and secrecy, the challenge is to find the way forward. However, in the more restricted spaces, which still make up the majority of adventure, the environments do not look so spooky. The game looks even very good and bad

In notebook mode, the graphics are clearly on the scale, but because of the small screen, the gaps are not so obvious. From the point of view of the hand, Wolfenstein II is currently the most beautiful shooting game – despite a series of obvious problems.

  Wolfenstein bild 4

Nazis in the Light Head
A more welcome improvement is the adjusted difficulty. Where the original game has had a pair of roaring and frustrating passages, all adventure now flows relatively painlessly. Our first thought was that the battles that were negative earlier are easier now because we know what to do, but when we play the same sequences on Playstation 4, it's more difficult. The number of enemies seems to be unchanged, but the Nazis seem to die a little faster on Switch – especially armored followers with super bad weapons.

The toughest enemies may have less health in the Switch version, or it's more tolerant Lens that makes it easier to bring more damage. Whatever it is, it's a good change – most of the time. Some battles that were semi-clear in the original are no more than a shrug, which is not entirely successful in a game based largely on intense battles and direct.

  Wolfenstein bild 5

A portable compromise
To give a final judgment to Wolfenstein II at Switch is very difficult. On the one hand, it's an impressive portability, given the weakness of the Nintendo Switch in addition to the Playstation 4 and the Xbox One. Most graphics are intact and the image update is usually 30 frames per second. The band's design is almost exactly the same as in the original game and the waiting enemies are as numerous as before. On the other hand, Wolfenstein II on Switch is a much worse version of the game, as well as the other consoles, with a half-image update, a gradient sound, simplified textures. , the amount of effects removed, the lack of downloadable content and more. Then we have the heavily degraded resolution where some outdoor games reach almost Nintendo 64 levels.

In an isolated world, Wolfenstein II had been a very good first time shooter on Nintendo's hybrid machine. The problem is that we could play a much better version of the title just a year ago. A version that also costs a third of the game Switch right now. But if you want a first-person portable shooter, it's hard to find anything better than Wolfenstein II for Nintendo Switch – but if you're thinking of playing on TV, this is not the version to to bet. Colossus

Genre: Action
Publisher: Bethesda
Developer: Machine Games / Panic Button
Platform: Nintendo Switch (Formerly on Playstation 4 , Xbox One, PC)
Platform Tested: Nintendo Switch
Price: 599 kronor

  more

Impressive footbridge where virtually any basic experience is intact
Long and well done solo adventure filled with atmosphere and interesting characters

  less

Alert on the Nintendo 64 in large green spaces
in small print control
Some unnecessary excerpts [19659029] window.IDG_CONFIGURATION = {"consent_project": "csp", "event": {"action": {"name": "idg-consent", "dispatched": false}, "stored": {"name" : "Consent-stored IDG", "Broadcast": false}, "limbo": {"name": "consent-limbo IDG", "broadcast": false}, "response": { "name": "IDG reply consent", "Shipping": false}, "open": {"name": "IDG open consent"}} "announcements": {"activated": true, "gpt_source": "/ / "www.googletagservices.com/tag/js/gpt.js" UNIT_NAME ":" / 8456 / IDG.SE_CSMB_M3.idg.se / article_section "" page_level ": {" url ":" http% 3A% 2F% 2Fm3 .idg.se% 2F2.1022% 2F1.704948% 2Fwolfenstein — ii-the-Top-Barbara-FPS game day "," categoryIds ": [“2.1022”]" categorySlugs ": []" context "," Entertainment / games, game console, game, m3 "," page_type "," article "," site ":" https://m3.idg.se "" Type ":" Test ":" TypeId ":" 1.687760 " , "zone": "article", "resolve": {"enabled": false}}, "correlator_flag": "correlator", "page_ads_correlator": []"page_in_text_config": []"page_slots": [] "page_slots_ids": [] "page_bid_slots": [] "page_bid_slots_config": [] "gpt_ad_slots": [] "matching_slots_ids": [] "prebid_active": true, "bid_out_of_page_active": true, "preb id_timeout ": 450," prebid_source ":" / assets / scripts / prebid0340-5-min.js "" prebid_code_key ":" hb_bidder "" prebid_ad_id_key ":" hb_adid "" prebid_price_key ":" custom_bid_price_key "" prebid_hb_price_key ":" hb_pb "}," facebook_pixel ": {" enabled ": true," IDS ": [“330282740637844″,”991437597633928”] the" source ":" https://connect.facebook.net/en_US/fbevents .js "}," async_sources ": { "full": {"enabled": true, "head" "" "footer" "/ combine / 1.637989.1486028543 / 1.635789.1455193996 /"}, "light": {"enabled": false}} , "AdSense": {"enabled": true, the "source": "https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" "classname": "adsbygoogle",}} ;; configuration_status = {start: "started", done: "done", consent_timeout: 2000, announcements: {excluding_hb: {name: "excluding_hb", timeout: 1000}, including_hb: {name: "including_hb" wait time : 1000}}, ab_test: {Enable: false, the name: "p ageVersion" activate: [] modal: {matching_config: [] none_matching_value: {consent_disable_modal: false}, DEFAULT_VALUE: {consent_disable_modal: false}}}, lazy: {html: {wait "lazy-html pending" approved "lazy-html approved" dissaproved: "lazy-html-disapproved"}, {aD wait "ad-wait lazy"}}}; configuration_status.ab_test.modal .matching_config [“7”] = {consent_disable_modal: false,}, function findParentByClass (element, elementClassName) {while (element = element.parentElement) &&! hasClass (element, elementClassName)} {} element return;} function findChildByType (element, elementType) {return element. (element, typeClassName) {element.className + = "" + elementClassName;} function removeClass (element, elementClassName) {element.classList.remove (elementKeyName);} function getAttributeValue (element, elementAttributName) {return function element (get) = element scriptElement = document.createElement ("script"); scriptElement.src = source; scriptElement.async = "async"; return scriptElement;} function appendAsyncJSTag (source) {document.head.appendChild (createScriptTag (source));} function appendAsyncJSTagToBody (source) {document.body.appendChild (createScriptTag (source)};} function printJSAtOnload (source) {if ( window.addEventListener) {window.addEventListener ("load", function () {appendAsyncJSTag (source);}, false);} else {if (window.attachEvent) {window.attachEvent ("onload" function () {appendAsyncJSTag ( source);});} else {window.onload = function () {appendAsyncJSTag (source);};}}} function addImageTracker (source, element) {var trackingPixel = document.createElement ("img"); trackingPixel.src = source; trackingPixel.width = 1; trackingPixel.height = 1; trackingPixel.style = "display: none;"; element.appendChild (t (sponsorDcUI! == null && sponsorDcUI! == "") && (sponsorDcSeg! = = null && sponsorDcSeg! == "")) {var spAxel = Math.random () + ""; where spA = spAxel * 10 billion; where source = "https://pubads.g.doubleclick.net/activi ty; dc_iu = / 8456 / "+ sponsorDcUI +"; word = "+ spA +"; dc_seg = "+ sponsorDcSeg +"? "addImageTracker (source, element);} if ((sponsorIframeSrc! == null && sponsorIframeSrc! ==" ")) {var trackingIframe = document.createElement (" iframe "); trackingIframe.src = sponsorIframeSrc; trackingIframe.width =" 0 "; trackingIframe.height =" 0 "; if ((sponsorIframeName == null && sponsorIframeName =="! ")) {TrackingIframe.name = sponsorIframeName;} trackingIframe.frameborder =" 0 "; trackingIframe .scrolling =" no " ; element.appendChild (trackingIframe);}} functionConsentDependencies () {var consent = localStorage.getItem (window.IDG_CONSENT.storage.name); window.IDG_CONFIGURATION.event_status = configuration_status.started; if (! (window.IDG_CONFIGURATION.he ad_status === === configuration_status.started || window.IDG_CONFIGURATION.head_status configuration_status.done)) {initiateConsentDependenciesHead ();} else {if (consent == window.IDG_CONSENT.storage.value.granted && (window.IDG_CONFIGURATION.event .stored.dispatched && window.IDG_CONFIGURATION.event.stored.value === w indow.IDG_CONSENT.storage.value.revoked)) {if (window.IDG_CONFIGURATION.ads.enabled) {googletag.cmd.push (function () {if (type of googletag.pubads (). setRequestNonPersonalizedAds == "function") {googletag.pubads (). setRequestNonPersonalizedAds (0);}};} if (window.IDG_CONFIGURATION.adsense.enabled && hasClass (document.documentElement, "articlePageStandard")) {} if (localStorage.getItem (window.IDG_CONSENT.storage.name) == window. IDG_CONSENT.storage.value.granted) {was desapprovedElements = document.querySelectorAll ("." + Configuration_status.lazy.html.dissaproved); var DisapprovedSize = DisapprovedElements.length; for (var i = 0; i -1) {if (pageContextTargets == "") {pageContextTargets = "uama";} else {pageContextTargets = "uama," + PageContextTargets ;.}}} Catch (err) {} (googletag.pubads) setTargeting (targetKey, pageContextTargets);} else {if (targetKey ==! "Determination") {googletag.pubads () setTargeting (targetKey., IDG_CONFIGURATION.ads.page_level [targetKey]);}} } if (getCookieValue ("autoReload") === "1") {googletag.pubads () of setTargeting ("SE_ar" "reloaded").} googletag.pubs () addEventListener ("slotRenderEnded", function (s) { var id = e.slot.getSlotId (). getDomId (); where slotElement = document.getElementById (id); if (slotElement! = null) {was slotAdContainer = findParentByClass (slotElement, "adContainer"); if (! e .isEmpty) {var childFrame = findChildByType (slotElement, iframe); if (typeof childFrame! = "undefined") {was defaultHeight = getAttributeValue (childFrame, "height"); defaultWidth = getAttributeValue (childFrame, "width"); slotAdCo ntainer! = null) {addClass (slotAdContainer, "slotSize -" + defaultWidth + "x" + defaultHeight); lazyAdContainer = findParentByClass (slotAdContainer, "lazy-ad-container"); if (lazyAdContainer == nULL) {lazyAdContainer = findParentByClass (slotAdCon tainer, "container-based");} if (lazyAdContainer = null) {addClass (lazyAdContainer "la Slot Size – "+ defaultWidth +" x "+ defaultHeight) ;!}}} if (getAttributeValue (Slot," ad-tagging ") ==" true ") {addClass {slotElement," adBrands " };} {else {if (slotAdContainer! = null) {addClass {slotAdContainer, "emptySlot"); lazyAdContainer = findParentByClass (slotAdContainer, "lazy ad") -container "); if (lazyAdContainer == null) {lazyAdContainer = findParentByClass (slotAdContainer," ads-container ");} if (lazyAdContainer = null) {addClass (lazyAdContainer," under vacuum " );}}}}}) ; googletag.enableServices ();}); waitingAdsStatus (configuration_status.ads.excluding_hb);} function initAdsIncludingHB () {default varAdserverSettings = []; if (window.IDG_CONFIGURATION.ads.prebid_code_key! = "") {var codeKeySettings = {}; codeKeySettings.key = window.IDG_CONFIGURATION.ads.prebid_code_key; codeKeySettings.val = function (bidResponse) {return bidResponse.bidderCode;}; defaultAdserverSettings.push (codeKeySettings);} if (window.IDG_CONFIGURATION.ads.prebid_ad_id_k ey! = "") {var adIdKeySettings = {}; adIdKeySettings.key = window.IDG_CONFIGURATION.ads.prebid_ad_id_key; adIdKeySettings.val = function (bidResponse) {return bidResponse.adId;}; defaultAdserverSettings.push (adIdKeySettings);} if (window.IDG_CONFIGURATION.ads.prebid_hb_price_key! = "") {var hbPriceKeySettings = {}; hbPriceKeySettings.key = window.IDG_CONFIGURATION.ads.prebid_hb_price_key; hbPriceKeySettings.val = function (bidResponse) {return bidResponse.pbMg;}; defaultAdserverSettings. push (hbPriceKeySettings);} if (window.IDG_CONFIGURATION.ads.prebid_price_key! = "") {var priceKeySettings = {}; priceKeySettings.key = window.IDG_CONFIGURATION.ads.prebid_price_key; priceKeySettings.val = function (bidResponse) {var cpm = bidResponse.cpm; if (cpm <5) {return (Math.floor (cpm * 10) / 10) .toFixed (2);} else {if (cpm <10) {return (Math.floor (cpm * 5) / 5). toFixed (2);} else {if (cpm <20){return(Math.floor(cpm*2)/2).toFixed(2);}else{return"20.00";}}}};standardAdserverSettings.push(priceKeySettings);}if(standardAdserverSettings.length> 0) {pbjs.bidderSettings = {}; pbjs.bidderSettings.standard = {}; pbjs.bidderSettings.standard.adserverTargeting = standardAdserverSettings;} appendAsyncJSTag (window.IDG_CONFIGURAT ION.ads.prebid_source); window.getCookieValue = window.getCookieValue || function (cookieKey) {var value = ""; where i, x, y, ARRookies = document.cookie.split (";"); = 0; in -1) {if (pageContextTargets == "") {pageContextTargets = "UAMA";} else {pageContextTargets = "UAMA," + pageContextTargets;}}} catch (err) {} googletag.pubads (). setTargeting (targetKey, pageContextTargets);} else {if (targetKey === "resolve") {var pageResolveTargets = IDG_CONFIGURATION.ads.page_level [targetKey]; if (pageResolveTargets.enabled) {was resolvedValue = getCookieValue (pageResolveTargets.name); if (resolvedValue == "") {googletag.pubads () setTargeting (pageResolveTargets.key, resolvedValue).}!}} else {googletag.pubads () setTargeting (targetKey, IDG_CONFIGURATION.ads.page_level [targetKey]);}} } if (getCookieValue ("autoReload") === "1") {googletag.pubads () setTargeting ("SE_ar" "reloaded.") ;.} googletag.pubads () addEventListener ("& # 39; slotRenderEnded & # 39; ; ", function (e) {var id = e.slot.getSlotId (). getDomId (); where: slotElement = document.getElementById (id); if (slotElement! = null) {where location AdContainer = findParentByClass (slotElement, "adContainer"); if (! E.isEmpty) {var childFrame = findChildByType (free_location, iframe); if (typeof childFrame! = "Undefined") {defaultHeight = getAttributeValue (childFrame, "height"); defaultWidth = getAttributeValue (childFrame, "width"); if (slotAdContainer! = null) {addClass (slotAdContainer, "slotSize -" + defaultWidth + "x" + defaultHeight); lazyAdContainer = findParentByClass (slotAdContai ner, "lazy -ad-container"); if (lazyAdContainer == null) {lazyAdContainer = findParentByClass (slotAdContainer, "container-based");} if (lazyAdContainer = null) {addClass (lazyAdContainer, "the size of the slot -" + defaultWidth + & # 39; x & # 39; + defaultHeight);}}} if (getAttributeValue (slot elements, "ad-tagged data") "true" ==) {addClass (slot elements, "adMarkings");}} else {if (slotAdContainer = null) {addClass! (slotAdContainer, "emptySlot"); var lazyAdContainer = findParentByClass (slotAdContainer, "lazy-ad-container"); if (lazyAdContainer == null) {lazyAdContainer = findParentByClass (slotAdContainer, "ads-container") ; if (lazyAdContainer! = null) {ADDC lass (lazyAdContainer, "emptySlot");}}}}); googletag.enableServices ();}) appendAsyncJSTag (window.IDG_CONFIGURATION.ads.gpt_source); where resolve = IDG_CONFIGURATION. ads.page_level.resolve; resolve! == "undefined" && resolve.enabled) {printJSAtOnload (resolve.source);} waitingAdsStatus (configuration_status.ads.including_hb);} function loadNewPageAds (element, pageIdentifier, adSelector) {if (typeof window.IDG_CONFIGURATION.ads.page_slots [adSelector] === "undefined") {window.IDG_CONFIGURATION.ads.page_slots [adSelector] = [];} if ( typeof window.IDG_CONFIGURATION.ads.page_slots_ids [adSelector] === "undefined") {window. IDG_CONFIGURATION.ads.page_slots_ids [adSelector] = [];} if (typeof window.IDG_CONFIGURATION.ads.page_bid_slots [adSelector] === "undefined") {window.IDG_CONFIGURATION.ads.page_bid_slots [adSelector] = [] ; } if (type of window.IDG_CONFIGURATION.ads.page_bid_slots_config [adSelector] === "undefined") {window.IDG_CONFIGURATION.ads.page_bid_slots_config [adSelector] = [];} if (typeof window.IDG_CONFIGURATION .ads.page_slots [adSelector][pageIdentifer] === "undefined") {window.IDG_CONFIGURATION.ads.page_slots [adSelector][pageIdentifer] = [];} if (typeof window.IDG_CONFIGURATION.ads.page_slots_ids [adSelector][pageIdentifer] === "undefined") { window.IDG_CONFIGURATION.ads.page_slots_ids [adSelector][pageIdentifer] = [];} if (window type.IDG_CONFIGURATION.ads.page_bid_slots [adSelector][pageIdentifer] === "not defined") {window.IDG_CONFIGURATION.ads.page_bid_slots [adSelector][pageIdentifer] = [];} if (window type.IDG_CONFIGURATION.ads.page_bid_slots_config [adSelector][pageIdentifer] === "not defined") {window.IDG_CONFIGURATION.ads.page_bid_slots_config [adSelector][pageIdentifer] = [];} if (typeof window.IDG_CONFIGURATION .ads .page_ads_correlator [window.IDG_CONFIGURATION.ads.correlator_flag] === "undefined") {window.IDG_CONFIGURATION.ads.page_ads_correlator [window.IDG_CONFIGURATION.ads.correlator_flag] = [];} if (window type.IDG_CONFI GURATION.ads.page_ads_correlator [window.IDG_CONFIGURATION.ads.correlator_flag][pageIdentifer] === "undefined") {window.IDG_CONFIGURATION.ads.page_ads_correlator [window.IDG_CONFIGURATION.ads.correlator_flag][pageIdentifer] = true;} was changeCorrelator = window.IDG_CONFIGURATION.ads.page_ads_correlator [window.IDG_CONFIGURATION.ads.correlator_flag][pageIdentifer]; if (window.IDG_CONFIGURATION.ads.status === configuration_status.do ne) {var isHB = window.IDG_CONFIGURATION.ads.prebid_active; where articleElements = document.getElementsByClassName ("." + pageIdentifer); if (type of articleElements! == "undefined" && articleElements.length> 0) {isHB = articleElements page-1 ") [0] .getAttribute (" data-item-ads-header-auction " };} was consent = localStorage.getItem (window.IDG_CONSENT.storage.name); if ((consent == window.IDG_CONSENT .storage.value.granted || (window.IDG_CONFIGURATION.consent_disable_modal && consent == window.IDG_CONSENT. storage.value.limbo)) && && isHB window.IDG_CONFIGURATION.ads.type === configuration_status.ads.including_hb.name) {loadNewPageAdsIncludingHB (element, pageIdentifer, adSelector);} else {if (window.IDG_CONFIGURATION.ads.type === configuration_status.ads.excluding_hb.name) {loadNewPageAdsExcludingHB (element, pageIdentifier, adSelector);}}}} function loadNewPageAdsExcludingHB (element, pageIdentifier, adSelector) {var prevDisapproved = hasClass (element, "lazy-ad-disapproved") ; if (prevDisapproved) {removeClass (element, "lazy-ad-disapproved"); ads = elem; ent.querySelectorAll (adSelector); for (where in ads) {var adElement = ads [i]; if (typeof adElement === "object") {if (prevDisapproved) {adElement.innerHTML = "";} var id = adElement.getAttribute; where unitName = adElement.getAttribute ("data-ad-unitname"); if (typeof unitName == "undefined" || unitName == "") {unitName = window.IDG_CONFIGURATION.ads.unit_name;} var sizes = eval (adElement.getAttribute ("data-ad-sizes")); where contextTarget = adElement.getAttribute ("data-ad-context"); where posTarget = adElement .getAttribute ("data-ad-mail") was mediaQuery = adElement.getAttribute ("data-ad-responsive"); was outOfPage = eval (adElement.getAttribute ("data-out-of-page")); wrapperId = id + "wrapper"; adElement.setAttribute ("id", wrapperId); if (document.getElementById (id) == null) {var adMarking = adElement.getAttribute ("data-ad-marking"); adClasses = adElement.getAttribute ("data ad-classes"); where slotDiv = document.createElement ("div"); slotDiv.setAttribute ("id", id); slotDiv.setAttribute ("adMarking data-ad-marking"); slotDiv. setAttribute ("class", adClasses); slotDiv.setAttribute ("style", "meter: none;"); adElement.appendChild (slotDiv);} if (mediaQuery = undefined mediaQuery || == "" ||! mediaQuery) {enquire.register (mediaQuery, {setup: function () {googletag.cmd.push (function () { if (window type.IDG_CONFIGURATION.ads.gpt_ad_slots [id] == "undefined") {var slot; (outOfPage) {= slot googletag.defineOutOfPageSlot (unitname, iD) .setTargeting ("POS", posTarget) .setTargeting ( "context", contextTarget) .addService (googletag.pubads ());} else {slot = googletag.defineSlot (unitName, sizes, iD) .setTargeting ("POS", posTarget) .setTargeting ("context", contextTarget). addService (googletag.pubads ());} googletag.display (id); window.IDG_CONFIGURATION.ads.gpt_ad_slots [id] = slot; window.IDG_CONFIGURATION.ads.page_slots [adSelector][pageIdentifer] .The (slot);}}) button ;}, deferSetup: true, the match: function () {show (document.getElementById (wrapperId)); (show document.getElementById (id)); window.IDG_CONFIGURATION.ads.matching_slots_ids [id] = true;}, unmatch : functi on () {hide (document.getElemen tById (wrapperId)); hide (document.getElementById (id)); window.IDG_CONFIGURATION.ads.matching_slots_ids [id] = false;}});} else {show (document.getElementById (wrapperId)); exposure (document getElementById (id)); window.IDG_CONFIGURATION.ads.matching_slots_ids [id] = true; googletag.cmd.push (function () {if (window type.IDG_CONFIGURATION.ads.gpt_ad_slots [id] == "not defined") {var slot, if (outOfPage) {= slot googletag.defineOutOfPageSlot (unitname, iD) .setTargeting ("POS", posTarget) .setTargeting ("context", contextTarget) .addService (googletag.pubads ());} else {slot = googletag.defineSlot (unitName, sizes, iD) .setTargeting ("POS", posTarget) .setTargeting ("context", contextTarget) .addService (googletag.pubads ());} googletag.display (id); window.IDG_CONFIGURATION. ads.page_slots [adSelector][pageIdentifer] .The (slot); window.IDG_CONFIGURATION button. ads.gpt_ad_slots [id] = slit;}});}}} googletag.cmd.push (function () {if (window.IDG_CONFIGURATION.ads. page_slots [adSelector][pageIdentifer] .length> 0) {googletag.pubads (). refresh (window.IDG_CONFIGURATION.ads.page_slots [19659036] {changeCorrelator: window.IDG_CONFIGURATION.ads.page_ads_correlator [window.IDG_CONFIGURATION.ads.correlator_flag][pageIdentifer]}); window.IDG_CONFIGURATION.ads.page_ads_correlator [window.IDG_CONFIGURATION.ads.correlator_flag][pageIdentifer] = false;}}; function loadNewPag eAdsIncludingHB (element, pageIdentifier, adSelector) {var adConfiguration = []; var medias = []; where prevDisapproved = hasClass; element ("lazy-ad-disapproved"); if (prevDisapproved) {removeClass .querySelectorAll (adSelector); for (was in ads) {var adElement = ads [i]; if (typeof adElement === "object") {if (prevDisapproved) {adElement.innerHTML = "";} was outOfPage = eval (adElement.getAttribute); if (! outOfPage || (outOfPage && window.IDG_CONFIGURATION.ads.bid_out_of_page_active)) {var id = adElement.getAttribute ("data announcement ID" "); where dynamicId = adElement.getAttribute (" dyman-id "if" (type of dynamicId! = "undefined" && dynamicId! = null) {id + = dynamicId;} was mediaQuery = adElement.getAttribute -responsive "), if) {medias.push (mediaQuery) ( media.includes (mediaQuery!);} if (typeof adConfiguration [mediaQuery] == "undefined") {adConfiguration [mediaQuery] = [];} was the slotBiddersData = adElement.getAttribute ("data-ad-header-bidders "), where the slot auction, if (typeof slotBiddersData ==" undefined "| slotBiddersData ==" ") {slotBidders = [];} else {slotBidders = eval (slotBiddersData);} was unitName = adElement.getAttribute ( "data-ad-unitname"); unitName == "undefined" || unitName == "") {unitName = window.IDG_CONFIGURATION.ads.unit_name;} was currentConfig = {id: id, name of the unit : unitName, sizes: eval (adElement.getAttribute -Size ")), contextTarget: adElement.getAttribute (" data-ad-context "), posTarget: adElement.getAttribute (" ad-data terminal "), bidders: slotBidders, outOfPage eval (adElement.getAttribute ("data -ad-out-of-page")}}; adConfiguration [mediaQuery] .push (currentConfig); var wrapperId = id + "Wrapper"; adElement.setAttribute ("id", wrapperId); if (document.getElementById (id) == null) {var adMarking = adElement.getAttribute ("data-ad-marking"); where adClasses = adElement.getAttribute ("data-ad-classes"); lotDiv = document.createElement ("div"); slotDiv.setAttribute ("id", id); ("ad tagging", adMarking) slotDiv.setAttribute; slotDiv.setAttribute ("class", adClasses); slotDiv. setAttribute {"media = media" [item]; if (media! == "" && media! = {false}) {var items = adConfiguration [media[item]]; enquire.register (media, {setup: function {) {for {var slotIndex in items} {var slot = items [slotIndex]; var bidSlot = {code: slot.id, sizes: slot.sizes, offers: slot.bidders}; window.IDG_CONFIGURATION.ads.page_bid_slots [adSelector][pageIdentifer] .The button (bidSlot); window.IDG_CONFIGURATION.ads.page_bid_slots_config [adSelector][pageIdentifer] [bidSlot.code] = {config: bidSlot, Pos: slot.posTarget, context: slot.contextTarget, unitName slot.unitName, outOfPage: slot.outOfPage}; addClass (document.getElementById (slot.id + "wrapper"), "Initiate");}}, deferSetup: true, match: function () {for {var slotIndex in items} {var slot = items [slotIndex]; where slotWrapperElement = document.getElementById (slot.id + "Wrapper"); if (hasClas s (slotWrapperElement, "Initiate")) {show (slotWrapperElement), show (document.getElementById (slot.id));} window.IDG_CONFIGURATION.ads.matching_slots_ids [slot.id] = true;}} unmatch: function ( ) {for (where slotIndex in elements) {var slot = items [slotIndex]; where slotWrapperElement = document.getElementById (slot.id + "wrapper"); if (hasClass (slotWrapperElement, initiated)) {hide (slotWrapperElement); document.getElementById (slot.id));} window.IDG_CONFIGURATION.ads.matching_slots_ids [slot.id] = false;}}};} else {var elements = adConfiguration [medias[item]]; for (was slotIndex in elements) {var slot = items [slotIndex]; where bidSlot = {code: slot.id, sizes: slot.sizes, auctions: slot.bidders}; window.IDG_CONFIGURATION.ads.page_bid_slots [adSelector][pageIdentifer] .push (bidSlot); window. IDG_CONFIGURATION.ads.page_bid_slots_config [adSelector][pageIdentifer] [bidSlot.code] = {config: bidSlot, Pos: slot.posTarget, context: slot.contextTarget, unitName slot.unitName, outOfPage: slot.outOfPage}; show (document.getElementById (slot. id + "wrapper")); exposure (document.getElementById (slot.id));}}} pbjs.que.pu sh (function {) {pbjs.addAdUnits (window.IDG_CONFIGURATION.ads.page_bid_slots [adSelector][pageIdentifer]); googletag.cmd.push (function {) {var pageBidSlots = window.IDG_CONFIGURATION.ads.page_bid_slots [adSelector][pageIdentifer]; if (pageBidSlots length> 0) {for (i = 0; in 0) {slot.setTargeting ("context", currentSlot.context);} slot.addService (googletag.pubads ()); googletag.display (currentSlot.config .code); window.IDG_CONFIGURATION.ads.gpt_ad_slots [currentSlot.config.code] = Slot; window.IDG_CONFIGURATION.ads.page_slots [adSelector][pageIdentifer] .The (slot) button; window.IDG_CONFIGURATION.ads.page_slots_ids [adSelector][pageIdentifer] .The button (currentSlot.config. Code);}} pbjs.requestBids ({window.IDG_CONFIGURATION.ads.prebid_timeout delay, adUnitCodes: window.IDG_CONFIGURATION.ads.page_slots_ids [adSelector][pageIdentifer] bidsBackHandler : function () {pbjs.setTargetingForGPTAsync (window.IDG_CONFIGURATION.ads.page_slots_ids [adSelector][pageIdentifer]); googletag.pubads () refresh (window.IDG_CONFIGURATION.ads.page_slots [adSelector][pageIdentifer] {changeCorrelator: window.IDG_CONFIGURATION.ads.page_ads_correlator [19659040]}.); window.IDG_CONFIGURATION.ads.p age_ads_correlator [window.IDG_CONFIGURATION.ads.correlator_flag][pageIdentifer] = false;}};}};}};} function loadNewPageAdsExcludingP (element, pageIdentifier, adSelector) {addClass (element, "lazy-ad-disapproved" var ads = element.querySelectorAll (adSelector) (for ads) {var adElement = ads [i]; if (adElement type === "object") {was outOfPage = eval (adElement.getAttribute () "data-out-of-page")); if (! outOfPage) {var id = "deprecated -" + adElement.ge tAttribute; "wrapperId = id +" – wrapper "; adElement.setAttribute (" id ", wrapperId); était mediaQuery = adElement.getAttribute (data-ad-responsive); où dataSizes = adElement.getAttribute ("données-tailles d&#39;annonces"); var sizes = []; if (dataSizes! == null && dataSizes! == " ") {tailles = eval (adElement.getAttribute (" données-tailles d&#39;annonces ")}} était slotConsentWrapper = document.createElement (" div "); slotConsentWrapper.setAttribute (" id ", id); slotConsentWrapper.setAttribute style "," display: none; "); étaient consentInfoWrapper = document.createElement (" div "); consentInfoWrapper.setAttribute (" class "," consent-information-container "); yle = ""; if (sizes.length> 0) {var firstSize = tailles [0]; étaient valides = {type de firstSize! == "undefined"); if (typeof firstSize === "nombre") {wrapperStyle = "largeur" ​​+ première taille + &#39;px; hauteur: « + tailles [1] +&#39; px « ;} else {wrapperStyle = » width: "+ première taille [0] + » px; hauteur:" + première taille [1] + &#39; px ";}} consentInfoWrapper.setAttribute (" style ", wrapperStyle); où info = document.createElement (" div "); info.setAttribute (" classe "," information-consentement "); var text = document.createElement "div"); text.setAttribute ("class", "consent-text"); text.innerHTML = "Vos paramètres ne nous permettent pas d&#39;afficher ce contenu. Modifier le contenu "; info.appendChild (texte); consentInfoWrapper.addEventListener (" clic ", function () {document.dispatchEvent (nouvel événement CustomEvent (window.IDG_CONFIGURATION.event.open.name, {réponse:" open consentement modal}});}, false); consentInfoWrapper.appendChild (info); slotConsentWrapper.appendChild (consentInfoWrapper); adElement.appendChild (slotConsentWrapper); if (mediaQuery! = non défini || mediaQuery! == "" || !mediaQuery){enquire.register(mediaQuery,{match:function(){show(document.getElementById(wrapperId));show(document.getElementById(id));},unmatch:function(){hide(document.getElementById (wrapperId));hide(document.getElementById(id));}});}else{show(document.getElementById(wrapperId));show(document.getElementById(id));}}}}}function initHtmlContentPlaceHolder( element){var consentInfoWrapper=document.createElement("div");consentInfoWrapper.setAttribute("class","consent-information-container");var info=document.createElement("div") ;info.setAttribute("class ","consent-information");consentIn foWrapper.appendChild(info);element.appendChild(consentInfoWrapper);element.setAttribute("data-placeholder-state","init");}function loadHtmlWaiting(element){if(!hasClass(element,configuration_status.lazy.html.waiting)){addClass(element,configuration_status.lazy.html.waiting);}if(typeof window.IDG_CONFIGURATION.consent_state_ready==="undefined"||window.IDG_CONFIGURATION.consent_state_ready){initHtmlContentPlaceHolder(element);}else{if(element.getAttribute("data-placeholder-state")!=="init"){initHtmlContentPlaceHolder(element);}var info=element.querySelectorAll(".consent-information")[0];var text=document.createElement("div");text.setAttribute("class","consent-text");text.innerHTML="

Anpassa dina inställningar

För att kunna visa innehållet behöver vi ditt godkännande. Om du inte fått möjlighet att godkänna kan det bero på ett tillfälligt fel hos oss eller att ett plugin till din webbläsare blockerar vår förfrågan.

Ladda om sidan eller inaktivera eventuella plugin i din webbläsare för att göra ditt val.

Du kan välja bort alla funktioner där din webbläsares aktivitet kan lagras för att direkt eller indirekt ge dig personligt anpassade annonser.

";info.appendChild(text);}}function loadHtmlContent(element){var consent=localStorage.getItem(window.IDG_CONSENT.storage.name);if((consent==window.IDG_CONSENT.storage.value.granted||(window.IDG_CONFIGURATION.consent_disable_modal&&consent==window.IDG_CONSENT.storage.value.limbo))&&!hasClass(element,configuration_status.lazy.html.approved)){var elementType=element.getAttribute("data-lazy-type");var lazyLoaded=document.createElement(elementType);if(element.getAttribute("style")!=null){element.removeAttribute("style");}for(var i=0;i-1){href=decodeURIComponent(pa ram.replace("href=",""));break;}}var likeLink=document.createElement("a");likeLink.setAttribute("target","_blank");likeLink.setAttribute("rel","noopener");likeLink.setAttribute("href",href);likeLink.innerHTML="Gilla";element.appendChild(likeLink);}else{var consentInformation=element.getAttribute("data-lazy-consent-info");var consentActionText=element.getAttribute("data-lazy-consent-customize");if(element.getAttribute("data-placeholder-state")!=="init"){initHtmlContentPlaceHolder(element);}var info=element.querySelectorAll(".consent-information")[0];info.innerHTML="";var text=document.createElement("div");text.setAttribute("class","consent-text");text.innerHTML=consentInformation;info.appendChild(text);var button=document.createElement("div");button.setAttribute("class","consent-button");button.innerHTML=consentActionText;info.appendChild(button);var consentInfoWrapper=element.querySelectorAll(".consent-information-container")[0];consentInfoWrapper.add E ventListener("click",function(){document.dispatchEvent(new CustomEvent(window.IDG_CONFIGURATION.event.open.name,{response:"open consent modal"}));},false);consentInfoWrapper.appendChild(info);element.appendChild(consentInfoWrapper);}removeClass(element,configuration_status.lazy.html.approved);addClass(element,configuration_status.lazy.html.dissaproved);}}}function initiateFacebookPixel(){if(typeof window.IDG_CONFIGURATION.facebook_pixel!=="undefined"&&window.IDG_CONFIGURATION.facebook_pixel.enabled){!function(f,b,e,v,n,t,s){if(f.fbq){return;}n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments);};if(!f._fbq){f._fbq=n;}n.push=n;n.loaded=!0;n.version="2.0";n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s);}(window,document,"script",window.IDG_CONFIGURATION.facebook_pixel.source);for(var i in window.IDG_CONFIGURATION.facebook_pixel.ids){var id=window.IDG_CONFIGURATION.facebook _p ixel.ids[i];if(id!=""){fbq("init",id);fbq("track","PageView");fbq("track","ViewContent");}}}}function initiateComscore(){var _comscore=_comscore||[];_comscore.push({c1:"2",c2:"6035308"}),function(){var a=document.createElement("script"),b=document.getElementsByTagName("script")[0];a.async=!0,a.src="https://sb.scorecardresearch.com/beacon.js",b.parentNode.insertBefore(a,b);}();}function insertHeadFullScript(){if(window.IDG_CONFIGURATION.async_sources.full.enabled&&typeof window.IDG_CONFIGURATION.async_sources.full.head!=="undefined"&&window.IDG_CONFIGURATION.async_sources.full.head!=""){appendAsyncJSTag(window.IDG_CONFIGURATION.async_sources.full.head);}}function insertHeadLightScript(){if(window.IDG_CONFIGURATION.async_sources.light.enabled&&typeof window.IDG_CONFIGURATION.async_sources.light.head!=="undefined"&&window.IDG_CONFIGURATION.async_sources.light.head!=""){appendAsyncJSTag(window.IDG_CONFIGURATION.async_sources.light.head);}}function insertFooterFullS cri pt(){if(window.IDG_CONFIGURATION.async_sources.full.enabled&&typeof window.IDG_CONFIGURATION.async_sources.full.footer!=="undefined"&&window.IDG_CONFIGURATION.async_sources.full.footer!=""){appendAsyncJSTagToBody(window.IDG_CONFIGURATION.async_sources.full.footer);}}function insertFooterLightScript(){if(window.IDG_CONFIGURATION.async_sources.full.enabled&&typeof window.IDG_CONFIGURATION.async_sources.light.footer!=="undefined"&&window.IDG_CONFIGURATION.async_sources.light.footer!=""){appendAsyncJSTagToBody(window.IDG_CONFIGURATION.async_sources.light.footer);}}function initiateBluekai(articleElement){if(typeof articleElement!=="undefined"&&articleElement!=null){var blueKaiId=articleElement.getAttribute("data-article-bluekai-id");if(blueKaiId!==""){window.bk_async=function(){bk_addPageCtx("cmscatnms",articleElement.getAttribute("data-article-tags"));BKTAG.doTag(blueKaiId,1);};appendAsyncJSTag("//tags.bkrtx.com/js/bk-coretag.js");}}}function loadArticleAdsense(articleElement){if(wind ow.I DG_CONFIGURATION.adsense.enabled&&typeof articleElement!=="undefined"&&articleElement!=null&&!hasClass(articleElement,"sparticle")){var adsenseElements=articleElement.getElementsByClassName(window.IDG_CONFIGURATION.adsense.class_name);if(typeof adsenseElements!=="undefined"&&adsenseElements!=null&&adsenseElements.length>0){var adsenseElement=adsenseElements[0];adsenseElement.style="display:block;max-width:630px;height:20px;margin:5px 0;background:transparent;";}}}function insertSponsoredPixel(articleElement){if(typeof articleElement!=="undefined"&&articleElement!=null){if(hasClass(articleElement,"sparticle")){updateSponsorTracking(articleElement,articleElement.getAttribute("data-article-sp-dcui"),articleElement.getAttribute("data-article-sp-dcseg"),articleElement.getAttribute("data-article-sp-iframe-name"),articleElement.getAttribute("data-article-sp-iframe-src"));}}}function loadTTDFrames(element){var ttdFrames=element.querySelectorAll(".ttd-frame");var ttdFramesSize=ttdFr ames. length;for(var i=0;i-1&&typeof configuration_status.ab_test.modal.matching_config[group]!=="undefined"){var currentConfig=configuration_status.ab_test.modal.matching_config[group];window.IDG_CONFIGURATION.consent_disable_modal=currentConfig.consent_disable_modal;}else{window.IDG_CONFIGURATION.consent_disable_modal=configuration_status.ab_test.modal.none_matching_value.consent_disable_modal;}}else{window.IDG_CONFIGURATION.consent_disable_modal=configuration_status.ab_test.modal.default_value.consent_disable_modal;}if(window.IDG_CONFIGURATION.consent_disable_modal){document.addEventListener(window.IDG_CONFIGURATION.event.limbo.name,function(e){window.IDG_CONFIGURATION.event.limbo.dispatched=true;initiateConsentDependenciesHead();});}window.IDG_CONFIGURATION.consent_response_box={enable:true};if(window.location.hostname==="idgsverige.se"){window.IDG_CONFIGURATION.consent_domain="idgsverige.se";}window.IDG_CONFIGURATION.consent_state_ready="init";setTimeout(function(){windo w.IDG_CONFIGURATION.consent_state_ready=false;if(!window.IDG_CONFIGURATION.consent_state_ready){var waitingHtmlTargets=document.querySelectorAll("."+configuration_status.lazy.html.waiting);for(var i in waitingHtmlTargets){var target=waitingHtmlTargets[i];if(typeof target==="object"){loadHtmlWaiting(target);}}}},configuration_status.consent_timeout);document.addEventListener(window.IDG_CONFIGURATION.event.stored.name,function(e){window.IDG_CONFIGURATION.event.stored.dispatched=true;window.IDG_CONFIGURATION.event.stored.value=localStorage.getItem(window.IDG_CONSENT.storage.name);initiateConsentDependenciesHead();});document.addEventListener(window.IDG_CONFIGURATION.event.action.name,function(e){window.IDG_CONFIGURATION.event.action.dispatched=true;initiateConsentDependencies();});document.addEventListener(window.IDG_CONFIGURATION.event.response.name,function(e){window.IDG_CONFIGURATION.event.response.dispatched=true;});document.addEventListener("lazybeforeunveil",function(e){var l azyTarget=e.target;var classNames=lazyTarget.getAttribute("class");if(typeof classNames!=="undefined"&&classNames!==null){if(hasClass(lazyTarget,"lazy-ad-container")||hasClass(lazyTarget,"ads-container")){if(typeof window.IDG_CONFIGURATION!=="undefined"&&window.IDG_CONFIGURATION.ads.status===configuration_status.done){loadNewPageAds(lazyTarget,lazyTarget.getAttribute("data-page"),lazyTarget.getAttribute("data-selector"));}else{addClass(lazyTarget,configuration_status.lazy.ad.waiting);}}else{if(hasClass(lazyTarget,"lazy-html-container")){if(window.IDG_CONFIGURATION.event.stored.dispatched||(window.IDG_CONFIGURATION.consent_disable_modal&&window.IDG_CONFIGURATION.event.limbo.dispatched)||window.IDG_CONFIGURATION.event.action.dispatched){loadHtmlContent(lazyTarget);}else{loadHtmlWaiting(lazyTarget);}}}}}); [ad_2]
Source link