並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 259件

新着順 人気順

"Web Dev"の検索結果121 - 160 件 / 259件

  • CSS min(), max(), and clamp()  |  Articles  |  web.dev

    CSS min(), max(), and clamp() Stay organized with collections Save and categorize content based on your preferences. Learn how to control element sizing, maintain proper spacing, and implement fluid typography using these well-supported CSS functions. As responsive design becomes more nuanced, CSS is constantly evolving to give authors increased control. The min(), max(), and clamp() functions, no

    • Optimize Largest Contentful Paint  |  Articles  |  web.dev

      These times are guidelines, not strict rules. If your pages' LCP times are consistently 2.5 seconds or less, then it doesn't really matter what the breakdown looks like. However, if your delay categories are unnecessarily long, you'll have trouble reaching the 2.5 second target. We recommend thinking about the LCP time breakdown as follows: The vast majority of the LCP time must be spent loading t

        Optimize Largest Contentful Paint  |  Articles  |  web.dev
      • Optimize Interaction to Next Paint  |  Articles  |  web.dev

        Optimize Interaction to Next Paint Stay organized with collections Save and categorize content based on your preferences. Interaction to Next Paint (INP) is a stable Core Web Vital metric that assesses a page's overall responsiveness to user interactions by observing the latency of all qualifying interactions that occur throughout the lifespan of a user's visit to a page. The final INP value is th

          Optimize Interaction to Next Paint  |  Articles  |  web.dev
        • Deploying AVIF for more responsive websites  |  Articles  |  web.dev

          Deploying AVIF for more responsive websites Stay organized with collections Save and categorize content based on your preferences. AVIF is a new image format that is quickly gaining popularity on the web because of its high compression rates, efficient performance, and broad adoption. AVIF is an open, royalty-free image format that is based on the AV1 video codec standardized by the Alliance for O

            Deploying AVIF for more responsive websites  |  Articles  |  web.dev
          • Interop 2022: browsers working together to improve the web for developers  |  Blog  |  web.dev

            Interop 2022: browsers working together to improve the web for developers Stay organized with collections Save and categorize content based on your preferences. For the first time ever, all major browser vendors, and other stakeholders, have come together to solve the top browsers compatibility issues identified by web developers. Interop 2022 will improve the experience of developing for the web

              Interop 2022: browsers working together to improve the web for developers  |  Blog  |  web.dev
            • Best practices for fonts  |  Articles  |  web.dev

              Best practices for fonts Stay organized with collections Save and categorize content based on your preferences. This article discusses performance best practices for fonts. There are a variety of ways in which web fonts impact performance: Delayed text rendering: If a web font has not loaded, browsers typically delay text rendering. In many situations, this delays First Contentful Paint (FCP). In

                Best practices for fonts  |  Articles  |  web.dev
              • すべてのフロントエンド デベロッパーが知っておくべき 5 つの CSS スニペット(2024 年)  |  Articles  |  web.dev

                すべてのフロントエンド デベロッパーが知っておくべき 5 つの CSS スニペット(2024 年) コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 すべてのフロントエンド デベロッパーは、:has() が「親セレクタ」以上のものであること、subgrid の仕組みと理由、組み込みの CSS 構文でネストする方法、ブラウザで見出しテキストの折り返しのバランスを取る方法、コンテナクエリ ユニットの使用方法について知っておくべきだと思います。 この投稿は、すべてのフロントエンド デベロッパーが知っておくべき昨年 2023 年の 6 つの CSS スニペットの続きです。 CSS:has(.potential-beyond-being-a-parent-selector) :has() は 2023 年末に、すべての主要なブラウザでリリースされました。この新しいセレ

                • Protect your resources from web attacks with Fetch Metadata  |  Articles  |  web.dev

                  Protect your resources from web attacks with Fetch Metadata Stay organized with collections Save and categorize content based on your preferences. Why should you care about isolating your web resources? Many web applications are vulnerable to cross-origin attacks like cross-site request forgery (CSRF), cross-site script inclusion (XSSI), timing attacks, cross-origin information leaks or speculativ

                  • 3 月 12 日に「Interaction to Next Paint」がウェブに関する主な指標に  |  Blog  |  web.dev

                    3 月 12 日に「Interaction to Next Paint」がウェブに関する主な指標に コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 3 月 12 日より、「Interaction to Next Paint」が「Core Web Vitals」として正式に採用され、「First Input Delay」の代わりになります。 Web Vitals プログラムでは、ウェブ デベロッパーがウェブ上のユーザー エクスペリエンスの主要な側面を測定するための指標を提供しています。First Input Delay(FID)はプログラムの応答性の要素を示すものでしたが、時間の経過とともに、FID ではなかったウェブでのインタラクティビティの側面を捉えるには新しい指標が必要であることが次第に明らかになりました。Chrome チームはこのニーズを認識し、20

                      3 月 12 日に「Interaction to Next Paint」がウェブに関する主な指標に  |  Blog  |  web.dev
                    • Defining the Core Web Vitals metrics thresholds  |  Articles  |  web.dev

                      Additionally, to classify the overall performance of a page or site, we use the 75th percentile value of all page views to that page or site. In other words, if at least 75 percent of page views to a site meet the "good" threshold, the site is classified as having "good" performance for that metric. Conversely, if at least 25 percent of page views meet the "poor" threshold, the site is classified

                        Defining the Core Web Vitals metrics thresholds  |  Articles  |  web.dev
                      • Build in-browser WordPress experiences with WordPress Playground and WebAssembly  |  Articles  |  web.dev

                        Build in-browser WordPress experiences with WordPress Playground and WebAssembly Stay organized with collections Save and categorize content based on your preferences. When you first see WordPress Playground, it seems like an ordinary site–maybe except for the colorful background. It's anything but. What you're actually looking at is an entire WordPress tech stack, including PHP and a database, ru

                        • Creative list styling  |  Articles  |  web.dev

                          Creative list styling Stay organized with collections Save and categorize content based on your preferences. What comes to mind when you think of a list? The most obvious example is a shopping list—the most simple of lists, a collection of items in no particular order. But we use lists in all sorts of ways on the web. A collection of upcoming concerts at a venue? Very likely a list. A multi-step b

                          • New to the web platform in May  |  Blog  |  web.dev

                            New to the web platform in May Stay organized with collections Save and categorize content based on your preferences. Discover some of the interesting features that landed in stable and beta web browsers during May 2023. Stable browser releases In May 2023, Firefox 113, Chrome 113, Chrome 114, and Safari 16.5 became stable. Let's take a look at what this means for the web platform. WebGPU Chrome 1

                              New to the web platform in May  |  Blog  |  web.dev
                            • The large, small, and dynamic viewport units  |  Blog  |  web.dev

                              The large, small, and dynamic viewport units Stay organized with collections Save and categorize content based on your preferences. The viewport and its units To size something as tall as the viewport, you can use the vw and vh units. vw = 1% of the width of the viewport size. vh = 1% of the height of the viewport size. Give an element a width of 100vw and a height of 100vh, and it will cover the

                              • How CommonJS is making your bundles larger  |  Articles  |  web.dev

                                How CommonJS is making your bundles larger Stay organized with collections Save and categorize content based on your preferences. In this post, we'll look into what CommonJS is and why it's making your JavaScript bundles larger than necessary. Summary: To ensure the bundler can successfully optimize your application, avoid depending on CommonJS modules, and use ECMAScript module syntax in your ent

                                • Debug performance in the field  |  Articles  |  web.dev

                                  Debug performance in the field Stay organized with collections Save and categorize content based on your preferences. Learn how to attribute your performance data with debug information to help you identify and fix real-user issues with analytics Google provides two categories of tools to measure and debug performance: Lab tools: Tools such as Lighthouse, where your page is loaded in a simulated e

                                    Debug performance in the field  |  Articles  |  web.dev
                                  • How Rakuten 24's investment in Core Web Vitals increased revenue per visitor by 53.37% and conversion rate by 33.13%  |  web.dev

                                    How Rakuten 24's investment in Core Web Vitals increased revenue per visitor by 53.37% and conversion rate by 33.13% Stay organized with collections Save and categorize content based on your preferences. By measuring real users' Web Vitals, Rakuten 24 also found that a good Largest Contentful Paint (LCP) can lead to a conversion rate increase of 61.13%. Rakuten 24 is an online store that collabora

                                      How Rakuten 24's investment in Core Web Vitals increased revenue per visitor by 53.37% and conversion rate by 33.13%  |  web.dev
                                    • Compat 2021: Eliminating five top compatibility pain points on the web  |  Blog  |  web.dev

                                      Compat 2021: Eliminating five top compatibility pain points on the web Stay organized with collections Save and categorize content based on your preferences. Google is working with other browser vendors and industry partners to fix the top five browser compatibility pain points for web developers: CSS flexbox, CSS Grid, position: sticky, aspect-ratio, and CSS transforms. Google is working with oth

                                        Compat 2021: Eliminating five top compatibility pain points on the web  |  Blog  |  web.dev
                                      • Service worker caching and HTTP caching  |  Articles  |  web.dev

                                        Service worker caching and HTTP caching Stay organized with collections Save and categorize content based on your preferences. The pros and cons of using consistent or different expiry logic across the service worker cache and HTTP cache layers. While service workers and PWAs are becoming standards of modern web applications, resource caching has become more complex than ever. This article covers

                                        • Finer grained control over CSS transforms with individual transform properties  |  Articles  |  web.dev

                                          The CSS transform property To apply transforms to an element, use the CSS transform Property. The property accepts one or more <transform-function>s which get applied one after the other. .target { transform: translateX(50%) rotate(30deg) scale(1.2); } The targeted element is translated by 50% on the X-axis, rotated by 30 degrees, and finally scaled up to 120%. While the transform property does it

                                          • ES modules in service workers  |  Articles  |  web.dev

                                            ES modules in service workers Stay organized with collections Save and categorize content based on your preferences. Background ES modules have been a developer favorite for a while now. In addition to a number of other benefits, they offer the promise of a universal module format where shared code can be released once and run in browsers and in alternative runtimes like Node.js. While all modern

                                            • Evolving the CLS metric  |  Articles  |  web.dev

                                              Evolving the CLS metric Stay organized with collections Save and categorize content based on your preferences. We (the Chrome Speed Metrics Team) recently outlined our initial research into options for making the CLS metric more fair to pages that are open for a long time. We've received a lot of very helpful feedback and after completing the large-scale analysis, we've finalized the change we pla

                                              • Baseline 2023  |  Blog  |  web.dev

                                                Baseline 2023 Stay organized with collections Save and categorize content based on your preferences. Baseline is coming to caniuse.com! In this post learn about the integration, and also discover some of the features that became part of Baseline in 2023. With the new definition of Baseline, there are two stages in a feature's lifecycle. Firstly, when it becomes newly available, and then when it be

                                                  Baseline 2023  |  Blog  |  web.dev
                                                • Baseline features you can use today  |  Articles  |  web.dev

                                                  Baseline features you can use today Stay organized with collections Save and categorize content based on your preferences. The web is always evolving and browsers update constantly to give developers new tools to innovate on the platform. Things that previously required helper libraries become part of the web platform and supported on all browsers, along with shorter or easier ways to code design

                                                    Baseline features you can use today  |  Articles  |  web.dev
                                                  • Advancing the web framework ecosystem  |  Articles  |  web.dev

                                                    Advancing the web framework ecosystem Stay organized with collections Save and categorize content based on your preferences. Chrome is an active contributor to the web framework ecosystem and our talk at Chrome Dev Summit 2019 covers what we've worked on in the past year. Read on for an extended recap of the talk with additional details and resources. How do we make the web better? The goal of eve

                                                      Advancing the web framework ecosystem  |  Articles  |  web.dev
                                                    • How SPA architectures affect Core Web Vitals  |  Articles  |  web.dev

                                                      How SPA architectures affect Core Web Vitals Stay organized with collections Save and categorize content based on your preferences. Answers to common questions about SPAs, Core Web Vitals, and Google's plan to address current measurement limitations. Since first introducing the Web Vitals initiative in May of 2020, we on the Chrome team have received a lot of great questions and feedback about the

                                                      • Advancing Interaction to Next Paint  |  Blog  |  web.dev

                                                        Advancing Interaction to Next Paint Stay organized with collections Save and categorize content based on your preferences. INP is no longer experimental. Learn about Chrome's plan to make it a Core Web Vital in 2024. Chrome's mission with the Web Vitals program is to help developers focus on the metrics that are essential to great user experiences—the Core Web Vitals. One important aspect of the u

                                                          Advancing Interaction to Next Paint  |  Blog  |  web.dev
                                                        • Building a switch component  |  Articles  |  web.dev

                                                          Building a switch component Stay organized with collections Save and categorize content based on your preferences. A foundational overview of how to build a responsive and accessible switch component. In this post I want to share thinking on a way to build switch components. Try the demo. Demo If you prefer video, here's a YouTube version of this post: Overview A switch functions similar to a chec

                                                            Building a switch component  |  Articles  |  web.dev
                                                          • web.dev LIVE Day 1

                                                            Missed web.dev LIVE? We've got you covered. Watch the talks from the web.dev LIVE 2020 event on Youtube (Day 2, Day 3)

                                                            • Introducing Learn Accessibility  |  Blog  |  web.dev

                                                              Introducing Learn Accessibility Stay organized with collections Save and categorize content based on your preferences. Today we are launching Learn Accessibility—the next in our series to help get you up to speed with modern web development. Today we are excited to announce a new addition to our series of courses on web.dev. Learn Accessibility is a brand new course written by Carie Fisher that wi

                                                                Introducing Learn Accessibility  |  Blog  |  web.dev
                                                              • Learn Privacy  |  web.dev

                                                                Stay organized with collections Save and categorize content based on your preferences.

                                                                  Learn Privacy  |  web.dev
                                                                • Signed Exchanges (SXGs)  |  Articles  |  web.dev

                                                                  Signed Exchanges (SXGs) Stay organized with collections Save and categorize content based on your preferences. An SXG is a delivery mechanism that makes it possible to authenticate the origin of a resource independently of how it was delivered. Signed exchanges (SXG) are a delivery mechanism that makes it possible to authenticate the origin of a resource independently of how it was delivered. Impl

                                                                  • Adaptive icon support in PWAs with maskable icons  |  Articles  |  web.dev

                                                                    Adaptive icon support in PWAs with maskable icons Stay organized with collections Save and categorize content based on your preferences. If you've installed a Progressive Web App (PWA) on a recent Android phone, you might notice the app's icon has a white background. Android 8.0 introduced adaptive icons, which display app icons in a variety of shapes across device models. Icons that don't use thi

                                                                    • web.dev LIVE: A digital event over three days and three time zones

                                                                      $200K 1 10th birthday 4 abusive ads 1 abusive notifications 2 accessibility 3 ad blockers 1 ad blocking 2 advanced capabilities 1 android 2 anti abuse 1 anti-deception 1 background periodic sync 1 badging 1 benchmarks 1 beta 83 better ads standards 1 billing 1 birthday 4 blink 2 browser 2 browser interoperability 1 bundles 1 capabilities 6 capable web 1 cds 1 cds18 2 cds2018 1 chrome 35 chrome 81

                                                                        web.dev LIVE: A digital event over three days and three time zones
                                                                      • Using the Web Vitals extension to debug Core Web Vitals issues  |  Articles  |  web.dev

                                                                        Using the Web Vitals extension to debug Core Web Vitals issues Stay organized with collections Save and categorize content based on your preferences. The Web Vitals extension now shows you more debugging information to help you identify the root causes of Core Web Vitals issues. The Web Vitals extension provides easy access to Core Web Vitals diagnostic information to help developers measure, and

                                                                          Using the Web Vitals extension to debug Core Web Vitals issues  |  Articles  |  web.dev
                                                                        • Trigonometric functions in CSS  |  Articles  |  web.dev

                                                                          Trigonometric functions in CSS Stay organized with collections Save and categorize content based on your preferences. Trigonometric functions In CSS it's possible to write mathematical expressions. At the base sits the calc() function to do calculations, but most likely you've also heard of min(), max(), and clamp() as well. Joining these functions are the trigonometric functions sin(), cos(), tan

                                                                          • New to the web platform in August  |  Blog  |  web.dev

                                                                            New to the web platform in August Stay organized with collections Save and categorize content based on your preferences. Discover some of the interesting features that landed in stable and beta web browsers during August 2022. Stable browser releases In August, Firefox 104, Chrome 104, and Chrome 105 became stable. Individual transforms Chrome 104 includes individual properties for CSS Transforms.

                                                                              New to the web platform in August  |  Blog  |  web.dev
                                                                            • Why lab and field data can be different (and what to do about it)  |  Articles  |  web.dev

                                                                              Why lab and field data can be different (and what to do about it) Stay organized with collections Save and categorize content based on your preferences. Learn why tools that monitor Core Web Vitals metrics may report different numbers, and how to interpret those differences. Google provides a number of tools to help site owners monitor their Core Web Vitals scores. These tools fall into two main c

                                                                                Why lab and field data can be different (and what to do about it)  |  Articles  |  web.dev
                                                                              • Web Dev

                                                                                What CSS Do You Absolutely Have to Know in 2022?Sacha Greif openly wondered whether CSS has gotten to be, you know, too big. With all the goodies tha

                                                                                • Lazy loading video  |  Articles  |  web.dev

                                                                                  Lazy loading video Stay organized with collections Save and categorize content based on your preferences. As with image elements, you can also lazy-load video. Videos are commonly loaded with the <video> element (although an alternate method using <img> has emerged with limited implementation). How to lazy-load <video> depends on the use case, though. Let's discuss a couple of scenarios that each