{"version":"1.0","provider_name":"Kwiziq French Language Learning Blog","provider_url":"https:\/\/french.kwiziq.com\/blog","author_name":"Laura K Lawless","author_url":"https:\/\/french.kwiziq.com\/blog\/author\/lauralawless\/","title":"Le fran\u00e7ais moderne : French Reading practice - Kwiziq French","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"RXOt8n0uPy\"><a href=\"https:\/\/french.kwiziq.com\/blog\/francais-moderne\/\">Le fran\u00e7ais moderne<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/french.kwiziq.com\/blog\/francais-moderne\/embed\/#?secret=RXOt8n0uPy\" width=\"600\" height=\"338\" title=\"&#8220;Le fran\u00e7ais moderne&#8221; &#8212; Kwiziq French Language Learning Blog\" data-secret=\"RXOt8n0uPy\" 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:\/\/french.kwiziq.com\/blog\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/french.kwiziq.com\/files\/french\/blog\/2017\/03\/modern-french.jpg","thumbnail_width":300,"thumbnail_height":300,"description":"An interactive French Reading exercise with clickable translations. Learn about Modern French in part five of our series of bilingual articles on the development of French over the centuries.. Try Kwiziq French for this and hundreds more French Reading exercises"}