{"version":"1.0","provider_name":"Hacking Chinese","provider_url":"https:\/\/www.hackingchinese.com","author_name":"Olle Linge","author_url":"https:\/\/www.hackingchinese.com\/author\/admin\/","title":"Chinese language logging, part 3: Tools and resources for keeping track of your learning","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"eAWWBIw1u6\"><a href=\"https:\/\/www.hackingchinese.com\/chinese-language-logging-part-3-tools-and-resources-for-keeping-track-of-your-learning\/\">Chinese language logging, part 3: Tools and resources for keeping track of your learning<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.hackingchinese.com\/chinese-language-logging-part-3-tools-and-resources-for-keeping-track-of-your-learning\/embed\/#?secret=eAWWBIw1u6\" width=\"600\" height=\"338\" title=\"&#8220;Chinese language logging, part 3: Tools and resources for keeping track of your learning&#8221; &#8212; Hacking Chinese\" data-secret=\"eAWWBIw1u6\" 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.hackingchinese.com\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/www.hackingchinese.com\/wp-content\/uploads\/2021\/07\/language-logging-square-3-1.png","thumbnail_width":1867,"thumbnail_height":1536,"description":"Logging you language learning can be very useful, and there are many tools and resources out there to help you, but which are the best and how do you use them?Logging you language learning can be very useful, and there are many tools and resources out there to help you, but which are the best and how do you use them?"}