Vol.433
Never say “no” but rarely say “yes.” Jump to heading
「はい」というべき時 Jump to heading
この記事では、小さなスタートアップが集中することの重要性を強調し、目標、ビジョン、戦略から逸れるものには「いいえ」と言うことを勧めている。しかし、新しいアイデアを試すことも必要である。そのため、著者は殆どの場合は「いいえ」と言うが、注意深く「はい」と答えることを勧めている。この考えに至った、著者の経験を紹介する。
The Ultimate Low-Quality Image Placeholder Technique Jump to heading
低品質画像プレースホルダー Jump to heading
フル解像度の画像が到着するまでの低品質のプレースホルダーとして使用できる、可能な限り最小の正当なLCP画像を生成する方法について。このためには、アップスケーリング アルゴリズムの仕組みと、入力サイズからターゲットファイルサイズを計算する方法の2つを理解し、組み合わせて考える必要がある。
Everything I Know About UX Research I First Learned From Lt. Columbo Jump to heading
刑事コロンボに学ぶUXリサーチ Jump to heading
現代のUXと古典的なテレビ探偵との興味深い類似点を紹介する。
- 必要なしに派手なUXタイトルを表示しない
- ユーザーの前で誇示しない
- ユーザーを状況に応じて、つまり「自然」を観察するよう努める
- 状況に応じた質問やフォローアップの質問をたくさん用意する
- 人は誰でも(意図せずに)嘘をつく。彼らの言葉を再確認するようにする
Reality Check #1: Building out a furniture site from Dribbble - Set Studio Jump to heading
Dribbbleに投稿された架空のECサイトのデザインを実際に実装してみる。その際にどのようなテクニックが利用されているか詳しく解説している。
Write your own Zod Jump to heading
Zodを使った独自のスキーマ、型を実装する例をふんだんに紹介する
In Brief Jump to heading
An Interactive Intro to CRDTs | jakelazaroff.com: CRDTの概念についての解説と、実際に動作するデモを用意している
Splitting within Selects Adrian Roselli:
<select>
における 水平線の実装について各ブラウザの状況を共有しながら、現時点でどのように対応するべきかについて考察するSelect element: now with horizontal rules - Chrome for Developers: Chrome 119で追加された
<select>
要素における水平線の実装方法So youve been publicly accessibility-shamed: 過去に受けたアクセシビリティに関する批判についてどのように考え、対応したのかについての話
PDF Chat with Node.js OpenAI and ModelFusion | ModelFusion: PDFコンテンツに基づいて質問に回答できるチャットボットを構築する