#プログラミング
「プログラミング」に関連する記事一覧
News・2026.09.17コンテナクエリはメディアクエリの代わりではない。コンポーネント時代のCSS設計広くブラウザに対応しているにもかかわらず、CSSのコンテナクエリはいまだ使われず、しばしば誤解されている。Smashing Magazineの記事は、メディアクエリとの違いと使い分けをあらためて整理している。 両者は見る方向が逆である。メディアクエリはビューポートを外側から見て「画面はどれくらい広いか」を問う、マクロなレイアウトのための仕組みだ。対してコンテナクエリは、要素が置かれた文脈で「この要素にはどれだけの余地があるか」を内側から見る、マイクロなレイアウトのための仕組み
News・2026.08.31「一人のためのソフトウェア」が現実に:AIが個人開発のコストを崖から落としたデザイナーのAdam Waxmanが、「一人のためのソフトウェア(Software for one)」という考え方を綴ったエッセイが注目を集めている。大衆市場ではなく、自分自身や身近な数人のためだけに作られ たアプリ——彼はそれを、チェーン店の料理ではなく「家庭料理」にたとえる。特定の誰かのニーズやデータに合わせて仕立てられた道具のことだ。 出発点として引かれるのは、作家のRobin Sloanが2020年に家族向けのメッセージアプリ「BoopSnoop」を作った逸話だ。使うの
News・2026.08.25WordPress 7.0、PHPだけでブロックが作れる:Reactもビル ドも不要にブロックがWordPressのコアに登場してから7年半、ついにReactもビルド環境も使わずにブロックを作れる仕組みが導入された。CSSTricksでFränk Kleinが解説したところによると、WordPress 7.0は「PHPだけでブロックを登録できる」新しい手法を用意する。これまでブロックはPHPとJavaScriptの二重登録が必要で、それが多くの制作者にとって参入障壁になっていた。 仕組みの中心はブロックのsupports設定に加わったautoRegisterフ
News・2026.03.17UIの完成度を高める12のディテール実装テクニックデザイナーのJakub Krehelが、インターフェースの完成度を格段に高める12のディテール実装テクニックを体系的にまとめた記事を公開した。いずれもCSSやアニメーションの細かな調整だが、ユーザー体験に大きな差をもたらすものばかりである。 テキスト表示ではtextwrap: balanceによる均等な行分配、webkitfontsmoothing: antialiasedによるフォントレンダリングの鮮明化、数値表示の安定性を保つfontvariantnumeric: tab
News・2026.03.13CSSの新プロパティ「corner-shape」でbevel・scoop・squircle角が実現可能にCSSに新たなプロパティ「cornershape」が登場し、これまでclippathやSVGマスクなどのハック的手法でしか実現できなかった多様な角の形状が、ネイティブに指定可能になった。Smashing Magazineが詳細な解説記事を公開している。 cornershapeは既存のborderradiusを置き換えるものではなく、borderradiusが生成するカーブの「形状」を変更するプロパティである。対応する値にはround(従来の円形角)、squircle(Appl
