- Text Fragment, bir web sayfasındaki belirli bir metne çapa eklemeye gerek kalmadan tam olarak bağlantı vermeyi sağlayan güçlü bir web platformu özelliğidir
- Bu özellik, vurgulanan metnin stilini belirleme yöntemi sunan
::target-text CSS sözde öğesiyle tamamlanır
- Metin parçası URL'sinin temel sözdizimi:
- Karma simgesinden sonra
:~: özel sözdizimini ekleyin ve text= sonrasına şunları koyun:
prefix-: Bağlantı verilen metnin hemen öncesinde bulunması gereken metin dizgesi. Birden fazla eşleşme olduğunda tarayıcının doğru metne bağlanmasına yardımcı olur. Bu bölüm vurgulanmaz
textStart: Vurgulanacak metnin başlangıcı
textEnd: Vurgulanacak metnin bitiş kısmı
-suffix: prefix- ile benzer şekilde çalışır, ancak metinden sonra gelen ve sonundaki tireyle belirtilen metin dizgesidir. Birden fazla eşleşme olduğunda kullanışlıdır ve bağlantı verilen metinle birlikte vurgulanmaz
- Tarayıcı metin parçasını destekliyorsa, vurgulanan metnin stilini değiştirmek için
::target-text sözde öğesi kullanılabilir
::target-text { background-color: yellow; }
- Yalnızca şu özellikler değiştirilebilir:
- color
- background-color
- text-decoration ve ilgili özellikler
- text-shadow
- stroke-color, fill-color, stroke-width
- kullanıcı tanımlı özellikler
- Tarayıcı desteği ve fallback davranışı
- Metin parçaları şu anda tüm tarayıcılarda destekleniyor
::target-text sözde öğesi henüz Safari'de desteklenmiyor, ancak Technology Preview sürümünde kullanılabiliyor
- Tarayıcı bu özelliği desteklemiyorsa sayfa, metin vurgulaması veya kaydırma olmadan yüklenir
- Vurgulamanın varsayılan stili tarayıcıya göre değişir
- Kapanış düşünceleri
- İlk başta metin parçalarının yalnızca Chrome'a özgü bir özellik olduğunu düşünmüştüm, ancak aslında bunun tüm tarayıcılarda uygulanabilen açık web temelli bir yapı olduğunu fark ettim
- Özellikle güvenilir üretken yapay zeka sistemlerinde bu özelliğin daha yaygın kullanılmasını umuyorum
- Tüm kullanıcıların metin parçalarını kolayca kullanabilmesi harika olurdu
- Güncelleme
- Chromium tabanlı tarayıcılarda belirli bir metne bağlantı oluşturan özellik zaten yerleşik olarak bulunuyor
- Chrome kullanıyorsanız, metni vurgulayıp sağ tıklayarak bağlam menüsünde "Vurgulanan metne bağlantıyı kopyala" seçeneğini bulabilirsiniz
7 yorum
Bunu bazen Google'da arama yaparken görüyordum; demek buymuş.
Arc Browser'da metne giden bağlantının kopyalanması meğer böyle bir özellikmiş..!
Edge tarayıcısında bir metni seçip sağ tıkladığınızda açılan bağlam menüsünde
Copy link to highlightdiye bir seçenek var; bu özellik sayesinde böyle bir spesifikasyonun var olduğunu öğrenmiştim.Firefox'ta
https://github.com/ichaoX/ext-textFragmentadlı bir eklentiyi kurup kullanıyorum.Ah, güzel eklenti, teşekkürler.
Vay, bu gerçekten ilginçmiş.
Böyle bir özellik de varmış.... tarayıcı dünyası, öğrendikçe içinde her türlü şeyin olduğunu görüyorsunuz.
https://tr.news.hada.io/topic/?id=17474…