Breadcrumb'lar, kullanıcının sitenin hiyerarşik yapısı içindeki mevcut konumunu görüntüleyen bir web sitesi gezinme özelliğidir. Genellikle tıklanabilir bağlantılardan oluşan bir dizi şeklinde sunulan Breadcrumb'lar, kullanıcıların konumlarını anlamalarına ve daha üst düzey sayfalara kolayca geri dönmelerine yardımcı olur. Bu değerli kullanıcı arayüzü öğesi, kullanıcı deneyimini geliştirir ve hemen çıkma oranlarını azaltarak onu modern web siteleri için önemli bir bileşen haline getirir.
Ekmek kırıntılarının kökeninin tarihi ve ilk sözü
Breadcrumbs kavramı ilk olarak bilgisayar bilimcisi Ben Shneiderman tarafından 1987 yılında HOMER (Ofis Notu Araştırma ve Alma Tarihi) sisteminin bir parçası olarak tanıtıldı. “Ekmek kırıntıları” terimi, kahramanların ormandaki yollarını işaretlemek için ekmek kırıntılarını düşürdüğü klasik Hansel ve Gretel masalından doğmuştur. Benzer şekilde, web navigasyonundaki Breadcrumb'lar, kullanıcıların bir web sitesindeki adımlarını takip etmelerine olanak tanıyarak kaybolmalarını önler.
Ekmek Kırıntıları hakkında detaylı bilgi. Breadcrumbs konusunu genişletiyoruz.
İçerik haritaları, birincil menüyü ve arama işlevselliğini tamamlayan ikincil bir gezinme yardımcısı görevi görür. Bağlam, yönlendirme ve site hiyerarşisinde geriye doğru ilerlemenin etkili bir yolunu sağlarlar. Breadcrumbs, sayfaların net bir izini görüntüleyerek çeşitli avantajlar sunar:
-
Kullanıcı dostu: Breadcrumb'lar, özellikle büyük ve karmaşık web sitelerinde gezinmeyi basitleştirerek kullanıcı memnuniyetini ve katılımını artırır.
-
Azaltılmış hemen çıkma oranları: Kullanıcıların önceki seviyelere kolayca dönebileceklerini bildiklerinde web sitesini daha derinlemesine keşfetme olasılıkları daha yüksektir.
-
SEO'nun faydaları: Breadcrumb'lar, sayfalar arasında net, hiyerarşik bağlantılar oluşturarak daha iyi arama motoru optimizasyonuna katkıda bulunur.
-
Ulaşılabilirlik: Breadcrumb'lar, ekran okuyuculara güvenen kullanıcılar için web sitesinin yapısını anlamalarına yardımcı olarak faydalıdır.
-
Tutarlılık: Bir web sitesindeki Tutarlı İçerik Kırıntıları öngörülebilirliği ve kullanılabilirliği artırır.
Ekmek kırıntılarının iç yapısı. Ekmek Kırıntıları nasıl çalışır?
Breadcrumb'lar genellikle HTML ve CSS kullanılarak uygulanır. Bunlar web sitesine sabit olarak kodlanabilir veya içerik yönetim sistemleri (CMS) aracılığıyla dinamik olarak oluşturulabilir. Breadcrumbs'ın yapısı, sitenin bilgi mimarisini yansıtacak şekilde hiyerarşik olarak düzenlenmiştir. Yol genellikle ana sayfadan başlar ve sonraki her seviyede ilerleyerek geçerli sayfayla biter.
İç yapı genellikle her bir bağlantının belirli bir sayfayı veya kategoriyi temsil ettiği bir bağlantı listesidir. Basit bir Breadcrumb izi için HTML yapısının bir örneği:
HTML<nav aria-label="Breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="/">Home</a></li>
<li class="breadcrumb-item"><a href="/category/">Category</a></li>
<li class="breadcrumb-item"><a href="/category/subcategory/">Subcategory</a></li>
<li class="breadcrumb-item active" aria-current="page">Current Page</li>
</ol>
</nav>
CSS stilleri, Breadcrumb'ların görsel sunumunu geliştirmek, onları daha çekici hale getirmek ve web sitesinin tasarımına uydurmak için uygulanabilir.
Breadcrumbs'ın temel özelliklerinin analizi
Breadcrumb'lar, işlevselliklerini ve kullanılabilirliklerini artıran bazı temel özelliklerle birlikte gelir:
-
Tıklanabilir bağlantılar: Breadcrumb izindeki her öğe, kullanıcıların belirli bir sayfaya gitmesine olanak tanıyan tıklanabilir bir bağlantıdır.
-
Aktif sayfa göstergesi: Geçerli sayfayı temsil eden izdeki son öğe, aktif durumunu belirtmek için genellikle farklı bir stile sahiptir.
-
Hiyerarşi gösterimi: Breadcrumb'lar web sitesinin hiyerarşik yapısını temsil ederek kullanıcıların site içindeki konumlarını anlamalarına yardımcı olur.
-
Ana sayfa bağlantısı: Yol genellikle ana sayfaya bir bağlantıyla başlar ve kullanıcıların navigasyonu en üst seviyeden başlatmasına olanak tanır.
-
Geriye doğru gezinme: Kullanıcılar Breadcrumb yolundaki bağlantılara tıklayarak sitede geriye doğru gidebilirler.
Ekmek Kırıntısı Çeşitleri
Ekmek kırıntılarının çeşitli türleri vardır ve her biri farklı işlevler sunar. Yaygın Ekmek Kırıntıları türleri şunları içerir:
Tip | Tanım |
---|---|
Konum tabanlı | Genellikle e-ticaret web sitelerinde kullanılan web sitesi hiyerarşisindeki kullanıcının konumunu gösterir. |
Özellik tabanlı | Bir ürün kategorisine veya arama sonuçlarına uygulanan öznitelikleri veya filtreleri görüntüler. |
Yol tabanlı | Teknik bağlamlar açısından yararlı olacak şekilde sayfanın gerçek yolunu veya URL'sini sunar. |
Geçmişe dayalı | Kullanıcının gezinme geçmişini kaydeder ve adımlarını tekrar izlemesine olanak tanır. |
Dinamik İçerik Kırıntıları | Kullanıcı etkileşimlerine dayalı olarak oluşturulur ve kullanıcının gezinme davranışına uyarlanır. |
Ekmek Kırıntılarını kullanma yolları:
-
E-ticaret siteleri: Breadcrumb'lar, kullanıcılara ana sayfadan ilgilendikleri ürüne giden net bir yol sağlayarak satın alma sürecini basitleştirir.
-
Blogda gezinme: Bloglarda ve haber sitelerinde Breadcrumbs, kullanıcıların belirli bir makaleden kategoriye veya ana sayfaya geri dönmesine yardımcı olur.
-
Çok seviyeli menüler: İçerik haritaları, çok düzeyli açılır menüler için tamamlayıcı bir gezinme yardımcısı olarak hizmet verebilir ve kullanıcıların geriye doğru gezinmesini kolaylaştırır.
-
İçerik haritası aşırı yükü: Bir web sitesinde çok fazla iç içe seviye varsa Breadcrumb yolu çok uzun ve karmaşık hale gelebilir. Yalnızca en alakalı seviyeleri gösteren dinamik İçerik Haritalarının uygulanması bu sorunu çözebilir.
-
Mobil yanıt verme: Daha küçük ekranlarda Breadcrumb yolunun tamamının görüntülenmesi çok fazla yer kaplayabilir. Ekmek Kırıntılarını bir menüye daraltmak gibi duyarlı tasarım tekniklerini kullanmak bu sorunu çözebilir.
-
Tutarsız adlandırma: Kategorilerin hatalı veya tutarsız isimlendirilmesi kullanıcıların kafasını karıştırabilir. Her bağlantı için tutarlı ve açıklayıcı etiketlerin sağlanması, kullanıcıların konumlarını daha iyi anlamalarına yardımcı olur.
Tablolar ve listeler şeklinde ana özellikler ve benzer terimlerle diğer karşılaştırmalar
karakteristik | Galeta unu | Gezinme Menüsü | Site haritası |
---|---|---|---|
Amaç | Kullanıcının web sitesi hiyerarşisindeki konumunu gösterin. | Web sitesinde gezinmek için bağlantıların bir listesini sunun. | Sitenin yapısına genel bir bakış sağlayın. |
Derinlik | Tipik olarak sınırlı sayıda seviyeye sahip doğrusal bir yolu temsil eder. | Site hiyerarşisinin birden çok düzeyini görüntüleyebilir. | Web sitesinin tüm yapısını görüntüler. |
Sunum | Genellikle yatay olarak görüntülenir. | Dikey, yatay veya bunların birleşimi olabilir. | Genellikle tek bir sayfa olarak görüntülenir. |
Web sitesindeki konum | Genellikle sayfanın üst kısmına yakın bir yere yerleştirilir. | Genellikle başlıkta veya kenar çubuğunda bulunur. | Genellikle alt bilgiden veya kenar çubuğundan bağlanır. |
Etkileşim | Her öğe tıklanabilir ve geriye doğru gezinmeyi kolaylaştırır. | Menü öğelerine tıklamak ilgili sayfalara yönlendirir. | Bölümlere tıklamak genellikle kullanıcıları belirli sayfalara yönlendirir. |
Teknoloji ilerledikçe Breadcrumb'ların rolü, yeni kullanıcı arayüzü paradigmalarına ve tarama davranışlarına uyum sağlayacak şekilde gelişebilir. Gelecekteki bazı potansiyel gelişmeler şunlardır:
-
Bağlama duyarlı İçerik Kırıntıları: Kullanıcı davranışına, bağlama ve tercihlere göre uyum sağlayan kırıntılar, kullanıcı gezinmesini daha da iyileştirebilir.
-
Yapay zeka ile entegrasyon: Yapay zekanın entegre edilmesi, Breadcrumbs'ın kullanıcının amacını tahmin etmesini ve ilgili yolları önermesini sağlayabilir.
-
Ses ve jest tabanlı navigasyon: Ses ve jeste dayalı etkileşimler daha yaygın hale geldikçe, Breadcrumbs'ın bu giriş yöntemlerine etkili bir şekilde uyum sağlayacak şekilde uyum sağlaması gerekebilir.
Proxy sunucuları Breadcrumb'larla nasıl kullanılabilir veya ilişkilendirilebilir?
Proxy sunucuları, web kazıma ve veri çıkarma bağlamında Breadcrumb'larla ilişkilendirilebilir. OneProxy gibi proxy sunucu sağlayıcıları, kazıma önleme mekanizmalarını atlamak ve anonimliği korurken web sitelerine erişmek için çözümler sunabilir. Breadcrumb'lar, web kazıma işlemi sırasında kesintisiz gezinme sağlamak için proxy sunucularla birlikte kullanılabilir ve kullanıcıların adımlarını doğru bir şekilde takip etmelerine olanak tanır.
İlgili Bağlantılar
Breadcrumbs hakkında daha fazla bilgi için aşağıdaki kaynakları inceleyebilirsiniz: