ใ“ใฎใƒšใƒผใ‚ธใฏใ‚ณใƒŸใƒฅใƒ‹ใƒ†ใ‚ฃใƒผใฎๅฐฝๅŠ›ใง่‹ฑ่ชžใ‹ใ‚‰็ฟป่จณใ•ใ‚Œใพใ—ใŸใ€‚MDN Web Docs ใ‚ณใƒŸใƒฅใƒ‹ใƒ†ใ‚ฃใƒผใซใคใ„ใฆใ‚‚ใฃใจ็Ÿฅใ‚Šใ€ไปฒ้–“ใซใชใ‚‹ใซใฏใ“ใกใ‚‰ใ‹ใ‚‰ใ€‚

View in English Always switch to English

HTML ๅฑžๆ€ง: elementtiming

elementtiming ๅฑžๆ€งใฏใ€ใ‚ใ‚‹่ฆ็ด ใŒ PerformanceObserver ใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆใง "element" ๅž‹ใ‚’ไฝฟ็”จใ—ใŸใ‚‚ใฎใซใ‚ˆใ‚‹่ฟฝ่ทกใฎใŸใ‚ใฎใƒ•ใƒฉใ‚ฐใ‚’็ซ‹ใฆใฆใ„ใ‚‹ใ“ใจใ‚’็คบใ™ใŸใ‚ใซไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚่ฉณ็ดฐใฏใ€ PerformanceElementTiming ใ‚คใƒณใ‚ฟใƒผใƒ•ใ‚งใ‚คใ‚นใ‚’ๅ‚็…งใ—ใฆใใ ใ•ใ„ใ€‚

ใ“ใฎๅฑžๆ€งใฏ <img>ใ€ <svg> ใฎไธญใฎ <image> ่ฆ็ด ใ€ <video> ่ฆ็ด ใฎใƒใ‚นใ‚ฟใƒผ็”ปๅƒใ€ background-image ใŒใ‚ใ‚‹่ฆ็ด ใ€ๅŠใณ <p> ใชใฉใƒ†ใ‚ญใ‚นใƒˆใƒŽใƒผใƒ‰ใ‚’ๆŒใค่ฆ็ด ใซๅฏพใ—ใฆ้ฉ็”จใ™ใ‚‹ใ“ใจใŒใงใใพใ™ใ€‚

DOM ใงใฏใ€ใ“ใฎๅฑžๆ€งใฏ Element.elementTiming ใจใ—ใฆๅๆ˜ ใ•ใ‚Œใพใ™ใ€‚

ไฝฟ็”จๆ–นๆณ•

elementtiming ใซๆŒ‡ๅฎšใ•ใ‚ŒใŸๅ€คใฏใ€่ฆณๆธฌใ•ใ‚ŒใŸ่ฆ็ด ใฎ่ญ˜ๅˆฅๅญใซใชใ‚Šใพใ™ใ€‚

html
<img alt="alt" src="img.jpg" elementtiming="label for element" />

่ฆณๅฏŸใ—ใŸใ„่ฆ็ด ใฎใ‚ฐใƒƒใƒ‰ใ‚ณใƒณใƒ†ใƒณใƒ€ใƒผใฏไปฅไธ‹ใฎ้€šใ‚Šใงใ™ใ€‚

  • ่จ˜ไบ‹ใฎใƒกใ‚คใƒณ็”ปๅƒ
  • ใƒ–ใƒญใ‚ฐๆŠ•็จฟใฎใ‚ฟใ‚คใƒˆใƒซ
  • ใ‚ทใƒงใƒƒใƒ”ใƒณใ‚ฐใ‚ตใ‚คใƒˆใฎใ‚ซใƒซใƒผใ‚ปใƒซๅ†…ใฎ็”ปๅƒ
  • ใƒšใƒผใ‚ธๅ†…ใฎไธป่ฆๅ‹•็”ปใฎใƒใ‚นใ‚ฟใƒผ็”ปๅƒ

ไพ‹

html
<img
  alt="ใƒ–ใƒญใ‚ฐๆŠ•็จฟ็”ปๅƒใฎไปฃๆ›ฟใƒ†ใ‚ญใ‚นใƒˆ"
  src="my-massive-image.jpg"
  elementtiming="Main image" />

<p elementtiming="important-text">ใจใฆใ‚‚้‡่ฆใชๆƒ…ๅ ฑใ€‚</p>

้–ข้€ฃๆƒ…ๅ ฑ