{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"Taray\u0131c\u0131 \u00d6nbelle\u011fi (bfcache) Hatalar\u0131 ve \u00c7\u00f6z\u00fcm Yollar\u0131","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"dbSDt0xb22\"><a href=\"https:\/\/fatihsoysal.com\/blog\/tarayici-onbellegi-bfcache-hatalari-ve-cozum-yollari\/\">Taray\u0131c\u0131 \u00d6nbelle\u011fi (bfcache) Hatalar\u0131 ve \u00c7\u00f6z\u00fcm Yollar\u0131<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/tarayici-onbellegi-bfcache-hatalari-ve-cozum-yollari\/embed\/#?secret=dbSDt0xb22\" width=\"600\" height=\"338\" title=\"&#8220;Taray\u0131c\u0131 \u00d6nbelle\u011fi (bfcache) Hatalar\u0131 ve \u00c7\u00f6z\u00fcm Yollar\u0131&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"dbSDt0xb22\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\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<\/script>\n","description":"Merhaba, ben Fatih Soysal. Bu yaz\u0131da, web geli\u015ftiricilerinin s\u0131k\u00e7a kar\u015f\u0131la\u015ft\u0131\u011f\u0131 bir sorun olan \"bfcache\" (geriye do\u011fru \u00f6nbellek) hatalar\u0131n\u0131 ve bu hatalar\u0131n nas\u0131l d\u00fczeltilebilece\u011fini detayl\u0131 bir \u015fekilde ele alaca\u011f\u0131z. Bildi\u011finiz gibi, bfcache taray\u0131c\u0131n\u0131n sayfalar\u0131 daha h\u0131zl\u0131 y\u00fcklemek i\u00e7in kulland\u0131\u011f\u0131 bir mekanizmad\u0131r. Ancak, baz\u0131 durumlarda beklenmedik davran\u0131\u015flara yol a\u00e7arak sorunlara neden olabilir."}