6 puan yazan safethecode 2024-06-01 | 1 yorum | WhatsApp'ta paylaş

Web geliştiricileri arasında yaygın olarak kullanılan Polyfill.io hizmeti, kısa süre önce Çin merkezli CDN şirketi Funnull tarafından satın alındıktan sonra ciddi güvenlik ve kararlılık sorunları yaşamaya başladı. Polyfill.io, Financial Times web ekibi tarafından geliştirildikten sonra topluluk yönetimine devredilmiş, yakın zamanda ise Çinli bir CDN şirketine satılmıştı.

Polyfill.io’nun asıl kurucusu Andrew Betts, Twitter’da bu satın almaya ilişkin endişelerini dile getirdi. Satın alma sonrasında Polyfill.io alan adı Çin merkezli sunuculara taşındı ve dönen dosyalarda sorunlar görülmeye başladı. Buna dair ayrıntılar GitHub issue sayfasında görülebilir: https://github.com/polyfillpolyfill/polyfill-service/issues/2834

Funnull, ABD’de faaliyet gösterdiğini iddia ediyor, ancak web sitesinde ağırlıklı olarak sadeleştirilmiş Çince kullanılması bu iddia hakkında soru işaretleri doğuruyor. Ayrıca Funnull’un geçmişte bahis ve pornografi sektörlerine hizmet vermiş olması da tartışmaları büyütüyor.

Bu satın almanın ardından Polyfill.io hizmeti son derece istikrarsız hale geldi ve çok sayıda sorun düzenli olarak bildirilmeye devam ediyor (polyfillpolyfill/polyfill-service#2835, polyfillpolyfill/polyfill-service#2838, alist-org/alist#6100). Buna karşılık Fastly ve Cloudflare, Polyfill.io hizmetinin yerine kullanılabilecek kendi bağımsız instance’larını sunmaya başladı.

Fastly, ücretsiz hizmet sunduğu Fast Forward programının bir parçası olarak kullanıcıların Polyfill.io’dan uzaklaşabilmesi için https://polyfill-fastly.io/ alan adını devreye aldı. Ancak bu alan adının uzun vadeli bir çözüm olup olmayacağı henüz belirsiz.

Bu koşullarda web geliştiricilerinin Polyfill.io kullanmak yerine başka güvenilir kaynaklara yönelmesi daha iyi olacaktır. Çünkü Polyfill.io’nun yeni işletim biçimi ve şeffaflık eksikliği nedeniyle güvenlik ve kararlılık endişeleri sürmeye devam ediyor.

1 yorum

 
lastorder 2024-06-03

https://web.archive.org/web/20240229113710/…
https://web.archive.org/web/20240414034006/…
https://web.archive.org/web/20240227105037/…
Bağlantısı verilen issue’ların hepsinin silinmiş göründüğü anlaşılıyor.

https://github.com/alist-org/alist/issues/6100
6100 numaralı issue’ya bakınca, polyfill gerekmediği bir durumda polyfill uygulanmasının sorun olduğu görülüyor (muhtemelen cache ayarları oldukça gelişigüzel yapılmış).

https://x.com/triblondon/status/1761852117579427975
Kurucu Andrew Betts, artık polyfill’e ihtiyaç olmadığını söylüyor. Eski tarayıcı desteği dışında, tarayıcılar arası işlev farklarının fiilen neredeyse kalmadığını; kalsa bile çoğu durumda bu farkların tek bir script ile kapatılamayacağını savunuyor.