タグ

ブックマーク / web.dev (4)

  • Web Fundamentals — Google Developers

    Stay organized with collections Save and categorize content based on your preferences. A course exploring all aspects of responsive design. Learn how to make sites that look great and work well for everyone. Go back

    Web Fundamentals — Google Developers
  • オブジェクト モデルの構築  |  Articles  |  web.dev

    オブジェクト モデルの構築 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 ブラウザはページをレンダリングする前に、DOM ツリーと CSSOM ツリーを構築する必要があります。そのため、できるだけ早く HTMLCSS の両方をブラウザに配信する必要があります。 まとめ バイト → 文字 → トークン → ノード → オブジェクト モデル。 HTML マークアップはドキュメント オブジェクト モデル(DOM)に変換され、CSS マークアップは CSS オブジェクト モデル(CSSOM)に変換されます。 DOM と CSSOM は、独立したデータ構造です。 Chrome DevTools の [Performance] パネルでは、DOM と CSSOM の構築と処理のコストを把握して検査できます。 ドキュメント オブジェクト モデル(DOM) <!D

  • レスポンシブ画像  |  Articles  |  web.dev

    レスポンシブ画像内のブレークポイントを考慮する 多くの場合、画像サイズはサイトのレイアウト ブレークポイントに応じて変わります。たとえば、小さな画面では画像をビューポートの幅全体に表示し、大画面ではその割合を小さくする必要があります。 <img src="400.png" sizes="(min-width: 600px) 25vw, (min-width: 500px) 50vw, 100vw" srcset="100.png 100w, 200.png 200w, 400.png 400w, 800.png 800w, 1600.png 1600w, 2000.png 2000w" alt="an example image"> 試してみる 上記の例の sizes 属性では、複数のメディアクエリを使用して画像のサイズを指定しています。ブラウザの幅が 600 ピクセルを超える場合、画像は

    yaoki_dokidoki
    yaoki_dokidoki 2015/04/02
    勉強しよう
  • Web Fundamentals — Google Developers

    We want to help you build beautiful, accessible, fast, and secure websites that work cross-browser, and for all of your users. This site is our home for content to help you on that journey, written by members of the Chrome team, and external experts.

    Web Fundamentals — Google Developers
    yaoki_dokidoki
    yaoki_dokidoki 2015/04/02
    よいリソースだ
  • 1