Aylık Web Geliştirme Güncellemesi 9⁄2019: Temeli Kucaklamak ve Basit Neden Zor?

Yayınlanan: 2022-03-10
Kısa özet ↬ Son dört haftada web geliştirici dünyasında neler oldu? Son aylık okuma listesinde Anselm, her şeyin üstünde kalmak için bilmeniz gereken her şeyi özetledi.

Editörün notu: Lütfen bunun serideki son Aylık Web Geliştirme Güncellemesi olduğunu unutmayın. Hâlâ https://wdrl.info adresindeki Anselm sitesindeki Web Geliştirme Okuma Listesini takip edebilirsiniz. Önümüzdeki ay Smashing Magazine'de yeni bir toplu gönderi formatına dikkat edin. Son dört yılda bulgularını ve düşüncelerini bizimle paylaştığı için Anselm'e çok teşekkür ederiz.

Hayatlarımızı çok karmaşık, çok meşgul ve çok zengin mi yapıyoruz? Dijital teknolojiyle çalışan daha fazla insan, zaman içinde basit bir zanaatın ve doğanın çok değerli olduğunun farkına varıyor. Daha fazlasını yapmak ve daha üretken olmak için sürekli avlanmak, enerjimizi doldurmamıza yardımcı olacak boş zaman etkinliklerinin bile bir rekabete dönüşmesi iyi bir fikir gibi görünmüyor, ancak şu anda modern dünyamızda bu bir trend. . İşten sonra, iki saat yoga yapmamız ve en karmaşık pozlarda ustalaşmamız gerektiğini hissediyoruz, bir hobiye, Netflix'te tıklım tıklım izleyen bir diziye ve çok daha fazlasına ihtiyacımız var. Bu yüzden bu hafta sizi temel bir yaşam tarzını benimsemeye teşvik etmek istiyorum.

"Kişinin yalnızca havadar fikirlerin kremalı puflarıyla geçindiği bir hayat yaşamak imrenilecek kadar ayrıcalıklı görünüyor: Geçimini kol emeği ya da vasıflı emek yerine yalnızca düşüncelerinden elde etme yeteneği."

— Nadia Eghbal “Temel”de

Temel ne anlama geliyor? Gerçek tutun, sürekli fazladan saatler yapmayın, iş gününüzü daha fazla görevle doldurmaya çalışmayın veya daha verimli hale getirmek için daha fazla teknik bulmaya çalışmayın. Meditasyon, yoga veya diğer sağlıklı yaşam ve spor aktivitelerinizi bırakın üretkenliğinizi, uykunuzu bile hacklemeye çalışmayın. Yapmanız gerekeni yapın ve işiniz bittiğinde sessizliğin ve hiçbir şey yapmamanın keyfini çıkarın. Temel bir hayat yaşamak bir erdemdir ve gereksiz mallara harcayacak daha fazla paramız ve insanımızı, şeyler hakkındaki temel düşüncelerimizi engelleyen daha fazla teknolojimiz olduğu için tekrar daha anlamlı hale gelir.

Haberler

  • Firefox 69 çıktı ve bize JavaScript genel örnek alanları, Resize Observers, Microtask API'leri, CSS overflow-block ve seçiciler için @supports .
Atlamadan sonra daha fazlası! Aşağıdan okumaya devam edin ↓

Genel

  • Chris Coyier, bir web sitesinin 2019'da JavaScript olmadan çalışıp çalışmayacağını soruyor. Bu, temelde aşamalı geliştirmenin JavaScript'i aktif olarak kapatan kullanıcılar için bir web sitesinin çalışmasını sağlamaktan daha önemli olduğu sonucuna varan birkaç düşünceye ayrılıyor.

Mahremiyet

  • Brave'in araştırması, Google'ın DoubleClick hizmetinde GDPR yönergesinin yasal gereklilikleri etrafında nasıl çalıştığını ve özel kullanıcı verilerini herhangi bir kontrol olmaksızın milyonlarca web sitesine nasıl gösterdiğini ortaya koyuyor.

kullanıcı arayüzü/UX

  • Modern dünyamızda, bir şeyleri çöpe atmak kolaydır. Araştırma anketlerine daha fazla soru, dijital bir arayüze daha fazla düğme ve insanlara daha fazla yük eklemek için hızlıyız. Basit zordur.

Web Performansı

  • Bugünlerde pek çok kullanıcı interneti pille çalışan bir cihazla kullanıyor. WebKit ekibi, web içeriğinin güç kullanımını nasıl etkileyebileceğini ve web uygulamanızın performansını nasıl iyileştirip pilden tasarruf edeceğinizi paylaşır.
Karmaşık işleme ve video oynatma ile bir sayfayı kaydırırken pil üzerindeki yüksek etkinin görselleştirilmesi.
Karmaşık işleme ve video oynatma ile bir sayfayı kaydırmanın pil ömrü üzerinde önemli bir etkisi vardır. Ancak sayfalarınızı nasıl daha verimli hale getirebilirsiniz? (Resim kredisi)

JavaScript

  • Philip Walton, yerel JavaScript modüllerini bugün üretimde nasıl kullanabileceğimizi gösteriyor.

Takım

  • Web hizmetiniz için bir durum sayfasına sahip olmak istiyorsanız, şehirde yeni bir araç var: Oh Dear'ın harika insanları artık durum sayfaları da sağlıyor.
  • Bastian Allgeier, web'de basitlik, başladığımız ve şu an bulunduğumuz yer hakkındaki düşüncelerini paylaşıyor. Nostaljik olsun ya da olmasın, bir dosyayı FTP üzerinden yüklediğimiz ve sunucularda yayında olduğu zamanlar kolay günlerdi. Artık etraftaki tüm CI/CD araçlarıyla güvenlik, sürüm yönetimi ve test edilebilirlik açısından birçok avantaj elde ettik. Ancak, basit bir çözüm farklı görünüyor.

Ulaşılabilirlik

  • Adrian Roseli, metin form alanlarını neden eksik tasarlamamamız gerektiğini ve tarayıcıyla birlikte gelen varsayılan CSS'nin neden genellikle yeterli olmadığını paylaşıyor. Neyin mümkün, neyin gerekli olduğuna ve web sitelerimizi ziyaret eden herkes için formların nasıl daha iyi hale getirilebileceğine dair oldukça iyi bir özet. Hatta yüksek kontrast modu, karanlık mod, baskı stilleri ve uluslararasılaştırmayı içerir.

İş hayatı

  • Adam Blanchard, Kopenhag'daki TechFestival'den notlarını ve düşüncelerini özetledi ve organizasyonları dönüştüren davranışları paylaştı.
  • Claire Lew, çalışanları nasıl motive edecekleri sorusunun neden yanlış yönlendirildiğini ve büyük yöneticilerin öz motivasyonu teşvik etmek için çalışanlarının düşünce ve fikirlerini nasıl desteklediğini açıklıyor.
  • Birçok geliştirici, saatlerce üretkenliğe zarar verebileceğinden kesintiye uğramaktan nefret eder. Samuel Taylor, “geliştiricilere karşı diğerlerine karşı” zihniyetinin neden bir ekibe olan güveni azalttığını ve meseleleri nasıl kendi elinize alabileceğinizi anlamamıza yardımcı olmak için düşündürücü bir makale yazdı; kendinize, insanların neden sizi kesintiye uğrattığını ve bunu bir şans olarak değerlendirin. geliştirmek.
  • Nadia Eghbal, tüm düşüncelerimizi dışa vurmanın neden sadece iyi bir şey olmadığını paylaşıyor. Hayatımızda temelleri benimsemek, daha fazla odaklanmamız gereken bir erdemdir ve bu makale bizi düşündürecek harika bir besindir.
  • Görev listemizdeki "o kadar anlamlı ve önemli ki bizim için bir ton belirsizlik getiriyor ve kaçınmamıza, koşmamıza, dikkatimizi dağıtmamıza, rahatlatmamıza ve ertelememize neden olan" bir şeyin sorununu çözmek için bir yöntem.

Ötesine Geçmek…

  • Snhetta'nın Powerhouse Brattrkaia'sı, her yerde güneş panelleri gibi akıllı mimari ve teknoloji ile kullandığı enerjinin iki katını üretiyor. İş için gitmek isteyeceğimiz bir ofis binası değil mi?
  • Bilim adamları, son on yılda yapılan deniz sıcaklığı ölçümlerinin doğruluğundan yoksun olduğu için iklim değişikliğinin hızını hafife alıyor olabilirler.
  • Bu her zamanki gibi iş değil. Her zamanki gibi işlerin zamanı var ama sonunda geleceğimizi şekillendirmeye başlamak için kısa bir mola verebiliriz. 20-27 Eylül tarihleri ​​arasında milyonlarca insan sokaklardaki genç iklim grevcilerine katılacak ve fosil yakıt çağının sona ermesini talep edecek. Ben hazırım ve bu hareketi destekleyeceğim. Emisyonları azaltmak için elimizden gelenin en iyisini yapalım - özellikle "eğlence için" daha az sürerek veya daha az uçarak. Birlikte her şeyi değiştirebiliriz.

—Anselm