Hangi zamanı gösterdiğinizi söyleyin
Geçmiş Reddit tartışmalarını uygulamanızda sunarken en önemli konu, sonucun yaşını hangi zaman damgasının tanımladığını açıklamaktır. Kaynağın oluşturulma zamanı, uygulamanın kaydı alma anı ve arşive alınma anı farklı soruları yanıtlar. Hepsine Güncellendi etiketi vermeyin. Bugün yapılan bir istek, içeriğini güncel hâle getirmeden eski bir tartışmayı alabilir.
Varsayımsal yürüyüş özelliğinde çevrimdışı harita tavsiyelerini karşılaştıran kişinin kaynağın geçmişe ait olduğunu bilmesi gerekir. Geçerli bir created_utc varsa gösterilen tarihi kaynak gönderi veya yorumun oluşturulma tarihi olarak etiketleyin. API düz kaynak kayıtlarını iletir; bu alanın her kayıtta bulunduğunu veya değerinin gösterime uygun olduğunu varsaymayın.
Eksik tarihler için gerçek bir tasarım durumu oluşturun
Alınmış örnekler değil, önerilen iki kart etiketini düşünün: Özgün tarih: kayıtta mevcut ve Özgün tarih: mevcut değil. İkinci kart, bugünün tarihini sessizce yerine koymadan da okunabilmelidir. Eksik zaman damgası, tartışmanın yeni olduğunun kanıtı değil, eksik bilgidir.
Biçimlendirmeden önce alanın türünü ve aralığını doğrulayın. Yıllar önce gibi göreli bir etiketin dayanağını açıklayın ve mümkünse anlaşılır bir mutlak tarih sunun. Uygulamanın gösterim saat dilimini hesaba katın. İstemci saati yanlışsa veya değer güvenle yorumlanamıyorsa kesin fakat güvenilmez yaş yerine temkinli bir eksik tarih durumu kullanın.
Alma geçmişini ayrı tutun
Uygulamanız, yerel okuma listesinin durumunu açıklamak için kaydı ne zaman aldığını veya sakladığını kaydedebilir. Bu uygulama tarafından alındı ya da Yerel olarak kaydedildi etiketi kullanın. Bu değer uygulamanın eylemini anlatır; kaydın oluşturulması, son düzenleme, son yanıt, arşive giriş zamanı veya bugünkü doğruluğu değildir. Tek başına gecikme ölçümü de sayılmaz.
İstek zamanından arşive alınma tarihi üretmeyin. Mevcut arayüz her kayıt için böyle bir zaman damgası vaat etmez. Küçük bir yanıttaki en eski veya en yeni kayıttan tam arşiv kapsama dönemi çıkarmayın. Sonuç bulunmamasının çeşitli açıklamaları olabilir; tartışmanın hiç var olmadığını kanıtlamaz.
Zaman çizelgesi vaat etmeden tarih filtreleyin
Tarih filtresi arama kapsamını daraltır, kronolojik sıralama sağlamaz. from ve to, to gününün tamamı dâhil olmak üzere UTC’de YYYY-MM-DD tarihleri kabul eder. from=2025-01-01 ve to=2025-12-31 kullanan varsayımsal bir istek o kaynak tarih aralığını ister; en yeni sonucun önce gelmesini istemez.
Hizmet arşivin _doc sırasını döndürür. Uygulamanız alınan kayıtları geçerli oluşturulma alanına göre yerel olarak sıralarsa bunun yalnızca yüklenen kayıtların sırası olduğunu söyleyin. İlk kartın arşivin herhangi bir yerindeki en yeni eşleşme olduğunu gösteremez. Kullanılabilir tarihi olmayan kayıtlar uydurulmuş damga değil, ayrı ve açıklanmış bir yerleşim gerektirir.
Tarihi okuyucunun kararına bağlayın
Eski bir tartışma, yürüyüşçünün çevrimdışı haritalarla ilgili hangi soruları araştıracağını belirlemesine yardım edebilir: indirme hazırlığı, pil kullanımı veya cihaz sınırları. Rotanın açık olduğunu, ürünün bugün aynı davrandığını ya da eski çözümün hâlâ uygun olduğunu kanıtlayamaz. Okuma özelliğini navigasyondan ve güncel güvenlik bilgisinden ayrı tutun.
Sade bir geçmiş içerik etiketi, dayanaksız güncellik rozetinden daha yararlıdır. Belirli iddiayı destekleyen ayrı kanıt yoksa Yakın zamanda etkin, Tam eşitlenmiş veya Canlı tavsiye ifadelerini kullanmayın; bu arşiv yanıtı bunları sağlamaz. Kaynak bağlantılarını mevcutsa koruyun, değişmiş veya kaybolmuş sayfaları ele alın. Tartışma kartları ve yerel okuma listesi için /tr/#field-notes bölümüne dönün.