Bu site
40 tasarım belgesinin (PPDS) çalışan sistemlerle madde madde karşılaştırılmasıyla kurulan kişisel teknoloji platformu.
Önce tasarım
Önce 40 belgelik bir Ürün ve Platform Tasarım Şartnamesi (PPDS) yazdım. Ardından mevcut blog ve sohbeti tasarımın yanına koyup her maddede açık avantajı olan tarafı seçtim ve hepsini tek bir nihai tasarımda birleştirdim.
Temel kararlar
| Alan | Seçim | Neden |
|---|---|---|
| Oluşturma | Statik üretim + yalnızca gereken yerde dinamik | Hızlı, küçük saldırı yüzeyi, JS olmadan okunur |
| İçerik | Git + MDX, onay PR ile, yayın sürüm etiketiyle | Geçmiş, inceleme ve bir dakikada geri alma |
| Diller | Her sayfada Korece, İngilizce ve Türkçe | Eksik çeviri asla sessizce değiştirilmez |
| Arama | Pagefind | Sunucusuz, Korece destekli arama |
| YZ’ye sor | Sohbetin arama ve güvenlik motoru, yerel modellerle | Kanıtlanmış kod, sıfır dış maliyet, sorular saklanmaz |
| Güvenlik başlıkları | Öndeki vekil sunucuda tek seferde | Uygulama başına unutulmaz |
| Tema | Palet 7 saatte bir değişir | Blog ve sohbette aynı anda aynı renkler |
Kalite çıtası
- Her palette metin kontrastı WCAG AA (4,5:1) veya üstü; klavye, 360 px ekran, azaltılmış hareket ve okuma modu desteklenir
- Yayından önce otomatik denetimler: şema, bağlantılar, erişilebilirlik, gizli bilgiler