-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #228 from frontendweekly/draft
Vol.455
- Loading branch information
Showing
1 changed file
with
46 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
--- | ||
title: Vol.455 | ||
date: '2024-06-05' | ||
desc: 2024年フロントエンド開発者ハンドブック、アプリやウェブサイトはプロダクトではない、職人技と工業化の対立、ほか計10リンク | ||
permalink: /posts/455/ | ||
--- | ||
|
||
|
||
## [The Front End Developer/Engineer Handbook 2024](https://frontendmasters.com/guides/front-end-handbook/2024/) | ||
#### 2024年フロントエンド開発者ハンドブック | ||
|
||
フロントエンド開発者向けの包括的なガイド。主な内容は、フロントエンド開発の役割、一般的な職種、キャリアパス、職業上の課題、学習リソース、および基礎知識の概要を提供している。また、ウェブサイト開発、ウェブアプリケーション開発、UX/UIエンジニアリング、テストエンジニアリング、パフォーマンスエンジニアリング、アクセシビリティエンジニアリング、ウェブゲーム開発など、主要な焦点領域についても詳しく説明している。 | ||
|
||
|
||
## [Your app is not a product | Koos Looijesteijn](https://www.kooslooijesteijn.net/blog/app-website-is-not-product) | ||
#### アプリやウェブサイトはプロダクトではない | ||
|
||
アプリやウェブサイトは単独ではプロダクトと見なされない理由について議論する。著者は、これらがしばしば「プロダクト」として扱われるが、実際にはユーザー体験やビジネスプロセス全体の一部に過ぎないと指摘している。真のプロダクトは、ユーザーのニーズや問題を解決することに焦点を当てた包括的なソリューションであり、アプリやウェブサイトはその手段の一部に過ぎない。 | ||
|
||
|
||
## [Craft vs Industry: Separating Concerns](https://helloyes.dev/blog/2023/craft-vs-industry/) | ||
#### 職人技と工業化の対立 | ||
|
||
ウェブ制作における「クラフト(職人技)」と「産業(工業化)」の対立について議論する。著者は、ウェブデザインがスケーラビリティや効率性を追求する産業化の影響を受け、従来のクラフトの価値が失われつつあると指摘している。この変化により、デザイナーや開発者は倫理的ジレンマに直面することが多く、個々のクリエイティビティやユーザー体験の質が低下する危険性があると述べている。 | ||
|
||
## [The end](https://blog.damato.design/posts/the-end/) | ||
|
||
デザインシステムの将来について議論する。著者は、標準化されたグローバルデザインシステムの必要性を提唱しつつ、AIによる音声インターフェースの登場がデザインの役割を劇的に変える可能性を指摘している。将来的には、ユーザーがGUIを必要とせず、音声コマンドでタスクを完了できるようになると予想される。これにより、現在のデザインの重要性が減少し、新しい形のユーザー体験が求められるようになる。 | ||
|
||
|
||
## [BFCache explained](https://www.sabatino.dev/bfcache-explained/) | ||
|
||
BFCache(バック・フォワードキャッシュ)の仕組みと利点について説明する。BFCacheは、ブラウザがページのスナップショットをメモリに保持し、戻るや進むボタンを押した際に即座にページを表示できる機能。JavaScriptの実行も停止状態で保持され、再開時にそのまま続行されます。ページの互換性を保つために、pageshowイベントのリスニングやunloadイベントの回避が推奨されている。 | ||
|
||
|
||
## In Brief | ||
|
||
- **[Unit Tests Considered Harmful](https://www.shaiyallin.com/post/unit-tests-considered-harmful)**: ユニットテストの弊害について | ||
|
||
- **[Unlocking Icon Usability: Insights from Cognitive Psychology](https://uxpsychology.substack.com/p/unlocking-icon-usability-insights)**: アイコンの使いやすさを向上させるための心理学的およびデザイン的考察 | ||
|
||
- **[Things That Can Break aspect-ratio in CSS](https://frontendmasters.com/blog/things-that-can-break-aspect-ratio-in-css/)**: CSSのaspect-ratioプロパティが破綻する可能性のある状況について説明する | ||
|
||
- **[Passkeys: A Shattered Dream](https://fy.blackhats.net.au/blog/2024-04-26-passkeys-a-shattered-dream/)**: パスキーの失敗について | ||
|
||
- **[Are Web-Safe Fonts still relevant in 2024?](https://pimpmytype.com/web-safe-fonts/)**: 2024年におけるウェブセーフフォントの重要性について |