並び順

ブックマーク数

期間指定

  • から
  • まで

201 - 240 件 / 1041件

新着順 人気順

stylesheetの検索結果201 - 240 件 / 1041件

  • Migrating from Vue 2 to Svelte

    Svelte offers a better typing experience with easier components' designing processes and built-in typed events, making it very user-friendly for us. Restricted global access. With Svelte, it is possible to import enums from other files and use them in the template, which is not the case for Vue 3. Escape Benchmark about frontend stackSyntax. Personally, I find Svelte syntax more elegant and user-f

      Migrating from Vue 2 to Svelte
    • Visual Studio Code February 2021

      Version 1.93 is now available! Read about the new features and fixes from August. February 2021 (version 1.54) Update 1.54.1: The update addresses an issue with an extension dependency. Update 1.54.2: The update addresses these issues. Update 1.54.3: The update addresses this issue. Downloads: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap Welcome to the Februa

        Visual Studio Code February 2021
      • はてなブログ-フォローボタンのカスタマイズ【Twitter、Pinterest、YouTubeにも対応】 - フジブロっ!

        どうも!フジグチです! 今後当サイトではプロフィールのカスタマイズを公開する予定なので、プロフィール欄にはフォローボタンを設置したいのではないかと思い、先にフォローボタンを作成してみました。 ご自身が使用しているSNSを選び、設置したい場所にお使いください。 最近ではブログとの連携をしている方も増えているPinterestのフォローボタンも、はてなブログではあまり見かけないので作ってみました。 シェアボタンのカスタマイズをしたときに調べたロゴの使用ガイドラインに従い、Twitterが白もしくは青、形は決まったものしか使えないためデザインパターンは多くないですが、シンプルなので使いやすいかと思います。 この記事の特徴 入力フォームでコードを作成できる その場で形やサイズを変えられる カラーやモノクロからデザインを選べる ワンクリックでコピー Font Awesomeの読み込み※Pintere

          はてなブログ-フォローボタンのカスタマイズ【Twitter、Pinterest、YouTubeにも対応】 - フジブロっ!
        • Comic Mono

          Comic Mono A legible monospace font… the very typeface you’ve been trained to recognize since childhood. This font is a fork of Shannon Miwa’s Comic Shanns (version 1). Download ComicMono.ttf ComicMono-Bold.ttf Differences from Comic Shanns All glyphs have been adjusted to have exactly the same width (using code based on monospacifier). The glyph metrics have been adjusted to make it display bette

            Comic Mono
          • Animate.cssを使用してスクロールに応じてコンテンツにアニメーションエフェクトを追加できる軽量スクリプト・「Josh.js」 - かちびと.net

            Josh.jsはAnimate.cssを使用してスクロールに応じてコンテンツにアニメーションエフェクトを追加できる軽量スクリプトです 他のJSライブラリを必要としない非依存型で、アニメーションにはAnimate.cssを使用するため2kbと非常に軽量です 使い方も簡単です <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.0/animate.min.css" /> <script src="https://cdn.jsdelivr.net/npm/joshjs@1.0.0/dist/josh.min.js"></script> Animate.cssとJosh.jsを読み込みます const josh = new Josh({ initClass: "foo", anima

              Animate.cssを使用してスクロールに応じてコンテンツにアニメーションエフェクトを追加できる軽量スクリプト・「Josh.js」 - かちびと.net
            • React 19 RCのSuspenseに関する問題と現状のまとめ

              この記事は、React 19 RCにおけるSuspenseの問題について、なるべくフラットな立場から現状を解説することを目的としたものです。 この問題の経緯については既に先行の記事が存在します。本記事は、この記事とは別の切り口でまとめ、現在の動向を追加したものとなるよう構成しました。 要約 React公式が正式リリースまでに対応してくれるようなので、大人しく待ちましょう。 概要 以下のように<Suspense>で包まれた、2つの兄弟コンポーネント<Foo>と<Bar>があるとします。 プリレンダリングを走らせる際、React 18では<Foo>と<Bar>は並列にレンダリングされましたが、React 19 RCでは直列にレンダリングされるという変更が適用されました。 なぜ変更を適用したか 直列にレンダリングすることで得られるメリットがあります。それは、レンダリングの途中経過をスタックに保存

                React 19 RCのSuspenseに関する問題と現状のまとめ
              • クリスマスカードを作って祝いたい、three.js使いたい。 - Qiita

                みなさまいかがお過ごしでしょうか。 あっという間に今日は12月25日、つまりクリスマス つまりアドベントカレンダー最終日です。 早かったような、遅かったような、そんな1年がもうすぐ終わろうとしています。 僕にとって入社して初めてのクリスマス&年越しです。 そんな1年の最後は友達と呑んだくれて寝正月ならぬ飲正月を過ごそうと着々と計画をしております。 もちろんコードもたくさん書く予定です。 さて、僕がこのアドベントカレンダー最終日を選んだ理由、それは 「クリスマスが1年で一番好きな日だから」 です。 誕生日とかよりも全然好きです。 なのでしっかり祝いたいのです。 #どうやって祝うか さてどうやって祝いましょう。 クリスマス感も欲しいけど、なんかJSが書きたいな、なんとなく。 ##そうだ、クリスマスカードを書こう ということで個人的に、クリスマスといえばクリスマスカードなのでクリスマスカードを書

                  クリスマスカードを作って祝いたい、three.js使いたい。 - Qiita
                • Passkeys を完全に理解するために Rails で実装してみた with Remix - STORES Product Blog

                  この記事は STORES Advent Calendar 2023 22日目の記事です。 こんにちは STORES 予約開発チームでエンジニアリングマネージャーをしています Natsume です。 昨今 Passkeys が各サービスで導入されており、勢いを感じています。 個人では 1Password のパスワードマネージャーを使っており、1Password が Passkeys 対応してから試しています。 Passkeys でのログインは ID/PW/OTP の autofill などに比べて 1step 省略される程度ですが、ログイン体験が良いと思っており、導入されていたらどんどん切り替えています。 ほどんどのサービスでは ID/PW との併用となっているケースが多く、セキュリティ面でのメリットを享受できるのはまだ先になりそうです。 個人的に Passkeys の実際の挙動や導入する時

                    Passkeys を完全に理解するために Rails で実装してみた with Remix - STORES Product Blog
                  • slick sliderの使い方からカスタマイズまで【スライダープラグイン決定版】 | 東京のホームページ制作 / WEB制作会社 BRISK

                    「スライダーを実装したい!」「でも何を使えばいいの?」という方に朗報です。 この記事ではスライダーを作成するプラグイン「slick」の設定方法から使い方、カスタマイズまでをしっかりばっちり説明していきます。 slickを使えばデザイナーやディレクターの要望にばっちり応えられること間違いなし!(かもしれません。) slick(スリック)とはslickはjQueryベースの、スライダーを作成するためのプラグインです。レスポンシブにも対応し、IE8以上のブラウザであれば完全対応で、カスタマイズの幅も広いため、世界的に利用されています。 また、商用の利用もOK(※ちょっぴり条件があります)なので我々のような制作会社で導入するのにも安心です。 ※slickはMITライセンスというライセンスの中でトップクラスに緩い制限のライセンスを採用しています。MITライセンスはざっくりいうと「このソフトウェアは誰

                      slick sliderの使い方からカスタマイズまで【スライダープラグイン決定版】 | 東京のホームページ制作 / WEB制作会社 BRISK
                    • Supabase勉強のためにReact Nativeを使って遊んでみた | DevelopersIO

                      こんにちは、こんばんわ。 「コロナワクチン3回目接種後、左大胸筋が痛いです。」 CX 事業本部 Delivery 部 MAD グループ@札幌の hiro です。 今回は、弊社ブログでもいくつか既に紹介されているSupabaseを勉強がてら触ってみたということで、執筆させていただきます。 はじめに 既に、いくつか弊社でもSupabaseに関する内容は執筆されており、大変わかりやすい内容となっています。 これらの情報を理解するためには、読むだけではなく、手を動かしてみようということで、 「Supabase」を触りながら、勉強したときの内容を執筆しています。 実装内容はシンプルに、「ログイン/ログアウト/サインアップ/サインアウトして、Supabaseとやりとりできているかなー?」を確認しています。 React Native for Webを利用して、React Native環境を整えつつ、 r

                        Supabase勉強のためにReact Nativeを使って遊んでみた | DevelopersIO
                      • Cloudflare Fonts: enhancing website font privacy and speed

                        Cloudflare Fonts: enhancing website font privacy and speed2023-09-25 This post is also available in 简体中文, 繁體中文, 日本語 and 한국어. We are thrilled to introduce Cloudflare Fonts! In the coming weeks sites that use Google Fonts will be able to effortlessly load their fonts from the site’s own domain rather than from Google. All at a click of a button. This enhances both privacy and performance. It enhance

                          Cloudflare Fonts: enhancing website font privacy and speed
                        • ハイレグでないとだめ? 男性の声が杉原愛子を新たな選択肢に導いた:朝日新聞デジタル

                          ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><div class=\"ogSpecialBox\" id=\"ogSpecialBox\" data-resizable=\"false\">\n<div class=\"ogSpecialBox__head\">\n<div class=\"ogSpecialBoxTitle\">\n<h2>パリオリンピック ハイライト</h2>\n<div class=\"og-button-box\">\n<button class=\"og-button og-button--small\" aria-expanded=\"false\" aria-controls=\"ogSpecialBoxBody\" o

                            ハイレグでないとだめ? 男性の声が杉原愛子を新たな選択肢に導いた:朝日新聞デジタル
                          • 週刊Railsウォッチ(20210201前編)Webpackerのガイドがマージ、RailsはRuby 3でどのぐらい速くなったかほか|TechRacho by BPS株式会社

                            2021.02.01 週刊Railsウォッチ(20210201前編)Webpackerのガイドがマージ、RailsはRuby 3でどのぐらい速くなったかほか こんにちは、hachi8833です。 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙇 TechRachoではRubyやRailsの最新情報などの記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチ

                              週刊Railsウォッチ(20210201前編)Webpackerのガイドがマージ、RailsはRuby 3でどのぐらい速くなったかほか|TechRacho by BPS株式会社
                            • Obnizでスマホ対応の超お手軽IoT温湿度センサを作ってみた - karaage. [からあげ]

                              寝室にスマホで見られる温湿度計が欲しい 妻から久しぶりのモノづくりリクエストがありました。 「寝室で子供が寝苦しくないか気になるから、スマホで見られる温湿度計作って、すぐに」 「アイアイサー!(最敬礼)」 というわけで、スマホを使ったIoT温湿度センサを作ってみました。 寝室には、以前ラズパイで作った見守りカメラが設置してあります(詳細は以下記事参照下さい)。 最初は、以前にやったようにラズパイとBME280というセンサモジュールを組み合わせて温湿度機能を追加しようかなと思っていました(詳細は、以下記参照下さい)。 ただ、スマホに対応するとなると、サーバーを用意して、スマホ用の画面を作ったりと結構面倒くさそうです。何より、既に一度似たようなことをやっているので、つまらないです。どうせならちょっと新しいことをやってみたい気がしてきました。 そこで目についたのが、部屋の片隅に積まれているマイコ

                                Obnizでスマホ対応の超お手軽IoT温湿度センサを作ってみた - karaage. [からあげ]
                              • 聖火、なぜあんなに小さかった? 総監督が明かしたなるほどな理由:朝日新聞デジタル

                                ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><div class=\"Section olympicsSpecial\">\n<div class=\"Title\" style=\"background-color:#fff;\"><h2><a href=\"//www.asahi.com/olympics/2022/?iref=kijishita_link\" style=\"padding-left:12px;background-position: 100% 4px;\">北京オリンピック 特集コンテンツ</a></h2></div>\n<div class=\"Section LineUpMod\" style=\"padding-bott

                                  聖火、なぜあんなに小さかった? 総監督が明かしたなるほどな理由:朝日新聞デジタル
                                • 五輪終われば「庶民は住めない街」に 東京に立つタワマン、悩むパリ:朝日新聞デジタル

                                  ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><div class=\"ogSpecialBox\" id=\"ogSpecialBox\" data-resizable=\"false\">\n<div class=\"ogSpecialBox__head\">\n<div class=\"ogSpecialBoxTitle\">\n<h2>パリオリンピック ハイライト</h2>\n<div class=\"og-button-box\">\n<button class=\"og-button og-button--small\" aria-expanded=\"false\" aria-controls=\"ogSpecialBoxBody\" o

                                    五輪終われば「庶民は住めない街」に 東京に立つタワマン、悩むパリ:朝日新聞デジタル
                                  • RustのフロントエンドフレームワークLeptosでWASM+SSR/Hydrationするアプリをつくる | 株式会社ヌーラボ(Nulab inc.)

                                    はじめに 先日話題になった「Webの将来はサーバサイドレンダリング(SSR)に回帰していく」という記事によると、Isomorphic /Universal JavaScriptのような、単一のコードでサーバーとクライアントの両方で実行できるアプリケーションを構築する手法が再び注目を集めているようです。そこで、本記事では以前書いたタスクボードアプリを題材として、Isomorphic RustなフロントエンドフレームワークであるLeptosを使ったサーバーサイドレンダリング (SSR) とハイドレーションを行う方法を紹介します。 なお、ソースコードはGitHubに上げていますが、前回のブログ記事からLeptosのバージョンが上がっており、前回から多少ソースコードを変更しています (本記事ではLeptos v0.2.4を使っています)。 前回のおさらいと今回の概要 前回作ったアプリはクライアント

                                      RustのフロントエンドフレームワークLeptosでWASM+SSR/Hydrationするアプリをつくる | 株式会社ヌーラボ(Nulab inc.)
                                    • 「トリメタジジンありますか」 問題の薬、ロシアの薬局で買ってみた:朝日新聞デジタル

                                      ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><div class=\"Section olympicsSpecial\">\n<div class=\"Title\" style=\"background-color:#fff;\"><h2><a href=\"//www.asahi.com/olympics/2022/?iref=kijishita_link\" style=\"padding-left:12px;background-position: 100% 4px;\">北京オリンピック 特集コンテンツ</a></h2></div>\n<div class=\"Section LineUpMod\" style=\"padding-bott

                                        「トリメタジジンありますか」 問題の薬、ロシアの薬局で買ってみた:朝日新聞デジタル
                                      • 【はてなブログ 所要時間】HTML /CSSコピペで簡単設定 - はてなブログ - TOM夫婦の世界の窓

                                        どうもTOM夫婦の旦那です! ブログを始めて、HTMLやらCSSやらと触るようになって勉強になっているインフラ系エンジニアです笑 私の備忘録的にカスタマイズ記事投稿してきてますので、今回はブログを読むのにかかる想定時間と表示です! 当ブログのものは下記! 1.記事上記述用コード 2.CSSコード 3.はてなブログに設定(PCページ) 3-1.記事上用コードの記述 3-2.CSSコードの記述 4.はてなブログに設定(スマホページ) 4-1.コードの記述 5.最後に 今回参考にさせていただいたのは、下記の記事です。 滞在時間は本当に上がるの?読了までの所要時間を予測して表示するカスタマイズ | つばさのーと さっそくコード貼っていきます! 1.記事上記述用コード JQueryとFont Awesomeは未設定の方は設定してください。 <!--JQuery--> <!--[if lt IE 9]

                                          【はてなブログ 所要時間】HTML /CSSコピペで簡単設定 - はてなブログ - TOM夫婦の世界の窓
                                        • 【React Native】表示速度が遅い問題のカイゼン - カミナシ エンジニアブログ

                                          はじめに こんにちは、株式会社カミナシのエンジニア @imuです。 今回は「React Nativeの表示速度が遅い問題のカイゼン」について書きたいと思います。 『カミナシ』は新しい機能を最速でリリースして、ビジネスの速度を上げる期間がありました。 そのときの技術的な負債が溜まってしまい、あるときお客様から表示速度が遅くて困っているという声をいただきました。 そこで表示速度が遅い原因の調査と実際に対応したことを書いてみたいと思います。 React Nativeの表示速度が遅くて困っている、どうにかしたいと思っている方の手助けになれば嬉しいです! 尚、React.memoのHooksは既に実装済みの状態での話になります。 開発環境 React Native (0.63.2) native-base (2.13.14) Expo SDK 39 TypeScript (3.9.6) 課題 記録す

                                            【React Native】表示速度が遅い問題のカイゼン - カミナシ エンジニアブログ
                                          • Lighthouseの計測結果を見ていく - Qiita

                                            Google Chrome 60からデベロッパーツールのAuditsタブからLighthouseが簡単に実行できるようになっているので使い方を見ていく。 Chrome89で日本語化されるので、この記事の内容とはだいぶ差異が出てきそう。 パフォーマンス測定に必須のLighthouseがChrome 89で日本語化される Chrome79から各評価項目の参照URLがだいぶ変わってしまっている。web.dev内のページに置き換わっているようだ。 Chrome 103からTimeSpan、Snapshotレポートが追加になり、ユーザーが操作した状態のページの分析も行うことが出来るようになりました。 DevTools の新機能 (Chrome 103) Lighthouseとは Lighthouseとはウェブページの品質改善の指針を「パフォーマンス」、「PWA」、「アクセシビリティ」、「ベストプラク

                                              Lighthouseの計測結果を見ていく - Qiita
                                            • はてなブログを高速化する表示速度改善法6選【2022年最新】 - ソロ活@自由人

                                              ねぇ~ あんたの記事なぜか? 検索順位上がってない? オレも思ってた! なんか悪いことやらかした? やらかしてません! (ーー:)何いってんの... 喜んでくれても、いいじゃないですか? 頑張ったのに... (・_・、) 確かに検索順位が、全体的に上がってきてますね。 要因は表示速度にあり! (それだけの理由ではありませんが) ということで この記事はこんな人向け! あたしのブログは表示遅い!何とかして! 検索順位を上げたいのよ! サクサク見れるサイトにしたい! でもめんどくさいのはイヤだ! このような悩みを解決します。 はてなブログは元々重いからって、あきらめちゃってる、そこのあなた? 速くなるから試してみて! ※本ページはプロモーションが含まれています。 はてなブログで出来るサイト高速化・表示速度改善法6選!2024最新版 表示速度改善法①レンダリングを妨げるリソースの除外 表示速度改

                                                はてなブログを高速化する表示速度改善法6選【2022年最新】 - ソロ活@自由人
                                              • 【最新】SCSSの@importは廃止に!?@useとの違いについて解説! - PENGIN BLOG

                                                @importとは@importとは分割されたSassファイルを読み込み機能です。 このようにファイル内が分割されていても、@includeで一つのSCSSファイルに統合して、まとめてcssファイルにコンパイルすることができます。 @importの廃止予定時期便利な@importですが、公式で廃止予定であることが明言されています。 (日本語訳) Dart SassとLibSassの両方がモジュールシステムのサポートを開始してから1年後、またはDart Sassがモジュールシステムのサポートを開始してから2年後、いずれか早い方(遅くとも2021年10月1日)に、@importと、モジュールを介して行われる可能性のあるグローバルなコアライブラリ関数の呼び出しを非推奨にします。 この非推奨措置が実施されてから1年後(遅くとも2022年10月1日)には、@importとほとんどのグローバル関数のサ

                                                  【最新】SCSSの@importは廃止に!?@useとの違いについて解説! - PENGIN BLOG
                                                • XP.css

                                                  A design system for building faithful recreations of old UIs. Intro XP.css is an extention of 98.css. A CSS library for building interfaces that look like old UIs. See XP.css on GitHub See 98.css on GitHub This library relies on the usage of semantic HTML. To make a button, you'll need to use a <button>. Input elements require labels. Icon buttons rely on aria-label. This page will guide you throu

                                                    XP.css
                                                  • AMPのCSSサイズ上限が50000バイトから75000バイトへ50%増量⬆

                                                    [レベル: 上級] AMP で利用できる CSS のサイズ上限が 50,000 バイト (約 50KB) から 75,000 バイト (約 75KB) に増加しました。 Behold: proposal (with pull request) to increase the @AMPhtml custom CSS budget/limit from 50KB to 75KB: https://t.co/tWoEK8a8Lx — Weston Ruter (@westonruter) January 25, 2020 And the pull request to raise AMP's custom CSS limit from 50KB to 75KB has been merged! 🎉 It should be live by the end of February. (We'll

                                                      AMPのCSSサイズ上限が50000バイトから75000バイトへ50%増量⬆
                                                    • A Better Way to Use CSS in Web Applications

                                                      In this article, I want to discuss the kinds of properties that make working with CSS hard and the kinds of properties developers want out of the system. We will then analyze common solutions and how they stack against these goals. Finally, I will propose a solution that checks off all the boxes. Like so many other things on the web, CSS was designed for documents, not applications. As such, the d

                                                        A Better Way to Use CSS in Web Applications
                                                      • React Native と Flutterを比較してみた - カミナシ エンジニアブログ

                                                        こんにちは。株式会社カミナシの keinuma です。 今回はReact NativeとFlutterの比較についてまとめてみました。 弊社ではモバイルアプリ開発にReact Native + Expoを利用しています。ExpoはCLIを筆頭に便利な機能が多く、開発フローの基盤になっています。 そんな中、クロスプラットフォームのライブラリとして人気を博しているFlutterと比較すると何が違うのか知りたくてまとめてみました。 比較する上で以下の観点に絞ってみていきます。 基本情報 開発環境 UI 状態管理 テスト 基本情報 FlutterとReact Nativeの言語、提供元でまとめてみました。 ここ1ヶ月ほどFlutterを調べてみた中でDart言語はJavaやJS, Pythonなどのいいところをあわせもっていて書きやすい言語だなと感じました。 これまで静的型付け言語をやっていれば学

                                                          React Native と Flutterを比較してみた - カミナシ エンジニアブログ
                                                        • 新任 SEO 担当者でも、なんとなく概念を理解してエンジニアと話せるようになる技術用語集 - takanoブログ

                                                          こんにちは。takanoです。 ブログを始めて 1 年ぐらい経ったのですが、毎回テーマが大きめだったので、たまに過去記事に追記する以外にはネタが枯渇しています。 というわけで、大きめテーマ SEO シリーズの締めくくりとして新任担当者向けの技術用語集を作ってみました。 SEO に取り組むうえで、エンジニアと話す機会も多いと思うので、その際に困らないように概念だけでも理解できるような解説をしています。 検索についてというより、その手前のものをピックアップしたので Web に関わる業務の人であれば参考になるものがあるかもしれません。 (検索についての専門用語はGoogle の公式ヘルプがあるので省きました) なお、本当に何も知らない方になんとなく雰囲気をつかんでもらうための解説なので、ガチの技術者の方は参考にならないと思います。 (私もエンジニアではないので、どうかマサカリは投げないでください

                                                            新任 SEO 担当者でも、なんとなく概念を理解してエンジニアと話せるようになる技術用語集 - takanoブログ
                                                          • SVGフィルタで緊急事態宣言 - すずしめにっき

                                                            blog.utgw.net 私も緊急事態宣言してみました。文字のオタクサイドです。 フォント 元ネタのNHKのやつはたぶんニューロダンです。 lets.fontworks.co.jp これを使うとめっちゃそれっぽくなることは知られていますが、残念ながら私はLETSと契約していないので、Google Fontsで使えるNoto Sans JP Boldにします。 あと、なんとなくそれっぽくなりそうなので90%長体をかけました。 該当部分だけ抜き出すとこんなかんじです。Google Fontsはお手軽に使えて良いですね。 <head> <link rel="preconnect" href="https://fonts.googleapis.com" /> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /

                                                              SVGフィルタで緊急事態宣言 - すずしめにっき
                                                            • Interop 2023: continuing to improve the web for developers  |  Blog  |  web.dev

                                                              Interop 2023: continuing to improve the web for developers Stay organized with collections Save and categorize content based on your preferences. Again in 2023, all major browser vendors, and other stakeholders, work together to solve the top browsers compatibility issues. In 2023, all major browser vendors and other stakeholders are again working together to solve the top browser compatibility is

                                                                Interop 2023: continuing to improve the web for developers  |  Blog  |  web.dev
                                                              • Welcome to the W3C design system - W3C Design System

                                                                This design system documents the styles, components and templates available to use on your website. Find out how to get started. How the front end assets (CSS and JavaScript) are organised and compiled is discussed below. ¶CSS The design system uses Sass - specifically the SCSS syntax) - which is compiled into CSS files. The CSS approach is heavily influenced by Andy Bell's CUBE CSS. This has some

                                                                • Why Tailwind Isn't for Me

                                                                  March 2022 Update: Well the JIT is now the default way of managing Tailwind output generation, so that's cool. Unfortunately, Tailwind's purview has only grown in directions that are breathtaking in their weirdness. I remain as dubious of TW as ever, and in fact have started writing a course specifically designed to teach people how to switch away from Tailwind and use the best of today's "vanilla

                                                                    Why Tailwind Isn't for Me
                                                                  • 【実装例あり】スライダーSwiper.jsの基本的な使い方、機能解説 | キオミルブログ

                                                                    こんにちは、フロントエンドエンジニアの北村です。 Web制作においては、画像やコンテンツを横並びにし、スライドさせるシーンがよくあります。 そんなときに活用できる、高機能で便利なスライダーライブラリについてご紹介します。 基本的な設置方法はもちろん、ライブラリに用意されたオプションの設定方法や簡単な装飾例も解説するので、ぜひ活用してみてください。 Swiperとは?活用シーンや公式サイトの紹介特徴と活用シーンの紹介Swiper.jsはスライダーが作れるJavaScriptライブラリです。スライダー実装時に活用します。 最大の特徴は「ライブラリにとらわれない」ということです。jQueryのようなJavaScriptライブラリを必要としないため、それらを使用するその他のスライダーライブラリよりも高速で読み込むことができます。 その他の強みとして挙げられるのは、公式のオプション機能やデモが充実し

                                                                      【実装例あり】スライダーSwiper.jsの基本的な使い方、機能解説 | キオミルブログ
                                                                    • position: fixed;を使わずにヘッダー/フッターを固定する方法【FlexBox解説】

                                                                      この記事ではCSSのFlexBoxという機能を使ってヘッダー/フッター固定のWebサイトを作る方法について紹介します。 ヘッダー/フッターを固定する方法をネットで調べてみると「position: fixed;に設定すれば良い」という記事が数多くヒットします。 この方法はヘッダー/フッターの高さが固定のときやデザイン的に敢えてメイン要素に被せたいというときは良いですが、そうではないときメイン要素がヘッダー/フッターに重なってしまって見えないという問題点があります。(詳細は後述) そこでこの記事ではよくある"position: fixed;"ではなく"FlexBox"を使って、ヘッダー/フッターが可変長の場合でも対応できる固定方法について紹介します。 想定読者 これからHTML/CSSの勉強をしようとしている初心者の方。 1から詳しく解説しているのである程度HTML/CSSを書いたことがある方

                                                                        position: fixed;を使わずにヘッダー/フッターを固定する方法【FlexBox解説】
                                                                      • はじめに

                                                                        世界で最も人気のあるフレームワーク Bootstrap で始めましょう。CDN とテンプレートを使ってモバイルファーストなサイトを構築できます。 はじめる あなたのプロジェクトに Bootstrap を素早く追加したいですか?無料のオープンソース CDN である jsDelivr をご利用ください。パッケージマネージャを使用していたり、ソースファイルをダウンロードする必要がありますか?ダウンロードページへをご覧ください。 CSS スタイルシート <link> をコピーして、他のスタイルシートの前にある <head> に貼り付けて、CSS を読み込みます。 <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384

                                                                          はじめに
                                                                        • Webページのサブリソースを一つにまとめる Resource bundles (Bundle preloading) とは - ASnoKaze blog

                                                                          Webページのサブリソースを1つにまとめる 「Resource bundles」 という仕組みが検討されている。 [目次] はじめに 2行で説明すると 例 利用例 rbnファイルの取得 rbnファイルの中身 その他(標準化やツールについて) おわりに はじめに JavaScript, CSS, 画像といったWebページを表示するのに必要なリソースを一つのファイルにまとめるというのは、今でも行われておりwebpack、rollup、Parcel、esbuildといったツールが利用されている。 「Resource bundles」の目的を読むと、既存のバンドラーは、個々別にリソースをフェッチするのに比べいくつかのデメリットが有ると述べている。 リソース個別のフェッチであれば、MIMEタイプによってはフェッチしながらそのデータの処理を進められるが、それができない リソース個別のフェッチであれば、

                                                                            Webページのサブリソースを一つにまとめる Resource bundles (Bundle preloading) とは - ASnoKaze blog
                                                                          • IOC会長、不明の中国テニス選手とオンラインで会話「自宅で元気」:朝日新聞デジタル

                                                                            ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><div class=\"Section olympicsSpecial\">\n<div class=\"Title\" style=\"background-color:#fff;\"><h2><a href=\"//www.asahi.com/olympics/2022/?iref=kijishita_link\" style=\"padding-left:12px;background-position: 100% 4px;\">北京オリンピック 特集コンテンツ</a></h2></div>\n<div class=\"Section LineUpMod\" style=\"padding-bott

                                                                              IOC会長、不明の中国テニス選手とオンラインで会話「自宅で元気」:朝日新聞デジタル
                                                                            • :where() has a cool specificity trick, too. | CSS-Tricks

                                                                              There is a lot of hype on the :is() pseudo-selector lately, probably because now that Safari 14 has it, it’s supported across all the major browsers. You’ve got Miriam tweeting about it, Kevin Powell doing a video, Šime getting it into the Web Platform News, and Robin mentioning it. Bramus really puts a point on it with these “three important facts”: 1. The selector list of :is() is forgiving 2. T

                                                                                :where() has a cool specificity trick, too. | CSS-Tricks
                                                                              • Railsアプリケーションのテストが失敗したときにどうしたらいいのか - おもしろwebサービス開発日記

                                                                                本エントリはiCARE Advent Calendar 2020の25日目です。 僕はiCARE社内で技術顧問としていろんなことをやっていますが、そのうちの一つとしてRailsアプリケーションのテスト改善があります。具体的には「たまに失敗するテスト」で難しいものがあったときに調査して解決をしています。この「たまに失敗するテスト」はiCAREに限らず、ほとんどの会社が苦しめられているのではないでしょうか。僕のお手伝いしている他の会社でも同様なので、複数社の社内ドキュメントツールに「こういうふうに調査するといいですよ」という文章を書いています。しかしこれらはどれも社内wikiどまりで、現時点で公開されている文章が存在していません。 そこで今回この場を借り「失敗したテストがあったときにどうしたらいいのか」の決定版を書いて、今後は「これ読んでおいてください」で済ませたいなと思っています。 前提 R

                                                                                  Railsアプリケーションのテストが失敗したときにどうしたらいいのか - おもしろwebサービス開発日記
                                                                                • CSS for Web Vitals  |  Articles  |  web.dev

                                                                                  CSS for Web Vitals Stay organized with collections Save and categorize content based on your preferences. The way you write your styles and build layouts can have a major impact on Core Web Vitals. This is particularly true for Cumulative Layout Shift (CLS) and Largest Contentful Paint (LCP). This article covers CSS-related techniques for optimizing Web Vitals. These optimizations are broken down