ウェブ制作会社ICS代表。筑波大学非常勤講師。HTML/CSS/JavaScriptを用いたユーザビリティーを意識したUI構築が専門で、3D表現・クリエイティブコーディングが得意。著書『フロントエンドの知識地図』など技術書14冊を執筆。趣味でタイムラプス撮影。
A look at how a design system shipped major changes without breaking the world.
2026年9月10日・11日の2日間、パリで「Three.js Conf Paris2026」が開催されました。JavaScriptの3Dライブラリー「Three.js」のはじめてのカンファレンスです。ICSは日本から渡仏し、現地のイベントに参加しました。
View Transitions APIを使うと、シンプルでスムーズな連続性のあるアニメーションを実装できます。ウェブ技術でのアニメーションはさまざまな手段が存在します。
2026年9月8日に公開されたThree.jsのr186で、3D GaussianSplattingガウシアン・スプラッティング(以下、3DGS)をライブラリの機能で表示できるようになりました。
Chrome DevTools foragentsを利用すると、AIエージェントがChromeに表示された画面を確認しながらコードを修正できます。スクリーンショットやコンソール、Lighthouseを使った検証も可能です。
最近のブラウザでは要素をカスタマイズできるようになりました。今までは要素で表現できる見た目は限られており、やむをえず別のタグを組み合わせて独自の実装をしていた方も多いのではないでしょうか。
We're joining Shopify to give Tailwind a stable long-term home where it will be actively maintained for the millions of people who depend on it.