colspan=9: Stil sayfalarımızın kalitesi hakkında bilgi

Maglup

Co-Admin
CSS sanatının ölmekte olduğu söylenebilir. Ancak stil sayfalarımızın kalitesi de önemli mi? Belki tersi de söylenebilir.


Doğrulama, CSS’de hiçbir zaman önemli olmadı. Bunun üç ana nedeni vardır: birincisi, hatalar hemen ortaya çıkma eğilimindedir, ikincisi, stil sayfaları genellikle ayrıdır ve tek bir yerde tutulur, bu da sorunları daha kolay yönetilebilir hale getirir ve üçüncüsü, zaman zaman deneysel özelliklerin kullanılması uzun süredir gerekli olmuştur. , bu da doğrulama sırasında genellikle “yanlış pozitiflere” ve sizi “köreltmeye” yol açar.

DRY CSS de hiç olmadı modaya uygun. Bu gelişigüzel bir ifade olabilir, ancak ifadelerin belirli bir şekilde tekrar edilmesinin her zaman sorun olduğuna dair verilerimiz var. CSS’de kendimizi sık sık ve isteyerek tekrarlıyoruz.

Stil sayfası performansı, çoğunlukla yavaş seçicilerin ve değer bildirimlerinin etkisinin yanlış anlaşılmasından kaynaklanan bir sorundu, ancak seçicilerle performanslarının pratikte genellikle ihmal edilebilir düzeyde olduğunu biliyoruz.

CSS’de Vahşi Batı


Ancak, doğrulama yoluyla teknik uygulamanın kalitesini doğrulamanın en basit yolu açıkça göz ardı edilirse ve hatta çok az kod tekrarı gibi ilkeler ve neredeyse diğer her şey yenmekten daha sıcak pişirilirse, geriye ne kalır? Hiçbir şey diyebilir. CSS’yi yaşama şekliniz, bu vahşi batı ve “her şey yolunda”. (A List Apart’ta da bu görüşten bahsetmiştim.) Durumun her zaman böyle olup olmadığı ucu açık bir soru. Şahsen en ilginç bulduğum şey, bunun sadece bir sorun olup olmadığı.

Profesyonel bir bakış açısıyla, teknik bir bakış açısıyla demek istediğim: kesinlikle. Sözdizimi doğruluğunu kontrol etmeden sadece CSS yazarak, kendiniz x Tekrarlamak ve ardından mikro optimize etmek, sonunda bir görüntüye dönüşmek istemez. uzmanlar ve profesyoneller uygun.

Ama görünüşe göre, hepimiz bu sorunları bariz bir şekilde gözlemlediğimiz halde, son 20 yılda dünya çökmedi veya patlamadı bile. Genel olarak stil sayfalarının pek çok sorunu vardır, ancak o kadar da kötü değildirler. Açıkçası, bir şeyin olması için o kadar dayanılmaz değiller ve çok sayıda uzman burada herhangi bir sorun görmüyor gibi görünüyor.


Bununla birlikte, şu soruyu sorabiliriz: Tamamen pratik terimlerle stil sayfalarının kalitesini oluşturan nedir? Belki de sadece temel standartların çok iyi tasarlanmış olduğunu söyleyebiliriz. O kadar sağlam ki, tam da bu nedenle dünyanın sonu gelmeyecek. Veya belki de “Atomic CSS” gibi yaklaşımlardan sonra inatla devam eden ve ortadan kalkmayan “Endişelerin Ayrılması” işe yarıyor, sunumu yapıdan ayırma temel fikri kendini kanıtlamış durumda. Belki bir kez olsun odada bırakabilirsin.


()



Haberin Sonu