İçeriğe atla
Şimdi yükleniyor
AKAşkın KILIÇ
  • Anasayfa
  • Azure & Bulut
    • Microsoft Azure
    • Bulut Altyapı
    • Microsoft 365
  • Yazılım
    • DevOps
    • Geliştirici Araçları
    • Konteyner & K8s
  • AI & Veri
    • Yapay Zeka
    • Veri & Analitik
  • Güvenlik
    • Güvenlik & Kimlik
    • Kurumsal Teknoloji
  • Hakkımda
    • İletişim
×
  • Azure
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka
  • Başlangıç
  • Geliştirici Araçları
  • GitHub Timeline’ı Ekran Okuyucuda Liste Gibi Gezilir
Geliştirici Araçları Kurumsal Teknoloji ekran okuyucu, erişilebilirlik, GitHub Timeline, JAWS, NVDA Aşkın KILIÇ 08/10/2026 0 Yorumlar

GitHub Timeline’ı Ekran Okuyucuda Liste Gibi Gezilir

GitHub Timeline'ı Ekran Okuyucuda Liste Gibi Gezilir
📑 İçindekiler
  1. Timeline artık liste yapısıyla duyuruluyor
  2. "Load more" ve "Load all" sonrası sesli bildirim
  3. Görünüm ve davranış aynı kalıyor
  4. Hangi timeline'larda ve hangi ortamlarda geçerli
  5. Nasıl denenir
  6. Neden önemli
  7. İlgili İçerikler
  8. Kaynaklar ve İleri Okuma

⏱️ 3 dk okuma📅 8 Ekim 2026

GitHub, issue ve pull request zaman tünellerini (timeline) ekran okuyucularla kullanmayı kolaylaştıran bir güncelleme yaptı. Yardımcı teknolojiler timeline’ı artık düz metin yığını yerine yapısı belli bir liste olarak duyuruyor; kaç öğe olduğu, hangi öğede bulunduğunuz ve olaylar arasında nasıl hareket edileceği aktarılıyor. Uzun geçmişi olan bir issue’da aradığınız güncellemeye ulaşmak için görsel taramaya bağlı kalmıyorsunuz.

Timeline artık liste yapısıyla duyuruluyor

Timeline, yardımcı teknolojilere liste semantiğiyle sunuluyor. Ekran okuyucuyla içinde ilerlerken duyurulanlar şunlar:

  • İçeriğin bir liste olduğu, yani ayrık öğelerden oluşan yapılandırılmış bir blok olduğu
  • Listedeki öğe sayısı
  • Şu anda bulunduğunuz öğenin konumu
  • Olaylar arasında nasıl geçiş yapılacağı

Bu bilgiler bir arada verilince kullanıcı timeline’ın ne kadar uzun olduğunu ve içinde nerede durduğunu baştan biliyor. Onlarca yorum, etiket değişikliği, referans ve inceleme olayı barındıran bir pull request’te farkı belirgin; öğe sayısı ve konum bilgisi olmadan kullanıcı listenin sonuna ne kadar kaldığını ancak tahmin ederek ilerleyebiliyordu. Ekran okuyucuların liste yapıları için sunduğu gezinme komutları da ancak içerik liste olarak işaretlendiğinde devreye giriyor, bu güncelleme tam olarak oraya dokunuyor.

“Load more” ve “Load all” sonrası sesli bildirim

İkinci iyileştirme, timeline’ın kademeli yüklenmesiyle ilgili. Load more veya Load all seçeneğini kullandığınızda odak en yeni olaya taşınıyor, ardından ekran okuyucu kaç olayın yüklendiğini duyuruyor. GitHub’ın verdiği örnek duyuru “11 new items loaded”.

Önceki davranışta yeni olaylar herhangi bir duyuru olmadan yükleniyordu. Ekran okuyucu kullanan biri için belirsiz bir durum bu; düğmeye basılmıştır ama sayfada bir şeyin değişip değişmediği, değiştiyse ne kadar içeriğin eklendiği anlaşılamaz. Yeni davranışta hem odak doğru yere taşınıyor hem de yüklenen olay sayısı açıkça söyleniyor, kullanıcı kaldığı yerden okumaya devam edebiliyor.

Görünüm ve davranış aynı kalıyor

GitHub, güncellemenin timeline’ların görünümünü veya çalışma biçimini değiştirmediğini belirtiyor. Ekran okuyucu kullanmayan bir geliştirici için arayüzde gözle görülür bir fark yok; değişiklik tamamen yardımcı teknolojilerle etkileşim katmanında kalıyor. Kurumsal kullanıcılar açısından dikkate değer olan da bu, mevcut iş akışlarını, kısayolları veya sayfa düzenini bozacak bir müdahale söz konusu değil.

Hangi timeline’larda ve hangi ortamlarda geçerli

İyileştirmeler tek bir sayfa türüyle sınırlı değil. GitHub’a göre şu timeline’larda kullanılabiliyor:

  • Issue timeline’ları
  • Pull request timeline’ları
  • Commit timeline’ları
  • Secret scanning alert timeline’ları
  • License compliance alert timeline’ları

Güvenlik ve uyumluluk uyarılarının da listeye girmesi kayda değer, çünkü bu sayfalarda genellikle uzun olay geçmişleri birikir, bir uyarının ne zaman açıldığını ve kimin ne yaptığını izlemek doğrudan bu timeline’a bakmayı gerektirir.

Dağıtım tarafında güncelleme github.com üzerinde ve GitHub Enterprise Server 3.23 sürümünde kullanılabilir durumda. Kendi sunucusunda GitHub Enterprise Server çalıştıran ekiplerin bu iyileştirmeye erişmek için ilgili sürümde olması gerekiyor. Kaynakta daha eski sürümlere yönelik bir geri taşıma (backport) bilgisi yok.

Nasıl denenir

GitHub’ın önerdiği deneme yolu basit, uzun bir geçmişe sahip issue veya pull request açıp timeline’ı ekran okuyucuyla sayfa sayfa gezmek. Kaynakta örnek olarak VoiceOver, NVDA ve JAWS belirtiliyor. Beklenen davranış şu:

  • Ekran okuyucu timeline’ı bir liste olarak, öğe sayısı ve konum bilgisiyle birlikte duyurur.
  • Load more seçildiğinde yüklenen yeni olay sayısı bildirilir.

Erişilebilirlik testini düzenli yapan ekipler bunu mevcut regresyon senaryolarına ekleyebilir; liste duyurusu, öğe sayısı, konum bildirimi ve yükleme sonrası sayı duyurusu doğrulanabilir dört davranış.

Neden önemli

Issue ve pull request timeline’ları, bir değişikliğin neden ve nasıl yapıldığına dair kurumsal hafızanın tutulduğu yer. Kod incelemesi, tartışma, etiketleme ve referanslar burada birikiyor. Bu geçmişe eşit erişim sağlanamadığında ekran okuyucu kullanan geliştiriciler karar bağlamına ulaşmak için ek yük üstleniyor. Liste semantiği ve yükleme duyuruları gibi görünürde küçük düzeltmeler, uzun tartışmalarda o yükü doğrudan azaltıyor.

GitHub, issue’larda ekran okuyucu kullanımına dair ayrıntıları kendi erişilebilirlik rehberinde topluyor; davranışın tamamını ve beklenen duyuru akışını oradan inceleyebilirsiniz.

İlgili İçerikler

  • GitHub Copilot VS Code Eylül 2026 Sürüm Notlarında Ne Var
  • GitHub External Custom Properties ile CMDB Senkronu
  • Grok 4.7 GitHub Copilot'ta: Ajanlı Kodlama İçin Yeni Model

Kaynaklar ve İleri Okuma

  • GitHub Changelog: Screen readers can navigate timelines as lists
  • GitHub Accessibility: Issues için ekran okuyucu rehberi
  • The GitHub Blog
  • GitHub Issues’ta Kişisel Saved Views ve Relates to
  • GitHub Issues Araması Değişti: Artık Anlamla Buluyor
🤖Bu yazı yapay zeka (büyük dil modelleri) ile hazırlanmış, insan editör tarafından incelenmiştir. İçerik üretim sürecimiz.
Aşkın KILIÇ
Aşkın KILIÇYazar

20+ yıl deneyimli Azure Solutions Architect. Microsoft sertifikalı bulut mimari ve DevOps danışmanı. Azure, yapay zekâ ve bulut teknolojileri üzerine Türkçe teknik içerikler üretiyor.

AZ-305AZ-104AZ-500AZ-400DP-203AI-102

İlgili Yazılar

.NET ile Vektör Veri: Yapay Zekâda Anlamı Gerçekten Nasıl Yakalarız?
.NET ile Vektör Veri: Yapay Zekâda Anlamı Gerçekten Nasıl Yakalarız?21 Mar 2026
Azd Uzantılarını Otomatik Kurmak: Dev Container Kolaylığı
Azd Uzantılarını Otomatik Kurmak: Dev Container Kolaylığı15 Mar 2026
Foundry Dev Pack ile Tek Komutta Geliştirme Ortamı
Foundry Dev Pack ile Tek Komutta Geliştirme Ortamı20 Eyl 2026
Codex’te Fiyat Meselesi Değişti: Takımlar İçin Ne Anlama Geliyor?
Codex’te Fiyat Meselesi Değişti: Takımlar İçin Ne Anlama Geliyor?6 Nis 2026

Bu içerik işinize yaradı mı?

Benzer içerikleri kaçırmamak için YouTube ve GitHub hesaplarımı takip edin.

YouTube GitHub

Haftalık Bülten

Her pazar özenle seçilmiş teknoloji yazıları doğrudan e-postanıza gelsin.

Etiket ekran okuyucu erişilebilirlik GitHub Timeline JAWS NVDA
Önceki yazı

SharePoint tempauth URL’leri: Entra ID Token’a Geçiş

İlginizi Çekebilir

Microsoft JDBC Driver: ResultSet ve Bulk Copy Optimizasyonu
Aşkın KILIÇ 0

Microsoft JDBC Driver: ResultSet ve Bulk Copy Optimizasyonu

08/10/2026
Claude Haiku 5.5 Copilot'ta: Hızlı İşler İçin Hafif Model
Aşkın KILIÇ 0

Claude Haiku 5.5 Copilot’ta: Hızlı İşler İçin Hafif Model

07/10/2026
GitHub Copilot Local Sandbox ile Ajan Komutlarını Sınırla
Aşkın KILIÇ 0

GitHub Copilot Local Sandbox ile Ajan Komutlarını Sınırla

07/10/2026

Yorum gönder Yanıtı iptal et

Yazı Ara

Takip Edin

  • Takipçi
  • Takipçi
  • Takipçi
  • Abone
  • Takipçi
  • GitHub Timeline'ı Ekran Okuyucuda Liste Gibi Gezilir
    08/10/2026 GitHub Timeline’ı Ekran Okuyucuda Liste Gibi Gezilir
  • SharePoint tempauth URL'leri: Entra ID Token'a Geçiş
    08/10/2026 SharePoint tempauth URL’leri: Entra ID Token’a Geçiş
  • Microsoft JDBC Driver: ResultSet ve Bulk Copy Optimizasyonu
    08/10/2026 Microsoft JDBC Driver: ResultSet ve Bulk Copy Optimizasyonu
  • Azure Document Intelligence mi Content Understanding mi?
    08/10/2026 Azure Document Intelligence mi Content Understanding mi?
  • Claude Haiku 5.5 Copilot'ta: Hızlı İşler İçin Hafif Model
    07/10/2026 Claude Haiku 5.5 Copilot’ta: Hızlı İşler İçin Hafif Model
  • DevOps Güncellemeleri
    09/03/2026 Azure DevOps Server Şubat Güncellemesi: Güvenlik
  • 2026-03-10_15-35-23
    10/03/2026 Microsoft 365 E7: Yapay Zeka ve Güvenlik Bir Arada
  • GitHub Copilot Pro Denemeleri Neden Durdu?
    11/04/2026 GitHub Copilot Pro Denemeleri Neden Durduruldu?
  • Artımlı Anlık Görüntü: Anında Geri Yükleme
    09/03/2026 Artımlı Anlık Görüntü: Anında Geri Yükleme
  • Bulut Sunucu Altyapısı
    09/03/2026 Microsoft Sovereign Cloud: İzolasyonda Güvenli Bulut
  • GitHub Copilot Pro Denemeleri Neden Durdu?
    11/04/2026 GitHub Copilot Pro Denemeleri Neden Durduruldu?
  • vcpkg'de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
    06/04/2026 vcpkg’de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
  • MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
    08/04/2026 MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
  • Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
    06/04/2026 Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
  • Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler
    10/04/2026 Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler

Hakkımda

Aşkın KILIÇ

Microsoft Azure Çözüm Uzmanı. Bulut bilişim, yapay zekâ, DevOps ve kurumsal güvenlik üzerine yazılar yazıyorum.

Devamını Oku →

Kategoriler

  • Azure
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka

Popüler Etiketler

AI ajanları ASP.NET Core Azure azure app service Azure Cosmos DB Azure Developer CLI Azure DevOps Azure OpenAI azure sdk Azure SQL CI/CD code review copilot Copilot CLI DevOps geliştirici verimliliği GitHub GitHub Actions GitHub Copilot güvenlik Kimlik Doğrulama Kubernetes Kurumsal geliştirme kurumsal güvenlik kurumsal yapay zeka maliyet optimizasyonu MCP Microsoft Agent Framework Microsoft Azure Microsoft Entra ID Microsoft Foundry otomasyon performans public preview Pull Request RAG REST API SEO uyumlu verimlilik veri yönetimi Visual Studio Visual Studio 2026 VS Code yapay zeka Yazılım geliştirme
  • Gizlilik Politikası
  • Çerez Politikası
  • Kullanım Koşulları
  • Hakkımda
  • İletişim

© 2026 Aşkın KILIÇ | Tüm hakları saklıdır. | Powered By SpiceThemes

Çerez tercihleri Zorunlu çerezler sitenin çalışması için kullanılır. Analitik çerezler yalnız açık izninizden sonra Google Analytics ve Microsoft Clarity için etkinleştirilir. KVKK ve Çerez Politikası
✉

Haftalık Bülten

Azure, DevOps ve Yapay Zeka dünyasındaki en güncel içerikleri her hafta doğrudan e-postanıza alın.

Spam yok. İstediğiniz zaman iptal edebilirsiniz.
📱
Uygulamayı Yükle Ana ekrana ekle, çevrimdışı oku
Ana Sayfa
Kategoriler
💻 Geliştirici Araçları 507 yazı 🏗️ Bulut Altyapı 407 yazı 🤖 Yapay Zeka 331 yazı ☁️ Microsoft Azure 279 yazı 🔧 DevOps 277 yazı 🔒 Güvenlik & Kimlik 223 yazı 🏢 Kurumsal Teknoloji 107 yazı 📊 Veri & Analitik 78 yazı 🐳 Konteyner & Kubernetes 62 yazı 📧 Microsoft 365 22 yazı 📁 Azure 1 yazı
Ara
Popüler
Yapay Zeka Azure Kubernetes DevOps Copilot Docker
Paylaş
WhatsApp
İçindekiler
    ← SharePoint tempauth URL’...
    →
    📩

    Gitmeden önce!

    Her pazar özenle seçilmiş teknoloji yazıları ve AI haberleri doğrudan e-postanıza gelsin. Ücretsiz, spam yok.

    🔒 Bilgileriniz güvende. İstediğiniz zaman ayrılabilirsiniz.

    📬 Haftalık bülten: Teknoloji + AI haberleri
    Beni Takip Et Yeni Azure / AI / DevOps yazılarını GitHub ve RSS üzerinden takip edin.
    GitHub RSS