<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>TAKLOG</title><description>日々のWeb制作やWeb開発で気づいたこと、共有したいこと、雑記などをまとめた私的メモブログです。</description><link>https://www.tak-dcxi.com/</link><item><title>日本語Webサイトを意識したモダンリセットCSS「kiso.css」をリリースしました</title><link>https://www.tak-dcxi.com/article/introduce-kiso-css/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/introduce-kiso-css/</guid><description>単なるスタイルのリセットを超えて「より良いデフォルト」を提供することを目指したリセットCSS「kiso.css」をリリースしました。その名が示すように、Webサイト構築の「基礎」として機能します。</description><pubDate>Mon, 16 Jun 2025 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1472" height="832" medium="image" url="https://www.tak-dcxi.com/_astro/introduce-kiso-css.o-L4ix8W.jpg"/></item><item><title>空のグリッドセルを使う余白設計を広めたい</title><link>https://www.tak-dcxi.com/article/promote-spacing-design-using-empty-grid-cells/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/promote-spacing-design-using-empty-grid-cells/</guid><description>CSS Gridレイアウトで空のグリッドセルを余白として活用するテクニックを解説します。margin不要論やgap、paddingによる余白設計が主流の中で、この方法がどのように複雑なレイアウトやレスポンシブ対応をシンプルにするのか、具体的なコード例を交えて紹介。marginに代わる新たな余白設計の選択肢として、そのメリット・デメリットを考察します。</description><pubDate>Thu, 29 May 2025 00:00:00 GMT</pubDate><media:content type="image/png" width="1536" height="1024" medium="image" url="https://www.tak-dcxi.com/_astro/promote-spacing-design-using-empty-grid-cells.B8ORuw41.png"/></item><item><title>CSSのみでdetails要素のアニメーションを実装する方法</title><link>https://www.tak-dcxi.com/article/css-only-details-animation-2025/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/css-only-details-animation-2025/</guid><description>CSSだけでdetails要素の開閉アニメーションを実装する最新手法を、コード例を交えて解説します。</description><pubDate>Wed, 28 May 2025 00:00:00 GMT</pubDate><media:content type="image/png" width="1024" height="1024" medium="image" url="https://www.tak-dcxi.com/_astro/css-only-details-animation-2025.dabwp5Y7.png"/></item><item><title>背景色を前景色として扱う場合はシステムカラーをフォールバックする</title><link>https://www.tak-dcxi.com/article/background-to-foreground-with-fallback/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/background-to-foreground-with-fallback/</guid><description>背景色を前景色として利用する場面は少なくありませんが、そのまま設定するとアクセシビリティ的な問題を起こす可能性があります。背景色を前景色として扱う場合はシステムカラーをフォールバックすると良いでしょう。</description><pubDate>Tue, 27 May 2025 00:00:00 GMT</pubDate><media:content type="image/png" width="1536" height="1024" medium="image" url="https://www.tak-dcxi.com/_astro/background-to-foreground-with-fallback.CGjgf8sn.png"/></item><item><title>JavaScriptを書かない2025年のモーダルの実装方法</title><link>https://www.tak-dcxi.com/article/modal-implementation-in-2025/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/modal-implementation-in-2025/</guid><description>2025年のモーダルの実装方法を紹介します。JavaScriptを書かなくともWeb標準でアクセシブルなモーダルが実装できます。</description><pubDate>Mon, 26 May 2025 00:00:00 GMT</pubDate><media:content type="image/png" width="1536" height="1024" medium="image" url="https://www.tak-dcxi.com/_astro/modal-implementation-in-2025.Cy--jLbu.png"/></item><item><title>実例で学ぶFlexboxとCSS Gridの使い分け</title><link>https://www.tak-dcxi.com/article/learning-by-example-flex-vs-grid-usage/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/learning-by-example-flex-vs-grid-usage/</guid><description>FlexboxとCSS Gridの使い分けについて実装において頻出するレイアウトをサンプルに、どのように考えてレイアウトを組んでいけばよいかを説明します。</description><pubDate>Mon, 26 Aug 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1200" height="630" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_learning-by-example-flex-vs-grid-usage.B5jQVPUK.png"/></item><item><title>2024年6月にXに投稿したCSSテクニックのまとめ</title><link>https://www.tak-dcxi.com/article/summary-of-css-techniques-posted-on-x-in-june-2024/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/summary-of-css-techniques-posted-on-x-in-june-2024/</guid><description>2024年6月にXに投稿したCSSテクニックのまとめです。</description><pubDate>Wed, 10 Jul 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="768" height="403" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_summary-of-css-techniques-posted-on-x-in-june-2024.CLwheCZh.png"/></item><item><title>input[type=&quot;checkbox&quot;]要素のswitch属性を使用したスイッチUIの実装例</title><link>https://www.tak-dcxi.com/article/example-of-implementation-of-switch-using-switch-attribute/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/example-of-implementation-of-switch-using-switch-attribute/</guid><description>スイッチUIはinput[type=&quot;checkbox&quot;]要素のswitch属性を使用することでWeb標準で作成することができます</description><pubDate>Fri, 31 May 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1200" height="630" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_example-of-implementation-of-switch-using-switch-attribute.BuS4zqm8.png"/></item><item><title>line-heightのハーフ・レディングを打ち消す`calc((1em - 1lh) / 2)`をCSS変数に定義しておくとよい</title><link>https://www.tak-dcxi.com/article/use-line-height-trim-as-css-variable/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/use-line-height-trim-as-css-variable/</guid><description>line-heightのハーフ・レディング (上下の余白)を打ち消す`calc((1em - 1lh) / 2)`はグローバルスコープのCSS変数で定義しておくと便利です。</description><pubDate>Wed, 29 May 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1200" height="630" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_use-line-height-trim-as-css-variable.B7e7byY9.png"/></item><item><title>少しの記述でユーザビリティやアクセシビリティを向上させるHTML/CSSテクニック集</title><link>https://www.tak-dcxi.com/article/html-css-techniques-to-improve-usability-and-accessibility-with-minimal-code/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/html-css-techniques-to-improve-usability-and-accessibility-with-minimal-code/</guid><description>少しの記述・工夫でユーザビリティやアクセシビリティを向上させるHTML/CSSテクニックを独断と偏見で集めてみました。</description><pubDate>Sat, 18 May 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1200" height="630" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_html-css-techniques-to-improve-usability-and-accessibility-with-minimal-code.DN4eQQYH.png"/></item><item><title>主題と副題のマークアップにはhgroupを使用する</title><link>https://www.tak-dcxi.com/article/use-hgroup-for-marking-up-the-main-heading-and-subheading/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/use-hgroup-for-marking-up-the-main-heading-and-subheading/</guid><description>主題と副題のマークアップの方法には様々な方法が用いられていますが、現在ではhgroup要素を使用するのがおすすめです。</description><pubDate>Fri, 10 May 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1200" height="630" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_use-hgroup-for-marking-up-the-main-heading-and-subheading.BQdv298H.png"/></item><item><title>えっ！？まだ色の指定でrgba()関数を使っているの！？</title><link>https://www.tak-dcxi.com/article/rgba-function-is-legacy-syntax/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/rgba-function-is-legacy-syntax/</guid><description>主に不透明度を伴う色の指定にrgba()関数を使用している方が多い印象ですが、現在では互換性のために残っているレガシーな指定とされています。</description><pubDate>Wed, 08 May 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1200" height="630" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_rgba-function-is-legacy-syntax.DTtI6-Pq.png"/></item><item><title>カード型コンポーネントの実装例</title><link>https://www.tak-dcxi.com/article/card-component-implementation-example/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/card-component-implementation-example/</guid><description>保守性、拡張性、アクセシビリティおよびユーザビリティに配慮したカード型コンポーネントの実装例を紹介します。</description><pubDate>Fri, 03 May 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1200" height="630" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_card-component-implementation-example.uvM-kKzB.png"/></item><item><title>details要素のname属性を使用した排他的なアコーディオンの実装例</title><link>https://www.tak-dcxi.com/article/accordion-implementation-example-using-the-name-attribute-of-details/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/accordion-implementation-example-using-the-name-attribute-of-details/</guid><description>details要素のname属性を使用した排他的なアコーディオンの実装メモです。details要素で新たに追加されたname属性を使用すればJavaScriptを使用せずともWeb標準で排他的なアコーディオンを実現できます。</description><pubDate>Tue, 30 Apr 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1200" height="630" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_accordion-implementation-example-using-the-name-attribute-of-details.B3FVwtau.png"/></item><item><title>テキストを1文字ずつアニメーションさせる時の注意点と実装例</title><link>https://www.tak-dcxi.com/article/text-animation-considerations-and-implementation-examples/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/text-animation-considerations-and-implementation-examples/</guid><description>テキストを1文字ずつspanで囲んでアニメーションする際の注意点と実装例について纏めました。アクセシビリティや機械翻訳に影響を及ぼすため注意です。</description><pubDate>Thu, 25 Apr 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1200" height="630" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_text-animation-considerations-and-implementation-examples.BnpBvU2_.png"/></item><item><title>実装後のチェック項目には「グレースケール表示での確認」を追加したほうがいい</title><link>https://www.tak-dcxi.com/article/grayscale-display-should-be-added-to-post-implementation-checklist/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/grayscale-display-should-be-added-to-post-implementation-checklist/</guid><description>グレースケール表示の確認を行うことはアクセシビリティやユーザビリティを向上するために重要です。実装後のチェック項目には「グレースケール表示の確認」を追加したほうがいいでしょう。</description><pubDate>Wed, 24 Apr 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1200" height="630" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_grayscale-display-should-be-added-to-post-implementation-checklist.0uMYdDx1.png"/></item><item><title>スクロール連動アニメーションの実装例</title><link>https://www.tak-dcxi.com/article/scroll-linked-animation-implementation-examples/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/scroll-linked-animation-implementation-examples/</guid><description>Webサイトの制作においてスクロールに連動して要素が画面内に入った際にアニメーションを行う実装は頻繁に求められます。そのような実装を行う際の注意点とベストプラクティスについて解説します。</description><pubDate>Tue, 23 Apr 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1200" height="630" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_scroll-linked-animation-implementation-examples.DFuQT7RR.png"/></item><item><title>スムーススクロールの実装例</title><link>https://www.tak-dcxi.com/article/smooth-scroll-implementation-example/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/smooth-scroll-implementation-example/</guid><description>スムーススクロールの実装メモです。現在ではCSSのみでスムーススクロールの実装はできますが、当ブログではそれを使用せずにJSで実装を行っています。</description><pubDate>Mon, 15 Apr 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1200" height="630" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_smooth-scroll-implementation-example.B55X7LOG.png"/></item><item><title>dialog要素を使用したモーダルウィンドウの実装例</title><link>https://www.tak-dcxi.com/article/implementation-example-of-a-modal-created-using-the-dialog-element/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/implementation-example-of-a-modal-created-using-the-dialog-element/</guid><description>dialog要素を使用したモーダルウィンドウの実装例を紹介します。dialog要素を使用すればWeb標準でアクセシブルなモーダルウィンドウを作成できます。</description><pubDate>Fri, 12 Apr 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1200" height="630" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_implementation-example-of-a-modal-created-using-the-dialog-element.4ib8xFv7.png"/></item><item><title>アクセシビリティに配慮したタブメニューの実装例</title><link>https://www.tak-dcxi.com/article/accessibility-conscious-tab-menu/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/accessibility-conscious-tab-menu/</guid><description>アクセシビリティに配慮したタブメニューの実装メモです。他の技術記事との差別化要素として、タブパネルの非表示の状態管理にはhidden=&quot;until-found&quot;を使用しています。</description><pubDate>Sun, 07 Apr 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1200" height="630" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_accessibility-conscious-tab-menu.CtEvoyti.png"/></item><item><title>タブやアコーディオンの非表示コンテンツにはhidden=&quot;until-found&quot;を使うべし</title><link>https://www.tak-dcxi.com/article/use-until-found-for-hiding-tabs-and-accordions/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/use-until-found-for-hiding-tabs-and-accordions/</guid><description>タブやアコーディオンの非表示コンテンツにはdisplay:noneがよく用いられますが、hidden=&quot;until-found&quot;属性を使ったほうがメリットがあります。この記事ではその具体例を説明します。</description><pubDate>Tue, 02 Apr 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1200" height="630" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_use-until-found-for-hiding-tabs-and-accordions.CZbsLhgF.png"/></item><item><title>Webサイト制作で役立つChrome拡張機能5選</title><link>https://www.tak-dcxi.com/article/recommended-chrome-extensions-for-website-creation-2024/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/recommended-chrome-extensions-for-website-creation-2024/</guid><description>私が使用しているChrome拡張機能でWeb制作で役立つものを5つピックアップしました。</description><pubDate>Mon, 01 Apr 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="749" height="500" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_recommended-chrome-extensions-for-website-creation-2024.CEFCoaw2.png"/></item><item><title>スクロールバーにまつわるエトセトラ</title><link>https://www.tak-dcxi.com/article/scroll-bar-related-etcetera/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/scroll-bar-related-etcetera/</guid><description>何かで役立つかもしれないスクロールバーのTipsのまとめです</description><pubDate>Sun, 24 Mar 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1200" height="630" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_scroll-bar-related-etcetera.BQIVh2CL.png"/></item><item><title>カードの高さを揃えたければsubgridを使えばいい</title><link>https://www.tak-dcxi.com/article/if-you-want-to-align-the-heights-of-the-cards-you-can-use-subgrid/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/if-you-want-to-align-the-heights-of-the-cards-you-can-use-subgrid/</guid><description>複数箇所の高さを揃えるにはtable要素を使用するかJSで高さを調整するしかアプローチがありませんでしたが、現在ではsubgridを使用すれば適切なマークアップを保ちつつ、CSSのみで解決することができます。</description><pubDate>Thu, 21 Mar 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1280" height="830" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_if-you-want-to-align-the-heights-of-the-cards-you-can-use-subgrid.DbAKL1MT.png"/></item><item><title>calc(infinity)の使い道</title><link>https://www.tak-dcxi.com/article/use-of-calc-infinity/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/use-of-calc-infinity/</guid><description>calc(infinity)は果たして便利なのか？調査してみました！</description><pubDate>Wed, 20 Mar 2024 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="960" height="640" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_use-of-calc-infinity.BotPcACy.jpg"/></item><item><title>hoverを指定するならany-hoverメディア特性を使いなさい！俺流hover実装例も紹介します</title><link>https://www.tak-dcxi.com/article/disable-hover-on-mobile-and-hover-implementation-example/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/disable-hover-on-mobile-and-hover-implementation-example/</guid><description>タップデバイスでもhoverが動いているWebサイトが多すぎる！hoverを指定するならany-hoverメディア特性を使いなさい！ついでに俺流hover実装例も紹介します。</description><pubDate>Tue, 19 Mar 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1640" height="900" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_disable-hover-on-mobile-and-hover-implementation-example.CWeVENSu.png"/></item><item><title>横スクロールバーの発生源を素早く特定する方法と最新の防止策</title><link>https://www.tak-dcxi.com/article/methods-to-quickly-identify-the-source-of-horizontal-scrolling-and-the-latest-prevention-measures/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/methods-to-quickly-identify-the-source-of-horizontal-scrolling-and-the-latest-prevention-measures/</guid><description>横スクロールバーの発生源はデベロッパーツールのConsoleですぐに特定できます。また、横スクロールバーの防止には overflow-x:clip を使うのが良いでしょう。</description><pubDate>Mon, 18 Mar 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1470" height="724" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_methods-to-quickly-identify-the-source-of-horizontal-scrolling-and-the-latest-prevention-measures.CcDIinjA.png"/></item><item><title>あなたが教わってるそのCSSテクニックはもう古い</title><link>https://www.tak-dcxi.com/article/that-css-technique-you-learned-is-outdated/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/that-css-technique-you-learned-is-outdated/</guid><description>2024年現在そのCSSテクニックはもう古いってものをいくつか列挙しました。初学者や教える側の方は必見です。</description><pubDate>Sat, 16 Mar 2024 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1000" height="667" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_that-css-technique-you-learned-is-outdated.BxaISFVe.jpg"/></item><item><title>えっ！？まだtransformプロパティを使ってるの！？</title><link>https://www.tak-dcxi.com/article/are-you-still-using-the-transform-property/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/are-you-still-using-the-transform-property/</guid><description>transformは与えられた要素に移動(transform)、拡大縮小(scale)、回転(rotate)、傾斜(skew)などの変形を適応させるCSSプロパティですが、傾斜以外は現在では独立したプロパティで指定することができます。</description><pubDate>Thu, 14 Mar 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1231" height="600" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_are-you-still-using-the-transform-property.03pwXzHe.png"/></item><item><title>インラインSVGの代替テキストはどうするべきか</title><link>https://www.tak-dcxi.com/article/how-to-handle-alt-text-for-inline-svg/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/how-to-handle-alt-text-for-inline-svg/</guid><description>SVGの代替テキストについて自分なりの考えをまとめました。一番確実な方法は`img`要素で読み込んで`alt`属性を付与することだと思いますが、CSSで装飾を変えられるインラインSVGの利点を捨てるのも難しいのでインラインSVGにどうやって代替テキストを含めるか？のみに焦点を当てていきます。</description><pubDate>Wed, 13 Mar 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1200" height="600" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_how-to-handle-alt-text-for-inline-svg.CXXQG1ah.png"/></item><item><title>アコーディオンのスライドアニメーションはCSS2行で実装できる</title><link>https://www.tak-dcxi.com/article/accordion-slide-animation-can-be-implemented-in-two-line-of-css/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/accordion-slide-animation-can-be-implemented-in-two-line-of-css/</guid><description>jQueryのslideToggle()のような要素をスライドしながら表示非表示切り替えるアニメーションを現在ではCSS2行を用意して、そのうちの1行を切り替えるだけで実装が可能です。全モダンブラウザ対応済みです。</description><pubDate>Tue, 12 Mar 2024 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="960" height="640" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_accordion-slide-animation-can-be-implemented-in-two-line-of-css.Bvu9w7MU.jpg"/></item><item><title>【令和最新版】Google Fontsの読み込み最適化の結論</title><link>https://www.tak-dcxi.com/article/optimization-of-google-font-loading/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/optimization-of-google-font-loading/</guid><description>当ブログで行ったGoogle Fontsの読み込み最適化を紹介します。CLSを大幅に改善できたので個人的には本記事で紹介する方法が最適解だと思っています。</description><pubDate>Tue, 12 Mar 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="2400" height="1260" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_optimization-of-google-font-loading.D1t2WGil.png"/></item><item><title>AVIFの普及でWebPはもういらないかもしれない</title><link>https://www.tak-dcxi.com/article/avif-format-is-fine-for-astros-images/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/avif-format-is-fine-for-astros-images/</guid><description>現在の画像フォーマットの指定は主にAVIFでフォールバックにビルド元のJPEGかPNGで問題ないと思います。AVIFは2024年現在すべてのモダンブラウザでサポート済みで、WebPを超える驚きの圧縮率を持ちます。</description><pubDate>Mon, 11 Mar 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1200" height="600" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_avif-format-is-fine-for-astros-images.BPmYJ_zg.png"/></item><item><title>当ブログのレスポンシブコーディングについて</title><link>https://www.tak-dcxi.com/article/my-blogs-responsive-coding/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/my-blogs-responsive-coding/</guid><description>当ブログのレスポンシブコーディング施策のまとめ。メディアクエリよりもコンテナクエリを優先、font-sizeはclamp()関数で指定、余白や要素の幅の指定はclamp()を基準としたemで組む、375px未満はviewportを固定、srcset属性とsizes属性の最適化はRespImageLintに任せるの5点です。</description><pubDate>Mon, 11 Mar 2024 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1200" height="800" medium="image" url="https://www.tak-dcxi.com/_astro/thumbnail_my-blogs-responsive-coding.BChnIHHO.jpg"/></item><item><title>ブログはじめました</title><link>https://www.tak-dcxi.com/article/hello-world/</link><guid isPermaLink="true">https://www.tak-dcxi.com/article/hello-world/</guid><description>TAKLOG（読み方：たくろぐ）は、フロントエンド開発やWeb制作分野のことを中心に、備忘録や知識のアウトプットの場として運営する予定のブログです。当ブログの内容は原則的に私の個人的な意見や考えを反映することとします。</description><pubDate>Sun, 10 Mar 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1200" height="630" medium="image" url="https://www.tak-dcxi.com/_astro/logo.B33Wc_Zc.png"/></item></channel></rss>