{"version":"1.0","provider_name":"ArchiMetric French","provider_url":"https:\/\/www.archimetric.com\/fr","author_name":"archimetric@visual-paradigm.com","author_url":"https:\/\/www.archimetric.com\/fr\/author\/archimetricvisual-paradigm-com\/","title":"Apprenez la mod\u00e9lisation UML : principes, diagrammes et outils gratuits","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"HXPmweduJq\"><a href=\"https:\/\/www.archimetric.com\/fr\/why-uml\/\">Pourquoi UML ?<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.archimetric.com\/fr\/why-uml\/embed\/#?secret=HXPmweduJq\" width=\"600\" height=\"338\" title=\"\u00ab\u00a0Pourquoi UML ?\u00a0\u00bb &#8212; ArchiMetric French\" data-secret=\"HXPmweduJq\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.archimetric.com\/fr\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","description":"Ma\u00eetrisez la mod\u00e9lisation UML avec des principes pratiques, des exemples du monde r\u00e9el et des outils gratuits. Apprenez \u00e0 dessiner des diagrammes de classes, \u00e0 comprendre les types UML et \u00e0 am\u00e9liorer la conception logicielle.","thumbnail_url":"https:\/\/www.archimetric.com\/wp-content\/uploads\/2022\/02\/01-various-buildings.png"}