Giderek Homojen Bir Web'in Parlak Yüzü
Yayınlanan: 2020-10-25Her gün, web biraz daha az çeşitli hale geliyor gibi görünüyor. En azından, onu oluşturmak ve görüntülemek için kullandığımız araçlar söz konusu olduğunda.
Bir düşünün – WordPress, tüm web sitelerinin yaklaşık üçte birine güç veriyor. Google Chrome, tüm kullanıcıların yaklaşık üçte ikisi için tercih edilen tarayıcıdır. React, Vue ve jQuery gibi popüler JavaScript çerçeveleri büyümeye devam ediyor. Hazır mizanpajları ve UI öğelerini kullanan Bootstrap gibi araç takımlarından bahsetmiyorum bile.
Bu, seçeneklerimizin veya yaratıcı lisansımızın tamamen tükendiği anlamına gelmiyor. Ancak bu, yarattığımız şeylerin çoğunun en azından bazı ortak konuları paylaştığı anlamına gelir. İster bir CMS, ister kullandığımız Google Yazı Tipleri veya hatta güvenilir bir eklenti olsun - büyük ve küçük web siteleri her zamankinden daha fazla birbirine benziyor.
Bu evrimin kesinlikle olumsuz yanları var. Örneğin, tek bir baskın web tarayıcısı bazı uyumluluk sorunlarından kurtarabilirken, güvenlik, mahremiyet ve potansiyel olarak durdurulmuş yenilik hakkında meşru endişeler de vardır. Ama bununla birlikte gelen bazı iyi şeyler de var.
Ve daha konsolide bir ağın olumlu etkileri bugün odak noktamız. Bunun web tasarım topluluğu için ne anlama geldiğine bir göz atalım.
Daha Temel Bilgiye Sahibiz
Geçtiğimiz günlerde web, geliştiriciler için bir tür kanıtlama alanı haline geldi. Web siteleri oluşturmak ve sürdürmek için her türlü farklı araç kullanılabilir hale geldi. Örneğin, kendi CMS'nizi yayınlayın, müşterilerin içeriklerini onlara çok fazla erişim vermeden yönetmelerine izin vermenin popüler bir yoluydu.
Bu, geliştirici bazında biraz etkili olsa da, mutlaka ölçekte çalışması gerekmiyordu. Tamamen özel bir CMS ile oluşturulmuş bir siteyi devraldıysanız, önceki geliştiricinin ne düşündüğünü anlamakta zorluk çekmiş olabilirsiniz. Görünüşte basit görevler bile çok fazla deneme yanılma gerektirebilir.
WordPress ve Drupal gibi sistemler ortaya çıktığında, bu hepimizin inşa edebileceği ortak bir temel sağladı. Şimdi, mevcut bir web sitesini devralmak çok farklı bir deneyim. Bir sayfanın nasıl oluşturulacağını veya yazılımın nasıl güncelleneceğini zaten biliyoruz. İşlerin nasıl yürüdüğünü anlamak için birçok belge var.
Tabii ki, siteler yine de farklı temalar ve eklentiler koleksiyonundan oluşabilir. Ancak ortak bir platformda daha fazla web sitesi çalıştığından, oluşturma veya sorun giderme için başlangıç noktası çok daha ileridedir. Her şeyi sıfırdan inşa etme konusunda endişelenmemize veya temelleri araştırmak için saatler harcamamıza gerek yok.
Büyük Zorluklara Güvenilir Çözümler Var
Bir önceki noktadan devam ederek, zamanda geriye bir yolculuk yapalım. Diyelim ki 2005 yılı ve bir müşteri sizden bir e-ticaret sitesi kurmanızı istedi. Nasıl yaklaşırdınız? Şimdi, bu yaklaşımın bugün nasıl farklı olabileceğini bir düşünün.
Muhtemelen, kararlı, hazır bir çözüm bulmakta çok daha zor zamanlar geçirirdiniz. Alışveriş sepeti sağlayıcıları varken, bu niş kitleler tarafından geniş çapta benimsenmeye başlamıştı. Ve çok şey vaat etmiş olabilecek çok sayıda gece uçuşu sağlayıcısı vardı, ancak teslim edip etmeyeceklerini bilmek neredeyse imkansızdı. Öğrendiğiniz zaman, kötü bir duruma saplanmış olabilirsiniz.
Zamanla, bu sağlayıcıların çoğu, segment liderleri ortaya çıktıkça ayıklandı. e-Ticaret hala bir zorluk, ancak web tasarımcılarının artık aralarından seçim yapabilecekleri sağlam bir seçenek grubu var. Proje gereksinimlerinize göre seçim yapmak kadar, bir yıl içinde hala orada olacak birini bulmakla ilgili değil.
Aynı şey, özel işlevsellik gerektiren diğer niş alanlar için de söylenebilir. Üyelik web siteleri, çevrimiçi eğitim ve zengin medya gibi kategoriler, o günlerde mümkün olandan daha sağlam ve ucuz bir şekilde oluşturulabilir. Bu nedenle, doğru yazılımı aramak daha yönetilebilir ve biraz daha az riskli bir iştir.
Verimliliği arttırmak
Projelerimiz için işleri birkaç kanıtlanmış yola indirdiğimizde, işleri daha verimli bir şekilde halledeceğimiz mantıklıdır. Bu, yolculuğun tümsekler olmadan olmadığı anlamına gelmiyor ama tünelin sonundaki ışığı görmek daha kolay.
WordPress gibi bir sistemin işleri nasıl daha hızlı başlatabileceğinden bahsetmiştik, ancak aynı şey oradaki çeşitli çerçeveler için de söylenebilir. Örneğin, iyi kurulmuş bir UI paketi seçin ve bir web sitesinin arayüzünü oluşturan kanıtlanmış bir dizi temel öğeye sahip olacaksınız. O zaman bu öğeleri ihtiyaçlarımıza uyacak şekilde özelleştirmek veya genişletmek meselesi.
Benzer şekilde, bir JavaScript çerçevesi genellikle bir uygulama oluşturma veya özel efektler uygulama sürecini basitleştirebilir. Onların yerleşik işlevselliği, tekerleği yeniden icat etmeye gerek olmadığı anlamına gelir.
Ve kullandığımız araçlar da bir rol oynuyor. Figma ve Sketch gibi modern uygulamalar, işleyen bir kullanıcı arayüzü oluşturmamıza ve onu HTML ve CSS'ye daha kolay aktarmamıza olanak tanır. Aslında, bir projenin tüm ömrü boyunca bize iyi hizmet edecek tüm tasarım sistemlerini oluşturmak için bunları kullanabiliriz.
Doğal Bir Evrim
Son yirmi yılda web, ısmarlama Vahşi Batı köklerinden tüketici pazarına daha çok benzeyen bir şeye dönüştü. Bu, hem geliştiriciler tarafından yapılan birçok deneyin hem de Google, Facebook ve Automattic gibi kurumsal etkileyicilerin ortaya çıkmasının sonucudur.
Şirketlerin endüstri üzerinde ne kadar etkiye sahip olması gerektiğini tartışabilsek de, inovasyonun yavaşladığını söylemek zor. Bununla birlikte, yeni fikirlerin çoğu, mevcut platformlar ve araçlarla nasıl bağlantı kurulacağı veya nasıl geliştirileceği şeklinde ortaya çıkıyor.
Bu anlamda, Google'ın araçlarını daha iyi kullanmak için yeni yollar geliştirmek kadar, bir sonraki Google olmaya çalışan kimseyi görmüyoruz.
Bütün bunlar bir web tasarımcısı olmak için iyi bir zaman. Artık bir şeyi nasıl başaracağımızı merak ederek saatlerimizi harcamıyoruz çünkü elimizde daha iyi kaynaklar var. Bu, deneyimi mükemmelleştirmeye ve basitçe işleri halletmeye odaklanabileceğimiz anlamına gelir.