{"id":12503,"date":"2022-04-18T09:54:03","date_gmt":"2022-04-18T06:54:03","guid":{"rendered":"https:\/\/kutaybilen.com.tr\/?p=12503"},"modified":"2022-04-18T09:54:03","modified_gmt":"2022-04-18T06:54:03","slug":"webassembly-tarayicinin-disina-cikiyor","status":"publish","type":"post","link":"https:\/\/kutaybilen.com.tr\/?p=12503","title":{"rendered":"WebAssembly, Taray\u0131c\u0131n\u0131n D\u0131\u015f\u0131na \u00c7\u0131k\u0131yor"},"content":{"rendered":"<p>Bug\u00fcn Mozilla,\u00a0Intel, Red \u00c7izgi ve Fastly, yeni bir i\u015ftirak \u00e7er\u00e7evesinde bir ortaya geldiklerini duyurdu. \u015eirketler, yeni yaz\u0131l\u0131m temelleri,\u00a0<strong>WebAssembly ve WebAssembly System Interface (WASI)<\/strong> i\u00e7in yeni standartlar olu\u015fturmay\u0131 ama\u00e7layan <strong>Bytecode Alliance<\/strong> isimli a\u00e7\u0131k kaynak program k\u00fcmesini kurdu.<\/p>\n<p>WebAssembly;\u00a0taray\u0131c\u0131lar\u0131n, derlenmi\u015f programlar\u0131 taray\u0131c\u0131da \u00e7al\u0131\u015ft\u0131rmalar\u0131na m\u00fcsaade veren a\u00e7\u0131k bir standartt\u0131r. Mozilla da\u00a0WebAssembly\u2019nin geli\u015ftiricilerinden biri. WebAssembly, geli\u015ftiricilerin kendi uygulamalar\u0131n\u0131 <strong>C, C++ ve Rust<\/strong> lisanlar\u0131nda yazmalar\u0131n\u0131 ve bu uygulamalar\u0131n <strong>JavaScript\u2019e ba\u011f\u0131ml\u0131 olmadan<\/strong> daha s\u00fcratli \u00e7al\u0131\u015fabilmelerini sa\u011flar.<\/p>\n<p><b>Emel,\u00a0WebAssembly&#39;yi taray\u0131c\u0131lar\u0131n da \u00f6tesine ta\u015f\u0131mak:<\/b><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.webtekno.com\/images\/editor\/default\/0002\/28\/eab5bee294ed0d50fda7c6844893556f3ce44d2f.jpeg\"\/><\/p>\n<p>G\u00fcn\u00fcm\u00fczde WebAssembly, bir\u00e7ok b\u00fcy\u00fck arama motorunun dayana\u011f\u0131na sahip. <strong>Figma ve Autodesk<\/strong> \u00fczere firmalar da\u00a0\u00fcretim evresinde WebAssembly kullanabiliyorlar. Yeni kurulan program k\u00fcmesinin vazifesi ise taray\u0131c\u0131lar\u0131n da \u00f6tesine ge\u00e7iyor. Yeni program k\u00fcmesi, uygulama geli\u015ftiricilerinin ve servis sa\u011flay\u0131c\u0131lar\u0131n\u0131n internet taray\u0131c\u0131lar\u0131nda onlarca y\u0131ll\u0131k tecr\u00fcbesinden yararlanacak. B\u00f6ylelikle geli\u015ftiriciler, rastgele bir altyap\u0131 \u00fczerinde kodlar\u0131 <strong>inan\u00e7l\u0131 bir halde<\/strong> \u00e7al\u0131\u015ft\u0131rabilecekler.<\/p>\n<p><b>WebAssembly&#39;nin geli\u015ftiricilerinden Google ve Microsoft, yeni i\u015ftirakte yer alm\u0131yor:<\/b><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.webtekno.com\/images\/editor\/default\/0002\/28\/2c5838d3a699210892e163f397360d578f1fc02f.jpeg\"\/><\/p>\n<p>WebAssemly\u2019nin geli\u015ftiricileri k\u00fcmesinde Mozilla ile birlikte Microsoft ve Google da bulunuyordu fakat yeni kurulan i\u015ftirakte bu isimler yer alm\u0131yor. Bunun yan\u0131 s\u0131ra <strong>Wasmtime, Lucet, WebAssembly Micro Runtime ve Cranelift<\/strong>, Bytecode Alliance\u2019a katk\u0131da bulunan isimler ortas\u0131nda yer al\u0131yor.<\/p>\n<p>WebAssembly\u2019nin e\u015f yarat\u0131c\u0131lar\u0131ndan biri ve birebir vakitte Mozilla\u2019da yetkili isimlerden biri olan Luke Wagner, WebAssembly\u2019nin interneti de\u011fi\u015ftirdi\u011fini s\u00f6yledi. Hatta WebAssembly\u2019nin taray\u0131c\u0131lar\u0131n d\u0131\u015f\u0131na \u00e7\u0131kmas\u0131yla birlikte yaz\u0131l\u0131m ekosisteminde daha b\u00fcy\u00fck bir role sahip olabilece\u011fini de ekledi. Wagner a\u00e7\u0131klamalar\u0131na \u015f\u00f6yle devam etti: &#8220;<em>Bu, bozulan bir \u015feyi tamir edip yerine yeni bir \u015fey \u00fcretebildi\u011fimiz teknolojinin sonucunda meydana \u00e7\u0131kan yeg\u00e2ne bir and\u0131r lakin bunun hakikat bir formda yap\u0131lmas\u0131n\u0131 sa\u011flamak i\u00e7in kesimler aras\u0131\u00a0bir aksiyonda bulunmam\u0131z gerekiyor.&#8221;<\/em><\/p>\n<div> <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Bug\u00fcn Mozilla,\u00a0Intel, Red \u00c7izgi ve Fastly, yeni bir i\u015ftirak \u00e7er\u00e7evesinde bir ortaya geldiklerini duyurdu. \u015eirketler, yeni yaz\u0131l\u0131m temelleri &#8230;<\/p>\n","protected":false},"author":1,"featured_media":12504,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[854],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/posts\/12503"}],"collection":[{"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12503"}],"version-history":[{"count":1,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/posts\/12503\/revisions"}],"predecessor-version":[{"id":12505,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/posts\/12503\/revisions\/12505"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/media\/12504"}],"wp:attachment":[{"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12503"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=12503"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=12503"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}