最新文章
用 CSS HSL 來寫顏色吧!(以及更好的方法)
在網頁開發中,傳統的 HEX 和 RGB 顏色表示法雖然廣泛使用,但存在不易閱讀和直觀性不足的問題,且在廣域的色彩空間如 P3 下表現能力受限。HSL(色相、飽和度、亮度)提供了一種更直覺的顏色定義方式,讓開發者能更輕鬆地理解與調整顏色。HSL 通過色相、飽和度和亮度三個維度來描述顏色,使得顏色的調整更加人性化,特別是在設計系統中,HSL 能更好地呈現色盤的亮度變化。
Google 移除了我的部落格索引
這些我認為蠻有用的分享,而且在還沒被移除索引之前,通常輸入關鍵字都能馬上找到,都在一夕之間被 Google 拔掉了。也讓我清楚意識到,不能只單靠 Google 的 SEO 流量讓別人看到我的網站。
Zeabur 使用心得分享
一般獨立開發者要部署服務時都會選擇 Vercel 之類的平台,但有時候需要更進階的需求如資料庫連接時,Vercel 就沒那麼方便,而一般雲端服務商的價格對獨立開發來說也很貴,這篇文章分享了一些使用 Zeabur 的心得,推薦給大家!
職涯的下一步 — 快與髒
本文回顧了我的前端開發經歷,從最初的技術選擇到職涯的發展,探討了前端工程師面對的挑戰及未來的定位。此外也強調了不斷學習其他領域知識及創造生態的重要性,以應對專業瓶頸。最後反思了職涯目標與人生意義,重新思考自身在職場中的定位與未來發展方向。
RSS 文藝復興與注意權
本篇文章探討了社群平台對人類的影響與如何透過 RSS 奪回注意權。然後提到了 Feedly 和 Inoreader 等 RSS Feed 聚合服務,以及自己成為優質創作者的重要性。最後分享了 leafwind 的文章第六權,呼籲大家意識到注意權這個重要的問題。
深度職場力 by Cal Newport
熱情被過度美化了。書中一開始就用賈伯斯的演講破題,直接說賈伯斯做的和他說的不一樣。我覺得熱情不應該是你被要求去生出來的東西,而是在你在做某件事的過程中自然而然產生的。我對 XXX 有熱情,但世界通常要的不是你的熱情,而是你的產出。
2022 Advent Of Code(day9) – Rope Bridge
看完題目的描述後,比較要動腦的地方在於怎麼決定尾巴的移動跟是否相鄰的判斷。我這邊是直接寫了簡單的 2-d 向量來做。
2022 Advent Of Code: Cathode-Ray Tube
突然想到要紀錄自己覺得有趣的題目,尤其是可以視覺化的東西。如果有多餘的力氣就把每天的題目都寫成筆記。總之,我覺得 Advent Of Code Day10 的題目還蠻有趣的,所以就先記錄一下。
HTML 和 CSS 能解決很多問題,但 JS 也很重要
在 2017 年時曾經讀過一篇文章,主要是分享各種用 HTML/CSS 就能達成的排版技巧。第一次閱讀時覺得深有同感,也學到很多當時還不熟的技巧,很推薦大家看看。雖然 JavaScript 幾乎可以解決大部分問題,但從無障礙設計的角度、效能跟 bundle size 的角度來看,能夠用 CSS 解決一定是比較好的。然而,盡量不要用 JS 不代表完全不用 JS,這兩者還是有些差別的。這篇文章會重新閱讀一次上面提到的文章,並且點出一些我覺得能夠改善的地方。
排版時有用的 Pseudo 類別
用 CSS 排版時,我們會根據樣式使用對應的 CSS 處理,有時甚至需要使用 JavaScript 來完成,不過在 CSS 其實有許多 pseudo classes 只要善加利用可以簡化 CSS,也可以減少不必要的 JavaScript 實作,而且不再像過去一樣只有少數的瀏覽器有支援。