rinse-url: URL'den gereksiz parametreleri kaldıran kütüphane
(github.com/KeunwooPark)İçeriği etkilemeyen ancak kullanıcı takibi gibi çeşitli nedenlerle URL'ye eklenmiş parametreleri kaldıran bir JS kütüphanesidir. Bunun en tipik örneklerinden biri utm parametreleri olabilir.
Oldukça basit bir yapıda çalışıyor ve birçok farklı durum için henüz test edilmedi; ancak talep olursa zamanla kademeli olarak geliştirilmesi planlanıyor.
9 yorum
Brave tarayıcısındaki temiz bağlantı kopyalamaya benzer bir özellik mi? Güzel.
Meta etiketindeki veya header’daki canonical URL’yi (
link[rel="canonical"]) kullanmamanızın özel bir nedeni var mı?https://developers.google.com/search/docs/…
Soru için teşekkürler. Ben de ilk başta belirttiğiniz yöntemi düşünmüştüm, ancak ikisinin de servis tarafında sağlanması gereken bilgi olması biraz düşündürücüydü.
Elbette büyük sitelerde meta etiketler ve canonical URL ayarları düzgün yapılmış olabilir, ancak bazı siteler tüm sayfalar için meta etiketleri tamamen aynı şekilde ayarlıyor olabilir. Canonical URL de düzgün ayarlanmamış olabilir. Bu yüzden kullanıcıların gördüğü içeriği temel alarak uygulamak gerektiğini düşündüm.
Kullanım amacı farklı görünüyor.
Doğrudan sizin işlettiğiniz sitenin URL'si değil,
gönderi metnine eklenen URL'lere yapışıp kalan takip amaçlı içerikleri kaldırmak için kullanılıyor.
Kütüphane değil ama benzer bir işlev gören ClearURL eklentisine de göz atmanız iyi olabilir. ClearURL'ün kullandığı kuralları da bir kez incelemenizde fayda var.
Teşekkürler. ClearURL'ü ilk kez duydum. Parametreler çok çeşitli olabildiği için parametreleri kural tabanlı olarak kaldırmanın mümkün olup olmadığını bilmiyordum, ama belli başlı siteler için bunları bu şekilde kaldıran örnekler de varmış. Faydalı olacak gibi görünüyor.
Vay, ben de keşke böyle bir şey olsa diye sadece düşünmüştüm; meğerse siz doğrudan yapmışsınız.
Benzer bir sorun yaşamış olmanıza sevindim. Ben de böyle bir şey olsa iyi olur diye düşünmüştüm ama tam istediğim gibi çalışan bir kütüphane bulamayınca kendim yaptım. :)
Eskiden, “bir haber kuruluşunun makale bağlantısını girince bunu otomatik olarak portal haber makalesi bağlantısına çeviren bir program” fikrini kurduğum bir dönem olmuştu; bu fikrin ilk hali, başka birinden alınan haber makalesi URL’sini otomatik olarak temizleyen basit bir araçtı. Sonra medya kuruluşlarının web sitelerindeki reklamlar fazla abartılı olunca, aynı içeriği sunan portal sitesi bağlantısını onun yerine bulup açan bir şey tasarlamaya başladım… Bunun gerçekten olup olmayacağını denediğim sırada, gerçekten saçma bir hatayla tüm kodu uçurduktan sonra da bunu tamamen unutup yaşadım.
https://tr.news.hada.io/topic?id=1697#cid1343