{"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":"Giri\u015f: Web Sitelerindeki Y\u00fckleme Beklentilerini Nas\u0131l Y\u00fckseltiriz?","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"o2VF5rAnxq\"><a href=\"https:\/\/fatihsoysal.com\/blog\/giris-web-sitelerindeki-yukleme-beklentilerini-nasil-yukseltiriz\/\">Giri\u015f: Web Sitelerindeki Y\u00fckleme Beklentilerini Nas\u0131l Y\u00fckseltiriz?<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/giris-web-sitelerindeki-yukleme-beklentilerini-nasil-yukseltiriz\/embed\/#?secret=o2VF5rAnxq\" width=\"600\" height=\"338\" title=\"&#8220;Giri\u015f: Web Sitelerindeki Y\u00fckleme Beklentilerini Nas\u0131l Y\u00fckseltiriz?&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"o2VF5rAnxq\" 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":"Kullan\u0131c\u0131lar\u0131n web sitenizde bir \u015feyin y\u00fcklenmesini beklerken s\u0131k\u0131lmas\u0131n\u0131 m\u0131 istemiyorsunuz? S\u0131k\u0131c\u0131 ve hantal y\u00fckleyicilerle vedala\u015f\u0131n! Bu makalede, CSS Loader Jenerat\u00f6rleri kullanarak kullan\u0131c\u0131 deneyimini zenginle\u015ftiren, g\u00f6rsel olarak etkileyici ve performans dostu y\u00fckleyicileri nas\u0131l kolayca olu\u015fturaca\u011f\u0131n\u0131z\u0131 ke\u015ffedeceksiniz. K\u00f6t\u00fc y\u00fckleme deneyimleri art\u0131k tarihe kar\u0131\u015f\u0131yor!"}