每月 Web 開發更新 9⁄2019:擁抱基本以及為什麼簡單很難

已發表: 2022-03-10
快速總結↬在過去的四個星期裡,網絡開發世界發生了什麼? 在他最後的月度閱讀清單中,Anselm 總結了你需要知道的一切,以保持領先地位。

編者註:請注意,這是該系列的最後一個每月 Web 開發更新。 您仍然可以在 https://wdrl.info 上關注 Anselm 網站上的 Web 開發閱讀列表。 請留意下個月在 Smashing Magazine 上發布的新的綜合帖子格式。 非常感謝 Anselm 在過去四年中與我們分享他的發現和想法。

我們是否讓我們的生活過於復雜、過於忙碌、過於豐富? 隨著時間的推移,越來越多使用數字技術的人意識到,簡單的工藝和自然是非常有價值的。 不斷追求做更多事情並提高生產力,甚至將旨在幫助我們補充能量的休閒活動變成競爭,這似乎不是一個好主意,但目前,這是我們現代世界的趨勢. 下班後,我們覺得我們需要做兩個小時的瑜伽,並能夠掌握最複雜的姿勢,我們需要一個愛好,在 Netflix 上觀看系列劇等等。 這就是為什麼本週我想鼓勵你擁抱基本的生活方式

“過一種純粹靠思想的奶油泡芙為生的生活似乎是令人羨慕的特權:能夠僅靠自己的思想謀生,而不是靠體力或熟練的勞動。”

— Nadia Eghbal 在“基本”中

基本代表什麼? 保持真實,不要經常加班,不要試圖用更多的任務來打包你的工作日,或者找到更多的技術來提高效率。 不要試圖破壞你的工作效率、睡眠,更不用說你的冥想、瑜伽或其他健康和體育活動了。 做你需要做的事,享受寧靜,完成後什麼也不做。 過基本的生活是一種美德,隨著我們有更多的錢可以花在不必要的商品上,以及更多的技術可以攔截我們人類對事物的基本想法,它變得更加重要。

消息

  • Firefox 69 已經發布,為我們帶來了 JavaScript 公共實例字段、Resize Observers、Microtask APIs、CSS overflow-block@supports for selectors。
跳躍後更多! 繼續往下看↓

一般的

  • Chris Coyier 提出了一個問題,即 2019 年網站是否應該在沒有 JavaScript 的情況下運行。它分解為幾個想法,主要總結為漸進增強比讓網站為積極關閉 JavaScript 的用戶工作更重要。

隱私

  • Brave 的研究揭示了 Google 如何圍繞其 DoubleClick 服務的 GDPR 指令的法律要求開展工作,將私人用戶數據暴露給數百萬個網站而不受任何控制。

用戶界面/用戶體驗

  • 在我們的現代世界中,很容易把事情搞砸。 我們很快就會向研究調查添加更多問題,向數字界面添加更多按鈕,給人們帶來更多負擔。 簡單很難。

網絡性能

  • 如今,許多用戶使用電池驅動的設備使用互聯網。 WebKit 團隊分享了 Web 內容如何影響電源使用以及如何提高 Web 應用程序的性能並節省電池電量。
滾動具有復雜渲染和視頻播放的頁面時對電池的高影響的可視化。
滾動具有復雜渲染和視頻播放的頁面會對電池壽命產生重大影響。 但是,您如何才能使您的頁面更節能呢? (圖片來源)

JavaScript

  • Philip Walton 展示了我們如何在當今的生產環境中使用原生 JavaScript 模塊。

工裝

  • 如果您想為您的 Web 服務創建狀態頁面,鎮上有一個新工具:來自 Oh Dear 的偉大人物現在也提供狀態頁面。
  • Bastian Allgeier 分享了他對 Web 上的簡單性、我們從哪裡開始以及我們現在所處的位置的看法。 不管它是否懷舊,我們只是通過 FTP 上傳文件並在服務器上運行的時代是輕鬆的日子。 現在有了所有 CI/CD 工具,我們在安全性、版本管理和可測試性方面獲得了許多優勢。 然而,一個簡單的解決方案看起來不同。

可訪問性

  • Adrian Roselli 分享了為什麼我們不應該對文本表單字段進行設計不足以及為什麼瀏覽器附帶的默認 CSS 通常是不夠的。 很好的總結了什麼是可能的,什麼是必要的,以及如何為訪問我們網站的每個人提供更好的表單。 它甚至包括高對比度模式、深色模式、打印樣式和國際化。

工作生活

  • Adam Blanchard 總結了他在哥本哈根 TechFestival 上的筆記和想法,並分享了改變組織的行為。
  • Claire Lew 解釋了為什麼如何激勵員工的問題被誤導,以及優秀的管理者如何支持員工的想法和想法以促進自我激勵。
  • 許多開發人員討厭被打斷,因為它可能會在幾個小時內損害生產力。 塞繆爾·泰勒(Samuel Taylor)寫了一篇發人深省的文章,幫助我們理解為什麼“開發人員與其他人”的心態會降低對團隊的信任,以及如何將事情掌握在自己手中,問問自己為什麼人們會打斷你並以此為契機提升。
  • Nadia Eghbal 分享了為什麼將我們所有的想法外化不僅是一件好事。 在我們的生活中擁抱基本是我們應該更多關注的美德,這篇文章是讓我們思考的好食物。
  • 一種解決我們任務清單上的那件事的方法,它“非常有意義和重要,它給我們帶來了大量的不確定性,並導致我們逃避、奔跑、分心、舒適、拖延。”

超越……

  • Snhetta 的 Powerhouse Brattrkaia 使用巧妙的建築和技術(如遍布各處的太陽能電池板)產生的能源是其使用量的兩倍。 那不是我們很想去上班的辦公樓嗎?
  • 由於過去十年進行的海水溫度測量缺乏準確性,科學家們可能一直低估了氣候變化的速度。
  • 這不像往常一樣。 一切照舊有時間,但我們可以利用短暫的休息時間最終開始塑造我們的未來。 從 9 月 20 日到 27 日,數百萬人將與年輕的氣候罷工者一起走上街頭,要求結束化石燃料時代。 我已經準備好並將支持這項運動。 讓我們盡最大努力減少排放——減少駕駛或飛行,特別是如果它是“為了好玩”。 我們可以一起改變一切。

——安塞爾姆