{"version":"1.0","provider_name":"365Chess","provider_url":"https:\/\/www.365chess.com\/view","author_name":"Eric AFM Briffoz","author_url":"https:\/\/www.365chess.com\/view\/author\/bitopar\/","title":"42 Attacking Principles: Master Attacking Skills - 365Chess","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"lgXT6pEwOu\"><a href=\"https:\/\/www.365chess.com\/view\/shop\/42-attacking-principles-master-attacking-skills\/\">42 Attacking Principles: Master Attacking Skills<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.365chess.com\/view\/shop\/42-attacking-principles-master-attacking-skills\/embed\/#?secret=lgXT6pEwOu\" width=\"600\" height=\"338\" title=\"&#8220;42 Attacking Principles: Master Attacking Skills&#8221; &#8212; 365Chess\" data-secret=\"lgXT6pEwOu\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(c,d){\"use strict\";var e=!1,o=!1;if(d.querySelector)if(c.addEventListener)e=!0;if(c.wp=c.wp||{},c.wp.receiveEmbedMessage);else if(c.wp.receiveEmbedMessage=function(e){var t=e.data;if(!t);else if(!(t.secret||t.message||t.value));else if(\/[^a-zA-Z0-9]\/.test(t.secret));else{for(var r,s,a,i=d.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),n=d.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),o=new RegExp(\"^https?:$\",\"i\"),l=0;l<n.length;l++)n[l].style.display=\"none\";for(l=0;l<i.length;l++)if(r=i[l],e.source!==r.contentWindow);else{if(r.removeAttribute(\"style\"),\"height\"===t.message){if(1e3<(s=parseInt(t.value,10)))s=1e3;else if(~~s<200)s=200;r.height=s}if(\"link\"===t.message)if(s=d.createElement(\"a\"),a=d.createElement(\"a\"),s.href=r.getAttribute(\"src\"),a.href=t.value,!o.test(a.protocol));else if(a.host===s.host)if(d.activeElement===r)c.top.location.href=t.value}}},e)c.addEventListener(\"message\",c.wp.receiveEmbedMessage,!1),d.addEventListener(\"DOMContentLoaded\",t,!1),c.addEventListener(\"load\",t,!1);function t(){if(o);else{o=!0;for(var e,t,r,s=-1!==navigator.appVersion.indexOf(\"MSIE 10\"),a=!!navigator.userAgent.match(\/Trident.*rv:11\\.\/),i=d.querySelectorAll(\"iframe.wp-embedded-content\"),n=0;n<i.length;n++){if(!(r=(t=i[n]).getAttribute(\"data-secret\")))r=Math.random().toString(36).substr(2,10),t.src+=\"#?secret=\"+r,t.setAttribute(\"data-secret\",r);if(s||a)(e=t.cloneNode(!0)).removeAttribute(\"security\"),t.parentNode.replaceChild(e,t);t.contentWindow.postMessage({message:\"ready\",secret:r},\"*\")}}}}(window,document);\n<\/script>\n","thumbnail_url":"https:\/\/www.365chess.com\/view\/wp-content\/uploads\/2026\/05\/22462.jpg","thumbnail_width":1254,"thumbnail_height":1254,"description":"Angelo Kesaris and GM Marian Petrov collected ALL chess attacking principles and explained them via highly illustrative examples in order to be perfectly understandable for you. These principles will be your guidelines in order to help you select the best moves all the time. Similarly, these key principles are repeated again and again in more than one game."}