Skill'in Kendi İfadeleriyle
UI bileşenleri oluşturan veya frontend kodunu inceleyen herkes için yazılmış, arayüzlerin cilalı hissetmesini sağlayan tasarım-mühendislik ilkeleri: hover durumları, gölgeler, kenarlıklar, tipografi, ikonlar, mikro etkileşimler ve giriş/çıkış animasyonları.
On dokuz numaralı temel ilke ile sıkı varsayılanlar taşır — eşmerkezli kenar yuvarlaklığı, optik hizalama, sahte yükseklik veren kenarlıklar yerine katmanlı box-shadow'lar, kesintiye uğrayabilen CSS geçişleri, yaklaşık 100ms'lik gecikme (stagger), antialiaslı metin, tablo rakamları, saf siyah veya beyaz görsel dış çizgileri, basışta scale(0.96), 44×44px dokunma alanları ve metinle eşleşen ikon çizgi kalınlığı. Hızlı ve tam olmak üzere iki inceleme modu, ilkeye göre gruplanmış, 5 veya 15 bulgu ile sınırlı, Blok, Değişiklik gerekli veya Onaylandı ile sonlanan bir Önem Derecesi/Konum/Önce/Sonra/Neden tablosu üretir.
Neler üretir
- Neyin incelendiğini en başta belirten ve incelenmemiş bir yüzeyin kapsandığını asla ima etmeyen bir inceleme raporu.
- Bir alt küme yerine yapılan veya önerilen her değişikliği listeleyen Önem Derecesi, Konum, Önce, Sonra, Neden tablosu içinde ilkeye göre gruplanmış bulgular.
- Hızlı modda 1-3, tam modda 2-5 gerçek adayın her biri elenme nedeniyle yer aldığı Değerlendirilmiş ama Reddedilmiş tablosu.
- Çalıştırılan tam komutları veya etkileşimleri ve gözlemlenen sonuçlarını listeleyen, ardından kararı sunan bir doğrulama bölümü.
Nasıl Çalışır
- 01Düzeltmeleri Projenin Kendi Stil Sistemiyle İfade Edin
Herhangi bir düzeltme önermeden veya yazmadan önce, projenin şeyleri zaten nasıl biçimlendirdiğini belirleyin ve değişikliği o sistemde ifade edin — bir Tailwind projesinde Tailwind, bir CSS projesinde düz CSS veya yerleşik CSS-in-JS yaklaşımı.
- 02Arayüzü Yavaşlatın
İnceleme yaparken, hareketi tarayıcının Animations panelinde %10 hızda tekrar oynatın; çünkü %10 hızda yanlış görünen şey, tam hızda ince bir şekilde yanlış olan şeydir.
- 03Varsayılan Olarak Tam Modu Kullanın
Herhangi bir inceleme modu belirtilmediğinde tam mod kullanılır; hızlı mod ise açıkça istenmelidir.
- 04Bulguları Sabit Bir Tablo Biçiminde Yazın
Bulguları, Severity, Location, Before, After ve Why sütunları içeren bir markdown tablosunda ilkeye göre gruplandırın; location, path/to/file:line biçiminde alıntılanır.
- 05Beş Kategorinin Tümünü Hesaba Katın
Kapsam tablosu, Quick Reference'ın beş kategorisinin tümünü içermelidir ve incelenmemiş bir yüzey asla incelenmiş gibi ima edilmemelidir.
- 06Doğrulama ve Bir Kararla Kapatın
HIGH bir bulgu kaldığında karar Block'tur, sadece MEDIUM veya LOW bulgular kaldığında Needs changes'tır ve yalnızca yapılabilecek hiçbir şey kalmadığında Approve verilir.