{"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":"Flask ile WebP G\u00f6r\u00fcnt\u00fc D\u00f6n\u00fc\u015ft\u00fcr\u00fcc\u00fc Projesi","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"7pzae1ZKwC\"><a href=\"https:\/\/fatihsoysal.com\/blog\/flask-ile-webp-goruntu-donusturucu-projesi\/\">Flask ile WebP G\u00f6r\u00fcnt\u00fc D\u00f6n\u00fc\u015ft\u00fcr\u00fcc\u00fc Projesi<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/flask-ile-webp-goruntu-donusturucu-projesi\/embed\/#?secret=7pzae1ZKwC\" width=\"600\" height=\"338\" title=\"&#8220;Flask ile WebP G\u00f6r\u00fcnt\u00fc D\u00f6n\u00fc\u015ft\u00fcr\u00fcc\u00fc Projesi&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"7pzae1ZKwC\" 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! Bu yaz\u0131da, Python'\u0131n pop\u00fcler web framework'\u00fc Flask ile birlikte bir WebP g\u00f6r\u00fcnt\u00fc d\u00f6n\u00fc\u015ft\u00fcr\u00fcc\u00fc projesi olu\u015fturaca\u011f\u0131z. WebP, modern bir g\u00f6r\u00fcnt\u00fc format\u0131d\u0131r ve JPEG ve PNG'ye g\u00f6re daha k\u00fc\u00e7\u00fck dosya boyutlar\u0131 ve daha iyi s\u0131k\u0131\u015ft\u0131rma sunar. Bu nedenle, web performans\u0131n\u0131 iyile\u015ftirmek i\u00e7in m\u00fckemmel bir \u00e7\u00f6z\u00fcmd\u00fcr. Bu proje, hem \u00f6\u011frenme ama\u00e7l\u0131 hem de ger\u00e7ek d\u00fcnya uygulamalar\u0131 i\u00e7in faydal\u0131 olacakt\u0131r."}