Skill'in Kendi İfadeleriyle
Web Design Reviewer, çalışan bir web sitesini bir tarayıcı otomasyon aracıyla yönlendirir, görsel olarak inceler ve bulduğu sorunları kaynak kodda onarır. Statik siteleri, React, Vue, Angular veya Svelte üzerindeki SPA'ları, Next.js ve Nuxt gibi full-stack framework'leri, WordPress ve Drupal gibi CMS platformlarını ve diğer tüm web uygulamalarını kapsar.
İş akışı dört aşamalıdır: bağlamı toplama ve framework ile stil yöntemini otomatik tespit etme, sayfaları görsel bir kontrol listesine göre inceleme, sorunları P1'den P3'e önceliklendirerek düzeltme, ardından yeniden doğrulama ve döngüye devam etme. Bulgular yerleşim, duyarlılık, erişilebilirlik ve görsel tutarlılık olarak gruplanır; her biri bir önem derecesiyle birlikte verilir. Düzeltmeler minimal değişiklik ilkelerini izler ve bir markdown inceleme raporuyla sonuçlanır.
Neler üretir
- Web Design Review Results başlıklı bir markdown inceleme sonuçları raporu.
- Hedef URL, tespit edilen framework, stil, test edilen görüntü alanları, tespit edilen sorunlar ve düzeltilen sorunları kapsayan bir özet tablo.
- Öncelik, sayfa, öğe, açıklama, düzeltilen dosya yolu, düzeltme ayrıntıları ve öncesi/sonrası ekran görüntüleri taşıyan sorun başına girdiler.
- Her sorunun neden bırakıldığını ve kullanıcı için önerilen bir eylemi veren, ayrıca genel önerileri içeren düzeltilmemiş sorunlar bölümü.
Nasıl Çalışır
- 01Bağlamı Topla ve Yığını Tespit Et
Hiçbiri verilmemişse URL'yi sorar, ardından package.json, tsconfig.json, tailwind.config, next.config, vite.config ve nuxt.config gibi çalışma alanı dosyalarından otomatik tespit dener ve kapsamda hangi sayfaların olduğunu sorar.
- 02Gezin ve Yakala
Hedef URL'yi açar, ekran görüntüleri alır, mümkün olduğunda DOM yapısını veya anlık görüntüyü alır ve site navigasyonu üzerinden diğer sayfalara geçer.
- 03Görsel Kontrol Listesine Göre İncele
Yerleşim, duyarlılık, erişilebilirlik ve görsel tutarlılık sorunları, bir referans kontrol listesi üzerinden çalışılarak kontrol edilir; bu liste düzeltmelerden sonra tekrar kullanılır.
- 04Her Sorunun Kaynağını Bulun
Sorunlu öğelerin kaynağı, kod tabanında sınıf adları veya ID'ler aranarak, öğe metninden veya yapısından bileşen bulunarak ve stil, bileşen ve sayfa dosya kalıpları filtrelenerek izlenir.
- 05Düzeltin, Sonra Yeniden Doğrulayın
Düzeltmeler, çerçeveye özgü rehberlik izlenerek uygulanır, ardından tarayıcı yeniden yüklenir veya dev sunucu HMR'si beklenir, düzeltilen alanların ekran görüntüleri yeniden alınır ve öncesi ile sonrası karşılaştırılır.